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/@2183919:libowfat-0.34-1.mga10.src.rpm Executing(%mkbuilddir): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.uueVFK Executing(%prep): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.fyJZhZ + 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.sfz5Nd + 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 -std=gnu17' DIET= mkdir 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 -std=gnu17 -I. -c tryuint128.c >/dev/null 2>&1; then echo "#define HAVE_UINT128"; fi > haveuint128.h rm -f tryuint128.o ln -f compiler.h libowfat/ ln -f byte.h libowfat/ 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 -std=gnu17 -I. 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 -std=gnu17 -I. -c tryinline.c >/dev/null 2>&1; then echo "#define inline"; fi > haveinline.h rm -f tryinline.o 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 -std=gnu17 -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; | ^~~ 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 -std=gnu17 -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_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 -std=gnu17 -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 -std=gnu17 -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_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 -std=gnu17 -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 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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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; | ^~~~~~ 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 -std=gnu17 -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 -std=gnu17 -I. -c tryalloca.c -DB >/dev/null 2>&1; then echo "#include "; fi >> havealloca.h rm -f tryalloca.o 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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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 -std=gnu17 -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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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 -std=gnu17 -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_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 -std=gnu17 -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 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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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 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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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 -std=gnu17 -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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -I. 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 -std=gnu17 -I. 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 -std=gnu17 -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 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 -std=gnu17 -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_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 -std=gnu17 -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 -std=gnu17 -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 -std=gnu17 -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 -std=gnu17 -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 -std=gnu17 -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 -std=gnu17 -I. 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 -std=gnu17 -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 -std=gnu17 -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 -std=gnu17 -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 -std=gnu17 -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 -std=gnu17 -I. 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 -std=gnu17 -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 -std=gnu17 -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 -std=gnu17 -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 -std=gnu17 -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 -std=gnu17 -I. ln -f stralloc.h libowfat/ 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 -std=gnu17 -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 -std=gnu17 -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 -std=gnu17 -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 -std=gnu17 -I. 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 -std=gnu17 -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 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 -std=gnu17 -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 -std=gnu17 -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 -std=gnu17 -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_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 -std=gnu17 -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 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 -std=gnu17 -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 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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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; | ^~~ 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 -std=gnu17 -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; | ^~~ 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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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; | ^~~ ln -f tai.h libowfat/ ln -f uint64.h libowfat/ 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 -std=gnu17 -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; | ^~~ ln -f uint32.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 -std=gnu17 -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_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 -std=gnu17 -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; | ^~~ 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 -std=gnu17 -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 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 -std=gnu17 -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; | ^~~ ln -f uint16.h libowfat/ 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 -std=gnu17 -I. 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 -std=gnu17 -I. 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 -std=gnu17 -I. 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 -std=gnu17 -I. 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 -std=gnu17 -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 -std=gnu17 -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; | ^~~ 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 -std=gnu17 -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 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 -std=gnu17 -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/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 -std=gnu17 -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_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 -std=gnu17 -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/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 -std=gnu17 -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; | ^~~~~~ 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 -std=gnu17 -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_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 -std=gnu17 -I. 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 -std=gnu17 -I. 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 -std=gnu17 -I. 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 -std=gnu17 -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.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 -std=gnu17 -I. 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 -std=gnu17 -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 -std=gnu17 -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 -std=gnu17 -I. -c tryip6.c >/dev/null 2>&1; then echo "#define LIBC_HAS_IP6"; fi > haveip6.h rm -f tryip6.o 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 -std=gnu17 -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; | ^~~ 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 -std=gnu17 -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/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 -std=gnu17 -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; | ^~~ 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 -std=gnu17 -I. -c tryaccept4.c >/dev/null 2>&1; then echo "#define HAVE_ACCEPT4"; fi > haveaccept4.h rm -f tryaccept4.o 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 -std=gnu17 -I. 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 -std=gnu17 -I. 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 -std=gnu17 -I. 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 -std=gnu17 -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_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 -std=gnu17 -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 -std=gnu17 -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/socket_connected.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 -std=gnu17 -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 -std=gnu17 -I. 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 -std=gnu17 -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 -std=gnu17 -I. 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 -std=gnu17 -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 -std=gnu17 -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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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 -std=gnu17 -I. -o t tryn2i.c >/dev/null 2>&1; then echo "#define HAVE_N2I"; fi > haven2i.h rm -f t 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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -I. 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 -std=gnu17 -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 -std=gnu17 -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 -std=gnu17 -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_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 -std=gnu17 -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 -std=gnu17 -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_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 -std=gnu17 -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 -std=gnu17 -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_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 -std=gnu17 -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 -std=gnu17 -I. 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 -std=gnu17 -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 -std=gnu17 -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_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 -std=gnu17 -I. 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 -std=gnu17 -I. 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 -std=gnu17 -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 -std=gnu17 -I. 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 -std=gnu17 -I. 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 -std=gnu17 -I. ln -f buffer.h libowfat/ 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 -std=gnu17 -I. 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 -std=gnu17 -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 -std=gnu17 -I. 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 -std=gnu17 -I. 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 -std=gnu17 -I. 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 -std=gnu17 -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 -std=gnu17 -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 -std=gnu17 -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 -std=gnu17 -I. 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 -std=gnu17 -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 -std=gnu17 -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 -std=gnu17 -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 -std=gnu17 -I. gcc -c buffer/buffer_fromarray.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 -std=gnu17 -I. In file included from buffer/buffer_fromarray.c:1: ./array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ 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 -std=gnu17 -I. gcc -c buffer/buffer_fromsa.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 -std=gnu17 -I. In file included from buffer/buffer_fromsa.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 buffer/buffer_frombuf.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 -std=gnu17 -I. In file included from buffer/buffer_frombuf.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 buffer/buffer_get.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 -std=gnu17 -I. In file included from buffer/buffer_get.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 buffer/buffer_get_new_token_sa.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 -std=gnu17 -I. In file included from buffer/buffer_get_new_token_sa.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 taia.h libowfat/ gcc -c buffer/buffer_get_new_token_sa_pred.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 -std=gnu17 -I. In file included from buffer/buffer_get_new_token_sa_pred.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 buffer/buffer_get_token_sa.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 -std=gnu17 -I. In file included from buffer/buffer_get_token_sa.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 buffer/buffer_get_token_sa.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 buffer/buffer_get_token.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 -std=gnu17 -I. In file included from buffer/buffer_get_token.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 buffer/buffer_get_token.c:3: ./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 buffer/buffer_get_token_sa_pred.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 -std=gnu17 -I. In file included from buffer/buffer_get_token_sa_pred.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 buffer/buffer_get_token_sa_pred.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 buffer/buffer_getc.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 -std=gnu17 -I. In file included from buffer/buffer_getc.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 buffer/buffer_getnewline_sa.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 -std=gnu17 -I. In file included from buffer/buffer_getnewline_sa.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 buffer/buffer_getn.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 -std=gnu17 -I. In file included from buffer/buffer_getn.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 buffer/buffer_get_token_pred.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 -std=gnu17 -I. In file included from buffer/buffer_get_token_pred.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 buffer/buffer_get_token_pred.c:3: ./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 buffer/buffer_getline_sa.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 -std=gnu17 -I. In file included from buffer/buffer_getline_sa.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 buffer/buffer_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 -std=gnu17 -I. gcc -c buffer/buffer_init_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 -std=gnu17 -I. gcc -c buffer/buffer_init_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 -std=gnu17 -I. gcc -c buffer/buffer_init_read_allocbuf.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 -std=gnu17 -I. gcc -c buffer/buffer_init_staticcontents_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 -std=gnu17 -I. gcc -c buffer/buffer_init_staticcontents.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 -std=gnu17 -I. gcc -c buffer/buffer_init_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 -std=gnu17 -I. gcc -c buffer/buffer_init_write_allocbuf.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 -std=gnu17 -I. gcc -c buffer/buffer_init_allocbuf.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 -std=gnu17 -I. gcc -c buffer/buffer_mmapread.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 -std=gnu17 -I. gcc -c buffer/buffer_peek.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 -std=gnu17 -I. gcc -c buffer/buffer_munmap.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 -std=gnu17 -I. gcc -c buffer/buffer_peekc.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 -std=gnu17 -I. In file included from buffer/buffer_peekc.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 buffer/buffer_put8long.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 -std=gnu17 -I. In file included from ./fmt.h:18, from buffer/buffer_put8long.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 buffer/buffer_puterror.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 -std=gnu17 -I. gcc -c buffer/buffer_puterror2.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 -std=gnu17 -I. gcc -c buffer/buffer_put.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 -std=gnu17 -I. gcc -c buffer/buffer_putalign.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 -std=gnu17 -I. In file included from buffer/buffer_putalign.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 buffer/buffer_putlong.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 -std=gnu17 -I. In file included from ./fmt.h:18, from buffer/buffer_putlong.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 buffer/buffer_putlonglong.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 -std=gnu17 -I. In file included from ./fmt.h:18, from buffer/buffer_putlonglong.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 buffer/buffer_putm_internal_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 -std=gnu17 -I. gcc -c buffer/buffer_putnlflush.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 -std=gnu17 -I. In file included from buffer/buffer_putnlflush.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 buffer/buffer_putflush.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 -std=gnu17 -I. gcc -c buffer/buffer_putm_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 -std=gnu17 -I. gcc -c buffer/buffer_putsalign.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 -std=gnu17 -I. In file included from buffer/buffer_putsalign.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 buffer/buffer_puts.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 -std=gnu17 -I. In file included from buffer/buffer_puts.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 buffer/buffer_putspace.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 -std=gnu17 -I. In file included from buffer/buffer_putspace.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 buffer/buffer_putsa.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 -std=gnu17 -I. In file included from buffer/buffer_putsa.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 buffer/buffer_putsflush.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 -std=gnu17 -I. In file included from buffer/buffer_putsflush.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 buffer/buffer_putsaflush.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 -std=gnu17 -I. In file included from buffer/buffer_putsaflush.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 buffer/buffer_putulong.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 -std=gnu17 -I. In file included from ./fmt.h:18, from buffer/buffer_putulong.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 buffer/buffer_putulonglong.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 -std=gnu17 -I. In file included from ./fmt.h:18, from buffer/buffer_putulonglong.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 buffer/buffer_putxlong.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 -std=gnu17 -I. In file included from ./fmt.h:18, from buffer/buffer_putxlong.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 buffer/buffer_stubborn2.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 -std=gnu17 -I. gcc -c buffer/buffer_tosa.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 -std=gnu17 -I. In file included from buffer/buffer_tosa.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 buffer/errmsg_info.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 -std=gnu17 -I. In file included from buffer/errmsg_info.c:5: ./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 buffer/buffer_seek.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 -std=gnu17 -I. gcc -c buffer/buffer_stubborn.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 -std=gnu17 -I. gcc -c buffer/errmsg_iam.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 -std=gnu17 -I. gcc -c buffer/errmsg_infosys.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 -std=gnu17 -I. In file included from buffer/errmsg_infosys.c:5: ./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 buffer/errmsg_warn.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 -std=gnu17 -I. In file included from buffer/errmsg_warn.c:5: ./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 buffer/errmsg_warnsys.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 -std=gnu17 -I. In file included from buffer/errmsg_warnsys.c:5: ./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 buffer/errmsg_puts.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 -std=gnu17 -I. In file included from buffer/errmsg_puts.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; | ^~~ buffer/errmsg_puts.c: In function 'errmsg_flush': buffer/errmsg_puts.c:31:10: warning: ignoring return value of 'writev' declared with attribute 'warn_unused_result' [-Wunused-result] 31 | if (n) writev(fd,x,n); | ^~~~~~~~~~~~~~ gcc -c buffer/prs_asciiz.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 -std=gnu17 -I. In file included from buffer/prs_asciiz.c:1: ./parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ ./parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ gcc -c buffer/errmsg_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 -std=gnu17 -I. gcc -c buffer/prs_u32.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 -std=gnu17 -I. In file included from buffer/prs_u32.c:1: ./parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ ./parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ gcc -c buffer/prs_u16_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 -std=gnu17 -I. In file included from buffer/prs_u16_big.c:1: ./parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ ./parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ gcc -c buffer/prs_u32_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 -std=gnu17 -I. In file included from buffer/prs_u32_big.c:1: ./parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ ./parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ gcc -c buffer/prs_u64_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 -std=gnu17 -I. In file included from buffer/prs_u64_big.c:1: ./parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ ./parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ gcc -c buffer/prs_u16.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 -std=gnu17 -I. In file included from buffer/prs_u16.c:1: ./parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ ./parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ gcc -c buffer/prs_u64.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 -std=gnu17 -I. In file included from buffer/prs_u64.c:1: ./parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ ./parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ gcc -c mmap/mmap_private.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 -std=gnu17 -I. gcc -c mmap/mmap_readat.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 -std=gnu17 -I. gcc -c mmap/mmap_shared.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 -std=gnu17 -I. gcc -c mmap/mmap_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 -std=gnu17 -I. gcc -c taia/taia_add.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 -std=gnu17 -I. gcc -c buffer/prs_readblob.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 -std=gnu17 -I. In file included from buffer/prs_readblob.c:1: ./parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ ./parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ gcc -c buffer/prs_asciiz_fixedlen.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 -std=gnu17 -I. In file included from buffer/prs_asciiz_fixedlen.c:1: ./parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ ./parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ gcc -c mmap/mmap_unmap.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 -std=gnu17 -I. gcc -c taia/taia_approx.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 -std=gnu17 -I. gcc -c taia/taia_frac.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 -std=gnu17 -I. gcc -c taia/taia_addsec.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 -std=gnu17 -I. gcc -c taia/taia_half.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 -std=gnu17 -I. gcc -c taia/taia_less.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 -std=gnu17 -I. gcc -c taia/taia_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 -std=gnu17 -I. gcc -c taia/taia_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 -std=gnu17 -I. gcc -c taia/taia_now.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 -std=gnu17 -I. gcc -c taia/taia_sub.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 -std=gnu17 -I. gcc -c taia/taia_tai.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 -std=gnu17 -I. gcc -c tai/tai_add.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 -std=gnu17 -I. gcc -c tai/tai_now.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 -std=gnu17 -I. gcc -c tai/tai_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 -std=gnu17 -I. ln -f iopause.h libowfat/ gcc -c taia/taia_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 -std=gnu17 -I. gcc -c tai/tai_sub.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 -std=gnu17 -I. gcc -c tai/tai_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 -std=gnu17 -I. gcc -c tai/tai_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 -std=gnu17 -I. gcc -c case/case_diffb.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 -std=gnu17 -I. In file included from case/case_diffb.c:1: ./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 case/case_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 -std=gnu17 -I. In file included from case/case_diffs.c:1: ./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 case/case_lowerb.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 -std=gnu17 -I. In file included from case/case_lowerb.c:1: ./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 case/case_lowers.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 -std=gnu17 -I. In file included from case/case_lowers.c:1: ./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 mult/imult32.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 -std=gnu17 -I. gcc -c mult/imult16.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 -std=gnu17 -I. gcc -c case/case_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 -std=gnu17 -I. In file included from case/case_starts.c:1: ./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 mult/imult64.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 -std=gnu17 -I. gcc -c mult/range_arrayinbuf.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 -std=gnu17 -I. gcc -c mult/range_str4inbuf.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 -std=gnu17 -I. gcc -c mult/range_str2inbuf.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 -std=gnu17 -I. gcc -c mult/umult16.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 -std=gnu17 -I. gcc -c mult/umult32.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 -std=gnu17 -I. gcc -c mult/range_strinbuf.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 -std=gnu17 -I. gcc -c array/array_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 -std=gnu17 -I. In file included from array/array_cat.c:1: ./array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ In file included from array/array_cat.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; | ^~~ gcc -c mult/umult64.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 -std=gnu17 -I. gcc -c array/array_allocate.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 -std=gnu17 -I. In file included from array/array_allocate.c:5: ./array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ In file included from array/array_allocate.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; | ^~~ gcc -c array/array_bytes.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 -std=gnu17 -I. In file included from array/array_bytes.c:1: ./array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c array/array_cat0.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 -std=gnu17 -I. In file included from array/array_cat0.c:1: ./array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c array/array_cate.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 -std=gnu17 -I. In file included from array/array_cate.c:1: ./array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c array/array_cats0.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 -std=gnu17 -I. In file included from array/array_cats0.c:1: ./array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ In file included from array/array_cats0.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 array/array_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 -std=gnu17 -I. In file included from array/array_cats.c:1: ./array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ In file included from array/array_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 array/array_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 -std=gnu17 -I. In file included from array/array_catb.c:1: ./array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ In file included from array/array_catb.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; | ^~~ gcc -c array/array_fail.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 -std=gnu17 -I. In file included from array/array_fail.c:2: ./array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c array/array_get.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 -std=gnu17 -I. In file included from array/array_get.c:3: ./array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c array/array_equal.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 -std=gnu17 -I. In file included from array/array_equal.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 array/array_equal.c:2: ./array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c array/array_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 -std=gnu17 -I. In file included from array/array_start.c:1: ./array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c array/array_length.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 -std=gnu17 -I. In file included from array/array_length.c:1: ./array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c array/array_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 -std=gnu17 -I. In file included from array/array_trunc.c:1: ./array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c array/array_truncate.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 -std=gnu17 -I. In file included from array/array_truncate.c:3: ./array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ ln -f io.h libowfat/ gcc -c array/array_reset.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 -std=gnu17 -I. In file included from array/array_reset.c:2: ./array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ ln -f array.h libowfat/ ln -f iarray.h libowfat/ gcc -c array/iarray_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 -std=gnu17 -I. gcc -c array/iarray_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 -std=gnu17 -I. gcc -c array/iarray_length.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 -std=gnu17 -I. rm -f havekqueue.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 -std=gnu17 -I. -c trykqueue.c >/dev/null 2>&1; then echo "#define HAVE_KQUEUE"; fi > havekqueue.h rm -f trykqueue.o gcc -c array/iarray_get.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 -std=gnu17 -I. gcc -c array/iarray_allocate.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 -std=gnu17 -I. rm -f havebsdsf.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 -std=gnu17 -I. -o trybsdsf trybsdsf.c >/dev/null 2>&1; then echo "#define HAVE_BSDSENDFILE"; fi > havebsdsf.h rm -f trybsdsf.o trybsdsf gcc -c io/iob_addbuf.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 -std=gnu17 -I. In file included from ./iob.h:17, from ./iob_internal.h:1, from io/iob_addbuf.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ rm -f havedevpoll.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 -std=gnu17 -I. -c trydevpoll.c >/dev/null 2>&1; then echo "#define HAVE_DEVPOLL"; fi > havedevpoll.h rm -f trydevpoll.o rm -f haveepoll.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 -std=gnu17 -I. -o tryepoll tryepoll.c >/dev/null 2>&1; then echo "#define HAVE_EPOLL 1"; else \ 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 -std=gnu17 -I. -o tryepoll tryepoll.c -lepoll >/dev/null 2>&1; then echo "#define HAVE_EPOLL 2"; fi; fi > haveepoll.h rm -f tryepoll rm -f havepread.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 -std=gnu17 -I. -c trypread.c >/dev/null 2>&1; then echo "#define HAVE_PREAD"; fi > havepread.h rm -f trypread.o rm -f havesendfile.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 -std=gnu17 -I. -c trysendfile.c >/dev/null 2>&1; then echo "#define HAVE_SENDFILE"; fi > havesendfile.h rm -f trysendfile.o gcc -c io/iob_addbuf_munmap.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 -std=gnu17 -I. In file included from ./iob.h:17, from ./iob_internal.h:1, from io/iob_addbuf_munmap.c:3: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ rm -f havesigio.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 -std=gnu17 -I. -c trysigio.c >/dev/null 2>&1; then echo "#define HAVE_SIGIO"; fi > havesigio.h rm -f trysigio.o gcc -c io/iob_addbuf_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 -std=gnu17 -I. In file included from ./iob.h:17, from ./iob_internal.h:1, from io/iob_addbuf_free.c:2: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/iob_addfile.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 -std=gnu17 -I. In file included from ./iob.h:17, from ./iob_internal.h:1, from io/iob_addfile.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/iob_adds.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 -std=gnu17 -I. In file included from ./iob.h:17, from ./iob_internal.h:1, from io/iob_adds.c:2: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/iob_addbuf_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 -std=gnu17 -I. In file included from ./iob.h:17, from ./iob_internal.h:1, from io/iob_addbuf_internal.c:2: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/iob_addfile_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 -std=gnu17 -I. In file included from ./iob.h:17, from ./iob_internal.h:1, from io/iob_addfile_close.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/iob_adds_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 -std=gnu17 -I. In file included from ./iob.h:17, from ./iob_internal.h:1, from io/iob_adds_free.c:2: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/iob_bytesleft.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 -std=gnu17 -I. In file included from ./iob.h:17, from ./iob_internal.h:1, from io/iob_bytesleft.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/iob_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 -std=gnu17 -I. In file included from ./iob.h:17, from ./iob_internal.h:1, from io/iob_free.c:2: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/iob_init_autofree.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 -std=gnu17 -I. In file included from ./iob.h:17, from ./iob_internal.h:1, from io/iob_init_autofree.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/iob_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 -std=gnu17 -I. In file included from io/iob_init.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 ./iob.h:17, from ./iob_internal.h:1, from io/iob_init.c:3: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/iob_new_autofree.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 -std=gnu17 -I. In file included from ./iob.h:17, from ./iob_internal.h:1, from io/iob_new_autofree.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c textcode/base64.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 -std=gnu17 -I. gcc -c io/iob_new.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 -std=gnu17 -I. In file included from io/iob_new.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 ./iob.h:17, from ./iob_internal.h:1, from io/iob_new.c:3: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/iob_prefetch.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 -std=gnu17 -I. In file included from ./iob.h:17, from ./iob_internal.h:1, from io/iob_prefetch.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/iom_abort.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/iom_abort.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c textcode/base64url.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 -std=gnu17 -I. gcc -c io/iob_reset.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 -std=gnu17 -I. In file included from io/iob_reset.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 ./iob.h:17, from ./iob_internal.h:1, from io/iob_reset.c:3: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/iom_add.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/iom_add.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/iom_requeue.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/iom_requeue.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/iom_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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/iom_init.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/iob_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 -std=gnu17 -I. In file included from ./iob.h:17, from ./iob_internal.h:1, from io/iob_write.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c textcode/fmt_foldwhitespace.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 -std=gnu17 -I. In file included from ./fmt.h:18, from textcode/fmt_foldwhitespace.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; | ^~~ In file included from textcode/fmt_foldwhitespace.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 io/iom_wait.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/iom_wait.c:2: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c textcode/fmt_base64.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 -std=gnu17 -I. In file included from ./fmt.h:18, from textcode/fmt_base64.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 textcode/fmt_base64url.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 -std=gnu17 -I. In file included from ./fmt.h:18, from textcode/fmt_base64url.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 textcode/fmt_hexdump.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 -std=gnu17 -I. In file included from ./fmt.h:18, from textcode/fmt_hexdump.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; | ^~~ In file included from textcode/fmt_hexdump.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 textcode/fmt_html.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 -std=gnu17 -I. In file included from ./fmt.h:18, from textcode/fmt_html.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; | ^~~ In file included from textcode/fmt_html.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 textcode/fmt_html_tagarg.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 -std=gnu17 -I. In file included from ./fmt.h:18, from textcode/fmt_html_tagarg.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; | ^~~ In file included from textcode/fmt_html_tagarg.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 textcode/fmt_cescape.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 -std=gnu17 -I. In file included from ./fmt.h:18, from textcode/fmt_cescape.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; | ^~~ In file included from textcode/fmt_cescape.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 textcode/fmt_ldapescape.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 -std=gnu17 -I. In file included from ./fmt.h:18, from textcode/fmt_ldapescape.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; | ^~~ In file included from textcode/fmt_ldapescape.c:4: ./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 textcode/fmt_to_sa.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 -std=gnu17 -I. In file included from textcode/fmt_to_sa.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 textcode/fmt_to_array.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 -std=gnu17 -I. In file included from textcode/fmt_to_array.c:1: ./array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c textcode/fmt_tofrom_array.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 -std=gnu17 -I. In file included from textcode/fmt_tofrom_array.c:1: ./array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c textcode/fmt_jsonescape.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 -std=gnu17 -I. In file included from ./fmt.h:18, from textcode/fmt_jsonescape.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; | ^~~ In file included from textcode/fmt_jsonescape.c:4: ./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; | ^~~ In file included from textcode/fmt_jsonescape.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 textcode/fmt_jsonescape.c:6: ./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 textcode/fmt_quotedprintable.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 -std=gnu17 -I. In file included from ./fmt.h:18, from textcode/fmt_quotedprintable.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; | ^~~ In file included from textcode/fmt_quotedprintable.c:4: ./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 textcode/fmt_urlencoded.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 -std=gnu17 -I. In file included from ./fmt.h:18, from textcode/fmt_urlencoded.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; | ^~~ In file included from textcode/fmt_urlencoded.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 textcode/fmt_ldapescape2.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 -std=gnu17 -I. In file included from ./fmt.h:18, from textcode/fmt_ldapescape2.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 textcode/fmt_uuencoded.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 -std=gnu17 -I. In file included from ./fmt.h:18, from textcode/fmt_uuencoded.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 textcode/scan_base64url.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 -std=gnu17 -I. gcc -c textcode/scan_base64.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 -std=gnu17 -I. gcc -c textcode/fmt_xml.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 -std=gnu17 -I. In file included from ./fmt.h:18, from textcode/fmt_xml.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; | ^~~ In file included from textcode/fmt_xml.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 textcode/fmt_yenc.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 -std=gnu17 -I. In file included from ./fmt.h:18, from textcode/fmt_yenc.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 textcode/scan_hexdump.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 -std=gnu17 -I. In file included from ./fmt.h:18, from textcode/scan_hexdump.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; | ^~~ In file included from textcode/scan_hexdump.c:3: ./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 textcode/scan_to_sa.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 -std=gnu17 -I. In file included from textcode/scan_to_sa.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; | ^~~ In file included from textcode/scan_to_sa.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 textcode/scan_ldapescape.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 -std=gnu17 -I. In file included from ./fmt.h:18, from textcode/scan_ldapescape.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; | ^~~ In file included from textcode/scan_ldapescape.c:3: ./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 textcode/scan_to_array.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 -std=gnu17 -I. In file included from textcode/scan_to_array.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; | ^~~ In file included from textcode/scan_to_array.c:2: ./array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c textcode/scan_quotedprintable.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 -std=gnu17 -I. In file included from ./fmt.h:18, from textcode/scan_quotedprintable.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; | ^~~ In file included from textcode/scan_quotedprintable.c:3: ./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 io/iob_send.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/iob_send.c:138: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c textcode/scan_cescape.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 -std=gnu17 -I. In file included from ./fmt.h:18, from textcode/scan_cescape.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; | ^~~ In file included from textcode/scan_cescape.c:3: ./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 textcode/scan_tofrom_array.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 -std=gnu17 -I. In file included from textcode/scan_tofrom_array.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; | ^~~ In file included from textcode/scan_tofrom_array.c:2: ./array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c textcode/scan_jsonescape.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 -std=gnu17 -I. In file included from ./fmt.h:18, from textcode/scan_jsonescape.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; | ^~~ In file included from textcode/scan_jsonescape.c:3: ./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 cdb/cdb_hash.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 -std=gnu17 -I. In file included from cdb/cdb_hash.c:2: ./cdb.h:20:1: warning: 'PURE' attribute directive ignored [-Wattributes] 20 | uint32 cdb_hash(const unsigned char *buf, size_t len); | ^~~~~~ ln -f buffer.h byte.h fmt.h ip4.h ip6.h mmap.h scan.h socket.h str.h stralloc.h uint16.h uint32.h uint64.h open.h textcode.h tai.h taia.h dns.h iopause.h case.h openreadclose.h readclose.h ndelay.h array.h io.h safemult.h iob.h havealloca.h errmsg.h cdb.h cdb_make.h rangecheck.h iarray.h va_narg.h isset.h compiletimeassert.h critbit.h parse.h compiler.h libowfat/ gcc -c textcode/scan_uuencoded.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 -std=gnu17 -I. gcc -c textcode/scan_yenc.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 -std=gnu17 -I. In file included from ./fmt.h:18, from textcode/scan_yenc.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 textcode/scan_urlencoded.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 -std=gnu17 -I. In file included from ./fmt.h:18, from textcode/scan_urlencoded.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; | ^~~ In file included from textcode/scan_urlencoded.c:3: ./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 cdb/cdb_traverse.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 -std=gnu17 -I. In file included from cdb/cdb_traverse.c:1: ./cdb.h:20:1: warning: 'PURE' attribute directive ignored [-Wattributes] 20 | uint32 cdb_hash(const unsigned char *buf, size_t len); | ^~~~~~ gcc -c byte/byte_chr.c -pipe -W -Wall -Wextra -D_REENTRANT -O3 -I. In file included from byte/byte_chr.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 byte/byte_copyr.c -pipe -W -Wall -Wextra -D_REENTRANT -O3 -I. In file included from byte/byte_copyr.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 byte/byte_diff.c -pipe -W -Wall -Wextra -D_REENTRANT -O3 -I. In file included from byte/byte_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 byte/byte_copy.c -pipe -W -Wall -Wextra -D_REENTRANT -O3 -I. In file included from byte/byte_copy.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; | ^~~ gcc -c byte/byte_rchr.c -pipe -W -Wall -Wextra -D_REENTRANT -O3 -I. In file included from byte/byte_rchr.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 byte/byte_start.c -pipe -W -Wall -Wextra -D_REENTRANT -O3 -I. In file included from byte/byte_start.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 byte/byte_equal_notimingattack.c -pipe -W -Wall -Wextra -D_REENTRANT -O3 -I. In file included from byte/byte_equal_notimingattack.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 byte/byte_starts.c -pipe -W -Wall -Wextra -D_REENTRANT -O3 -I. In file included from byte/byte_starts.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 byte/byte_zero.c -pipe -W -Wall -Wextra -D_REENTRANT -O3 -I. In file included from byte/byte_zero.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 -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 -std=gnu17 -I. -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 json.c -o json gcc -c cdb/cdb.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 -std=gnu17 -I. In file included from cdb/cdb.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; | ^~~ In file included from cdb/cdb.c:8: ./cdb.h:20:1: warning: 'PURE' attribute directive ignored [-Wattributes] 20 | uint32 cdb_hash(const unsigned char *buf, size_t len); | ^~~~~~ gcc -c fmt/fmt_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 -std=gnu17 -I. In file included from ./fmt.h:18, from fmt/fmt_8long.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_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 -std=gnu17 -I. In file included from ./fmt.h:18, from fmt/fmt_8longlong.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_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 -std=gnu17 -I. In file included from ./fmt.h:18, from fmt/fmt_asn1derlength.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_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 -std=gnu17 -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_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 -std=gnu17 -I. In file included from ./fmt.h:18, from fmt/fmt_asn1dertag.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 -std=gnu17 -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; | ^~~ 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 -std=gnu17 -I. -o trysocket trysocket.c >/dev/null 2>&1; then echo ""; else \ 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 -std=gnu17 -I. -o trysocket trysocket.c -lsocket >/dev/null 2>&1; then echo "-lsocket"; else \ 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 -std=gnu17 -I. -o trysocket trysocket.c -lsocket -lnsl >/dev/null 2>&1; then echo "-lsocket -lnsl"; \ fi; fi; fi > blah 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 -std=gnu17 -I. -o trysocket trysendfile.c `cat blah`>/dev/null 2>&1; then cat blah; else \ 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 -std=gnu17 -I. -o trysocket trysendfile.c -lsendfile `cat blah` >/dev/null 2>&1; then echo "-lsendfile"; cat blah; \ fi; fi > libsocket rm -f blah trysocket gcc -c fmt/fmt_escapecharc.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 -std=gnu17 -I. In file included from ./fmt.h:18, from fmt/fmt_escapecharc.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 -std=gnu17 -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; | ^~~ 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 -std=gnu17 -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_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 -std=gnu17 -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 t.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 -std=gnu17 -I. In file included from fmt.h:18, from t.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; | ^~~ In file included from t.c:2: 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 t.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; | ^~~ In file included from t.c:6: 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 t.c:16: 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 *); | ^~~ In file included from iob.h:17, from t.c:23: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ In file included from t.c:26: critbit.h:15:1: warning: 'PURE' attribute directive ignored [-Wattributes] 15 | int critbit0_contains(critbit0_tree *t, const char *u) noexcept; | ^~~ In file included from t.c:29: parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ 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 -std=gnu17 -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 cdb/cdb_make.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 -std=gnu17 -I. In file included from cdb/cdb_make.c:6: ./cdb.h:20:1: warning: 'PURE' attribute directive ignored [-Wattributes] 20 | uint32 cdb_hash(const unsigned char *buf, size_t len); | ^~~~~~ 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 -std=gnu17 -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; | ^~~ 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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -I. In file included from ./fmt.h:18, from fmt/fmt_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_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 -std=gnu17 -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 -std=gnu17 -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 -std=gnu17 -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_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 -std=gnu17 -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 critbit/critbit.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 -std=gnu17 -I. In file included from critbit/critbit.c:7: ./critbit.h:15:1: warning: 'PURE' attribute directive ignored [-Wattributes] 15 | int critbit0_contains(critbit0_tree *t, const char *u) 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 -std=gnu17 -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 -std=gnu17 -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_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 -std=gnu17 -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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -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 -std=gnu17 -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; | ^~~ 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 -std=gnu17 -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; | ^~~ ar cru str.a str_chr.o str_copy.o str_diff.o str_diffn.o str_len.o str_rchr.o str_start.o ranlib str.a ar cru uint.a uint16_pack.o uint16_pack_big.o uint16_read.o uint16_read_big.o uint16_unpack.o uint16_unpack_big.o uint32_pack.o uint32_pack_big.o uint32_read.o uint32_read_big.o uint32_unpack.o uint32_unpack_big.o uint64_pack.o uint64_pack_big.o uint64_read.o uint64_read_big.o uint64_unpack.o uint64_unpack_big.o ranlib uint.a ar cru stralloc.a stralloc_append.o stralloc_cat.o stralloc_catb.o stralloc_catlong0.o stralloc_catm_internal.o stralloc_cats.o stralloc_catulong0.o stralloc_chomp.o stralloc_chop.o stralloc_copy.o stralloc_copyb.o stralloc_copys.o stralloc_diff.o stralloc_diffs.o stralloc_free.o stralloc_init.o stralloc_ready.o stralloc_readyplus.o stralloc_starts.o stralloc_zero.o ranlib stralloc.a ar cru scan.a scan_8int.o scan_8long.o scan_8longlong.o scan_8longn.o scan_8short.o scan_asn1derlength.o scan_asn1dertag.o scan_charsetnskip.o scan_double.o scan_fromhex.o scan_httpdate.o scan_int.o scan_iso8601.o scan_long.o scan_longlong.o scan_longn.o scan_netstring.o scan_noncharsetnskip.o scan_nonwhitenskip.o scan_pb_tag.o scan_pb_type0_sint.o scan_pb_type1_double.o scan_pb_type1_fixed64.o scan_pb_type2_stringlen.o scan_pb_type5_fixed32.o scan_pb_type5_float.o scan_plusminus.o scan_short.o scan_uint.o scan_ulong.o scan_ulonglong.o scan_ulongn.o scan_ushort.o scan_utf8.o scan_utf8_sem.o scan_varint.o scan_whitenskip.o scan_xint.o scan_xlong.o scan_xlonglong.o scan_xlongn.o scan_xshort.o ranlib scan.a 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 -std=gnu17 -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_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 -std=gnu17 -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 -std=gnu17 -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_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 -std=gnu17 -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_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 -std=gnu17 -I. In file included from ./fmt.h:18, from fmt/fmt_xlong.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 -std=gnu17 -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 open/openreadclose.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 -std=gnu17 -I. In file included from ./readclose.h:7, from open/openreadclose.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 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 -std=gnu17 -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 socket/fmt_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 -std=gnu17 -I. In file included from ./ip6.h:5, from socket/fmt_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; | ^~~ In file included from socket/fmt_ip6if.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 unix/iopause.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 -std=gnu17 -I. gcc -c socket/socket_accept4.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 -std=gnu17 -I. gcc -c socket/socket_getifidx.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 -std=gnu17 -I. gcc -c socket/socket_getifname.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 -std=gnu17 -I. gcc -c socket/socket_accept6.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 -std=gnu17 -I. In file included from socket/socket_accept6.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 buffer/bs_capacityassert.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 -std=gnu17 -I. In file included from buffer/bs_capacityassert.c:1: ./parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ ./parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ gcc -c socket/socket_bind6.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 -std=gnu17 -I. In file included from ./ip6.h:5, from socket/socket_bind6.c:9: ./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_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 -std=gnu17 -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 buffer/bs_capacityleft.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 -std=gnu17 -I. In file included from buffer/bs_capacityleft.c:1: ./parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ ./parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ gcc -c buffer/bs_capacitycheck.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 -std=gnu17 -I. In file included from buffer/bs_capacitycheck.c:1: ./parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ ./parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ gcc -c buffer/bs_consumeleftovers.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 -std=gnu17 -I. In file included from buffer/bs_consumeleftovers.c:1: ./parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ ./parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ gcc -c buffer/bs_err.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 -std=gnu17 -I. In file included from buffer/bs_err.c:1: ./parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ ./parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ gcc -c socket/socket_accept4_flags.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 -std=gnu17 -I. ar cru mmap.a mmap_private.o mmap_read.o mmap_readat.o mmap_shared.o mmap_unmap.o ranlib mmap.a ar cru taia.a taia_add.o taia_addsec.o taia_approx.o taia_frac.o taia_half.o taia_less.o taia_now.o taia_pack.o taia_sub.o taia_tai.o taia_uint.o taia_unpack.o ranlib taia.a gcc -c buffer/bs_init_bstream_size.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 -std=gnu17 -I. In file included from buffer/bs_init_bstream_size.c:1: ./parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ ./parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ gcc -c buffer/bs_init_iobuf.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 -std=gnu17 -I. In file included from buffer/bs_init_iobuf.c:1: ./parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ ./parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ ar cru tai.a tai_add.o tai_now.o tai_pack.o tai_sub.o tai_uint.o tai_unpack.o ranlib tai.a gcc -c buffer/bs_get.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 -std=gnu17 -I. In file included from buffer/bs_get.c:1: ./parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ ./parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ gcc -c buffer/bs_init_iobuf_size.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 -std=gnu17 -I. In file included from buffer/bs_init_iobuf_size.c:1: ./parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ ./parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ gcc -c buffer/bs_init_membuf.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 -std=gnu17 -I. In file included from buffer/bs_init_membuf.c:1: ./parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ ./parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ gcc -c socket/socket_accept6_flags.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 -std=gnu17 -I. In file included from socket/socket_accept6_flags.c:17: ./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 buffer/bs_nomoredataassert.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 -std=gnu17 -I. In file included from buffer/bs_nomoredataassert.c:1: ./parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ ./parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ gcc -c buffer/bs_seterrorstate.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 -std=gnu17 -I. In file included from buffer/bs_seterrorstate.c:1: ./parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ ./parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ gcc -c buffer/buffer_getline.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 -std=gnu17 -I. gcc -c buffer/bs_skip.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 -std=gnu17 -I. In file included from buffer/bs_skip.c:1: ./parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ ./parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ gcc -c buffer/bs_peek.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 -std=gnu17 -I. In file included from buffer/bs_peek.c:1: ./parse.h:100:25: warning: 'PURE' attribute directive ignored [-Wattributes] 100 | int bs_err(const struct bytestream* bs); | ^~~~~~~~~~ ./parse.h:110:29: warning: 'PURE' attribute directive ignored [-Wattributes] 110 | int bs_capacitycheck(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:115:30: warning: 'PURE' attribute directive ignored [-Wattributes] 115 | int bs_capacityassert(struct bytestream* bs,size_t capacity); | ^~~~~~~~~~ ./parse.h:121:37: warning: 'PURE' attribute directive ignored [-Wattributes] 121 | size_t bs_capacityleft(const struct bytestream* bs); | ^~~~~~~~~~ gcc -c dns/dns_dtda.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 -std=gnu17 -I. In file included from dns/dns_dtda.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 dns/dns_nd6.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 -std=gnu17 -I. In file included from dns/dns_nd6.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 ./dns.h:5, from dns/dns_nd6.c:3: ./libowfat/stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./libowfat/stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./libowfat/stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ gcc -c dns/dns_nd.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 -std=gnu17 -I. In file included from dns/dns_nd.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 ./dns.h:5, from dns/dns_nd.c:3: ./libowfat/stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./libowfat/stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./libowfat/stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ gcc -c dns/dns_domain.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 -std=gnu17 -I. In file included from dns/dns_domain.c:2: ./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 *); | ^~~ In file included from dns/dns_domain.c:3: ./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 ./dns.h:5, from dns/dns_domain.c:4: ./libowfat/stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./libowfat/stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./libowfat/stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ gcc -c dns/dns_dfd.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 -std=gnu17 -I. In file included from dns/dns_dfd.c:3: ./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 ./dns.h:5, from dns/dns_dfd.c:4: ./libowfat/stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./libowfat/stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./libowfat/stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ gcc -c dns/dns_mx.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 -std=gnu17 -I. In file included from dns/dns_mx.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 dns/dns_mx.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; | ^~~ gcc -c dns/dns_ip.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 -std=gnu17 -I. In file included from dns/dns_ip.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 dns/dns_ip.c:3: ./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 dns/dns_name.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 -std=gnu17 -I. In file included from dns/dns_name.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 dns/dns_name.c:3: ./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 dns/dns_ipq.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 -std=gnu17 -I. In file included from dns/dns_ipq.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 dns/dns_ipq.c:2: ./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 *); | ^~~ In file included from dns/dns_ipq.c:3: ./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 dns/dns_ipq.c:4: ./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; | ^~~ ar cru case.a case_diffb.o case_diffs.o case_lowerb.o case_lowers.o case_starts.o ranlib case.a ar cru mult.a imult16.o imult32.o imult64.o range_arrayinbuf.o range_str2inbuf.o range_str4inbuf.o range_strinbuf.o umult16.o umult32.o umult64.o ranlib mult.a gcc -c dns/dns_ipq6.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 -std=gnu17 -I. In file included from dns/dns_ipq6.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 dns/dns_ipq6.c:2: ./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 *); | ^~~ In file included from dns/dns_ipq6.c:3: ./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 dns/dns_ipq6.c:4: ./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 dns/dns_packet.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 -std=gnu17 -I. In file included from ./dns.h:5, from dns/dns_packet.c:6: ./libowfat/stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./libowfat/stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./libowfat/stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ ar cru array.a array_allocate.o array_bytes.o array_cat.o array_cat0.o array_catb.o array_cate.o array_cats.o array_cats0.o array_equal.o array_fail.o array_get.o array_length.o array_reset.o array_start.o array_trunc.o array_truncate.o iarray_allocate.o iarray_free.o iarray_get.o iarray_init.o iarray_length.o ranlib array.a gcc -c dns/dns_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 -std=gnu17 -I. In file included from dns/dns_ip6.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 dns/dns_ip6.c:3: ./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 dns/dns_resolve.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 -std=gnu17 -I. In file included from dns/dns_resolve.c:3: ./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 ./dns.h:5, from dns/dns_resolve.c:4: ./libowfat/stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./libowfat/stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./libowfat/stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ gcc -c dns/dns_sortip.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 -std=gnu17 -I. In file included from dns/dns_sortip.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 ./dns.h:5, from dns/dns_sortip.c:2: ./libowfat/stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./libowfat/stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./libowfat/stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ gcc -c dns/dns_sortip6.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 -std=gnu17 -I. In file included from dns/dns_sortip6.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 ./dns.h:5, from dns/dns_sortip6.c:2: ./libowfat/stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./libowfat/stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./libowfat/stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ gcc -c io/io_appendfile.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_appendfile.c:4: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c dns/dns_rcip.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 -std=gnu17 -I. In file included from ./openreadclose.h:6, from dns/dns_rcip.c:3: ./libowfat/stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./libowfat/stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./libowfat/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 dns/dns_rcip.c:4: ./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 dns/dns_txt.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 -std=gnu17 -I. In file included from dns/dns_txt.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; | ^~~ In file included from dns/dns_txt.c:4: ./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 io/io_block.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_block.c:10: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_check.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_check.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_canread.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_canread.c:4: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_closeonexec.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_closeonexec.c:4: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c dns/dns_random.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 -std=gnu17 -I. In file included from ./dns.h:5, from dns/dns_random.c:2: ./libowfat/stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./libowfat/stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./libowfat/stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ gcc -c io/io_canwrite.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_canwrite.c:4: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_close.c:9: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_createfile.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_createfile.c:4: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c dns/dns_rcrw.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 -std=gnu17 -I. In file included from dns/dns_rcrw.c:4: ./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 dns/dns_rcrw.c:5: ./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; | ^~~ In file included from ./openreadclose.h:6, from dns/dns_rcrw.c:6: ./libowfat/stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./libowfat/stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./libowfat/stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ gcc -c io/io_eagain_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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_eagain_read.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_eagain_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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_eagain_write.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_eagain.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_eagain.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_finishandshutdown.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_finishandshutdown.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_dontwantread.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_dontwantread.c:4: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ In file included from io/io_dontwantread.c:13: ./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 io/io_dontwantwrite.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_dontwantwrite.c:4: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ In file included from io/io_dontwantwrite.c:13: ./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 io/io_getcookie.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_getcookie.c:2: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_debugstring.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_debugstring.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ In file included from ./fmt.h:18, from io/io_debugstring.c:4: ./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 io/io_passfd.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_passfd.c:23: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_nonblock.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_nonblock.c:4: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_readwritefile.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_readwritefile.c:4: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_pipe.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_pipe.c:2: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_fd.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_fd.c:4: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ In file included from io/io_fd.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; | ^~~ gcc -c io/io_readfile.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_readfile.c:4: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_sendfile.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_sendfile.c:3: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_receivefd.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_receivefd.c:21: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_sigpipe.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_sigpipe.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_setcookie.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_setcookie.c:3: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_timedout.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_timedout.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_mmapwritefile.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_mmapwritefile.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_timeout.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_timeout.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c dns/dns_transmit.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 -std=gnu17 -I. In file included from dns/dns_transmit.c:12: ./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 ./dns.h:5, from dns/dns_transmit.c:14: ./libowfat/stralloc.h:108:1: warning: 'PURE' attribute directive ignored [-Wattributes] 108 | int stralloc_starts(stralloc* sa,const char* in) noexcept; | ^~~ ./libowfat/stralloc.h:114:1: warning: 'PURE' attribute directive ignored [-Wattributes] 114 | int stralloc_diff(const stralloc* a,const stralloc* b) noexcept; | ^~~ ./libowfat/stralloc.h:120:1: warning: 'PURE' attribute directive ignored [-Wattributes] 120 | int stralloc_diffs(const stralloc* a,const char* b) noexcept; | ^~~ gcc -c io/io_socketpair.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_socketpair.c:9: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_timeouted.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_timeouted.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_tryreadtimeout.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_tryreadtimeout.c:2: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_wait.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_wait.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_trywritetimeout.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_trywritetimeout.c:2: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ ar cru cdb.a cdb.o cdb_hash.o cdb_make.o cdb_traverse.o ranlib cdb.a ./json str/str_chr.c str/str_copy.c str/str_diff.c str/str_diffn.c str/str_len.c str/str_rchr.c str/str_start.c byte/byte_chr.c byte/byte_copy.c byte/byte_copyr.c byte/byte_diff.c byte/byte_equal_notimingattack.c byte/byte_rchr.c byte/byte_start.c byte/byte_starts.c byte/byte_zero.c fmt/fmt_8long.c fmt/fmt_8longlong.c fmt/fmt_asn1derlength.c fmt/fmt_asn1dertag.c fmt/fmt_double.c fmt/fmt_escapecharc.c fmt/fmt_escapecharhtml.c fmt/fmt_escapecharjson.c fmt/fmt_escapecharquotedprintable.c fmt/fmt_escapecharquotedprintableutf8.c fmt/fmt_escapecharxml.c fmt/fmt_fill.c fmt/fmt_httpdate.c fmt/fmt_human.c fmt/fmt_humank.c fmt/fmt_iso8601.c fmt/fmt_long.c fmt/fmt_longlong.c fmt/fmt_minus.c fmt/fmt_netstring.c fmt/fmt_pad.c fmt/fmt_pb_double.c fmt/fmt_pb_float.c fmt/fmt_pb_int.c fmt/fmt_pb_sint.c fmt/fmt_pb_string.c fmt/fmt_pb_tag.c fmt/fmt_pb_type0_sint.c fmt/fmt_pb_type1_double.c fmt/fmt_pb_type1_fixed64.c fmt/fmt_pb_type2_string.c fmt/fmt_pb_type5_fixed32.c fmt/fmt_pb_type5_float.c fmt/fmt_plusminus.c fmt/fmt_str.c fmt/fmt_strm_internal.c fmt/fmt_strn.c fmt/fmt_tohex.c fmt/fmt_ulong.c fmt/fmt_ulong0.c fmt/fmt_ulonglong.c fmt/fmt_utf8.c fmt/fmt_varint.c fmt/fmt_xlong.c fmt/fmt_xlonglong.c fmt/fmt_xmlescape.c scan/scan_8int.c scan/scan_8long.c scan/scan_8longlong.c scan/scan_8longn.c scan/scan_8short.c scan/scan_asn1derlength.c scan/scan_asn1dertag.c scan/scan_charsetnskip.c scan/scan_double.c scan/scan_fromhex.c scan/scan_httpdate.c scan/scan_int.c scan/scan_iso8601.c scan/scan_long.c scan/scan_longlong.c scan/scan_longn.c scan/scan_netstring.c scan/scan_noncharsetnskip.c scan/scan_nonwhitenskip.c scan/scan_pb_tag.c scan/scan_pb_type0_sint.c scan/scan_pb_type1_double.c scan/scan_pb_type1_fixed64.c scan/scan_pb_type2_stringlen.c scan/scan_pb_type5_fixed32.c scan/scan_pb_type5_float.c scan/scan_plusminus.c scan/scan_short.c scan/scan_uint.c scan/scan_ulong.c scan/scan_ulonglong.c scan/scan_ulongn.c scan/scan_ushort.c scan/scan_utf8.c scan/scan_utf8_sem.c scan/scan_varint.c scan/scan_whitenskip.c scan/scan_xint.c scan/scan_xlong.c scan/scan_xlonglong.c scan/scan_xlongn.c scan/scan_xshort.c uint/uint16_pack.c uint/uint16_pack_big.c uint/uint16_read.c uint/uint16_read_big.c uint/uint16_unpack.c uint/uint16_unpack_big.c uint/uint32_pack.c uint/uint32_pack_big.c uint/uint32_read.c uint/uint32_read_big.c uint/uint32_unpack.c uint/uint32_unpack_big.c uint/uint64_pack.c uint/uint64_pack_big.c uint/uint64_read.c uint/uint64_read_big.c uint/uint64_unpack.c uint/uint64_unpack_big.c open/open_append.c open/open_excl.c open/open_read.c open/open_rw.c open/open_trunc.c open/open_write.c open/openreadclose.c open/readclose.c stralloc/stralloc_append.c stralloc/stralloc_cat.c stralloc/stralloc_catb.c stralloc/stralloc_catlong0.c stralloc/stralloc_catm_internal.c stralloc/stralloc_cats.c stralloc/stralloc_catulong0.c stralloc/stralloc_chomp.c stralloc/stralloc_chop.c stralloc/stralloc_copy.c stralloc/stralloc_copyb.c stralloc/stralloc_copys.c stralloc/stralloc_diff.c stralloc/stralloc_diffs.c stralloc/stralloc_free.c stralloc/stralloc_init.c stralloc/stralloc_ready.c stralloc/stralloc_readyplus.c stralloc/stralloc_starts.c stralloc/stralloc_zero.c unix/iopause.c unix/ndelay_off.c unix/ndelay_on.c unix/winsock2errno.c socket/fmt_ip4.c socket/fmt_ip6.c socket/fmt_ip6_flat.c socket/fmt_ip6c.c socket/fmt_ip6if.c socket/fmt_ip6ifc.c socket/init.c socket/scan_ip4.c socket/scan_ip6.c socket/scan_ip6_flat.c socket/scan_ip6if.c socket/socket_accept4.c socket/socket_accept4_flags.c socket/socket_accept4_makenonblocking.c socket/socket_accept4_makenonblocking_setcloseonexec.c socket/socket_accept4_setcloseonexec.c socket/socket_accept6.c socket/socket_accept6_flags.c socket/socket_accept6_makenonblocking.c socket/socket_accept6_makenonblocking_setcloseonexec.c socket/socket_accept6_setcloseonexec.c socket/socket_bind4.c socket/socket_bind4_reuse.c socket/socket_bind6.c socket/socket_bind6_reuse.c socket/socket_broadcast.c socket/socket_connect4.c socket/socket_connect6.c socket/socket_connected.c socket/socket_deferaccept.c socket/socket_fastopen.c socket/socket_fastopen_connect4.c socket/socket_fastopen_connect6.c socket/socket_getifidx.c socket/socket_getifname.c socket/socket_ip4loopback.c socket/socket_listen.c socket/socket_local4.c socket/socket_local6.c socket/socket_mchopcount6.c socket/socket_mcjoin4.c socket/socket_mcjoin6.c socket/socket_mcleave4.c socket/socket_mcleave6.c socket/socket_mcloop4.c socket/socket_mcloop6.c socket/socket_mcttl4.c socket/socket_noipv6.c socket/socket_quickack.c socket/socket_recv4.c socket/socket_recv6.c socket/socket_remote4.c socket/socket_remote6.c socket/socket_sctp4.c socket/socket_sctp4b.c socket/socket_sctp6.c socket/socket_sctp6b.c socket/socket_send4.c socket/socket_send6.c socket/socket_tcp4.c socket/socket_tcp4b.c socket/socket_tcp6.c socket/socket_tcp6b.c socket/socket_tryreservein.c socket/socket_udp4.c socket/socket_udp6.c socket/socket_v4mappedprefix.c socket/socket_v6any.c socket/socket_v6loopback.c buffer/bs_capacityassert.c buffer/bs_capacitycheck.c buffer/bs_capacityleft.c buffer/bs_consumeleftovers.c buffer/bs_err.c buffer/bs_get.c buffer/bs_init_bstream_size.c buffer/bs_init_iobuf.c buffer/bs_init_iobuf_size.c buffer/bs_init_membuf.c buffer/bs_nomoredataassert.c buffer/bs_peek.c buffer/bs_seterrorstate.c buffer/bs_skip.c buffer/buffer_0.c buffer/buffer_0small.c buffer/buffer_1.c buffer/buffer_1small.c buffer/buffer_2.c buffer/buffer_close.c buffer/buffer_feed.c buffer/buffer_flush.c buffer/buffer_free.c buffer/buffer_fromarray.c buffer/buffer_frombuf.c buffer/buffer_fromsa.c buffer/buffer_get.c buffer/buffer_get_new_token_sa.c buffer/buffer_get_new_token_sa_pred.c buffer/buffer_get_token.c buffer/buffer_get_token_pred.c buffer/buffer_get_token_sa.c buffer/buffer_get_token_sa_pred.c buffer/buffer_getc.c buffer/buffer_getline.c buffer/buffer_getline_sa.c buffer/buffer_getn.c buffer/buffer_getnewline_sa.c buffer/buffer_init.c buffer/buffer_init_allocbuf.c buffer/buffer_init_free.c buffer/buffer_init_read.c buffer/buffer_init_read_allocbuf.c buffer/buffer_init_staticcontents.c buffer/buffer_init_staticcontents_free.c buffer/buffer_init_write.c buffer/buffer_init_write_allocbuf.c buffer/buffer_mmapread.c buffer/buffer_munmap.c buffer/buffer_peek.c buffer/buffer_peekc.c buffer/buffer_put.c buffer/buffer_put8long.c buffer/buffer_putalign.c buffer/buffer_puterror.c buffer/buffer_puterror2.c buffer/buffer_putflush.c buffer/buffer_putlong.c buffer/buffer_putlonglong.c buffer/buffer_putm_internal.c buffer/buffer_putm_internal_flush.c buffer/buffer_putnlflush.c buffer/buffer_puts.c buffer/buffer_putsa.c buffer/buffer_putsaflush.c buffer/buffer_putsalign.c buffer/buffer_putsflush.c buffer/buffer_putspace.c buffer/buffer_putulong.c buffer/buffer_putulonglong.c buffer/buffer_putxlong.c buffer/buffer_seek.c buffer/buffer_stubborn.c buffer/buffer_stubborn2.c buffer/buffer_tosa.c buffer/errmsg_iam.c buffer/errmsg_info.c buffer/errmsg_infosys.c buffer/errmsg_puts.c buffer/errmsg_warn.c buffer/errmsg_warnsys.c buffer/errmsg_write.c buffer/prs_asciiz.c buffer/prs_asciiz_fixedlen.c buffer/prs_readblob.c buffer/prs_u16.c buffer/prs_u16_big.c buffer/prs_u32.c buffer/prs_u32_big.c buffer/prs_u64.c buffer/prs_u64_big.c mmap/mmap_private.c mmap/mmap_read.c mmap/mmap_readat.c mmap/mmap_shared.c mmap/mmap_unmap.c textcode/base64.c textcode/base64url.c textcode/fmt_base64.c textcode/fmt_base64url.c textcode/fmt_cescape.c textcode/fmt_foldwhitespace.c textcode/fmt_hexdump.c textcode/fmt_html.c textcode/fmt_html_tagarg.c textcode/fmt_jsonescape.c textcode/fmt_ldapescape.c textcode/fmt_ldapescape2.c textcode/fmt_quotedprintable.c textcode/fmt_to_array.c textcode/fmt_to_sa.c textcode/fmt_tofrom_array.c textcode/fmt_urlencoded.c textcode/fmt_uuencoded.c textcode/fmt_xml.c textcode/fmt_yenc.c textcode/scan_base64.c textcode/scan_base64url.c textcode/scan_cescape.c textcode/scan_hexdump.c textcode/scan_html.c textcode/scan_jsonescape.c textcode/scan_ldapescape.c textcode/scan_quotedprintable.c textcode/scan_to_array.c textcode/scan_to_sa.c textcode/scan_tofrom_array.c textcode/scan_urlencoded.c textcode/scan_uuencoded.c textcode/scan_yenc.c taia/taia_add.c taia/taia_addsec.c taia/taia_approx.c taia/taia_frac.c taia/taia_half.c taia/taia_less.c taia/taia_now.c taia/taia_pack.c taia/taia_sub.c taia/taia_tai.c taia/taia_uint.c taia/taia_unpack.c tai/tai_add.c tai/tai_now.c tai/tai_pack.c tai/tai_sub.c tai/tai_uint.c tai/tai_unpack.c dns/dns_dfd.c dns/dns_domain.c dns/dns_dtda.c dns/dns_ip.c dns/dns_ip6.c dns/dns_ipq.c dns/dns_ipq6.c dns/dns_mx.c dns/dns_name.c dns/dns_nd.c dns/dns_nd6.c dns/dns_packet.c dns/dns_random.c dns/dns_rcip.c dns/dns_rcrw.c dns/dns_resolve.c dns/dns_sortip.c dns/dns_sortip6.c dns/dns_transmit.c dns/dns_txt.c case/case_diffb.c case/case_diffs.c case/case_lowerb.c case/case_lowers.c case/case_starts.c array/array_allocate.c array/array_bytes.c array/array_cat.c array/array_cat0.c array/array_catb.c array/array_cate.c array/array_cats.c array/array_cats0.c array/array_equal.c array/array_fail.c array/array_get.c array/array_length.c array/array_reset.c array/array_start.c array/array_trunc.c array/array_truncate.c array/iarray_allocate.c array/iarray_free.c array/iarray_get.c array/iarray_init.c array/iarray_length.c mult/imult16.c mult/imult32.c mult/imult64.c mult/range_arrayinbuf.c mult/range_str2inbuf.c mult/range_str4inbuf.c mult/range_strinbuf.c mult/umult16.c mult/umult32.c mult/umult64.c io/io_appendfile.c io/io_block.c io/io_canread.c io/io_canwrite.c io/io_check.c io/io_close.c io/io_closeonexec.c io/io_createfile.c io/io_debugstring.c io/io_dontwantread.c io/io_dontwantwrite.c io/io_eagain.c io/io_eagain_read.c io/io_eagain_write.c io/io_fd.c io/io_finishandshutdown.c io/io_getcookie.c io/io_mmapwritefile.c io/io_nonblock.c io/io_passfd.c io/io_pipe.c io/io_readfile.c io/io_readwritefile.c io/io_receivefd.c io/io_sendfile.c io/io_setcookie.c io/io_sigpipe.c io/io_socketpair.c io/io_timedout.c io/io_timeout.c io/io_timeouted.c io/io_tryread.c io/io_tryreadtimeout.c io/io_trywrite.c io/io_trywritetimeout.c io/io_wait.c io/io_waitread.c io/io_waituntil.c io/io_waituntil2.c io/io_waitwrite.c io/io_wantread.c io/io_wantwrite.c io/iob_addbuf.c io/iob_addbuf_free.c io/iob_addbuf_internal.c io/iob_addbuf_munmap.c io/iob_addfile.c io/iob_addfile_close.c io/iob_adds.c io/iob_adds_free.c io/iob_bytesleft.c io/iob_free.c io/iob_init.c io/iob_init_autofree.c io/iob_new.c io/iob_new_autofree.c io/iob_prefetch.c io/iob_reset.c io/iob_send.c io/iob_write.c io/iom_abort.c io/iom_add.c io/iom_init.c io/iom_requeue.c io/iom_wait.c cdb/cdb.c cdb/cdb_hash.c cdb/cdb_make.c cdb/cdb_traverse.c critbit/critbit.c > compile_commands.json.tmpl ar cru critbit.a critbit.o ranlib critbit.a ar cru byte.a byte_chr.o byte_copy.o byte_copyr.o byte_diff.o byte_equal_notimingattack.o byte_rchr.o byte_start.o byte_starts.o byte_zero.o ranlib byte.a ar cru open.a open_append.o open_excl.o open_read.o open_rw.o open_trunc.o open_write.o openreadclose.o readclose.o ranlib open.a gcc -c io/io_waituntil.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_waituntil.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ ar cru fmt.a fmt_8long.o fmt_8longlong.o fmt_asn1derlength.o fmt_asn1dertag.o fmt_double.o fmt_escapecharc.o fmt_escapecharhtml.o fmt_escapecharjson.o fmt_escapecharquotedprintable.o fmt_escapecharquotedprintableutf8.o fmt_escapecharxml.o fmt_fill.o fmt_httpdate.o fmt_human.o fmt_humank.o fmt_iso8601.o fmt_long.o fmt_longlong.o fmt_minus.o fmt_netstring.o fmt_pad.o fmt_pb_double.o fmt_pb_float.o fmt_pb_int.o fmt_pb_sint.o fmt_pb_string.o fmt_pb_tag.o fmt_pb_type0_sint.o fmt_pb_type1_double.o fmt_pb_type1_fixed64.o fmt_pb_type2_string.o fmt_pb_type5_fixed32.o fmt_pb_type5_float.o fmt_plusminus.o fmt_str.o fmt_strm_internal.o fmt_strn.o fmt_tohex.o fmt_ulong.o fmt_ulong0.o fmt_ulonglong.o fmt_utf8.o fmt_varint.o fmt_xlong.o fmt_xlonglong.o fmt_xmlescape.o ranlib fmt.a ar cru unix.a iopause.o ndelay_off.o ndelay_on.o winsock2errno.o ranlib unix.a gcc -c io/io_trywrite.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_trywrite.c:9: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ sed -e 's#"@"#"/home/iurt/rpmbuild/BUILD/libowfat-0.34-build/libowfat-0.34"#' < compile_commands.json.tmpl > compile_commands.json ar cru dns.a dns_dfd.o dns_domain.o dns_dtda.o dns_ip.o dns_ip6.o dns_ipq.o dns_ipq6.o dns_mx.o dns_name.o dns_nd.o dns_nd6.o dns_packet.o dns_random.o dns_rcip.o dns_rcrw.o dns_resolve.o dns_sortip.o dns_sortip6.o dns_transmit.o dns_txt.o ranlib dns.a gcc -c io/io_tryread.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_tryread.c:10: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ In file included from io/io_tryread.c:11: ./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; | ^~~ ar cru socket.a fmt_ip4.o fmt_ip6.o fmt_ip6_flat.o fmt_ip6c.o fmt_ip6if.o fmt_ip6ifc.o init.o scan_ip4.o scan_ip6.o scan_ip6_flat.o scan_ip6if.o socket_accept4.o socket_accept4_flags.o socket_accept4_makenonblocking.o socket_accept4_makenonblocking_setcloseonexec.o socket_accept4_setcloseonexec.o socket_accept6.o socket_accept6_flags.o socket_accept6_makenonblocking.o socket_accept6_makenonblocking_setcloseonexec.o socket_accept6_setcloseonexec.o socket_bind4.o socket_bind4_reuse.o socket_bind6.o socket_bind6_reuse.o socket_broadcast.o socket_connect4.o socket_connect6.o socket_connected.o socket_deferaccept.o socket_fastopen.o socket_fastopen_connect4.o socket_fastopen_connect6.o socket_getifidx.o socket_getifname.o socket_ip4loopback.o socket_listen.o socket_local4.o socket_local6.o socket_mchopcount6.o socket_mcjoin4.o socket_mcjoin6.o socket_mcleave4.o socket_mcleave6.o socket_mcloop4.o socket_mcloop6.o socket_mcttl4.o socket_noipv6.o socket_quickack.o socket_recv4.o socket_recv6.o socket_remote4.o socket_remote6.o socket_sctp4.o socket_sctp4b.o socket_sctp6.o socket_sctp6b.o socket_send4.o socket_send6.o socket_tcp4.o socket_tcp4b.o socket_tcp6.o socket_tcp6b.o socket_tryreservein.o socket_udp4.o socket_udp6.o socket_v4mappedprefix.o socket_v6any.o socket_v6loopback.o ranlib socket.a gcc -c io/io_waitwrite.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_waitwrite.c:8: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ ar cru buffer.a bs_capacityassert.o bs_capacitycheck.o bs_capacityleft.o bs_consumeleftovers.o bs_err.o bs_get.o bs_init_bstream_size.o bs_init_iobuf.o bs_init_iobuf_size.o bs_init_membuf.o bs_nomoredataassert.o bs_peek.o bs_seterrorstate.o bs_skip.o buffer_0.o buffer_0small.o buffer_1.o buffer_1small.o buffer_2.o buffer_close.o buffer_feed.o buffer_flush.o buffer_free.o buffer_fromarray.o buffer_frombuf.o buffer_fromsa.o buffer_get.o buffer_get_new_token_sa.o buffer_get_new_token_sa_pred.o buffer_get_token.o buffer_get_token_pred.o buffer_get_token_sa.o buffer_get_token_sa_pred.o buffer_getc.o buffer_getline.o buffer_getline_sa.o buffer_getn.o buffer_getnewline_sa.o buffer_init.o buffer_init_allocbuf.o buffer_init_free.o buffer_init_read.o buffer_init_read_allocbuf.o buffer_init_staticcontents.o buffer_init_staticcontents_free.o buffer_init_write.o buffer_init_write_allocbuf.o buffer_mmapread.o buffer_munmap.o buffer_peek.o buffer_peekc.o buffer_put.o buffer_put8long.o buffer_putalign.o buffer_puterror.o buffer_puterror2.o buffer_putflush.o buffer_putlong.o buffer_putlonglong.o buffer_putm_internal.o buffer_putm_internal_flush.o buffer_putnlflush.o buffer_puts.o buffer_putsa.o buffer_putsaflush.o buffer_putsalign.o buffer_putsflush.o buffer_putspace.o buffer_putulong.o buffer_putulonglong.o buffer_putxlong.o buffer_seek.o buffer_stubborn.o buffer_stubborn2.o buffer_tosa.o errmsg_iam.o errmsg_info.o errmsg_infosys.o errmsg_puts.o errmsg_warn.o errmsg_warnsys.o errmsg_write.o prs_asciiz.o prs_asciiz_fixedlen.o prs_readblob.o prs_u16.o prs_u16_big.o prs_u32.o prs_u32_big.o prs_u64.o prs_u64_big.o ranlib buffer.a gcc -c io/io_waitread.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_waitread.c:8: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ gcc -c io/io_wantread.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_wantread.c:4: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ In file included from io/io_wantread.c:13: ./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 io/io_wantwrite.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_wantwrite.c:4: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ In file included from io/io_wantwrite.c:13: ./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 -g -o ent ent.c -I. In file included from ent.c:7: 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 ./fmt.h:18, from fmt/fmt_utf8.c:1, from ent.c:13: ./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; | ^~~ ./ent nodes=9853, datasize=8115 actually used: 9853 nodes, 8115 bytes data gcc -c io/io_waituntil2.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 -std=gnu17 -I. In file included from ./io_internal.h:6, from io/io_waituntil2.c:1: ./libowfat/array.h:30:1: warning: 'PURE' attribute directive ignored [-Wattributes] 30 | int64 array_length(const array* const x,uint64 membersize) noexcept; | ^~~~~ ./libowfat/array.h:33:1: warning: 'PURE' attribute directive ignored [-Wattributes] 33 | int64 array_bytes(const array* const x) noexcept; | ^~~~~ ar cru io.a io_appendfile.o io_block.o io_canread.o io_canwrite.o io_check.o io_close.o io_closeonexec.o io_createfile.o io_debugstring.o io_dontwantread.o io_dontwantwrite.o io_eagain.o io_eagain_read.o io_eagain_write.o io_fd.o io_finishandshutdown.o io_getcookie.o io_mmapwritefile.o io_nonblock.o io_passfd.o io_pipe.o io_readfile.o io_readwritefile.o io_receivefd.o io_sendfile.o io_setcookie.o io_sigpipe.o io_socketpair.o io_timedout.o io_timeout.o io_timeouted.o io_tryread.o io_tryreadtimeout.o io_trywrite.o io_trywritetimeout.o io_wait.o io_waitread.o io_waituntil.o io_waituntil2.o io_waitwrite.o io_wantread.o io_wantwrite.o iob_addbuf.o iob_addbuf_free.o iob_addbuf_internal.o iob_addbuf_munmap.o iob_addfile.o iob_addfile_close.o iob_adds.o iob_adds_free.o iob_bytesleft.o iob_free.o iob_init.o iob_init_autofree.o iob_new.o iob_new_autofree.o iob_prefetch.o iob_reset.o iob_send.o iob_write.o iom_abort.o iom_add.o iom_init.o iom_requeue.o iom_wait.o ranlib io.a gcc -c textcode/scan_html.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 -std=gnu17 -I. In file included from ./fmt.h:18, from textcode/scan_html.c:5: ./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; | ^~~ In file included from textcode/scan_html.c:8: ./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 textcode/scan_html.c:9: ./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 *); | ^~~ In file included from textcode/scan_html.c:10: ./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; | ^~~ ar cru textcode.a base64.o base64url.o fmt_base64.o fmt_base64url.o fmt_cescape.o fmt_foldwhitespace.o fmt_hexdump.o fmt_html.o fmt_html_tagarg.o fmt_jsonescape.o fmt_ldapescape.o fmt_ldapescape2.o fmt_quotedprintable.o fmt_to_array.o fmt_to_sa.o fmt_tofrom_array.o fmt_urlencoded.o fmt_uuencoded.o fmt_xml.o fmt_yenc.o scan_base64.o scan_base64url.o scan_cescape.o scan_hexdump.o scan_html.o scan_jsonescape.o scan_ldapescape.o scan_quotedprintable.o scan_to_array.o scan_to_sa.o scan_tofrom_array.o scan_urlencoded.o scan_uuencoded.o scan_yenc.o ranlib textcode.a ar cru libowfat.a dns_dfd.o dns_domain.o dns_dtda.o dns_ip.o dns_ip6.o dns_ipq.o dns_ipq6.o dns_mx.o dns_name.o dns_nd.o dns_nd6.o dns_packet.o dns_random.o dns_rcip.o dns_rcrw.o dns_resolve.o dns_sortip.o dns_sortip6.o dns_transmit.o dns_txt.o byte_chr.o byte_copy.o byte_copyr.o byte_diff.o byte_equal_notimingattack.o byte_rchr.o byte_start.o byte_starts.o byte_zero.o fmt_8long.o fmt_8longlong.o fmt_asn1derlength.o fmt_asn1dertag.o fmt_double.o fmt_escapecharc.o fmt_escapecharhtml.o fmt_escapecharjson.o fmt_escapecharquotedprintable.o fmt_escapecharquotedprintableutf8.o fmt_escapecharxml.o fmt_fill.o fmt_httpdate.o fmt_human.o fmt_humank.o fmt_iso8601.o fmt_long.o fmt_longlong.o fmt_minus.o fmt_netstring.o fmt_pad.o fmt_pb_double.o fmt_pb_float.o fmt_pb_int.o fmt_pb_sint.o fmt_pb_string.o fmt_pb_tag.o fmt_pb_type0_sint.o fmt_pb_type1_double.o fmt_pb_type1_fixed64.o fmt_pb_type2_string.o fmt_pb_type5_fixed32.o fmt_pb_type5_float.o fmt_plusminus.o fmt_str.o fmt_strm_internal.o fmt_strn.o fmt_tohex.o fmt_ulong.o fmt_ulong0.o fmt_ulonglong.o fmt_utf8.o fmt_varint.o fmt_xlong.o fmt_xlonglong.o fmt_xmlescape.o scan_8int.o scan_8long.o scan_8longlong.o scan_8longn.o scan_8short.o scan_asn1derlength.o scan_asn1dertag.o scan_charsetnskip.o scan_double.o scan_fromhex.o scan_httpdate.o scan_int.o scan_iso8601.o scan_long.o scan_longlong.o scan_longn.o scan_netstring.o scan_noncharsetnskip.o scan_nonwhitenskip.o scan_pb_tag.o scan_pb_type0_sint.o scan_pb_type1_double.o scan_pb_type1_fixed64.o scan_pb_type2_stringlen.o scan_pb_type5_fixed32.o scan_pb_type5_float.o scan_plusminus.o scan_short.o scan_uint.o scan_ulong.o scan_ulonglong.o scan_ulongn.o scan_ushort.o scan_utf8.o scan_utf8_sem.o scan_varint.o scan_whitenskip.o scan_xint.o scan_xlong.o scan_xlonglong.o scan_xlongn.o scan_xshort.o str_chr.o str_copy.o str_diff.o str_diffn.o str_len.o str_rchr.o str_start.o uint16_pack.o uint16_pack_big.o uint16_read.o uint16_read_big.o uint16_unpack.o uint16_unpack_big.o uint32_pack.o uint32_pack_big.o uint32_read.o uint32_read_big.o uint32_unpack.o uint32_unpack_big.o uint64_pack.o uint64_pack_big.o uint64_read.o uint64_read_big.o uint64_unpack.o uint64_unpack_big.o open_append.o open_excl.o open_read.o open_rw.o open_trunc.o open_write.o openreadclose.o readclose.o stralloc_append.o stralloc_cat.o stralloc_catb.o stralloc_catlong0.o stralloc_catm_internal.o stralloc_cats.o stralloc_catulong0.o stralloc_chomp.o stralloc_chop.o stralloc_copy.o stralloc_copyb.o stralloc_copys.o stralloc_diff.o stralloc_diffs.o stralloc_free.o stralloc_init.o stralloc_ready.o stralloc_readyplus.o stralloc_starts.o stralloc_zero.o iopause.o ndelay_off.o ndelay_on.o winsock2errno.o fmt_ip4.o fmt_ip6.o fmt_ip6_flat.o fmt_ip6c.o fmt_ip6if.o fmt_ip6ifc.o init.o scan_ip4.o scan_ip6.o scan_ip6_flat.o scan_ip6if.o socket_accept4.o socket_accept4_flags.o socket_accept4_makenonblocking.o socket_accept4_makenonblocking_setcloseonexec.o socket_accept4_setcloseonexec.o socket_accept6.o socket_accept6_flags.o socket_accept6_makenonblocking.o socket_accept6_makenonblocking_setcloseonexec.o socket_accept6_setcloseonexec.o socket_bind4.o socket_bind4_reuse.o socket_bind6.o socket_bind6_reuse.o socket_broadcast.o socket_connect4.o socket_connect6.o socket_connected.o socket_deferaccept.o socket_fastopen.o socket_fastopen_connect4.o socket_fastopen_connect6.o socket_getifidx.o socket_getifname.o socket_ip4loopback.o socket_listen.o socket_local4.o socket_local6.o socket_mchopcount6.o socket_mcjoin4.o socket_mcjoin6.o socket_mcleave4.o socket_mcleave6.o socket_mcloop4.o socket_mcloop6.o socket_mcttl4.o socket_noipv6.o socket_quickack.o socket_recv4.o socket_recv6.o socket_remote4.o socket_remote6.o socket_sctp4.o socket_sctp4b.o socket_sctp6.o socket_sctp6b.o socket_send4.o socket_send6.o socket_tcp4.o socket_tcp4b.o socket_tcp6.o socket_tcp6b.o socket_tryreservein.o socket_udp4.o socket_udp6.o socket_v4mappedprefix.o socket_v6any.o socket_v6loopback.o bs_capacityassert.o bs_capacitycheck.o bs_capacityleft.o bs_consumeleftovers.o bs_err.o bs_get.o bs_init_bstream_size.o bs_init_iobuf.o bs_init_iobuf_size.o bs_init_membuf.o bs_nomoredataassert.o bs_peek.o bs_seterrorstate.o bs_skip.o buffer_0.o buffer_0small.o buffer_1.o buffer_1small.o buffer_2.o buffer_close.o buffer_feed.o buffer_flush.o buffer_free.o buffer_fromarray.o buffer_frombuf.o buffer_fromsa.o buffer_get.o buffer_get_new_token_sa.o buffer_get_new_token_sa_pred.o buffer_get_token.o buffer_get_token_pred.o buffer_get_token_sa.o buffer_get_token_sa_pred.o buffer_getc.o buffer_getline.o buffer_getline_sa.o buffer_getn.o buffer_getnewline_sa.o buffer_init.o buffer_init_allocbuf.o buffer_init_free.o buffer_init_read.o buffer_init_read_allocbuf.o buffer_init_staticcontents.o buffer_init_staticcontents_free.o buffer_init_write.o buffer_init_write_allocbuf.o buffer_mmapread.o buffer_munmap.o buffer_peek.o buffer_peekc.o buffer_put.o buffer_put8long.o buffer_putalign.o buffer_puterror.o buffer_puterror2.o buffer_putflush.o buffer_putlong.o buffer_putlonglong.o buffer_putm_internal.o buffer_putm_internal_flush.o buffer_putnlflush.o buffer_puts.o buffer_putsa.o buffer_putsaflush.o buffer_putsalign.o buffer_putsflush.o buffer_putspace.o buffer_putulong.o buffer_putulonglong.o buffer_putxlong.o buffer_seek.o buffer_stubborn.o buffer_stubborn2.o buffer_tosa.o errmsg_iam.o errmsg_info.o errmsg_infosys.o errmsg_puts.o errmsg_warn.o errmsg_warnsys.o errmsg_write.o prs_asciiz.o prs_asciiz_fixedlen.o prs_readblob.o prs_u16.o prs_u16_big.o prs_u32.o prs_u32_big.o prs_u64.o prs_u64_big.o mmap_private.o mmap_read.o mmap_readat.o mmap_shared.o mmap_unmap.o base64.o base64url.o fmt_base64.o fmt_base64url.o fmt_cescape.o fmt_foldwhitespace.o fmt_hexdump.o fmt_html.o fmt_html_tagarg.o fmt_jsonescape.o fmt_ldapescape.o fmt_ldapescape2.o fmt_quotedprintable.o fmt_to_array.o fmt_to_sa.o fmt_tofrom_array.o fmt_urlencoded.o fmt_uuencoded.o fmt_xml.o fmt_yenc.o scan_base64.o scan_base64url.o scan_cescape.o scan_hexdump.o scan_html.o scan_jsonescape.o scan_ldapescape.o scan_quotedprintable.o scan_to_array.o scan_to_sa.o scan_tofrom_array.o scan_urlencoded.o scan_uuencoded.o scan_yenc.o taia_add.o taia_addsec.o taia_approx.o taia_frac.o taia_half.o taia_less.o taia_now.o taia_pack.o taia_sub.o taia_tai.o taia_uint.o taia_unpack.o tai_add.o tai_now.o tai_pack.o tai_sub.o tai_uint.o tai_unpack.o case_diffb.o case_diffs.o case_lowerb.o case_lowers.o case_starts.o array_allocate.o array_bytes.o array_cat.o array_cat0.o array_catb.o array_cate.o array_cats.o array_cats0.o array_equal.o array_fail.o array_get.o array_length.o array_reset.o array_start.o array_trunc.o array_truncate.o iarray_allocate.o iarray_free.o iarray_get.o iarray_init.o iarray_length.o imult16.o imult32.o imult64.o range_arrayinbuf.o range_str2inbuf.o range_str4inbuf.o range_strinbuf.o umult16.o umult32.o umult64.o io_appendfile.o io_block.o io_canread.o io_canwrite.o io_check.o io_close.o io_closeonexec.o io_createfile.o io_debugstring.o io_dontwantread.o io_dontwantwrite.o io_eagain.o io_eagain_read.o io_eagain_write.o io_fd.o io_finishandshutdown.o io_getcookie.o io_mmapwritefile.o io_nonblock.o io_passfd.o io_pipe.o io_readfile.o io_readwritefile.o io_receivefd.o io_sendfile.o io_setcookie.o io_sigpipe.o io_socketpair.o io_timedout.o io_timeout.o io_timeouted.o io_tryread.o io_tryreadtimeout.o io_trywrite.o io_trywritetimeout.o io_wait.o io_waitread.o io_waituntil.o io_waituntil2.o io_waitwrite.o io_wantread.o io_wantwrite.o iob_addbuf.o iob_addbuf_free.o iob_addbuf_internal.o iob_addbuf_munmap.o iob_addfile.o iob_addfile_close.o iob_adds.o iob_adds_free.o iob_bytesleft.o iob_free.o iob_init.o iob_init_autofree.o iob_new.o iob_new_autofree.o iob_prefetch.o iob_reset.o iob_send.o iob_write.o iom_abort.o iom_add.o iom_init.o iom_requeue.o iom_wait.o cdb.o cdb_hash.o cdb_make.o cdb_traverse.o critbit.o ranlib libowfat.a gcc -g -o t t.o libowfat.a `cat libsocket` -lpthread -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 /usr/bin/ld: libowfat.a(byte_zero.o): warning: relocation against `memset@@GLIBC_2.0' in read-only section `.text' /usr/bin/ld: warning: creating DT_TEXTREL in a PIE + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /home/iurt/rpmbuild/tmp/rpm-tmp.bT1IAa + umask 022 + cd /home/iurt/rpmbuild/BUILD/libowfat-0.34-build + '[' 1 -eq 1 ']' + '[' /home/iurt/rpmbuild/BUILD/libowfat-0.34-build/BUILDROOT '!=' / ']' + rm -rf /home/iurt/rpmbuild/BUILD/libowfat-0.34-build/BUILDROOT ++ dirname /home/iurt/rpmbuild/BUILD/libowfat-0.34-build/BUILDROOT + mkdir -p /home/iurt/rpmbuild/BUILD/libowfat-0.34-build + mkdir /home/iurt/rpmbuild/BUILD/libowfat-0.34-build/BUILDROOT + 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 ']' + make -f GNUmakefile DIET= prefix=/home/iurt/rpmbuild/BUILD/libowfat-0.34-build/BUILDROOT/usr MAN3DIR=/home/iurt/rpmbuild/BUILD/libowfat-0.34-build/BUILDROOT/usr/share/man/man3 LIBDIR=/home/iurt/rpmbuild/BUILD/libowfat-0.34-build/BUILDROOT/usr/lib install ln -f buffer.h byte.h fmt.h ip4.h ip6.h mmap.h scan.h socket.h str.h stralloc.h uint16.h uint32.h uint64.h open.h textcode.h tai.h taia.h dns.h iopause.h case.h openreadclose.h readclose.h ndelay.h array.h io.h safemult.h iob.h havealloca.h errmsg.h cdb.h cdb_make.h rangecheck.h iarray.h va_narg.h isset.h compiletimeassert.h critbit.h parse.h compiler.h libowfat/ install -d /home/iurt/rpmbuild/BUILD/libowfat-0.34-build/BUILDROOT/usr/include/libowfat install -m 644 buffer.h byte.h fmt.h ip4.h ip6.h mmap.h scan.h socket.h str.h stralloc.h uint16.h uint32.h uint64.h open.h textcode.h tai.h taia.h dns.h iopause.h case.h openreadclose.h readclose.h ndelay.h array.h io.h safemult.h iob.h havealloca.h errmsg.h cdb.h cdb_make.h rangecheck.h iarray.h va_narg.h isset.h compiletimeassert.h critbit.h parse.h compiler.h /home/iurt/rpmbuild/BUILD/libowfat-0.34-build/BUILDROOT/usr/include/libowfat install -d /home/iurt/rpmbuild/BUILD/libowfat-0.34-build/BUILDROOT/usr/share/man/man3 install -m 644 array/array.3 array/array_allocate.3 array/array_bytes.3 array/array_cat.3 array/array_cat0.3 array/array_catb.3 array/array_cate.3 array/array_cats.3 array/array_cats0.3 array/array_equal.3 array/array_fail.3 array/array_get.3 array/array_length.3 array/array_reset.3 array/array_start.3 array/array_trunc.3 array/array_truncate.3 array/iarray_allocate.3 array/iarray_free.3 array/iarray_get.3 array/iarray_init.3 buffer/bs_capacityassert.3 buffer/buffer.3 buffer/buffer_close.3 buffer/buffer_feed.3 buffer/buffer_flush.3 buffer/buffer_fromarray.3 buffer/buffer_frombuf.3 buffer/buffer_fromsa.3 buffer/buffer_get.3 buffer/buffer_get_new_token_sa.3 buffer/buffer_get_new_token_sa_pred.3 buffer/buffer_get_token.3 buffer/buffer_get_token_pred.3 buffer/buffer_get_token_sa.3 buffer/buffer_get_token_sa_pred.3 buffer/buffer_getc.3 buffer/buffer_getline.3 buffer/buffer_getline_sa.3 buffer/buffer_getn.3 buffer/buffer_getnewline_sa.3 buffer/buffer_init.3 buffer/buffer_init_free.3 buffer/buffer_mmapread.3 buffer/buffer_peek.3 buffer/buffer_peekc.3 buffer/buffer_put.3 buffer/buffer_put8long.3 buffer/buffer_putalign.3 buffer/buffer_puterror.3 buffer/buffer_puterror2.3 buffer/buffer_putflush.3 buffer/buffer_putlong.3 buffer/buffer_putlonglong.3 buffer/buffer_putm.3 buffer/buffer_putnlflush.3 buffer/buffer_puts.3 buffer/buffer_putsa.3 buffer/buffer_putsaflush.3 buffer/buffer_putsalign.3 buffer/buffer_putsflush.3 buffer/buffer_putspace.3 buffer/buffer_putulong.3 buffer/buffer_putulonglong.3 buffer/buffer_putxlong.3 buffer/buffer_seek.3 buffer/buffer_tosa.3 buffer/carp.3 buffer/carpsys.3 buffer/die.3 buffer/diesys.3 buffer/errmsg_iam.3 buffer/msg.3 buffer/msgsys.3 byte/byte_chr.3 byte/byte_copy.3 byte/byte_copyr.3 byte/byte_diff.3 byte/byte_equal.3 byte/byte_equal_notimingattack.3 byte/byte_rchr.3 byte/byte_start.3 byte/byte_starts.3 byte/byte_zero.3 case/case_diffb.3 case/case_diffs.3 case/case_lowerb.3 case/case_lowers.3 case/case_starts.3 cdb/cdb_datalen.3 cdb/cdb_datapos.3 cdb/cdb_find.3 cdb/cdb_firstkey.3 cdb/cdb_free.3 cdb/cdb_init.3 cdb/cdb_keylen.3 cdb/cdb_keypos.3 cdb/cdb_nextkey.3 cdb/cdb_read.3 cdb/cdb_successor.3 critbit/critbit0_allprefixed.3 critbit/critbit0_clear.3 critbit/critbit0_contains.3 critbit/critbit0_delete.3 critbit/critbit0_insert.3 dns/dns_ip4.3 dns/dns_ip4_packet.3 dns/dns_ip4_qualify.3 dns/dns_ip6.3 dns/dns_ip6_packet.3 dns/dns_ip6_qualify.3 dns/dns_mx.3 dns/dns_mx_packet.3 dns/dns_name4.3 dns/dns_name4_domain.3 dns/dns_name6.3 dns/dns_name6_domain.3 dns/dns_name_packet.3 dns/dns_txt.3 dns/dns_txt_packet.3 fmt/fmt_8long.3 fmt/fmt_asn1derlength.3 fmt/fmt_asn1dertag.3 fmt/fmt_copybytes.3 fmt/fmt_copybytes_sizeof_minus1.3 fmt/fmt_double.3 fmt/fmt_fill.3 fmt/fmt_httpdate.3 fmt/fmt_human.3 fmt/fmt_humank.3 fmt/fmt_iso8601.3 fmt/fmt_long.3 fmt/fmt_longlong.3 fmt/fmt_minus.3 fmt/fmt_netstring.3 fmt/fmt_pad.3 fmt/fmt_plusminus.3 fmt/fmt_str.3 fmt/fmt_strm.3 fmt/fmt_strm_alloca.3 fmt/fmt_strm_malloc.3 fmt/fmt_strn.3 fmt/fmt_uint.3 fmt/fmt_uint0.3 fmt/fmt_ulong.3 fmt/fmt_ulong0.3 fmt/fmt_ulonglong.3 fmt/fmt_utf8.3 fmt/fmt_xlong.3 fmt/fmt_xlonglong.3 io/io_appendfile.3 io/io_block.3 io/io_canread.3 io/io_canwrite.3 io/io_check.3 io/io_close.3 io/io_closeonexec.3 io/io_createfile.3 io/io_dontwantread.3 io/io_dontwantwrite.3 io/io_eagain.3 io/io_fd.3 io/io_fd_canwrite.3 io/io_fd_flags.3 io/io_finishandshutdown.3 io/io_getcookie.3 io/io_nonblock.3 io/io_passfd.3 io/io_pipe.3 io/io_readfile.3 io/io_readwritefile.3 io/io_receivefd.3 io/io_sendfile.3 io/io_setcookie.3 io/io_socketpair.3 io/io_timeout.3 io/io_timeouted.3 io/io_tryread.3 io/io_tryreadtimeout.3 io/io_trywrite.3 io/io_trywritetimeout.3 io/io_wait.3 io/io_waitread.3 io/io_waituntil.3 io/io_wantread.3 io/io_wantwrite.3 io/iob_addbuf.3 io/iob_addbuf_free.3 io/iob_addfile.3 io/iob_addfile_close.3 io/iob_adds.3 io/iob_adds_free.3 io/iob_bytesleft.3 io/iob_free.3 io/iob_init.3 io/iob_init_autofree.3 io/iob_new.3 io/iob_new_autofree.3 io/iob_prefetch.3 io/iob_reset.3 io/iob_send.3 io/iob_write.3 io/iom_abort.3 io/iom_add.3 io/iom_init.3 io/iom_requeue.3 io/iom_wait.3 mmap/mmap_private.3 mmap/mmap_read.3 mmap/mmap_readat.3 mmap/mmap_shared.3 mmap/mmap_unmap.3 mult/add_of.3 mult/assign.3 mult/imult16.3 mult/imult32.3 mult/imult64.3 mult/range_arrayinbuf.3 mult/range_bufinbuf.3 mult/range_ptrinbuf.3 mult/range_str2inbuf.3 mult/range_str4inbuf.3 mult/range_strinbuf.3 mult/range_validbuf.3 mult/rangecheck.3 mult/sub_of.3 mult/umult16.3 mult/umult32.3 mult/umult64.3 open/open_append.3 open/open_excl.3 open/open_read.3 open/open_rw.3 open/open_trunc.3 open/open_write.3 open/openreadclose.3 open/readclose.3 open/readclose_append.3 scan/scan_8int.3 scan/scan_8long.3 scan/scan_8short.3 scan/scan_asn1derlength.3 scan/scan_asn1derlengthvalue.3 scan/scan_asn1dertag.3 scan/scan_charsetnskip.3 scan/scan_double.3 scan/scan_httpdate.3 scan/scan_int.3 scan/scan_iso8601.3 scan/scan_long.3 scan/scan_longlong.3 scan/scan_netstring.3 scan/scan_noncharsetnskip.3 scan/scan_nonwhitenskip.3 scan/scan_plusminus.3 scan/scan_short.3 scan/scan_uint.3 scan/scan_ulong.3 scan/scan_ulonglong.3 scan/scan_ushort.3 scan/scan_utf8.3 scan/scan_utf8_sem.3 scan/scan_whitenskip.3 scan/scan_xint.3 scan/scan_xlong.3 scan/scan_xlonglong.3 scan/scan_xshort.3 socket/fmt_ip4.3 socket/fmt_ip6.3 socket/fmt_ip6_flat.3 socket/fmt_ip6c.3 socket/fmt_ip6if.3 socket/fmt_ip6ifc.3 socket/scan_ip4.3 socket/scan_ip6.3 socket/scan_ip6_flat.3 socket/scan_ip6if.3 socket/socket_accept4.3 socket/socket_accept4_makenonblocking.3 socket/socket_accept4_makenonblocking_setcloseonexec.3 socket/socket_accept4_setcloseonexec.3 socket/socket_accept6.3 socket/socket_accept6_makenonblocking.3 socket/socket_accept6_makenonblocking_setcloseonexec.3 socket/socket_accept6_setcloseonexec.3 socket/socket_bind4.3 socket/socket_bind4_reuse.3 socket/socket_bind6.3 socket/socket_bind6_reuse.3 socket/socket_broadcast.3 socket/socket_connect4.3 socket/socket_connect6.3 socket/socket_connected.3 socket/socket_fastopen.3 socket/socket_fastopen_connect4.3 socket/socket_fastopen_connect6.3 socket/socket_getifidx.3 socket/socket_getifname.3 socket/socket_listen.3 socket/socket_local4.3 socket/socket_local6.3 socket/socket_mchopcount6.3 socket/socket_mcjoin4.3 socket/socket_mcjoin6.3 socket/socket_mcleave4.3 socket/socket_mcleave6.3 socket/socket_mcloop4.3 socket/socket_mcloop6.3 socket/socket_mcttl4.3 socket/socket_quickack.3 socket/socket_recv4.3 socket/socket_recv6.3 socket/socket_remote4.3 socket/socket_remote6.3 socket/socket_sctp4.3 socket/socket_sctp4b.3 socket/socket_sctp6.3 socket/socket_sctp6b.3 socket/socket_send4.3 socket/socket_send6.3 socket/socket_tcp4.3 socket/socket_tcp4b.3 socket/socket_tcp6.3 socket/socket_tcp6b.3 socket/socket_udp4.3 socket/socket_udp6.3 str/str_chr.3 str/str_copy.3 str/str_diff.3 str/str_diffn.3 str/str_equal.3 str/str_len.3 str/str_rchr.3 str/str_start.3 stralloc/stralloc_0.3 stralloc/stralloc_append.3 stralloc/stralloc_cat.3 stralloc/stralloc_catb.3 stralloc/stralloc_catlong0.3 stralloc/stralloc_catm.3 stralloc/stralloc_cats.3 stralloc/stralloc_catulong0.3 stralloc/stralloc_chomp.3 stralloc/stralloc_chop.3 stralloc/stralloc_copy.3 stralloc/stralloc_copyb.3 stralloc/stralloc_copym.3 stralloc/stralloc_copys.3 stralloc/stralloc_diff.3 stralloc/stralloc_diffs.3 stralloc/stralloc_free.3 stralloc/stralloc_init.3 stralloc/stralloc_ready.3 stralloc/stralloc_readyplus.3 stralloc/stralloc_starts.3 stralloc/stralloc_zero.3 tai/tai_add.3 tai/tai_approx.3 tai/tai_less.3 tai/tai_now.3 tai/tai_pack.3 tai/tai_sub.3 tai/tai_unpack.3 taia/taia_add.3 taia/taia_addsec.3 taia/taia_approx.3 taia/taia_frac.3 taia/taia_less.3 taia/taia_now.3 taia/taia_pack.3 taia/taia_sub.3 taia/taia_tai.3 taia/taia_uint.3 taia/taia_unpack.3 textcode/scan_base64.3 textcode/scan_base64url.3 textcode/scan_cescape.3 textcode/scan_hexdump.3 textcode/scan_jsonescape.3 textcode/scan_ldapescape.3 textcode/scan_urlencoded.3 textcode/scan_urlencoded2.3 textcode/scan_uuencoded.3 uint/uint16_pack.3 uint/uint16_pack_big.3 uint/uint16_read.3 uint/uint16_read_big.3 uint/uint16_unpack.3 uint/uint16_unpack_big.3 uint/uint32_pack.3 uint/uint32_pack_big.3 uint/uint32_read.3 uint/uint32_read_big.3 uint/uint32_unpack.3 uint/uint32_unpack_big.3 uint/uint64_pack.3 uint/uint64_pack_big.3 uint/uint64_read.3 uint/uint64_read_big.3 uint/uint64_unpack.3 uint/uint64_unpack_big.3 unix/iopause.3 unix/ndelay_off.3 unix/ndelay_on.3 /home/iurt/rpmbuild/BUILD/libowfat-0.34-build/BUILDROOT/usr/share/man/man3 install -d /home/iurt/rpmbuild/BUILD/libowfat-0.34-build/BUILDROOT/usr/lib install -m 644 libowfat.a /home/iurt/rpmbuild/BUILD/libowfat-0.34-build/BUILDROOT/usr/lib + chmod 0755 /home/iurt/rpmbuild/BUILD/libowfat-0.34-build/BUILDROOT/usr/lib/libowfat.so.0.34 chmod: cannot access '/home/iurt/rpmbuild/BUILD/libowfat-0.34-build/BUILDROOT/usr/lib/libowfat.so.0.34': No such file or directory error: Bad exit status from /home/iurt/rpmbuild/tmp/rpm-tmp.bT1IAa (%install) 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.bT1IAa (%install) I: [iurt_root_command] ERROR: chroot