=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for botan3-3.3.0 c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/asn1/alg_id.cpp -o build/obj/lib/asn1_alg_id.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/asn1/asn1_obj.cpp -o build/obj/lib/asn1_obj.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/asn1/asn1_oid.cpp -o build/obj/lib/asn1_oid.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/asn1/asn1_print.cpp -o build/obj/lib/asn1_print.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/asn1/asn1_str.cpp -o build/obj/lib/asn1_str.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/asn1/asn1_time.cpp -o build/obj/lib/asn1_time.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/asn1/ber_dec.cpp -o build/obj/lib/asn1_ber_dec.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/asn1/der_enc.cpp -o build/obj/lib/asn1_der_enc.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/asn1/oid_map.cpp -o build/obj/lib/asn1_oid_map.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/asn1/oid_maps.cpp -o build/obj/lib/asn1_oid_maps.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/asn1/oids.cpp -o build/obj/lib/asn1_oids.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/asn1/pss_params.cpp -o build/obj/lib/asn1_pss_params.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/base/buf_comp.cpp -o build/obj/lib/base_buf_comp.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/base/sym_algo.cpp -o build/obj/lib/base_sym_algo.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/base/symkey.cpp -o build/obj/lib/base_symkey.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/aes/aes.cpp -o build/obj/lib/block_aes.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -maes -mpclmul -msse2 -mssse3 -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/aes/aes_ni/aes_ni.cpp -o build/obj/lib/block_aes_ni.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -msse2 -mssse3 -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/aes/aes_vperm/aes_vperm.cpp -o build/obj/lib/block_aes_vperm.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/aria/aria.cpp -o build/obj/lib/block_aria.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/block_cipher.cpp -o build/obj/lib/block_cipher.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/blowfish/blowfish.cpp -o build/obj/lib/block_blowfish.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/camellia/camellia.cpp -o build/obj/lib/block_camellia.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/cascade/cascade.cpp -o build/obj/lib/block_cascade.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/cast128/cast128.cpp -o build/obj/lib/block_cast128.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/des/des.cpp -o build/obj/lib/block_des.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/gost_28147/gost_28147.cpp -o build/obj/lib/block_gost_28147.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/idea/idea.cpp -o build/obj/lib/block_idea.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -msse2 -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/idea/idea_sse2/idea_sse2.cpp -o build/obj/lib/block_idea_sse2.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/kuznyechik/kuznyechik.cpp -o build/obj/lib/block_kuznyechik.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/lion/lion.cpp -o build/obj/lib/block_lion.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/noekeon/noekeon.cpp -o build/obj/lib/block_noekeon.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -msse2 -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/noekeon/noekeon_simd/noekeon_simd.cpp -o build/obj/lib/block_noekeon_simd.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/seed/seed.cpp -o build/obj/lib/block_seed.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/serpent/serpent.cpp -o build/obj/lib/block_serpent.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -mavx2 -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/serpent/serpent_avx2/serpent_avx2.cpp -o build/obj/lib/block_serpent_avx2.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -msse2 -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/serpent/serpent_simd/serpent_simd.cpp -o build/obj/lib/block_serpent_simd.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/shacal2/shacal2.cpp -o build/obj/lib/block_shacal2.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -mavx2 -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/shacal2/shacal2_avx2/shacal2_avx2.cpp -o build/obj/lib/block_shacal2_avx2.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -msse2 -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/shacal2/shacal2_simd/shacal2_simd.cpp -o build/obj/lib/block_shacal2_simd.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -msha -msse2 -mssse3 -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/shacal2/shacal2_x86/shacal2_x86.cpp -o build/obj/lib/block_shacal2_x86.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/sm4/sm4.cpp -o build/obj/lib/block_sm4.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/threefish_512/threefish_512.cpp -o build/obj/lib/block_threefish_512.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/twofish/twofish.cpp -o build/obj/lib/block_twofish.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/block/twofish/twofish_tab.cpp -o build/obj/lib/block_twofish_tab.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/codec/base32/base32.cpp -o build/obj/lib/codec_base32.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/codec/base58/base58.cpp -o build/obj/lib/codec_base58.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/codec/base64/base64.cpp -o build/obj/lib/codec_base64.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/codec/hex/hex.cpp -o build/obj/lib/codec_hex.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/compat/sodium/sodium_25519.cpp -o build/obj/lib/compat_sodium_25519.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/compat/sodium/sodium_aead.cpp -o build/obj/lib/compat_sodium_aead.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/compat/sodium/sodium_auth.cpp -o build/obj/lib/compat_sodium_auth.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/compat/sodium/sodium_box.cpp -o build/obj/lib/compat_sodium_box.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/compat/sodium/sodium_chacha.cpp -o build/obj/lib/compat_sodium_chacha.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/compat/sodium/sodium_salsa.cpp -o build/obj/lib/compat_sodium_salsa.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/compat/sodium/sodium_secretbox.cpp -o build/obj/lib/compat_sodium_secretbox.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/compat/sodium/sodium_utils.cpp -o build/obj/lib/compat_sodium_utils.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/compression/bzip2/bzip2.cpp -o build/obj/lib/compression_bzip2.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/compression/compress_utils.cpp -o build/obj/lib/compression_compress_utils.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/compression/compression.cpp -o build/obj/lib/compression.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/compression/lzma/lzma.cpp -o build/obj/lib/compression_lzma.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/compression/zlib/zlib.cpp -o build/obj/lib/compression_zlib.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/entropy/entropy_srcs.cpp -o build/obj/lib/entropy_srcs.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -mrdseed -msse2 -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/entropy/rdseed/rdseed.cpp -o build/obj/lib/entropy_rdseed.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/ffi/ffi.cpp -o build/obj/lib/ffi.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/ffi/ffi_block.cpp -o build/obj/lib/ffi_block.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/ffi/ffi_cert.cpp -o build/obj/lib/ffi_cert.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/ffi/ffi_cipher.cpp -o build/obj/lib/ffi_cipher.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/ffi/ffi_fpe.cpp -o build/obj/lib/ffi_fpe.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/ffi/ffi_hash.cpp -o build/obj/lib/ffi_hash.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/ffi/ffi_hotp.cpp -o build/obj/lib/ffi_hotp.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/ffi/ffi_kdf.cpp -o build/obj/lib/ffi_kdf.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/ffi/ffi_keywrap.cpp -o build/obj/lib/ffi_keywrap.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/ffi/ffi_mac.cpp -o build/obj/lib/ffi_mac.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/ffi/ffi_mp.cpp -o build/obj/lib/ffi_mp.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/ffi/ffi_pk_op.cpp -o build/obj/lib/ffi_pk_op.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/ffi/ffi_pkey.cpp -o build/obj/lib/ffi_pkey.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/ffi/ffi_pkey_algs.cpp -o build/obj/lib/ffi_pkey_algs.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/ffi/ffi_rng.cpp -o build/obj/lib/ffi_rng.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/ffi/ffi_srp6.cpp -o build/obj/lib/ffi_srp6.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/ffi/ffi_totp.cpp -o build/obj/lib/ffi_totp.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/ffi/ffi_zfec.cpp -o build/obj/lib/ffi_zfec.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/filters/algo_filt.cpp -o build/obj/lib/filters_algo_filt.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/filters/b64_filt.cpp -o build/obj/lib/filters_b64_filt.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/filters/basefilt.cpp -o build/obj/lib/filters_basefilt.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/filters/buf_filt.cpp -o build/obj/lib/filters_buf_filt.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/filters/cipher_filter.cpp -o build/obj/lib/filters_cipher_filter.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/filters/comp_filter.cpp -o build/obj/lib/filters_comp_filter.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/filters/data_snk.cpp -o build/obj/lib/filters_data_snk.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/filters/fd_unix/fd_unix.cpp -o build/obj/lib/filters_fd_unix.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/filters/filter.cpp -o build/obj/lib/filters_filter.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/filters/hex_filt.cpp -o build/obj/lib/filters_hex_filt.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/filters/out_buf.cpp -o build/obj/lib/filters_out_buf.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/filters/pipe.cpp -o build/obj/lib/filters_pipe.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/filters/pipe_io.cpp -o build/obj/lib/filters_pipe_io.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/filters/pipe_rw.cpp -o build/obj/lib/filters_pipe_rw.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/filters/secqueue.cpp -o build/obj/lib/filters_secqueue.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/filters/threaded_fork.cpp -o build/obj/lib/filters_threaded_fork.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/blake2/blake2b.cpp -o build/obj/lib/hash_blake2_blake2b.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/blake2s/blake2s.cpp -o build/obj/lib/hash_blake2s.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/checksum/adler32/adler32.cpp -o build/obj/lib/hash_checksum_adler32.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/checksum/crc24/crc24.cpp -o build/obj/lib/hash_checksum_crc24.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/checksum/crc32/crc32.cpp -o build/obj/lib/hash_checksum_crc32.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/comb4p/comb4p.cpp -o build/obj/lib/hash_comb4p.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/gost_3411/gost_3411.cpp -o build/obj/lib/hash_gost_3411.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/hash.cpp -o build/obj/lib/hash.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/keccak/keccak.cpp -o build/obj/lib/hash_keccak.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/md4/md4.cpp -o build/obj/lib/hash_md4.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/md5/md5.cpp -o build/obj/lib/hash_md5.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/par_hash/par_hash.cpp -o build/obj/lib/hash_par_hash.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/rmd160/rmd160.cpp -o build/obj/lib/hash_rmd160.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/sha1/sha1.cpp -o build/obj/lib/hash_sha1.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -msse2 -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/sha1/sha1_sse2/sha1_sse2.cpp -o build/obj/lib/hash_sha1_sse2.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -msha -msse2 -msse4.1 -mssse3 -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/sha1/sha1_x86/sha1_x86.cpp -o build/obj/lib/hash_sha1_x86.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/sha2_32/sha2_32.cpp -o build/obj/lib/hash_sha2_32.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -mbmi -mbmi2 -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/sha2_32/sha2_32_bmi2/sha2_32_bmi2.cpp -o build/obj/lib/hash_sha2_32_sha2_32_bmi2.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -msha -msse2 -msse4.1 -mssse3 -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/sha2_32/sha2_32_x86/sha2_32_x86.cpp -o build/obj/lib/hash_sha2_32_sha2_32_x86.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/sha2_64/sha2_64.cpp -o build/obj/lib/hash_sha2_64.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/sha3/sha3.cpp -o build/obj/lib/hash_sha3.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/shake/shake.cpp -o build/obj/lib/hash_shake.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/skein/skein_512.cpp -o build/obj/lib/hash_skein_512.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/sm3/sm3.cpp -o build/obj/lib/hash_sm3.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/streebog/streebog.cpp -o build/obj/lib/hash_streebog.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/streebog/streebog_precalc.cpp -o build/obj/lib/hash_streebog_precalc.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/trunc_hash/trunc_hash.cpp -o build/obj/lib/hash_trunc_hash.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/hash/whirlpool/whirlpool.cpp -o build/obj/lib/hash_whirlpool.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/kdf/hkdf/hkdf.cpp -o build/obj/lib/kdf_hkdf.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/kdf/kdf.cpp -o build/obj/lib/kdf.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/kdf/kdf1/kdf1.cpp -o build/obj/lib/kdf_kdf1.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/kdf/kdf1_iso18033/kdf1_iso18033.cpp -o build/obj/lib/kdf_kdf1_iso18033.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/kdf/kdf2/kdf2.cpp -o build/obj/lib/kdf_kdf2.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/kdf/prf_tls/prf_tls.cpp -o build/obj/lib/kdf_prf_tls.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/kdf/prf_x942/prf_x942.cpp -o build/obj/lib/kdf_prf_x942.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/kdf/sp800_108/sp800_108.cpp -o build/obj/lib/kdf_sp800_108.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/kdf/sp800_56a/sp800_56a.cpp -o build/obj/lib/kdf_sp800_56a.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/kdf/sp800_56c/sp800_56c.cpp -o build/obj/lib/kdf_sp800_56c.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/mac/blake2mac/blake2bmac.cpp -o build/obj/lib/mac_blake2mac_blake2bmac.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/mac/cmac/cmac.cpp -o build/obj/lib/mac_cmac.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/mac/gmac/gmac.cpp -o build/obj/lib/mac_gmac.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/mac/hmac/hmac.cpp -o build/obj/lib/mac_hmac.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/mac/kmac/kmac.cpp -o build/obj/lib/mac_kmac.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/mac/mac.cpp -o build/obj/lib/mac.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/mac/poly1305/poly1305.cpp -o build/obj/lib/mac_poly1305.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/mac/siphash/siphash.cpp -o build/obj/lib/mac_siphash.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/mac/x919_mac/x919_mac.cpp -o build/obj/lib/mac_x919_mac.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/math/bigint/big_code.cpp -o build/obj/lib/math_bigint_big_code.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/math/bigint/big_io.cpp -o build/obj/lib/math_bigint_big_io.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/math/bigint/big_ops2.cpp -o build/obj/lib/math_bigint_big_ops2.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/math/bigint/big_ops3.cpp -o build/obj/lib/math_bigint_big_ops3.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/math/bigint/big_rand.cpp -o build/obj/lib/math_bigint_big_rand.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/math/bigint/bigint.cpp -o build/obj/lib/math_bigint.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/math/bigint/divide.cpp -o build/obj/lib/math_bigint_divide.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/math/mp/mp_comba.cpp -o build/obj/lib/math_mp_comba.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/math/mp/mp_karat.cpp -o build/obj/lib/math_mp_karat.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/math/mp/mp_monty.cpp -o build/obj/lib/math_mp_monty.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/math/mp/mp_monty_n.cpp -o build/obj/lib/math_mp_monty_n.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/math/numbertheory/dsa_gen.cpp -o build/obj/lib/math_numbertheory_dsa_gen.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/math/numbertheory/make_prm.cpp -o build/obj/lib/math_numbertheory_make_prm.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/math/numbertheory/mod_inv.cpp -o build/obj/lib/math_numbertheory_mod_inv.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/math/numbertheory/monty.cpp -o build/obj/lib/math_numbertheory_monty.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/math/numbertheory/monty_exp.cpp -o build/obj/lib/math_numbertheory_monty_exp.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/math/numbertheory/nistp_redc.cpp -o build/obj/lib/math_numbertheory_nistp_redc.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/math/numbertheory/numthry.cpp -o build/obj/lib/math_numbertheory_numthry.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/math/numbertheory/primality.cpp -o build/obj/lib/math_numbertheory_primality.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/math/numbertheory/primes.cpp -o build/obj/lib/math_numbertheory_primes.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/math/numbertheory/reducer.cpp -o build/obj/lib/math_numbertheory_reducer.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/misc/cryptobox/cryptobox.cpp -o build/obj/lib/misc_cryptobox.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/misc/fpe_fe1/fpe_fe1.cpp -o build/obj/lib/misc_fpe_fe1.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/misc/hotp/hotp.cpp -o build/obj/lib/misc_hotp.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/misc/hotp/totp.cpp -o build/obj/lib/misc_hotp_totp.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/misc/nist_keywrap/nist_keywrap.cpp -o build/obj/lib/misc_nist_keywrap.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/misc/rfc3394/rfc3394.cpp -o build/obj/lib/misc_rfc3394.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/misc/roughtime/roughtime.cpp -o build/obj/lib/misc_roughtime.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/misc/srp6/srp6.cpp -o build/obj/lib/misc_srp6.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/misc/tss/tss.cpp -o build/obj/lib/misc_tss.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/misc/zfec/zfec.cpp -o build/obj/lib/misc_zfec.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -msse2 -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/misc/zfec/zfec_sse2/zfec_sse2.cpp -o build/obj/lib/misc_zfec_sse2.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -msse2 -mssse3 -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/misc/zfec/zfec_vperm/zfec_vperm.cpp -o build/obj/lib/misc_zfec_vperm.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/modes/aead/aead.cpp -o build/obj/lib/modes_aead.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/modes/aead/ccm/ccm.cpp -o build/obj/lib/modes_aead_ccm.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/modes/aead/chacha20poly1305/chacha20poly1305.cpp -o build/obj/lib/modes_aead_chacha20poly1305.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/modes/aead/eax/eax.cpp -o build/obj/lib/modes_aead_eax.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/modes/aead/gcm/gcm.cpp -o build/obj/lib/modes_aead_gcm.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/modes/aead/ocb/ocb.cpp -o build/obj/lib/modes_aead_ocb.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/modes/aead/siv/siv.cpp -o build/obj/lib/modes_aead_siv.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/modes/cbc/cbc.cpp -o build/obj/lib/modes_cbc.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/modes/cfb/cfb.cpp -o build/obj/lib/modes_cfb.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/modes/cipher_mode.cpp -o build/obj/lib/modes_cipher_mode.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/modes/mode_pad/mode_pad.cpp -o build/obj/lib/modes_mode_pad.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/modes/xts/xts.cpp -o build/obj/lib/modes_xts.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/passhash/argon2fmt/argon2fmt.cpp -o build/obj/lib/passhash_argon2fmt.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/passhash/bcrypt/bcrypt.cpp -o build/obj/lib/passhash_bcrypt.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/passhash/passhash9/passhash9.cpp -o build/obj/lib/passhash_passhash9.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pbkdf/argon2/argon2.cpp -o build/obj/lib/pbkdf_argon2.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -mavx2 -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pbkdf/argon2/argon2_avx2/argon2_avx2.cpp -o build/obj/lib/pbkdf_argon2_avx2.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -mssse3 -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pbkdf/argon2/argon2_ssse3/argon2_ssse3.cpp -o build/obj/lib/pbkdf_argon2_ssse3.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pbkdf/argon2/argon2pwhash.cpp -o build/obj/lib/pbkdf_argon2_argon2pwhash.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pbkdf/bcrypt_pbkdf/bcrypt_pbkdf.cpp -o build/obj/lib/pbkdf_bcrypt_pbkdf.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pbkdf/pbkdf.cpp -o build/obj/lib/pbkdf.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pbkdf/pbkdf2/pbkdf2.cpp -o build/obj/lib/pbkdf_pbkdf2.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pbkdf/pgp_s2k/pgp_s2k.cpp -o build/obj/lib/pbkdf_pgp_s2k.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pbkdf/pgp_s2k/rfc4880.cpp -o build/obj/lib/pbkdf_pgp_s2k_rfc4880.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pbkdf/pwdhash.cpp -o build/obj/lib/pbkdf_pwdhash.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pbkdf/scrypt/scrypt.cpp -o build/obj/lib/pbkdf_scrypt.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/permutations/keccak_perm/keccak_helpers.cpp -o build/obj/lib/permutations_keccak_perm_keccak_helpers.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/permutations/keccak_perm/keccak_perm.cpp -o build/obj/lib/permutations_keccak_perm.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pk_pad/eme.cpp -o build/obj/lib/pk_pad_eme.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pk_pad/eme_oaep/oaep.cpp -o build/obj/lib/pk_pad_eme_oaep_oaep.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pk_pad/eme_pkcs1/eme_pkcs.cpp -o build/obj/lib/pk_pad_eme_pkcs1_eme_pkcs.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pk_pad/eme_raw/eme_raw.cpp -o build/obj/lib/pk_pad_eme_raw.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pk_pad/emsa.cpp -o build/obj/lib/pk_pad_emsa.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pk_pad/emsa_pkcs1/emsa_pkcs1.cpp -o build/obj/lib/pk_pad_emsa_pkcs1.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pk_pad/emsa_pssr/pssr.cpp -o build/obj/lib/pk_pad_emsa_pssr_pssr.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pk_pad/emsa_raw/emsa_raw.cpp -o build/obj/lib/pk_pad_emsa_raw.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pk_pad/emsa_x931/emsa_x931.cpp -o build/obj/lib/pk_pad_emsa_x931.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pk_pad/hash_id/hash_id.cpp -o build/obj/lib/pk_pad_hash_id.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pk_pad/iso9796/iso9796.cpp -o build/obj/lib/pk_pad_iso9796.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pk_pad/mgf1/mgf1.cpp -o build/obj/lib/pk_pad_mgf1.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pk_pad/raw_hash/raw_hash.cpp -o build/obj/lib/pk_pad_raw_hash.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/prov/pkcs11/p11.cpp -o build/obj/lib/prov_pkcs11_p11.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/prov/pkcs11/p11_ecc_key.cpp -o build/obj/lib/prov_pkcs11_p11_ecc_key.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/prov/pkcs11/p11_ecdh.cpp -o build/obj/lib/prov_pkcs11_p11_ecdh.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/prov/pkcs11/p11_ecdsa.cpp -o build/obj/lib/prov_pkcs11_p11_ecdsa.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/prov/pkcs11/p11_mechanism.cpp -o build/obj/lib/prov_pkcs11_p11_mechanism.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/prov/pkcs11/p11_module.cpp -o build/obj/lib/prov_pkcs11_p11_module.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/prov/pkcs11/p11_object.cpp -o build/obj/lib/prov_pkcs11_p11_object.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/prov/pkcs11/p11_randomgenerator.cpp -o build/obj/lib/prov_pkcs11_p11_randomgenerator.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/prov/pkcs11/p11_rsa.cpp -o build/obj/lib/prov_pkcs11_p11_rsa.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/prov/pkcs11/p11_session.cpp -o build/obj/lib/prov_pkcs11_p11_session.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/prov/pkcs11/p11_slot.cpp -o build/obj/lib/prov_pkcs11_p11_slot.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/prov/pkcs11/p11_x509.cpp -o build/obj/lib/prov_pkcs11_p11_x509.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/psk_db/psk_db.cpp -o build/obj/lib/psk_db.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/psk_db/psk_db_sql.cpp -o build/obj/lib/psk_db_psk_db_sql.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/blinding.cpp -o build/obj/lib/pubkey_blinding.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/curve25519/curve25519.cpp -o build/obj/lib/pubkey_curve25519.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/curve25519/donna.cpp -o build/obj/lib/pubkey_curve25519_donna.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/dh/dh.cpp -o build/obj/lib/pubkey_dh.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/dilithium/dilithium_common/dilithium.cpp -o build/obj/lib/pubkey_dilithium_common_dilithium.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/dilithium/dilithium_common/dilithium_symmetric_primitives.cpp -o build/obj/lib/pubkey_dilithium_common_dilithium_symmetric_primitives.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/dl_algo/dl_scheme.cpp -o build/obj/lib/pubkey_dl_algo_dl_scheme.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/dl_group/dl_group.cpp -o build/obj/lib/pubkey_dl_group.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/dl_group/dl_named.cpp -o build/obj/lib/pubkey_dl_group_dl_named.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/dlies/dlies.cpp -o build/obj/lib/pubkey_dlies.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/dsa/dsa.cpp -o build/obj/lib/pubkey_dsa.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/ec_group/curve_gfp.cpp -o build/obj/lib/pubkey_ec_group_curve_gfp.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/ec_group/ec_group.cpp -o build/obj/lib/pubkey_ec_group.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/ec_group/ec_named.cpp -o build/obj/lib/pubkey_ec_group_ec_named.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/ec_group/ec_point.cpp -o build/obj/lib/pubkey_ec_group_ec_point.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/ec_group/point_mul.cpp -o build/obj/lib/pubkey_ec_group_point_mul.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/ec_h2c/ec_h2c.cpp -o build/obj/lib/pubkey_ec_h2c.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/ecc_key/ecc_key.cpp -o build/obj/lib/pubkey_ecc_key.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/ecdh/ecdh.cpp -o build/obj/lib/pubkey_ecdh.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/ecdsa/ecdsa.cpp -o build/obj/lib/pubkey_ecdsa.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/ecgdsa/ecgdsa.cpp -o build/obj/lib/pubkey_ecgdsa.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/ecies/ecies.cpp -o build/obj/lib/pubkey_ecies.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/eckcdsa/eckcdsa.cpp -o build/obj/lib/pubkey_eckcdsa.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/ed25519/ed25519.cpp -o build/obj/lib/pubkey_ed25519.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/ed25519/ed25519_fe.cpp -o build/obj/lib/pubkey_ed25519_fe.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/ed25519/ed25519_key.cpp -o build/obj/lib/pubkey_ed25519_key.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/ed25519/ge.cpp -o build/obj/lib/pubkey_ed25519_ge.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/ed25519/sc_muladd.cpp -o build/obj/lib/pubkey_ed25519_sc_muladd.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/ed25519/sc_reduce.cpp -o build/obj/lib/pubkey_ed25519_sc_reduce.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/elgamal/elgamal.cpp -o build/obj/lib/pubkey_elgamal.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/frodokem/frodokem_common/frodo_constants.cpp -o build/obj/lib/pubkey_frodokem_common_frodo_constants.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/frodokem/frodokem_common/frodo_matrix.cpp -o build/obj/lib/pubkey_frodokem_common_frodo_matrix.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/frodokem/frodokem_common/frodo_mode.cpp -o build/obj/lib/pubkey_frodokem_common_frodo_mode.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/frodokem/frodokem_common/frodokem.cpp -o build/obj/lib/pubkey_frodokem_common_frodokem.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/gost_3410/gost_3410.cpp -o build/obj/lib/pubkey_gost_3410.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/keypair/keypair.cpp -o build/obj/lib/pubkey_keypair.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/kyber/kyber_common/kyber.cpp -o build/obj/lib/pubkey_kyber_common_kyber.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/mce/code_based_key_gen.cpp -o build/obj/lib/pubkey_mce_code_based_key_gen.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/mce/gf2m_rootfind_dcmp.cpp -o build/obj/lib/pubkey_mce_gf2m_rootfind_dcmp.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/mce/gf2m_small_m.cpp -o build/obj/lib/pubkey_mce_gf2m_small_m.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/mce/goppa_code.cpp -o build/obj/lib/pubkey_mce_goppa_code.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/mce/mce_workfactor.cpp -o build/obj/lib/pubkey_mce_workfactor.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/mce/mceliece.cpp -o build/obj/lib/pubkey_mce_mceliece.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/mce/mceliece_key.cpp -o build/obj/lib/pubkey_mce_mceliece_key.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/mce/polyn_gf2m.cpp -o build/obj/lib/pubkey_mce_polyn_gf2m.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/pbes2/pbes2.cpp -o build/obj/lib/pubkey_pbes2.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/pem/pem.cpp -o build/obj/lib/pubkey_pem.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/pk_algs.cpp -o build/obj/lib/pubkey_pk_algs.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/pk_keys.cpp -o build/obj/lib/pubkey_pk_keys.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/pk_ops.cpp -o build/obj/lib/pubkey_pk_ops.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/pkcs8.cpp -o build/obj/lib/pubkey_pkcs8.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/pubkey.cpp -o build/obj/lib/pubkey.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/rfc6979/rfc6979.cpp -o build/obj/lib/pubkey_rfc6979.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/rsa/rsa.cpp -o build/obj/lib/pubkey_rsa.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/sm2/sm2.cpp -o build/obj/lib/pubkey_sm2.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/sm2/sm2_enc.cpp -o build/obj/lib/pubkey_sm2_enc.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/sphincsplus/sphincsplus_common/sp_fors.cpp -o build/obj/lib/pubkey_sphincsplus_common_sp_fors.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/sphincsplus/sphincsplus_common/sp_hash.cpp -o build/obj/lib/pubkey_sphincsplus_common_sp_hash.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/sphincsplus/sphincsplus_common/sp_hypertree.cpp -o build/obj/lib/pubkey_sphincsplus_common_sp_hypertree.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/sphincsplus/sphincsplus_common/sp_parameters.cpp -o build/obj/lib/pubkey_sphincsplus_common_sp_parameters.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/sphincsplus/sphincsplus_common/sp_treehash.cpp -o build/obj/lib/pubkey_sphincsplus_common_sp_treehash.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/sphincsplus/sphincsplus_common/sp_wots.cpp -o build/obj/lib/pubkey_sphincsplus_common_sp_wots.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/sphincsplus/sphincsplus_common/sp_xmss.cpp -o build/obj/lib/pubkey_sphincsplus_common_sp_xmss.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/sphincsplus/sphincsplus_common/sphincsplus.cpp -o build/obj/lib/pubkey_sphincsplus_common_sphincsplus.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/workfactor.cpp -o build/obj/lib/pubkey_workfactor.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/x509_key.cpp -o build/obj/lib/pubkey_x509_key.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/xmss/xmss_common_ops.cpp -o build/obj/lib/pubkey_xmss_common_ops.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/xmss/xmss_hash.cpp -o build/obj/lib/pubkey_xmss_hash.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/xmss/xmss_index_registry.cpp -o build/obj/lib/pubkey_xmss_index_registry.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/xmss/xmss_parameters.cpp -o build/obj/lib/pubkey_xmss_parameters.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/xmss/xmss_privatekey.cpp -o build/obj/lib/pubkey_xmss_privatekey.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/xmss/xmss_publickey.cpp -o build/obj/lib/pubkey_xmss_publickey.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/xmss/xmss_signature.cpp -o build/obj/lib/pubkey_xmss_signature.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/xmss/xmss_signature_operation.cpp -o build/obj/lib/pubkey_xmss_signature_operation.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/xmss/xmss_verification_operation.cpp -o build/obj/lib/pubkey_xmss_verification_operation.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/xmss/xmss_wots.cpp -o build/obj/lib/pubkey_xmss_wots.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/pubkey/xmss/xmss_wots_parameters.cpp -o build/obj/lib/pubkey_xmss_wots_parameters.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/rng/auto_rng/auto_rng.cpp -o build/obj/lib/rng_auto_rng.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/rng/chacha_rng/chacha_rng.cpp -o build/obj/lib/rng_chacha_rng.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/rng/hmac_drbg/hmac_drbg.cpp -o build/obj/lib/rng_hmac_drbg.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/rng/processor_rng/processor_rng.cpp -o build/obj/lib/rng_processor_rng.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/rng/rng.cpp -o build/obj/lib/rng.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/rng/stateful_rng/stateful_rng.cpp -o build/obj/lib/rng_stateful_rng.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/rng/system_rng/system_rng.cpp -o build/obj/lib/rng_system_rng.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/stream/chacha/chacha.cpp -o build/obj/lib/stream_chacha.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -mavx2 -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/stream/chacha/chacha_avx2/chacha_avx2.cpp -o build/obj/lib/stream_chacha_avx2.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -msse2 -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/stream/chacha/chacha_simd32/chacha_simd32.cpp -o build/obj/lib/stream_chacha_simd32.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/stream/ctr/ctr.cpp -o build/obj/lib/stream_ctr.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/stream/ofb/ofb.cpp -o build/obj/lib/stream_ofb.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/stream/rc4/rc4.cpp -o build/obj/lib/stream_rc4.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/stream/salsa20/salsa20.cpp -o build/obj/lib/stream_salsa20.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/stream/shake_cipher/shake_cipher.cpp -o build/obj/lib/stream_shake_cipher.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/stream/stream_cipher.cpp -o build/obj/lib/stream_cipher.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/credentials_manager.cpp -o build/obj/lib/tls_credentials_manager.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/msg_cert_req.cpp -o build/obj/lib/tls_msg_cert_req.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/msg_cert_verify.cpp -o build/obj/lib/tls_msg_cert_verify.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/msg_client_hello.cpp -o build/obj/lib/tls_msg_client_hello.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/msg_finished.cpp -o build/obj/lib/tls_msg_finished.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/msg_server_hello.cpp -o build/obj/lib/tls_msg_server_hello.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/msg_session_ticket.cpp -o build/obj/lib/tls_msg_session_ticket.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/sessions_sql/tls_session_manager_sql.cpp -o build/obj/lib/tls_sessions_sql_tls_session_manager_sql.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/sessions_sqlite3/tls_session_manager_sqlite.cpp -o build/obj/lib/tls_sessions_sqlite3_tls_session_manager_sqlite.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls12/msg_cert_status.cpp -o build/obj/lib/tls_tls12_msg_cert_status.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls12/msg_certificate_12.cpp -o build/obj/lib/tls_tls12_msg_certificate_12.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls12/msg_client_kex.cpp -o build/obj/lib/tls_tls12_msg_client_kex.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls12/msg_hello_verify.cpp -o build/obj/lib/tls_tls12_msg_hello_verify.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls12/msg_server_kex.cpp -o build/obj/lib/tls_tls12_msg_server_kex.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls12/tls_cbc/tls_cbc.cpp -o build/obj/lib/tls_tls12_tls_cbc.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls12/tls_channel_impl_12.cpp -o build/obj/lib/tls_tls12_tls_channel_impl_12.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls12/tls_client_impl_12.cpp -o build/obj/lib/tls_tls12_tls_client_impl_12.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls12/tls_handshake_hash.cpp -o build/obj/lib/tls_tls12_tls_handshake_hash.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls12/tls_handshake_io.cpp -o build/obj/lib/tls_tls12_tls_handshake_io.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls12/tls_handshake_state.cpp -o build/obj/lib/tls_tls12_tls_handshake_state.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls12/tls_record.cpp -o build/obj/lib/tls_tls12_tls_record.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls12/tls_server_impl_12.cpp -o build/obj/lib/tls_tls12_tls_server_impl_12.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls12/tls_session_key.cpp -o build/obj/lib/tls_tls12_tls_session_key.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls13/msg_certificate_13.cpp -o build/obj/lib/tls_tls13_msg_certificate_13.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls13/msg_certificate_req_13.cpp -o build/obj/lib/tls_tls13_msg_certificate_req_13.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls13/msg_encrypted_extensions.cpp -o build/obj/lib/tls_tls13_msg_encrypted_extensions.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls13/msg_key_update.cpp -o build/obj/lib/tls_tls13_msg_key_update.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls13/tls_channel_impl_13.cpp -o build/obj/lib/tls_tls13_tls_channel_impl_13.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls13/tls_cipher_state.cpp -o build/obj/lib/tls_tls13_tls_cipher_state.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls13/tls_client_impl_13.cpp -o build/obj/lib/tls_tls13_tls_client_impl_13.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls13/tls_extensions_key_share.cpp -o build/obj/lib/tls_tls13_tls_extensions_key_share.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls13/tls_extensions_psk.cpp -o build/obj/lib/tls_tls13_tls_extensions_psk.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls13/tls_handshake_layer_13.cpp -o build/obj/lib/tls_tls13_tls_handshake_layer_13.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls13/tls_handshake_state_13.cpp -o build/obj/lib/tls_tls13_tls_handshake_state_13.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls13/tls_psk_identity_13.cpp -o build/obj/lib/tls_tls13_tls_psk_identity_13.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls13/tls_record_layer_13.cpp -o build/obj/lib/tls_tls13_tls_record_layer_13.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls13/tls_server_impl_13.cpp -o build/obj/lib/tls_tls13_tls_server_impl_13.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls13/tls_transcript_hash_13.cpp -o build/obj/lib/tls_tls13_tls_transcript_hash_13.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls13_pqc/hybrid_public_key.cpp -o build/obj/lib/tls_tls13_pqc_hybrid_public_key.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls13_pqc/kex_to_kem_adapter.cpp -o build/obj/lib/tls_tls13_pqc_kex_to_kem_adapter.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls_alert.cpp -o build/obj/lib/tls_alert.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls_algos.cpp -o build/obj/lib/tls_algos.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls_callbacks.cpp -o build/obj/lib/tls_callbacks.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls_ciphersuite.cpp -o build/obj/lib/tls_ciphersuite.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls_client.cpp -o build/obj/lib/tls_client.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls_extensions.cpp -o build/obj/lib/tls_extensions.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls_extensions_cert_status_req.cpp -o build/obj/lib/tls_extensions_cert_status_req.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls_handshake_transitions.cpp -o build/obj/lib/tls_handshake_transitions.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls_policy.cpp -o build/obj/lib/tls_policy.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls_server.cpp -o build/obj/lib/tls_server.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls_session.cpp -o build/obj/lib/tls_session.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls_session_manager.cpp -o build/obj/lib/tls_session_manager.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls_session_manager_hybrid.cpp -o build/obj/lib/tls_session_manager_hybrid.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls_session_manager_memory.cpp -o build/obj/lib/tls_session_manager_memory.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls_session_manager_noop.cpp -o build/obj/lib/tls_session_manager_noop.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls_session_manager_stateless.cpp -o build/obj/lib/tls_session_manager_stateless.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls_signature_scheme.cpp -o build/obj/lib/tls_signature_scheme.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls_suite_info.cpp -o build/obj/lib/tls_suite_info.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls_text_policy.cpp -o build/obj/lib/tls_text_policy.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/tls/tls_version.cpp -o build/obj/lib/tls_version.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/allocator.cpp -o build/obj/lib/utils_allocator.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/assert.cpp -o build/obj/lib/utils_assert.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/calendar.cpp -o build/obj/lib/utils_calendar.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/charset.cpp -o build/obj/lib/utils_charset.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/cpuid/cpuid.cpp -o build/obj/lib/utils_cpuid.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/cpuid/cpuid_aarch64.cpp -o build/obj/lib/utils_cpuid_aarch64.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/cpuid/cpuid_arm32.cpp -o build/obj/lib/utils_cpuid_arm32.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/cpuid/cpuid_ppc.cpp -o build/obj/lib/utils_cpuid_ppc.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/cpuid/cpuid_x86.cpp -o build/obj/lib/utils_cpuid_x86.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/ct_utils.cpp -o build/obj/lib/utils_ct_utils.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/data_src.cpp -o build/obj/lib/utils_data_src.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/dyn_load/dyn_load.cpp -o build/obj/lib/utils_dyn_load.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/exceptn.cpp -o build/obj/lib/utils_exceptn.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/filesystem.cpp -o build/obj/lib/utils_filesystem.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/ghash/ghash.cpp -o build/obj/lib/utils_ghash.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -maes -mpclmul -msse2 -mssse3 -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/ghash/ghash_cpu/ghash_cpu.cpp -o build/obj/lib/utils_ghash_cpu.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -msse2 -mssse3 -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/ghash/ghash_vperm/ghash_vperm.cpp -o build/obj/lib/utils_ghash_vperm.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/http_util/http_util.cpp -o build/obj/lib/utils_http_util.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/locking_allocator/locking_allocator.cpp -o build/obj/lib/utils_locking_allocator.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/mem_ops.cpp -o build/obj/lib/utils_mem_ops.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/mem_pool/mem_pool.cpp -o build/obj/lib/utils_mem_pool.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/os_utils.cpp -o build/obj/lib/utils_os_utils.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/parsing.cpp -o build/obj/lib/utils_parsing.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/poly_dbl/poly_dbl.cpp -o build/obj/lib/utils_poly_dbl.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/prefetch.cpp -o build/obj/lib/utils_prefetch.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/read_cfg.cpp -o build/obj/lib/utils_read_cfg.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/read_kv.cpp -o build/obj/lib/utils_read_kv.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/scan_name.cpp -o build/obj/lib/utils_scan_name.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/socket/socket.cpp -o build/obj/lib/utils_socket.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/socket/socket_udp.cpp -o build/obj/lib/utils_socket_udp.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/socket/uri.cpp -o build/obj/lib/utils_socket_uri.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/sqlite3/sqlite3.cpp -o build/obj/lib/utils_sqlite3.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/thread_utils/barrier.cpp -o build/obj/lib/utils_thread_utils_barrier.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/thread_utils/rwlock.cpp -o build/obj/lib/utils_thread_utils_rwlock.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/thread_utils/semaphore.cpp -o build/obj/lib/utils_thread_utils_semaphore.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/thread_utils/thread_pool.cpp -o build/obj/lib/utils_thread_utils_thread_pool.o In file included from src/lib/utils/sqlite3/sqlite3.cpp:13: src/lib/utils/sqlite3/sqlite3.cpp: In member function 'virtual void Botan::Sqlite3_Database::Sqlite3_Statement::bind(int, std::string_view)': /pbulk/work/security/botan3/work/.buildlink/include/sqlite3.h:6046:55: warning: use of old-style cast to 'sqlite3_destructor_type' {aka 'void (*)(void*)'} [-Wold-style-cast] 6046 | #define SQLITE_TRANSIENT ((sqlite3_destructor_type)-1) | ^ src/lib/utils/sqlite3/sqlite3.cpp:99:75: note: in expansion of macro 'SQLITE_TRANSIENT' 99 | int rc = ::sqlite3_bind_text64(m_stmt, column, val.data(), val.size(), SQLITE_TRANSIENT, SQLITE_UTF8); | ^~~~~~~~~~~~~~~~ src/lib/utils/sqlite3/sqlite3.cpp: In member function 'virtual void Botan::Sqlite3_Database::Sqlite3_Statement::bind(int, const std::vector&)': /pbulk/work/security/botan3/work/.buildlink/include/sqlite3.h:6046:55: warning: use of old-style cast to 'sqlite3_destructor_type' {aka 'void (*)(void*)'} [-Wold-style-cast] 6046 | #define SQLITE_TRANSIENT ((sqlite3_destructor_type)-1) | ^ src/lib/utils/sqlite3/sqlite3.cpp:118:75: note: in expansion of macro 'SQLITE_TRANSIENT' 118 | int rc = ::sqlite3_bind_blob64(m_stmt, column, val.data(), val.size(), SQLITE_TRANSIENT); | ^~~~~~~~~~~~~~~~ src/lib/utils/sqlite3/sqlite3.cpp: In member function 'virtual void Botan::Sqlite3_Database::Sqlite3_Statement::bind(int, const uint8_t*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/sqlite3.h:6046:55: warning: use of old-style cast to 'sqlite3_destructor_type' {aka 'void (*)(void*)'} [-Wold-style-cast] 6046 | #define SQLITE_TRANSIENT ((sqlite3_destructor_type)-1) | ^ src/lib/utils/sqlite3/sqlite3.cpp:125:59: note: in expansion of macro 'SQLITE_TRANSIENT' 125 | int rc = ::sqlite3_bind_blob64(m_stmt, column, p, len, SQLITE_TRANSIENT); | ^~~~~~~~~~~~~~~~ c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/timer.cpp -o build/obj/lib/utils_timer.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/uuid/uuid.cpp -o build/obj/lib/utils_uuid.o In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_info_base.hpp:26, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/recycling_allocator.hpp:21, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/executor_function.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/any_executor.hpp:24, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/any_completion_executor.hpp:22, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:20, from src/lib/utils/socket/socket.cpp:22: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/multiple_exceptions.hpp:35:39: warning: 'virtual const char* boost::asio::multiple_exceptions::what() const' can be marked override [-Wsuggest-override] 35 | BOOST_ASIO_DECL virtual const char* what() const | ^~~~ c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/utils/version.cpp -o build/obj/lib/utils_version.o In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_info_base.hpp:26, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/recycling_allocator.hpp:21, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/executor_function.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/any_executor.hpp:24, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/any_completion_executor.hpp:22, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:20, from src/lib/utils/socket/socket_udp.cpp:24: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/multiple_exceptions.hpp:35:39: warning: 'virtual const char* boost::asio::multiple_exceptions::what() const' can be marked override [-Wsuggest-override] 35 | BOOST_ASIO_DECL virtual const char* what() const | ^~~~ c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/asn1_alt_name.cpp -o build/obj/lib/x509_asn1_alt_name.o In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/any_executor.hpp:30: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/bad_executor.hpp:35:39: warning: 'virtual const char* boost::asio::execution::bad_executor::what() const' can be marked override [-Wsuggest-override] 35 | BOOST_ASIO_DECL virtual const char* what() const noexcept; | ^~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/generic_category.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/error_code.hpp:13, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/throw_error.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/posix_event.ipp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_event.hpp:172, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/event.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/blocking_adaptation.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution.hpp:22: /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/generic_category_message.hpp: In function 'const char* boost::system::detail::generic_error_category_message(int, char*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/generic_category_message.hpp:86:14: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 86 | if( m == 0 ) return "Unknown error"; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In constructor 'constexpr boost::system::error_condition::error_condition()': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:63:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 63 | val_( 0 ), cat_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In constructor 'constexpr boost::system::error_condition::error_condition(boost::system::detail::generic_value_tag)': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:73:33: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 73 | val_( vt.value ), cat_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In member function 'constexpr void boost::system::error_condition::clear()': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:110:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 110 | cat_ = 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In function 'constexpr bool boost::system::operator==(const error_condition&, const error_condition&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:195:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 195 | else if( lhs.cat_ == 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:199:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 199 | else if( rhs.cat_ == 0 ) | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/error.hpp:387, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/posix_event.ipp:24: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:35:15: warning: 'virtual const char* boost::asio::error::detail::netdb_category::name() const' can be marked override [-Wsuggest-override] 35 | const char* name() const noexcept | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:40:15: warning: 'virtual std::string boost::asio::error::detail::netdb_category::message(int) const' can be marked override [-Wsuggest-override] 40 | std::string message(int value) const | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:67:15: warning: 'virtual const char* boost::asio::error::detail::addrinfo_category::name() const' can be marked override [-Wsuggest-override] 67 | const char* name() const noexcept | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:72:15: warning: 'virtual std::string boost::asio::error::detail::addrinfo_category::message(int) const' can be marked override [-Wsuggest-override] 72 | std::string message(int value) const | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:97:15: warning: 'virtual const char* boost::asio::error::detail::misc_category::name() const' can be marked override [-Wsuggest-override] 97 | const char* name() const noexcept | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:102:15: warning: 'virtual std::string boost::asio::error::detail::misc_category::message(int) const' can be marked override [-Wsuggest-override] 102 | std::string message(int value) const | ^~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/any_executor.hpp:30: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/bad_executor.hpp:35:39: warning: 'virtual const char* boost::asio::execution::bad_executor::what() const' can be marked override [-Wsuggest-override] 35 | BOOST_ASIO_DECL virtual const char* what() const noexcept; | ^~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/generic_category.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/error_code.hpp:13, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/throw_error.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/posix_event.ipp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_event.hpp:172, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/event.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/blocking_adaptation.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution.hpp:22: /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/generic_category_message.hpp: In function 'const char* boost::system::detail::generic_error_category_message(int, char*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/generic_category_message.hpp:86:14: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 86 | if( m == 0 ) return "Unknown error"; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In constructor 'constexpr boost::system::error_condition::error_condition()': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:63:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 63 | val_( 0 ), cat_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In constructor 'constexpr boost::system::error_condition::error_condition(boost::system::detail::generic_value_tag)': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:73:33: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 73 | val_( vt.value ), cat_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In member function 'constexpr void boost::system::error_condition::clear()': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:110:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 110 | cat_ = 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In function 'constexpr bool boost::system::operator==(const error_condition&, const error_condition&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:195:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 195 | else if( lhs.cat_ == 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:199:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 199 | else if( rhs.cat_ == 0 ) | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/system_context.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/system_executor.hpp:21, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/system_executor.hpp:671, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/associated_executor.hpp:24, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/any_completion_handler.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:21: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/scheduler.hpp:60:24: warning: 'virtual void boost::asio::detail::scheduler::shutdown()' can be marked override [-Wsuggest-override] 60 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactor.hpp:27, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/scheduler.ipp:30, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/scheduler.hpp:240: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:94:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::shutdown()' can be marked override [-Wsuggest-override] 94 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:97:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::notify_fork(boost::asio::execution_context::fork_event)' can be marked override [-Wsuggest-override] 97 | BOOST_ASIO_DECL void notify_fork( | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:210:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::run(long int, boost::asio::detail::op_queue&)' can be marked override [-Wsuggest-override] 210 | BOOST_ASIO_DECL void run(long usec, op_queue& ops); | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:213:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::interrupt()' can be marked override [-Wsuggest-override] 213 | BOOST_ASIO_DECL void interrupt(); | ^~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/error.hpp:387, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/posix_event.ipp:24: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:35:15: warning: 'virtual const char* boost::asio::error::detail::netdb_category::name() const' can be marked override [-Wsuggest-override] 35 | const char* name() const noexcept | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:40:15: warning: 'virtual std::string boost::asio::error::detail::netdb_category::message(int) const' can be marked override [-Wsuggest-override] 40 | std::string message(int value) const | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:67:15: warning: 'virtual const char* boost::asio::error::detail::addrinfo_category::name() const' can be marked override [-Wsuggest-override] 67 | const char* name() const noexcept | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:72:15: warning: 'virtual std::string boost::asio::error::detail::addrinfo_category::message(int) const' can be marked override [-Wsuggest-override] 72 | std::string message(int value) const | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:97:15: warning: 'virtual const char* boost::asio::error::detail::misc_category::name() const' can be marked override [-Wsuggest-override] 97 | const char* name() const noexcept | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:102:15: warning: 'virtual std::string boost::asio::error::detail::misc_category::message(int) const' can be marked override [-Wsuggest-override] 102 | std::string message(int value) const | ^~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/awaitable.hpp:140, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:31: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/awaitable.hpp:549:4: warning: extra ';' after in-class function definition [-Wextra-semi] 549 | }; | ^ | - /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/awaitable.hpp:585:4: warning: extra ';' after in-class function definition [-Wextra-semi] 585 | }; | ^ | - /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/awaitable.hpp:623:4: warning: extra ';' after in-class function definition [-Wextra-semi] 623 | }; | ^ | - In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/io_object_impl.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_datagram_socket.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:32: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/io_context.hpp:1165:32: warning: 'virtual void boost::asio::io_context::service::shutdown()' can be marked override [-Wsuggest-override] 1165 | BOOST_ASIO_DECL virtual void shutdown(); | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/io_context.hpp:1179:32: warning: 'virtual void boost::asio::io_context::service::notify_fork(boost::asio::execution_context::fork_event)' can be marked override [-Wsuggest-override] 1179 | BOOST_ASIO_DECL virtual void notify_fork( | ^~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/socket_ops.hpp:374, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/socket_holder.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_accept_op.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_service.hpp:31, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket.hpp:39: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::asio::detail::socket_type boost::asio::detail::socket_ops::call_accept(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:100:53: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 100 | SockLenType tmp_addrlen = addrlen ? (SockLenType)*addrlen : 0; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:105:29: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 105 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::asio::error::basic_errors; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 148 | >::type* = 0 ) BOOST_NOEXCEPT: d1_(), lc_flags_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_bind(SockLenType msghdr::*, boost::asio::detail::socket_type, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:280:20: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 280 | (SockLenType)addrlen); | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_connect(SockLenType msghdr::*, boost::asio::detail::socket_type, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:472:20: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 472 | (SockLenType)addrlen); | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::asio::detail::signed_size_type boost::asio::detail::socket_ops::call_recvfrom(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, size_t, int, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1059:53: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1059 | SockLenType tmp_addrlen = addrlen ? (SockLenType)*addrlen : 0; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1063:29: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 1063 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::asio::detail::signed_size_type boost::asio::detail::socket_ops::call_sendto(SockLenType msghdr::*, boost::asio::detail::socket_type, const void*, size_t, int, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1637:64: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1637 | static_cast(addr), (SockLenType)addrlen); | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_setsockopt(SockLenType msghdr::*, boost::asio::detail::socket_type, int, int, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1859:20: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 1859 | (const char*)optval, (SockLenType)optlen); | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1859:41: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1859 | (const char*)optval, (SockLenType)optlen); | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_getsockopt(SockLenType msghdr::*, boost::asio::detail::socket_type, int, int, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1944:42: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1944 | SockLenType tmp_optlen = (SockLenType)*optlen; | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1945:55: warning: use of old-style cast to 'char*' [-Wold-style-cast] 1945 | int result = ::getsockopt(s, level, optname, (char*)optval, &tmp_optlen); | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1946:26: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 1946 | *optlen = (std::size_t)tmp_optlen; | ^~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_getpeername(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2049:43: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 2049 | SockLenType tmp_addrlen = (SockLenType)*addrlen; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2052:27: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 2052 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_getsockname(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2102:43: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 2102 | SockLenType tmp_addrlen = (SockLenType)*addrlen; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2105:27: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 2105 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::asio::error::netdb_errors; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 148 | >::type* = 0 ) BOOST_NOEXCEPT: d1_(), lc_flags_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::asio::error::addrinfo_errors; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /pbulk/work/security/botan3/work/.buildlink/include/boost/shared_ptr.hpp:17, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:31, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:33: /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::shared_count::shared_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:127:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 127 | BOOST_CONSTEXPR shared_count() BOOST_SP_NOEXCEPT: pi_(0) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::shared_count::~shared_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:432:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 432 | if( pi_ != 0 ) pi_->release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::shared_count::shared_count(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:443:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 443 | if( pi_ != 0 ) pi_->add_ref_copy(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(boost::detail::shared_count&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:453:17: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 453 | r.pi_ = 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'boost::detail::shared_count& boost::detail::shared_count::operator=(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:467:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 467 | if( tmp != 0 ) tmp->add_ref_copy(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:468:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 468 | if( pi_ != 0 ) pi_->release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::shared_count::use_count() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:484:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 484 | return pi_ != 0? pi_->use_count(): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::shared_count::empty() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:494:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 494 | return pi_ == 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_deleter(const boost::detail::sp_typeinfo_&) const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:513:45: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 513 | return pi_? pi_->get_deleter( ti ): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_local_deleter(const boost::detail::sp_typeinfo_&) const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:518:51: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 518 | return pi_? pi_->get_local_deleter( ti ): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_untyped_deleter() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:523:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 523 | return pi_? pi_->get_untyped_deleter(): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::weak_count::weak_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:547:57: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 547 | BOOST_CONSTEXPR weak_count() BOOST_SP_NOEXCEPT: pi_(0) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:559:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 559 | if(pi_ != 0) pi_->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::weak_count::weak_count(const boost::detail::weak_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:567:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 567 | if(pi_ != 0) pi_->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(boost::detail::weak_count&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:579:17: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 579 | r.pi_ = 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::weak_count::~weak_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:586:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 586 | if(pi_ != 0) pi_->weak_release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'boost::detail::weak_count& boost::detail::weak_count::operator=(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:598:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 598 | if(tmp != 0) tmp->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:599:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 599 | if(pi_ != 0) pi_->weak_release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'boost::detail::weak_count& boost::detail::weak_count::operator=(const boost::detail::weak_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:612:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 612 | if(tmp != 0) tmp->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:613:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 613 | if(pi_ != 0) pi_->weak_release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::weak_count::use_count() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:629:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 629 | return pi_ != 0? pi_->use_count(): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::weak_count::empty() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:634:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 634 | return pi_ == 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(const boost::detail::weak_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:668:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 668 | if( pi_ == 0 || !pi_->add_ref_lock() ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(const boost::detail::weak_count&, boost::detail::sp_nothrow_tag)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:679:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 679 | if( pi_ != 0 && !pi_->add_ref_lock() ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:681:15: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 681 | pi_ = 0; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/core/yield_primitives.hpp:10, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/yield_k.hpp:22, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/spinlock.hpp:42, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:30: /pbulk/work/security/botan3/work/.buildlink/include/boost/core/detail/sp_thread_sleep.hpp: In function 'void boost::core::sp_thread_sleep()': /pbulk/work/security/botan3/work/.buildlink/include/boost/core/detail/sp_thread_sleep.hpp:86:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 86 | nanosleep( &rqtp, 0 ); | ^ c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/cert_status.cpp -o build/obj/lib/x509_cert_status.o In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1242: /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp: In function 'void* boost::detail::get_local_deleter(local_sp_deleter*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp:84:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 84 | return 0; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/system_context.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/system_executor.hpp:21, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/system_executor.hpp:671, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/associated_executor.hpp:24, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/any_completion_handler.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:21: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/scheduler.hpp:60:24: warning: 'virtual void boost::asio::detail::scheduler::shutdown()' can be marked override [-Wsuggest-override] 60 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactor.hpp:27, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/scheduler.ipp:30, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/scheduler.hpp:240: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:94:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::shutdown()' can be marked override [-Wsuggest-override] 94 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:97:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::notify_fork(boost::asio::execution_context::fork_event)' can be marked override [-Wsuggest-override] 97 | BOOST_ASIO_DECL void notify_fork( | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:210:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::run(long int, boost::asio::detail::op_queue&)' can be marked override [-Wsuggest-override] 210 | BOOST_ASIO_DECL void run(long usec, op_queue& ops); | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:213:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::interrupt()' can be marked override [-Wsuggest-override] 213 | BOOST_ASIO_DECL void interrupt(); | ^~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:30: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp: In instantiation of 'class boost::asio::detail::timer_queue': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:46:52: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:116:16: warning: 'bool boost::asio::detail::timer_queue::empty() const [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 116 | virtual bool empty() const | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:122:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_msec(long int) const [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 122 | virtual long wait_duration_msec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:134:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_usec(long int) const [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 134 | virtual long wait_duration_usec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:146:16: warning: 'void boost::asio::detail::timer_queue::get_ready_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 146 | virtual void get_ready_timers(op_queue& ops) | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:166:16: warning: 'void boost::asio::detail::timer_queue::get_all_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 166 | virtual void get_all_timers(op_queue& ops) | ^~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:62:32: warning: 'virtual bool boost::asio::detail::timer_queue >::empty() const' can be marked override [-Wsuggest-override] 62 | BOOST_ASIO_DECL virtual bool empty() const; | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:65:32: warning: 'virtual long int boost::asio::detail::timer_queue >::wait_duration_msec(long int) const' can be marked override [-Wsuggest-override] 65 | BOOST_ASIO_DECL virtual long wait_duration_msec(long max_duration) const; | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:68:32: warning: 'virtual long int boost::asio::detail::timer_queue >::wait_duration_usec(long int) const' can be marked override [-Wsuggest-override] 68 | BOOST_ASIO_DECL virtual long wait_duration_usec(long max_duration) const; | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:71:32: warning: 'virtual void boost::asio::detail::timer_queue >::get_ready_timers(boost::asio::detail::op_queue&)' can be marked override [-Wsuggest-override] 71 | BOOST_ASIO_DECL virtual void get_ready_timers(op_queue& ops); | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:74:32: warning: 'virtual void boost::asio::detail::timer_queue >::get_all_timers(boost::asio::detail::op_queue&)' can be marked override [-Wsuggest-override] 74 | BOOST_ASIO_DECL virtual void get_all_timers(op_queue& ops); | ^~~~~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_readable_pipe.hpp:39, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:38: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_descriptor_service.hpp:86:24: warning: 'virtual void boost::asio::detail::reactive_descriptor_service::shutdown()' can be marked override [-Wsuggest-override] 86 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_signal_set.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:41: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/signal_set_service.hpp:132:24: warning: 'virtual void boost::asio::detail::signal_set_service::shutdown()' can be marked override [-Wsuggest-override] 132 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/signal_set_service.hpp:135:24: warning: 'virtual void boost::asio::detail::signal_set_service::notify_fork(boost::asio::execution_context::fork_event)' can be marked override [-Wsuggest-override] 135 | BOOST_ASIO_DECL void notify_fork( | ^~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/awaitable.hpp:140, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:31: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/awaitable.hpp:549:4: warning: extra ';' after in-class function definition [-Wextra-semi] 549 | }; | ^ | - /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/awaitable.hpp:585:4: warning: extra ';' after in-class function definition [-Wextra-semi] 585 | }; | ^ | - /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/awaitable.hpp:623:4: warning: extra ';' after in-class function definition [-Wextra-semi] 623 | }; | ^ | - In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/io_object_impl.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_datagram_socket.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:32: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/io_context.hpp:1165:32: warning: 'virtual void boost::asio::io_context::service::shutdown()' can be marked override [-Wsuggest-override] 1165 | BOOST_ASIO_DECL virtual void shutdown(); | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/io_context.hpp:1179:32: warning: 'virtual void boost::asio::io_context::service::notify_fork(boost::asio::execution_context::fork_event)' can be marked override [-Wsuggest-override] 1179 | BOOST_ASIO_DECL virtual void notify_fork( | ^~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/socket_ops.hpp:374, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/socket_holder.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_accept_op.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_service.hpp:31, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket.hpp:39: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::asio::detail::socket_type boost::asio::detail::socket_ops::call_accept(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:100:53: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 100 | SockLenType tmp_addrlen = addrlen ? (SockLenType)*addrlen : 0; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:105:29: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 105 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::asio::error::basic_errors; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 148 | >::type* = 0 ) BOOST_NOEXCEPT: d1_(), lc_flags_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_bind(SockLenType msghdr::*, boost::asio::detail::socket_type, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:280:20: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 280 | (SockLenType)addrlen); | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_connect(SockLenType msghdr::*, boost::asio::detail::socket_type, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:472:20: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 472 | (SockLenType)addrlen); | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::asio::detail::signed_size_type boost::asio::detail::socket_ops::call_recvfrom(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, size_t, int, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1059:53: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1059 | SockLenType tmp_addrlen = addrlen ? (SockLenType)*addrlen : 0; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1063:29: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 1063 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::asio::detail::signed_size_type boost::asio::detail::socket_ops::call_sendto(SockLenType msghdr::*, boost::asio::detail::socket_type, const void*, size_t, int, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1637:64: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1637 | static_cast(addr), (SockLenType)addrlen); | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_setsockopt(SockLenType msghdr::*, boost::asio::detail::socket_type, int, int, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1859:20: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 1859 | (const char*)optval, (SockLenType)optlen); | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1859:41: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1859 | (const char*)optval, (SockLenType)optlen); | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_getsockopt(SockLenType msghdr::*, boost::asio::detail::socket_type, int, int, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1944:42: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1944 | SockLenType tmp_optlen = (SockLenType)*optlen; | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1945:55: warning: use of old-style cast to 'char*' [-Wold-style-cast] 1945 | int result = ::getsockopt(s, level, optname, (char*)optval, &tmp_optlen); | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1946:26: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 1946 | *optlen = (std::size_t)tmp_optlen; | ^~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_getpeername(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2049:43: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 2049 | SockLenType tmp_addrlen = (SockLenType)*addrlen; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2052:27: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 2052 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_getsockname(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2102:43: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 2102 | SockLenType tmp_addrlen = (SockLenType)*addrlen; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2105:27: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 2105 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::asio::error::netdb_errors; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 148 | >::type* = 0 ) BOOST_NOEXCEPT: d1_(), lc_flags_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::asio::error::addrinfo_errors; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:70: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/connect.hpp:43:56: warning: use of old-style cast to 'T*' [-Wold-style-cast] 43 | enum { value = (sizeof((has_iterator_helper)((T*)(0))) == 1) }; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:94: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/executor.hpp:44:39: warning: 'virtual const char* boost::asio::bad_executor::what() const' can be marked override [-Wsuggest-override] 44 | BOOST_ASIO_DECL virtual const char* what() const | ^~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/executor.hpp:358: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp: In instantiation of 'class boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, std::allocator >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:174:74: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:187:14: warning: 'boost::asio::executor::impl_base* boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::clone() const [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 187 | impl_base* clone() const noexcept | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:192:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::destroy() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 192 | void destroy() noexcept | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:196:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::on_work_started() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 196 | void on_work_started() noexcept | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:201:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::on_work_finished() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 201 | void on_work_finished() noexcept | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:206:22: warning: 'boost::asio::execution_context& boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::context() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 206 | execution_context& context() noexcept | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:211:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::dispatch(boost::asio::executor::function&&) [with Allocator = std::allocator; boost::asio::executor::function = boost::asio::detail::executor_function]' can be marked override [-Wsuggest-override] 211 | void dispatch(function&& f) | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:217:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::post(boost::asio::executor::function&&) [with Allocator = std::allocator; boost::asio::executor::function = boost::asio::detail::executor_function]' can be marked override [-Wsuggest-override] 217 | void post(function&& f) | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:223:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::defer(boost::asio::executor::function&&) [with Allocator = std::allocator; boost::asio::executor::function = boost::asio::detail::executor_function]' can be marked override [-Wsuggest-override] 223 | void defer(function&& f) | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:229:23: warning: 'const std::type_info& boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::target_type() const [with Allocator = std::allocator; boost::asio::executor::type_id_result_type = const std::type_info&]' can be marked override [-Wsuggest-override] 229 | type_id_result_type target_type() const noexcept | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:234:9: warning: 'void* boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::target() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 234 | void* target() noexcept | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:239:15: warning: 'const void* boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::target() const [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 239 | const void* target() const noexcept | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:244:8: warning: 'bool boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::equals(const boost::asio::executor::impl_base*) const [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 244 | bool equals(const impl_base* e) const noexcept | ^~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/io_context_strand.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:105: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/strand_service.hpp:82:24: warning: 'virtual void boost::asio::detail::strand_service::shutdown()' can be marked override [-Wsuggest-override] 82 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/impl/address_v6.ipp:27, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/address_v6.hpp:406, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/address.hpp:26, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:108: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/bad_address_cast.hpp:53:23: warning: 'virtual const char* boost::asio::ip::bad_address_cast::what() const' can be marked override [-Wsuggest-override] 53 | virtual const char* what() const noexcept | ^~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/multicast.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:125: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp: In constructor 'boost::asio::ip::detail::socket_option::multicast_hops::multicast_hops(int)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp:280:36: warning: use of old-style cast to 'boost::asio::ip::detail::socket_option::multicast_hops::ipv4_value_type' {aka 'unsigned char'} [-Wold-style-cast] 280 | ipv4_value_ = (ipv4_value_type)v; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp: In member function 'boost::asio::ip::detail::socket_option::multicast_hops& boost::asio::ip::detail::socket_option::multicast_hops::operator=(int)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp:292:36: warning: use of old-style cast to 'boost::asio::ip::detail::socket_option::multicast_hops::ipv4_value_type' {aka 'unsigned char'} [-Wold-style-cast] 292 | ipv4_value_ = (ipv4_value_type)v; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp: In member function 'void boost::asio::ip::detail::socket_option::multicast_hops::resize(const Protocol&, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp:364:40: warning: use of old-style cast to 'boost::asio::ip::detail::socket_option::multicast_hops::ipv4_value_type' {aka 'unsigned char'} [-Wold-style-cast] 364 | ipv4_value_ = (ipv4_value_type)ipv6_value_; | ^~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/config.hpp:61, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/config.hpp:28, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/any_completion_executor.hpp:18: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_read_buffered.hpp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_read_buffered.hpp:52:63: warning: use of old-style cast to 'Stream*' [-Wold-style-cast] 52 | value = sizeof(detail::is_read_buffered_helper((Stream*)0)) == 1); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_read_buffered.hpp:51:3: note: in expansion of macro 'BOOST_ASIO_STATIC_CONSTANT' 51 | BOOST_ASIO_STATIC_CONSTANT(bool, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_write_buffered.hpp:52:64: warning: use of old-style cast to 'Stream*' [-Wold-style-cast] 52 | value = sizeof(detail::is_write_buffered_helper((Stream*)0)) == 1); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_write_buffered.hpp:51:3: note: in expansion of macro 'BOOST_ASIO_STATIC_CONSTANT' 51 | BOOST_ASIO_STATIC_CONSTANT(bool, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /pbulk/work/security/botan3/work/.buildlink/include/boost/shared_ptr.hpp:17, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:31, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:33: /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::shared_count::shared_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:127:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 127 | BOOST_CONSTEXPR shared_count() BOOST_SP_NOEXCEPT: pi_(0) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::shared_count::~shared_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:432:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 432 | if( pi_ != 0 ) pi_->release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::shared_count::shared_count(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:443:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 443 | if( pi_ != 0 ) pi_->add_ref_copy(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(boost::detail::shared_count&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:453:17: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 453 | r.pi_ = 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'boost::detail::shared_count& boost::detail::shared_count::operator=(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:467:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 467 | if( tmp != 0 ) tmp->add_ref_copy(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:468:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 468 | if( pi_ != 0 ) pi_->release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::shared_count::use_count() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:484:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 484 | return pi_ != 0? pi_->use_count(): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::shared_count::empty() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:494:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 494 | return pi_ == 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_deleter(const boost::detail::sp_typeinfo_&) const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:513:45: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 513 | return pi_? pi_->get_deleter( ti ): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_local_deleter(const boost::detail::sp_typeinfo_&) const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:518:51: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 518 | return pi_? pi_->get_local_deleter( ti ): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_untyped_deleter() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:523:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 523 | return pi_? pi_->get_untyped_deleter(): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::weak_count::weak_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:547:57: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 547 | BOOST_CONSTEXPR weak_count() BOOST_SP_NOEXCEPT: pi_(0) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:559:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 559 | if(pi_ != 0) pi_->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::weak_count::weak_count(const boost::detail::weak_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:567:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 567 | if(pi_ != 0) pi_->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(boost::detail::weak_count&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:579:17: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 579 | r.pi_ = 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::weak_count::~weak_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:586:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 586 | if(pi_ != 0) pi_->weak_release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'boost::detail::weak_count& boost::detail::weak_count::operator=(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:598:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 598 | if(tmp != 0) tmp->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:599:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 599 | if(pi_ != 0) pi_->weak_release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'boost::detail::weak_count& boost::detail::weak_count::operator=(const boost::detail::weak_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:612:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 612 | if(tmp != 0) tmp->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:613:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 613 | if(pi_ != 0) pi_->weak_release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::weak_count::use_count() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:629:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 629 | return pi_ != 0? pi_->use_count(): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::weak_count::empty() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:634:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 634 | return pi_ == 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(const boost::detail::weak_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:668:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 668 | if( pi_ == 0 || !pi_->add_ref_lock() ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(const boost::detail::weak_count&, boost::detail::sp_nothrow_tag)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:679:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 679 | if( pi_ != 0 && !pi_->add_ref_lock() ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:681:15: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 681 | pi_ = 0; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/core/yield_primitives.hpp:10, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/yield_k.hpp:22, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/spinlock.hpp:42, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:30: /pbulk/work/security/botan3/work/.buildlink/include/boost/core/detail/sp_thread_sleep.hpp: In function 'void boost::core::sp_thread_sleep()': /pbulk/work/security/botan3/work/.buildlink/include/boost/core/detail/sp_thread_sleep.hpp:86:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 86 | nanosleep( &rqtp, 0 ); | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1242: /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp: In function 'void* boost::detail::get_local_deleter(local_sp_deleter*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp:84:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 84 | return 0; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:157: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/read_until.hpp:46:57: warning: use of old-style cast to 'T*' [-Wold-style-cast] 46 | enum { value = (sizeof((has_result_type_helper)((T*)(0))) == 1) }; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/strand.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:171: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/strand_executor_service.hpp:86:24: warning: 'virtual void boost::asio::detail::strand_executor_service::shutdown()' can be marked override [-Wsuggest-override] 86 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/certstor.cpp -o build/obj/lib/x509_certstor.o /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp: In instantiation of 'class boost::asio::detail::timer_queue > >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:325:28: required from 'class boost::asio::detail::deadline_timer_service > >' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/io_object_impl.hpp:41:54: required from 'class boost::asio::detail::io_object_impl > >, boost::asio::any_io_executor>' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:818:21: required from 'class boost::asio::basic_waitable_timer' src/lib/utils/socket/socket_udp.cpp:129:33: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:116:16: warning: 'bool boost::asio::detail::timer_queue::empty() const [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 116 | virtual bool empty() const | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:122:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_msec(long int) const [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 122 | virtual long wait_duration_msec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:134:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_usec(long int) const [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 134 | virtual long wait_duration_usec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:146:16: warning: 'void boost::asio::detail::timer_queue::get_ready_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 146 | virtual void get_ready_timers(op_queue& ops) | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:166:16: warning: 'void boost::asio::detail::timer_queue::get_all_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 166 | virtual void get_all_timers(op_queue& ops) | ^~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp: In instantiation of 'class boost::asio::detail::deadline_timer_service > >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/io_object_impl.hpp:41:54: required from 'class boost::asio::detail::io_object_impl > >, boost::asio::any_io_executor>' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:818:21: required from 'class boost::asio::basic_waitable_timer' src/lib/utils/socket/socket_udp.cpp:129:33: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:85:8: warning: 'void boost::asio::detail::deadline_timer_service::shutdown() [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 85 | void shutdown() | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_service.hpp: In instantiation of 'class boost::asio::detail::reactive_socket_service': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket.hpp:99:35: required from 'class boost::asio::basic_socket' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_datagram_socket.hpp:58:7: required from 'class boost::asio::basic_datagram_socket' src/lib/utils/socket/socket_udp.cpp:130:36: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_service.hpp:86:8: warning: 'void boost::asio::detail::reactive_socket_service::shutdown() [with Protocol = boost::asio::ip::udp]' can be marked override [-Wsuggest-override] 86 | void shutdown() | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:37, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:119: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/resolver_service.hpp: In instantiation of 'class boost::asio::detail::resolver_service': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/io_object_impl.hpp:41:54: required from 'class boost::asio::detail::io_object_impl, boost::asio::any_io_executor>' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:1104:15: required from 'class boost::asio::ip::basic_resolver' src/lib/utils/socket/socket_udp.cpp:52:54: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/resolver_service.hpp:63:8: warning: 'void boost::asio::detail::resolver_service::shutdown() [with Protocol = boost::asio::ip::udp]' can be marked override [-Wsuggest-override] 63 | void shutdown() | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/resolver_service.hpp:69:8: warning: 'void boost::asio::detail::resolver_service::notify_fork(boost::asio::execution_context::fork_event) [with Protocol = boost::asio::ip::udp]' can be marked override [-Wsuggest-override] 69 | void notify_fork(execution_context::fork_event fork_ev) | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::asio::error::misc_errors; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 148 | >::type* = 0 ) BOOST_NOEXCEPT: d1_(), lc_flags_( 0 ) | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:30: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp: In instantiation of 'class boost::asio::detail::timer_queue': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:46:52: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:116:16: warning: 'bool boost::asio::detail::timer_queue::empty() const [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 116 | virtual bool empty() const | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:122:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_msec(long int) const [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 122 | virtual long wait_duration_msec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:134:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_usec(long int) const [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 134 | virtual long wait_duration_usec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:146:16: warning: 'void boost::asio::detail::timer_queue::get_ready_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 146 | virtual void get_ready_timers(op_queue& ops) | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:166:16: warning: 'void boost::asio::detail::timer_queue::get_all_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 166 | virtual void get_all_timers(op_queue& ops) | ^~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:62:32: warning: 'virtual bool boost::asio::detail::timer_queue >::empty() const' can be marked override [-Wsuggest-override] 62 | BOOST_ASIO_DECL virtual bool empty() const; | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:65:32: warning: 'virtual long int boost::asio::detail::timer_queue >::wait_duration_msec(long int) const' can be marked override [-Wsuggest-override] 65 | BOOST_ASIO_DECL virtual long wait_duration_msec(long max_duration) const; | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:68:32: warning: 'virtual long int boost::asio::detail::timer_queue >::wait_duration_usec(long int) const' can be marked override [-Wsuggest-override] 68 | BOOST_ASIO_DECL virtual long wait_duration_usec(long max_duration) const; | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:71:32: warning: 'virtual void boost::asio::detail::timer_queue >::get_ready_timers(boost::asio::detail::op_queue&)' can be marked override [-Wsuggest-override] 71 | BOOST_ASIO_DECL virtual void get_ready_timers(op_queue& ops); | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:74:32: warning: 'virtual void boost::asio::detail::timer_queue >::get_all_timers(boost::asio::detail::op_queue&)' can be marked override [-Wsuggest-override] 74 | BOOST_ASIO_DECL virtual void get_all_timers(op_queue& ops); | ^~~~~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_readable_pipe.hpp:39, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:38: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_descriptor_service.hpp:86:24: warning: 'virtual void boost::asio::detail::reactive_descriptor_service::shutdown()' can be marked override [-Wsuggest-override] 86 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_signal_set.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:41: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/signal_set_service.hpp:132:24: warning: 'virtual void boost::asio::detail::signal_set_service::shutdown()' can be marked override [-Wsuggest-override] 132 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/signal_set_service.hpp:135:24: warning: 'virtual void boost::asio::detail::signal_set_service::notify_fork(boost::asio::execution_context::fork_event)' can be marked override [-Wsuggest-override] 135 | BOOST_ASIO_DECL void notify_fork( | ^~~~~~~~~~~ c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/certstor_flatfile/certstor_flatfile.cpp -o build/obj/lib/x509_certstor_flatfile.o In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/scheduler.hpp:28: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::detail::scheduler::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/scheduler.ipp:137:68: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::detail::scheduler::thread_function]' can be marked override [-Wsuggest-override] 84 | virtual void run() | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of 'constexpr boost::shared_ptr::shared_ptr() [with T = const volatile void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1091:5: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:347:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 347 | BOOST_CONSTEXPR shared_ptr() BOOST_SP_NOEXCEPT : px( 0 ), pn() | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::detail::resolver_service_base::work_scheduler_runner]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/resolver_service_base.ipp:150:50: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::detail::resolver_service_base::work_scheduler_runner]' can be marked override [-Wsuggest-override] 84 | virtual void run() | ^~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:11: /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp: In instantiation of 'static time_type boost::date_time::microsec_clock::create_time(time_converter) [with time_type = boost::posix_time::ptime; time_converter = tm* (*)(const long long int*, tm*)]': /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp:78:25: required from 'static time_type boost::date_time::microsec_clock::universal_time() [with time_type = boost::posix_time::ptime]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/time_traits.hpp:48:61: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp:86:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 86 | gettimeofday(&tv, 0); //gettimeofday does not support TZ adjust on Linux. | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:70: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/connect.hpp:43:56: warning: use of old-style cast to 'T*' [-Wold-style-cast] 43 | enum { value = (sizeof((has_iterator_helper)((T*)(0))) == 1) }; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:94: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/executor.hpp:44:39: warning: 'virtual const char* boost::asio::bad_executor::what() const' can be marked override [-Wsuggest-override] 44 | BOOST_ASIO_DECL virtual const char* what() const | ^~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/executor.hpp:358: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp: In instantiation of 'class boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, std::allocator >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:174:74: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:187:14: warning: 'boost::asio::executor::impl_base* boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::clone() const [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 187 | impl_base* clone() const noexcept | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:192:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::destroy() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 192 | void destroy() noexcept | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:196:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::on_work_started() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 196 | void on_work_started() noexcept | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:201:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::on_work_finished() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 201 | void on_work_finished() noexcept | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:206:22: warning: 'boost::asio::execution_context& boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::context() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 206 | execution_context& context() noexcept | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:211:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::dispatch(boost::asio::executor::function&&) [with Allocator = std::allocator; boost::asio::executor::function = boost::asio::detail::executor_function]' can be marked override [-Wsuggest-override] 211 | void dispatch(function&& f) | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:217:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::post(boost::asio::executor::function&&) [with Allocator = std::allocator; boost::asio::executor::function = boost::asio::detail::executor_function]' can be marked override [-Wsuggest-override] 217 | void post(function&& f) | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:223:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::defer(boost::asio::executor::function&&) [with Allocator = std::allocator; boost::asio::executor::function = boost::asio::detail::executor_function]' can be marked override [-Wsuggest-override] 223 | void defer(function&& f) | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:229:23: warning: 'const std::type_info& boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::target_type() const [with Allocator = std::allocator; boost::asio::executor::type_id_result_type = const std::type_info&]' can be marked override [-Wsuggest-override] 229 | type_id_result_type target_type() const noexcept | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:234:9: warning: 'void* boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::target() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 234 | void* target() noexcept | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:239:15: warning: 'const void* boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::target() const [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 239 | const void* target() const noexcept | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:244:8: warning: 'bool boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::equals(const boost::asio::executor::impl_base*) const [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 244 | bool equals(const impl_base* e) const noexcept | ^~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/io_context_strand.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:105: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/strand_service.hpp:82:24: warning: 'virtual void boost::asio::detail::strand_service::shutdown()' can be marked override [-Wsuggest-override] 82 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/impl/address_v6.ipp:27, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/address_v6.hpp:406, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/address.hpp:26, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:108: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/bad_address_cast.hpp:53:23: warning: 'virtual const char* boost::asio::ip::bad_address_cast::what() const' can be marked override [-Wsuggest-override] 53 | virtual const char* what() const noexcept | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::system_context::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:82:9: required from 'boost::asio::detail::thread_group::item::item(Function, boost::asio::detail::thread_group::item*) [with Function = boost::asio::system_context::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:47:14: required from 'void boost::asio::detail::thread_group::create_thread(Function) [with Function = boost::asio::system_context::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:55:20: required from 'void boost::asio::detail::thread_group::create_threads(Function, std::size_t) [with Function = boost::asio::system_context::thread_function; std::size_t = unsigned int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/system_context.ipp:56:26: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::system_context::thread_function]' can be marked override [-Wsuggest-override] 84 | virtual void run() | ^~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/multicast.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:125: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp: In constructor 'boost::asio::ip::detail::socket_option::multicast_hops::multicast_hops(int)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp:280:36: warning: use of old-style cast to 'boost::asio::ip::detail::socket_option::multicast_hops::ipv4_value_type' {aka 'unsigned char'} [-Wold-style-cast] 280 | ipv4_value_ = (ipv4_value_type)v; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp: In member function 'boost::asio::ip::detail::socket_option::multicast_hops& boost::asio::ip::detail::socket_option::multicast_hops::operator=(int)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp:292:36: warning: use of old-style cast to 'boost::asio::ip::detail::socket_option::multicast_hops::ipv4_value_type' {aka 'unsigned char'} [-Wold-style-cast] 292 | ipv4_value_ = (ipv4_value_type)v; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp: In member function 'void boost::asio::ip::detail::socket_option::multicast_hops::resize(const Protocol&, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp:364:40: warning: use of old-style cast to 'boost::asio::ip::detail::socket_option::multicast_hops::ipv4_value_type' {aka 'unsigned char'} [-Wold-style-cast] 364 | ipv4_value_ = (ipv4_value_type)ipv6_value_; | ^~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/config.hpp:61, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/config.hpp:28, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/any_completion_executor.hpp:18: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_read_buffered.hpp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_read_buffered.hpp:52:63: warning: use of old-style cast to 'Stream*' [-Wold-style-cast] 52 | value = sizeof(detail::is_read_buffered_helper((Stream*)0)) == 1); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_read_buffered.hpp:51:3: note: in expansion of macro 'BOOST_ASIO_STATIC_CONSTANT' 51 | BOOST_ASIO_STATIC_CONSTANT(bool, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_write_buffered.hpp:52:64: warning: use of old-style cast to 'Stream*' [-Wold-style-cast] 52 | value = sizeof(detail::is_write_buffered_helper((Stream*)0)) == 1); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_write_buffered.hpp:51:3: note: in expansion of macro 'BOOST_ASIO_STATIC_CONSTANT' 51 | BOOST_ASIO_STATIC_CONSTANT(bool, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::thread_pool::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:82:9: required from 'boost::asio::detail::thread_group::item::item(Function, boost::asio::detail::thread_group::item*) [with Function = boost::asio::thread_pool::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:47:14: required from 'void boost::asio::detail::thread_group::create_thread(Function) [with Function = boost::asio::thread_pool::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:55:20: required from 'void boost::asio::detail::thread_group::create_threads(Function, std::size_t) [with Function = boost::asio::thread_pool::thread_function; std::size_t = unsigned int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/thread_pool.ipp:69:26: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::thread_pool::thread_function]' can be marked override [-Wsuggest-override] c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/certstor_sql/certstor_sql.cpp -o build/obj/lib/x509_certstor_sql.o In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/associated_cancellation_slot.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/any_completion_handler.hpp:22: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp: In instantiation of 'class boost::asio::detail::cancellation_handler': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:149:9: required from 'CancellationHandler& boost::asio::cancellation_slot::emplace(Args&& ...) [with CancellationHandler = boost::asio::detail::reactive_socket_service_base::reactor_op_cancellation; Args = {boost::asio::detail::kqueue_reactor*, boost::asio::detail::kqueue_reactor::descriptor_state**, int&, boost::asio::detail::kqueue_reactor::op_types}]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_service_base.hpp:308:56: required from 'void boost::asio::detail::reactive_socket_service_base::async_send(base_implementation_type&, const ConstBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with ConstBufferSequence = boost::asio::const_buffers_1; Handler = Botan::{anonymous}::Asio_SocketUDP::write(const uint8_t*, std::size_t)::; IoExecutor = boost::asio::any_io_executor; boost::asio::socket_base::message_flags = int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_datagram_socket.hpp:1247:44: required from 'void boost::asio::basic_datagram_socket::initiate_async_send::operator()(WriteHandler&&, const ConstBufferSequence&, boost::asio::socket_base::message_flags) const [with WriteHandler = Botan::{anonymous}::Asio_SocketUDP::write(const uint8_t*, std::size_t)::; ConstBufferSequence = boost::asio::const_buffers_1; Protocol = boost::asio::ip::udp; Executor = boost::asio::any_io_executor; boost::asio::socket_base::message_flags = int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::basic_datagram_socket::initiate_async_send; RawCompletionToken = Botan::{anonymous}::Asio_SocketUDP::write(const uint8_t*, std::size_t)::; Args = {const boost::asio::const_buffers_1&, int}; CompletionToken = Botan::{anonymous}::Asio_SocketUDP::write(const uint8_t*, std::size_t)::; Signatures = {void(boost::system::error_code, unsigned int)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = Botan::{anonymous}::Asio_SocketUDP::write(const uint8_t*, std::size_t)::; Signatures = {void(boost::system::error_code, unsigned int)}; Initiation = basic_datagram_socket::initiate_async_send; Args = {const const_buffers_1&, int}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = void; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = void; typename std::decay<_Tp>::type = std::decay >::type; type_identity_t = Botan::{anonymous}::Asio_SocketUDP::write(const uint8_t*, std::size_t)::]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_datagram_socket.hpp:491:53: required from 'decltype (async_initiate(declval::initiate_async_send>(), token, buffers, (boost::asio::socket_base::message_flags)(0))) boost::asio::basic_datagram_socket::async_send(const ConstBufferSequence&, WriteToken&&) [with ConstBufferSequence = boost::asio::const_buffers_1; WriteToken = Botan::{anonymous}::Asio_SocketUDP::write(const uint8_t*, std::size_t)::; Protocol = boost::asio::ip::udp; Executor = boost::asio::any_io_executor; decltype (async_initiate(declval(), token, buffers, (boost::asio::socket_base::message_flags)(0))) = void; std::size_t = unsigned int; boost::asio::socket_base::message_flags = int]' src/lib/utils/socket/socket_udp.cpp:81:26: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:54:8: warning: 'void boost::asio::detail::cancellation_handler::call(boost::asio::cancellation_type_t) [with Handler = boost::asio::detail::reactive_socket_service_base::reactor_op_cancellation; boost::asio::cancellation_type_t = boost::asio::cancellation_type]' can be marked override [-Wsuggest-override] 54 | void call(cancellation_type_t type) | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:59:33: warning: 'std::pair boost::asio::detail::cancellation_handler::destroy() [with Handler = boost::asio::detail::reactive_socket_service_base::reactor_op_cancellation]' can be marked override [-Wsuggest-override] 59 | std::pair destroy() noexcept | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp: In instantiation of 'class boost::asio::detail::cancellation_handler > >::op_cancellation>': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:149:9: required from 'CancellationHandler& boost::asio::cancellation_slot::emplace(Args&& ...) [with CancellationHandler = boost::asio::detail::deadline_timer_service > >::op_cancellation; Args = {boost::asio::detail::deadline_timer_service > >*, boost::asio::detail::timer_queue > >::per_timer_data*}]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:264:48: required from 'void boost::asio::detail::deadline_timer_service::async_wait(implementation_type&, Handler&, const IoExecutor&) [with Handler = std::_Bind; IoExecutor = boost::asio::any_io_executor; Time_Traits = boost::asio::detail::chrono_time_traits >]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:806:44: required from 'void boost::asio::basic_waitable_timer::initiate_async_wait::operator()(WaitHandler&&) const [with WaitHandler = std::_Bind; Clock = std::chrono::_V2::system_clock; WaitTraits = boost::asio::wait_traits; Executor = boost::asio::any_io_executor]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::basic_waitable_timer::initiate_async_wait; RawCompletionToken = std::_Bind; Args = {}; CompletionToken = std::_Bind; Signatures = {void(boost::system::error_code)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = std::_Bind; Signatures = {void(boost::system::error_code)}; Initiation = basic_waitable_timer::initiate_async_wait; Args = {}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = void; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = void; typename std::decay<_Tp>::type = std::decay >::type; type_identity_t = std::_Bind]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:774:71: required from 'decltype (async_initiate(declval::initiate_async_wait>(), token)) boost::asio::basic_waitable_timer::async_wait(WaitToken&&) [with WaitToken = std::_Bind; Clock = std::chrono::_V2::system_clock; WaitTraits = boost::asio::wait_traits; Executor = boost::asio::any_io_executor; decltype (async_initiate(declval(), token)) = void]' src/lib/utils/socket/socket_udp.cpp:124:28: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:54:8: warning: 'void boost::asio::detail::cancellation_handler::call(boost::asio::cancellation_type_t) [with Handler = boost::asio::detail::deadline_timer_service > >::op_cancellation; boost::asio::cancellation_type_t = boost::asio::cancellation_type]' can be marked override [-Wsuggest-override] 54 | void call(cancellation_type_t type) | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:59:33: warning: 'std::pair boost::asio::detail::cancellation_handler::destroy() [with Handler = boost::asio::detail::deadline_timer_service > >::op_cancellation]' can be marked override [-Wsuggest-override] 59 | std::pair destroy() noexcept | ^~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:157: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/read_until.hpp:46:57: warning: use of old-style cast to 'T*' [-Wold-style-cast] 46 | enum { value = (sizeof((has_result_type_helper)((T*)(0))) == 1) }; | ^ c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/certstor_sqlite3/certstor_sqlite.cpp -o build/obj/lib/x509_certstor_sqlite3_certstor_sqlite.o In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/strand.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:171: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/strand_executor_service.hpp:86:24: warning: 'virtual void boost::asio::detail::strand_executor_service::shutdown()' can be marked override [-Wsuggest-override] 86 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp: In instantiation of 'class boost::asio::detail::timer_queue > >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:325:28: required from 'class boost::asio::detail::deadline_timer_service > >' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/io_object_impl.hpp:41:54: required from 'class boost::asio::detail::io_object_impl > >, boost::asio::any_io_executor>' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:818:21: required from 'class boost::asio::basic_waitable_timer' src/lib/utils/socket/socket.cpp:129:33: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:116:16: warning: 'bool boost::asio::detail::timer_queue::empty() const [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 116 | virtual bool empty() const | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:122:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_msec(long int) const [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 122 | virtual long wait_duration_msec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:134:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_usec(long int) const [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 134 | virtual long wait_duration_usec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:146:16: warning: 'void boost::asio::detail::timer_queue::get_ready_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 146 | virtual void get_ready_timers(op_queue& ops) | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:166:16: warning: 'void boost::asio::detail::timer_queue::get_all_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 166 | virtual void get_all_timers(op_queue& ops) | ^~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp: In instantiation of 'class boost::asio::detail::deadline_timer_service > >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/io_object_impl.hpp:41:54: required from 'class boost::asio::detail::io_object_impl > >, boost::asio::any_io_executor>' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:818:21: required from 'class boost::asio::basic_waitable_timer' src/lib/utils/socket/socket.cpp:129:33: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:85:8: warning: 'void boost::asio::detail::deadline_timer_service::shutdown() [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 85 | void shutdown() | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_service.hpp: In instantiation of 'class boost::asio::detail::reactive_socket_service': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket.hpp:99:35: required from 'class boost::asio::basic_socket' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_stream_socket.hpp:61:7: required from 'class boost::asio::basic_stream_socket' src/lib/utils/socket/socket.cpp:130:36: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_service.hpp:86:8: warning: 'void boost::asio::detail::reactive_socket_service::shutdown() [with Protocol = boost::asio::ip::tcp]' can be marked override [-Wsuggest-override] 86 | void shutdown() | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:37, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:119: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/resolver_service.hpp: In instantiation of 'class boost::asio::detail::resolver_service': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/io_object_impl.hpp:41:54: required from 'class boost::asio::detail::io_object_impl, boost::asio::any_io_executor>' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:1104:15: required from 'class boost::asio::ip::basic_resolver' src/lib/utils/socket/socket.cpp:52:54: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/resolver_service.hpp:63:8: warning: 'void boost::asio::detail::resolver_service::shutdown() [with Protocol = boost::asio::ip::tcp]' can be marked override [-Wsuggest-override] 63 | void shutdown() | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/resolver_service.hpp:69:8: warning: 'void boost::asio::detail::resolver_service::notify_fork(boost::asio::execution_context::fork_event) [with Protocol = boost::asio::ip::tcp]' can be marked override [-Wsuggest-override] 69 | void notify_fork(execution_context::fork_event fork_ev) | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::asio::error::misc_errors; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 148 | >::type* = 0 ) BOOST_NOEXCEPT: d1_(), lc_flags_( 0 ) | ^ c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/certstor_system/certstor_system.cpp -o build/obj/lib/x509_certstor_system.o In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/scheduler.hpp:28: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::detail::scheduler::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/scheduler.ipp:137:68: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::detail::scheduler::thread_function]' can be marked override [-Wsuggest-override] 84 | virtual void run() | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of 'constexpr boost::shared_ptr::shared_ptr() [with T = const volatile void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1091:5: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:347:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 347 | BOOST_CONSTEXPR shared_ptr() BOOST_SP_NOEXCEPT : px( 0 ), pn() | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::detail::resolver_service_base::work_scheduler_runner]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/resolver_service_base.ipp:150:50: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::detail::resolver_service_base::work_scheduler_runner]' can be marked override [-Wsuggest-override] 84 | virtual void run() | ^~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:11: /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp: In instantiation of 'static time_type boost::date_time::microsec_clock::create_time(time_converter) [with time_type = boost::posix_time::ptime; time_converter = tm* (*)(const long long int*, tm*)]': /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp:78:25: required from 'static time_type boost::date_time::microsec_clock::universal_time() [with time_type = boost::posix_time::ptime]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/time_traits.hpp:48:61: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp:86:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 86 | gettimeofday(&tv, 0); //gettimeofday does not support TZ adjust on Linux. | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::system_context::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:82:9: required from 'boost::asio::detail::thread_group::item::item(Function, boost::asio::detail::thread_group::item*) [with Function = boost::asio::system_context::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:47:14: required from 'void boost::asio::detail::thread_group::create_thread(Function) [with Function = boost::asio::system_context::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:55:20: required from 'void boost::asio::detail::thread_group::create_threads(Function, std::size_t) [with Function = boost::asio::system_context::thread_function; std::size_t = unsigned int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/system_context.ipp:56:26: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::system_context::thread_function]' can be marked override [-Wsuggest-override] 84 | virtual void run() | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::thread_pool::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:82:9: required from 'boost::asio::detail::thread_group::item::item(Function, boost::asio::detail::thread_group::item*) [with Function = boost::asio::thread_pool::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:47:14: required from 'void boost::asio::detail::thread_group::create_thread(Function) [with Function = boost::asio::thread_pool::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:55:20: required from 'void boost::asio::detail::thread_group::create_threads(Function, std::size_t) [with Function = boost::asio::thread_pool::thread_function; std::size_t = unsigned int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/thread_pool.ipp:69:26: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::thread_pool::thread_function]' can be marked override [-Wsuggest-override] In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/associated_cancellation_slot.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/any_completion_handler.hpp:22: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp: In instantiation of 'class boost::asio::detail::cancellation_handler': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:149:9: required from 'CancellationHandler& boost::asio::cancellation_slot::emplace(Args&& ...) [with CancellationHandler = boost::asio::detail::reactive_socket_service_base::reactor_op_cancellation; Args = {boost::asio::detail::kqueue_reactor*, boost::asio::detail::kqueue_reactor::descriptor_state**, int&, boost::asio::detail::kqueue_reactor::op_types}]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_service_base.hpp:308:56: required from 'void boost::asio::detail::reactive_socket_service_base::async_send(base_implementation_type&, const ConstBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with ConstBufferSequence = boost::asio::const_buffers_1; Handler = Botan::{anonymous}::Asio_Socket::write(const uint8_t*, std::size_t)::; IoExecutor = boost::asio::any_io_executor; boost::asio::socket_base::message_flags = int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_stream_socket.hpp:1116:44: required from 'void boost::asio::basic_stream_socket::initiate_async_send::operator()(WriteHandler&&, const ConstBufferSequence&, boost::asio::socket_base::message_flags) const [with WriteHandler = Botan::{anonymous}::Asio_Socket::write(const uint8_t*, std::size_t)::; ConstBufferSequence = boost::asio::const_buffers_1; Protocol = boost::asio::ip::tcp; Executor = boost::asio::any_io_executor; boost::asio::socket_base::message_flags = int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::basic_stream_socket::initiate_async_send; RawCompletionToken = Botan::{anonymous}::Asio_Socket::write(const uint8_t*, std::size_t)::; Args = {const boost::asio::const_buffers_1&, int}; CompletionToken = Botan::{anonymous}::Asio_Socket::write(const uint8_t*, std::size_t)::; Signatures = {void(boost::system::error_code, unsigned int)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = Botan::{anonymous}::Asio_Socket::write(const uint8_t*, std::size_t)::; Signatures = {void(boost::system::error_code, unsigned int)}; Initiation = basic_stream_socket::initiate_async_send; Args = {const const_buffers_1&, int}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = void; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = void; typename std::decay<_Tp>::type = std::decay >::type; type_identity_t = Botan::{anonymous}::Asio_Socket::write(const uint8_t*, std::size_t)::]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_stream_socket.hpp:505:53: required from 'decltype (async_initiate(declval::initiate_async_send>(), token, buffers, (boost::asio::socket_base::message_flags)(0))) boost::asio::basic_stream_socket::async_send(const ConstBufferSequence&, WriteToken&&) [with ConstBufferSequence = boost::asio::const_buffers_1; WriteToken = Botan::{anonymous}::Asio_Socket::write(const uint8_t*, std::size_t)::; Protocol = boost::asio::ip::tcp; Executor = boost::asio::any_io_executor; decltype (async_initiate(declval(), token, buffers, (boost::asio::socket_base::message_flags)(0))) = void; std::size_t = unsigned int; boost::asio::socket_base::message_flags = int]' src/lib/utils/socket/socket.cpp:81:26: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:54:8: warning: 'void boost::asio::detail::cancellation_handler::call(boost::asio::cancellation_type_t) [with Handler = boost::asio::detail::reactive_socket_service_base::reactor_op_cancellation; boost::asio::cancellation_type_t = boost::asio::cancellation_type]' can be marked override [-Wsuggest-override] 54 | void call(cancellation_type_t type) | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:59:33: warning: 'std::pair boost::asio::detail::cancellation_handler::destroy() [with Handler = boost::asio::detail::reactive_socket_service_base::reactor_op_cancellation]' can be marked override [-Wsuggest-override] 59 | std::pair destroy() noexcept | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp: In instantiation of 'class boost::asio::detail::cancellation_handler > >::op_cancellation>': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:149:9: required from 'CancellationHandler& boost::asio::cancellation_slot::emplace(Args&& ...) [with CancellationHandler = boost::asio::detail::deadline_timer_service > >::op_cancellation; Args = {boost::asio::detail::deadline_timer_service > >*, boost::asio::detail::timer_queue > >::per_timer_data*}]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:264:48: required from 'void boost::asio::detail::deadline_timer_service::async_wait(implementation_type&, Handler&, const IoExecutor&) [with Handler = std::_Bind; IoExecutor = boost::asio::any_io_executor; Time_Traits = boost::asio::detail::chrono_time_traits >]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:806:44: required from 'void boost::asio::basic_waitable_timer::initiate_async_wait::operator()(WaitHandler&&) const [with WaitHandler = std::_Bind; Clock = std::chrono::_V2::system_clock; WaitTraits = boost::asio::wait_traits; Executor = boost::asio::any_io_executor]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::basic_waitable_timer::initiate_async_wait; RawCompletionToken = std::_Bind; Args = {}; CompletionToken = std::_Bind; Signatures = {void(boost::system::error_code)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = std::_Bind; Signatures = {void(boost::system::error_code)}; Initiation = basic_waitable_timer::initiate_async_wait; Args = {}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = void; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = void; typename std::decay<_Tp>::type = std::decay >::type; type_identity_t = std::_Bind]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:774:71: required from 'decltype (async_initiate(declval::initiate_async_wait>(), token)) boost::asio::basic_waitable_timer::async_wait(WaitToken&&) [with WaitToken = std::_Bind; Clock = std::chrono::_V2::system_clock; WaitTraits = boost::asio::wait_traits; Executor = boost::asio::any_io_executor; decltype (async_initiate(declval(), token)) = void]' src/lib/utils/socket/socket.cpp:124:28: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:54:8: warning: 'void boost::asio::detail::cancellation_handler::call(boost::asio::cancellation_type_t) [with Handler = boost::asio::detail::deadline_timer_service > >::op_cancellation; boost::asio::cancellation_type_t = boost::asio::cancellation_type]' can be marked override [-Wsuggest-override] 54 | void call(cancellation_type_t type) | ^~~~ c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/crl_ent.cpp -o build/obj/lib/x509_crl_ent.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/key_constraint.cpp -o build/obj/lib/x509_key_constraint.o /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:59:33: warning: 'std::pair boost::asio::detail::cancellation_handler::destroy() [with Handler = boost::asio::detail::deadline_timer_service > >::op_cancellation]' can be marked override [-Wsuggest-override] 59 | std::pair destroy() noexcept | ^~~~~~~ c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/name_constraint.cpp -o build/obj/lib/x509_name_constraint.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/ocsp.cpp -o build/obj/lib/x509_ocsp.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/ocsp_types.cpp -o build/obj/lib/x509_ocsp_types.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/pkcs10.cpp -o build/obj/lib/x509_pkcs10.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/x509_attribute.cpp -o build/obj/lib/x509_attribute.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/x509_ca.cpp -o build/obj/lib/x509_ca.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/x509_crl.cpp -o build/obj/lib/x509_crl.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/x509_dn.cpp -o build/obj/lib/x509_dn.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/x509_dn_ub.cpp -o build/obj/lib/x509_dn_ub.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/x509_ext.cpp -o build/obj/lib/x509_ext.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/x509_obj.cpp -o build/obj/lib/x509_obj.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/x509cert.cpp -o build/obj/lib/x509_x509cert.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/x509opt.cpp -o build/obj/lib/x509_x509opt.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/x509path.cpp -o build/obj/lib/x509_x509path.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/x509/x509self.cpp -o build/obj/lib/x509_x509self.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/xof/aes_crystals_xof/aes_crystals_xof.cpp -o build/obj/lib/xof_aes_crystals_xof.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/xof/cshake_xof/cshake_xof.cpp -o build/obj/lib/xof_cshake_xof.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/xof/shake_xof/shake_xof.cpp -o build/obj/lib/xof_shake_xof.o c++ -fPIC -fvisibility=hidden -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/lib/xof/xof.cpp -o build/obj/lib/xof.o "/usr/pkg/bin/python3.11" "src/scripts/build_docs.py" --build-dir="build" c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/argon2.cpp -o build/obj/cli/argon2.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/asn1.cpp -o build/obj/cli/asn1.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/bcrypt.cpp -o build/obj/cli/bcrypt.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/cc_enc.cpp -o build/obj/cli/cc_enc.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/cipher.cpp -o build/obj/cli/cipher.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/cli.cpp -o build/obj/cli/cli.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/cli_rng.cpp -o build/obj/cli/cli_rng.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/codec.cpp -o build/obj/cli/codec.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/compress.cpp -o build/obj/cli/compress.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/entropy.cpp -o build/obj/cli/entropy.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/hash.cpp -o build/obj/cli/hash.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/hmac.cpp -o build/obj/cli/hmac.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/main.cpp -o build/obj/cli/main.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/math.cpp -o build/obj/cli/math.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/pbkdf.cpp -o build/obj/cli/pbkdf.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/pk_crypt.cpp -o build/obj/cli/pk_crypt.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/psk.cpp -o build/obj/cli/psk.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/pubkey.cpp -o build/obj/cli/pubkey.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/roughtime.cpp -o build/obj/cli/roughtime.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/sandbox.cpp -o build/obj/cli/sandbox.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/speed.cpp -o build/obj/cli/speed.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/timing_tests.cpp -o build/obj/cli/timing_tests.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/tls_client.cpp -o build/obj/cli/tls_client.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/tls_http_server.cpp -o build/obj/cli/tls_http_server.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/tls_proxy.cpp -o build/obj/cli/tls_proxy.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/tls_server.cpp -o build/obj/cli/tls_server.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/tls_utils.cpp -o build/obj/cli/tls_utils.o In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_info_base.hpp:26, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/recycling_allocator.hpp:21, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/executor_function.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/any_executor.hpp:24, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/any_io_executor.hpp:22, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/awaitable.hpp:29, from src/cli/tls_http_server.cpp:20: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/multiple_exceptions.hpp:35:39: warning: 'virtual const char* boost::asio::multiple_exceptions::what() const' can be marked override [-Wsuggest-override] 35 | BOOST_ASIO_DECL virtual const char* what() const | ^~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/any_executor.hpp:30: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/bad_executor.hpp:35:39: warning: 'virtual const char* boost::asio::execution::bad_executor::what() const' can be marked override [-Wsuggest-override] 35 | BOOST_ASIO_DECL virtual const char* what() const noexcept; | ^~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/generic_category.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/error_code.hpp:13, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/throw_error.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/posix_event.ipp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_event.hpp:172, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/event.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/blocking_adaptation.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution.hpp:22: /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/generic_category_message.hpp: In function 'const char* boost::system::detail::generic_error_category_message(int, char*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/generic_category_message.hpp:86:14: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 86 | if( m == 0 ) return "Unknown error"; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In constructor 'constexpr boost::system::error_condition::error_condition()': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:63:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 63 | val_( 0 ), cat_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In constructor 'constexpr boost::system::error_condition::error_condition(boost::system::detail::generic_value_tag)': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:73:33: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 73 | val_( vt.value ), cat_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In member function 'constexpr void boost::system::error_condition::clear()': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:110:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 110 | cat_ = 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In function 'constexpr bool boost::system::operator==(const error_condition&, const error_condition&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:195:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 195 | else if( lhs.cat_ == 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:199:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 199 | else if( rhs.cat_ == 0 ) | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/error.hpp:387, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/posix_event.ipp:24: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:35:15: warning: 'virtual const char* boost::asio::error::detail::netdb_category::name() const' can be marked override [-Wsuggest-override] 35 | const char* name() const noexcept | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:40:15: warning: 'virtual std::string boost::asio::error::detail::netdb_category::message(int) const' can be marked override [-Wsuggest-override] 40 | std::string message(int value) const | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:67:15: warning: 'virtual const char* boost::asio::error::detail::addrinfo_category::name() const' can be marked override [-Wsuggest-override] 67 | const char* name() const noexcept | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:72:15: warning: 'virtual std::string boost::asio::error::detail::addrinfo_category::message(int) const' can be marked override [-Wsuggest-override] 72 | std::string message(int value) const | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:97:15: warning: 'virtual const char* boost::asio::error::detail::misc_category::name() const' can be marked override [-Wsuggest-override] 97 | const char* name() const noexcept | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:102:15: warning: 'virtual std::string boost::asio::error::detail::misc_category::message(int) const' can be marked override [-Wsuggest-override] 102 | std::string message(int value) const | ^~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/system_context.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/system_executor.hpp:21, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/system_executor.hpp:671, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/associated_executor.hpp:24, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/initiate_post.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/post.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/awaitable.hpp:29, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/awaitable.hpp:140: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/scheduler.hpp:60:24: warning: 'virtual void boost::asio::detail::scheduler::shutdown()' can be marked override [-Wsuggest-override] 60 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactor.hpp:27, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/scheduler.ipp:30, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/scheduler.hpp:240: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:94:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::shutdown()' can be marked override [-Wsuggest-override] 94 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:97:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::notify_fork(boost::asio::execution_context::fork_event)' can be marked override [-Wsuggest-override] 97 | BOOST_ASIO_DECL void notify_fork( | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:210:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::run(long int, boost::asio::detail::op_queue&)' can be marked override [-Wsuggest-override] 210 | BOOST_ASIO_DECL void run(long usec, op_queue& ops); | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:213:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::interrupt()' can be marked override [-Wsuggest-override] 213 | BOOST_ASIO_DECL void interrupt(); | ^~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/awaitable.hpp:549:4: warning: extra ';' after in-class function definition [-Wextra-semi] 549 | }; | ^ | - /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/awaitable.hpp:585:4: warning: extra ';' after in-class function definition [-Wextra-semi] 585 | }; | ^ | - /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/awaitable.hpp:623:4: warning: extra ';' after in-class function definition [-Wextra-semi] 623 | }; | ^ | - In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_info_base.hpp:26, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/recycling_allocator.hpp:21, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/executor_function.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/any_executor.hpp:24, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/any_completion_executor.hpp:22, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:20, from src/cli/tls_proxy.cpp:22: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/multiple_exceptions.hpp:35:39: warning: 'virtual const char* boost::asio::multiple_exceptions::what() const' can be marked override [-Wsuggest-override] 35 | BOOST_ASIO_DECL virtual const char* what() const | ^~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/any_executor.hpp:30: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/bad_executor.hpp:35:39: warning: 'virtual const char* boost::asio::execution::bad_executor::what() const' can be marked override [-Wsuggest-override] 35 | BOOST_ASIO_DECL virtual const char* what() const noexcept; | ^~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/io_object_impl.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket_acceptor.hpp:21, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/tcp.hpp:19, from src/cli/tls_http_server.cpp:35: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/io_context.hpp:1165:32: warning: 'virtual void boost::asio::io_context::service::shutdown()' can be marked override [-Wsuggest-override] 1165 | BOOST_ASIO_DECL virtual void shutdown(); | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/io_context.hpp:1179:32: warning: 'virtual void boost::asio::io_context::service::notify_fork(boost::asio::execution_context::fork_event)' can be marked override [-Wsuggest-override] 1179 | BOOST_ASIO_DECL virtual void notify_fork( | ^~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/generic_category.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/error_code.hpp:13, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/throw_error.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/posix_event.ipp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_event.hpp:172, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/event.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/blocking_adaptation.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution.hpp:22: /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/generic_category_message.hpp: In function 'const char* boost::system::detail::generic_error_category_message(int, char*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/generic_category_message.hpp:86:14: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 86 | if( m == 0 ) return "Unknown error"; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In constructor 'constexpr boost::system::error_condition::error_condition()': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:63:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 63 | val_( 0 ), cat_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In constructor 'constexpr boost::system::error_condition::error_condition(boost::system::detail::generic_value_tag)': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:73:33: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 73 | val_( vt.value ), cat_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In member function 'constexpr void boost::system::error_condition::clear()': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:110:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 110 | cat_ = 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In function 'constexpr bool boost::system::operator==(const error_condition&, const error_condition&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:195:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 195 | else if( lhs.cat_ == 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:199:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 199 | else if( rhs.cat_ == 0 ) | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/socket_ops.hpp:374, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/socket_holder.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_accept_op.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_service.hpp:31, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket.hpp:39: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::asio::detail::socket_type boost::asio::detail::socket_ops::call_accept(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:100:53: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 100 | SockLenType tmp_addrlen = addrlen ? (SockLenType)*addrlen : 0; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:105:29: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 105 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::asio::error::basic_errors; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 148 | >::type* = 0 ) BOOST_NOEXCEPT: d1_(), lc_flags_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_bind(SockLenType msghdr::*, boost::asio::detail::socket_type, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:280:20: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 280 | (SockLenType)addrlen); | ^~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/error.hpp:387, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/posix_event.ipp:24: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:35:15: warning: 'virtual const char* boost::asio::error::detail::netdb_category::name() const' can be marked override [-Wsuggest-override] 35 | const char* name() const noexcept | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:40:15: warning: 'virtual std::string boost::asio::error::detail::netdb_category::message(int) const' can be marked override [-Wsuggest-override] 40 | std::string message(int value) const | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_connect(SockLenType msghdr::*, boost::asio::detail::socket_type, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:472:20: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 472 | (SockLenType)addrlen); | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:67:15: warning: 'virtual const char* boost::asio::error::detail::addrinfo_category::name() const' can be marked override [-Wsuggest-override] 67 | const char* name() const noexcept | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:72:15: warning: 'virtual std::string boost::asio::error::detail::addrinfo_category::message(int) const' can be marked override [-Wsuggest-override] 72 | std::string message(int value) const | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:97:15: warning: 'virtual const char* boost::asio::error::detail::misc_category::name() const' can be marked override [-Wsuggest-override] 97 | const char* name() const noexcept | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:102:15: warning: 'virtual std::string boost::asio::error::detail::misc_category::message(int) const' can be marked override [-Wsuggest-override] 102 | std::string message(int value) const | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::asio::detail::signed_size_type boost::asio::detail::socket_ops::call_recvfrom(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, size_t, int, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1059:53: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1059 | SockLenType tmp_addrlen = addrlen ? (SockLenType)*addrlen : 0; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1063:29: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 1063 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::asio::detail::signed_size_type boost::asio::detail::socket_ops::call_sendto(SockLenType msghdr::*, boost::asio::detail::socket_type, const void*, size_t, int, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1637:64: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1637 | static_cast(addr), (SockLenType)addrlen); | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_setsockopt(SockLenType msghdr::*, boost::asio::detail::socket_type, int, int, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1859:20: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 1859 | (const char*)optval, (SockLenType)optlen); | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1859:41: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1859 | (const char*)optval, (SockLenType)optlen); | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_getsockopt(SockLenType msghdr::*, boost::asio::detail::socket_type, int, int, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1944:42: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1944 | SockLenType tmp_optlen = (SockLenType)*optlen; | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1945:55: warning: use of old-style cast to 'char*' [-Wold-style-cast] 1945 | int result = ::getsockopt(s, level, optname, (char*)optval, &tmp_optlen); | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1946:26: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 1946 | *optlen = (std::size_t)tmp_optlen; | ^~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_getpeername(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2049:43: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 2049 | SockLenType tmp_addrlen = (SockLenType)*addrlen; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2052:27: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 2052 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_getsockname(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2102:43: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 2102 | SockLenType tmp_addrlen = (SockLenType)*addrlen; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2105:27: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 2105 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::asio::error::netdb_errors; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 148 | >::type* = 0 ) BOOST_NOEXCEPT: d1_(), lc_flags_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::asio::error::addrinfo_errors; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /pbulk/work/security/botan3/work/.buildlink/include/boost/shared_ptr.hpp:17, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:31, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/steady_timer.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket_streambuf.hpp:36, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket_iostream.hpp:24, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/tcp.hpp:20: /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::shared_count::shared_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:127:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 127 | BOOST_CONSTEXPR shared_count() BOOST_SP_NOEXCEPT: pi_(0) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::shared_count::~shared_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:432:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 432 | if( pi_ != 0 ) pi_->release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::shared_count::shared_count(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:443:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 443 | if( pi_ != 0 ) pi_->add_ref_copy(); | ^ c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/tss.cpp -o build/obj/cli/tss.o /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(boost::detail::shared_count&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:453:17: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 453 | r.pi_ = 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'boost::detail::shared_count& boost::detail::shared_count::operator=(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:467:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 467 | if( tmp != 0 ) tmp->add_ref_copy(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:468:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 468 | if( pi_ != 0 ) pi_->release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::shared_count::use_count() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:484:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 484 | return pi_ != 0? pi_->use_count(): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::shared_count::empty() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:494:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 494 | return pi_ == 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_deleter(const boost::detail::sp_typeinfo_&) const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:513:45: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 513 | return pi_? pi_->get_deleter( ti ): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_local_deleter(const boost::detail::sp_typeinfo_&) const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:518:51: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 518 | return pi_? pi_->get_local_deleter( ti ): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_untyped_deleter() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:523:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 523 | return pi_? pi_->get_untyped_deleter(): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::weak_count::weak_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:547:57: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 547 | BOOST_CONSTEXPR weak_count() BOOST_SP_NOEXCEPT: pi_(0) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:559:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 559 | if(pi_ != 0) pi_->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::weak_count::weak_count(const boost::detail::weak_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:567:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 567 | if(pi_ != 0) pi_->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(boost::detail::weak_count&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:579:17: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 579 | r.pi_ = 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::weak_count::~weak_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:586:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 586 | if(pi_ != 0) pi_->weak_release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'boost::detail::weak_count& boost::detail::weak_count::operator=(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:598:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 598 | if(tmp != 0) tmp->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:599:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 599 | if(pi_ != 0) pi_->weak_release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'boost::detail::weak_count& boost::detail::weak_count::operator=(const boost::detail::weak_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:612:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 612 | if(tmp != 0) tmp->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:613:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 613 | if(pi_ != 0) pi_->weak_release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::weak_count::use_count() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:629:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 629 | return pi_ != 0? pi_->use_count(): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::weak_count::empty() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:634:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 634 | return pi_ == 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(const boost::detail::weak_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:668:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 668 | if( pi_ == 0 || !pi_->add_ref_lock() ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(const boost::detail::weak_count&, boost::detail::sp_nothrow_tag)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:679:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 679 | if( pi_ != 0 && !pi_->add_ref_lock() ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:681:15: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 681 | pi_ = 0; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/core/yield_primitives.hpp:10, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/yield_k.hpp:22, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/spinlock.hpp:42, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:30: /pbulk/work/security/botan3/work/.buildlink/include/boost/core/detail/sp_thread_sleep.hpp: In function 'void boost::core::sp_thread_sleep()': /pbulk/work/security/botan3/work/.buildlink/include/boost/core/detail/sp_thread_sleep.hpp:86:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 86 | nanosleep( &rqtp, 0 ); | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/system_context.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/system_executor.hpp:21, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/system_executor.hpp:671, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/associated_executor.hpp:24, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/any_completion_handler.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:21: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/scheduler.hpp:60:24: warning: 'virtual void boost::asio::detail::scheduler::shutdown()' can be marked override [-Wsuggest-override] 60 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1242: /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp: In function 'void* boost::detail::get_local_deleter(local_sp_deleter*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp:84:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 84 | return 0; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactor.hpp:27, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/scheduler.ipp:30, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/scheduler.hpp:240: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:94:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::shutdown()' can be marked override [-Wsuggest-override] 94 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:97:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::notify_fork(boost::asio::execution_context::fork_event)' can be marked override [-Wsuggest-override] 97 | BOOST_ASIO_DECL void notify_fork( | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:210:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::run(long int, boost::asio::detail::op_queue&)' can be marked override [-Wsuggest-override] 210 | BOOST_ASIO_DECL void run(long usec, op_queue& ops); | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:213:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::interrupt()' can be marked override [-Wsuggest-override] 213 | BOOST_ASIO_DECL void interrupt(); | ^~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/awaitable.hpp:140, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:31: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/awaitable.hpp:549:4: warning: extra ';' after in-class function definition [-Wextra-semi] 549 | }; | ^ | - /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/awaitable.hpp:585:4: warning: extra ';' after in-class function definition [-Wextra-semi] 585 | }; | ^ | - /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/awaitable.hpp:623:4: warning: extra ';' after in-class function definition [-Wextra-semi] 623 | }; | ^ | - In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:30: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp: In instantiation of 'class boost::asio::detail::timer_queue': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:46:52: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:116:16: warning: 'bool boost::asio::detail::timer_queue::empty() const [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 116 | virtual bool empty() const | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:122:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_msec(long int) const [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 122 | virtual long wait_duration_msec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:134:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_usec(long int) const [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 134 | virtual long wait_duration_usec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:146:16: warning: 'void boost::asio::detail::timer_queue::get_ready_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 146 | virtual void get_ready_timers(op_queue& ops) | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:166:16: warning: 'void boost::asio::detail::timer_queue::get_all_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 166 | virtual void get_all_timers(op_queue& ops) | ^~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:62:32: warning: 'virtual bool boost::asio::detail::timer_queue >::empty() const' can be marked override [-Wsuggest-override] 62 | BOOST_ASIO_DECL virtual bool empty() const; | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:65:32: warning: 'virtual long int boost::asio::detail::timer_queue >::wait_duration_msec(long int) const' can be marked override [-Wsuggest-override] 65 | BOOST_ASIO_DECL virtual long wait_duration_msec(long max_duration) const; | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:68:32: warning: 'virtual long int boost::asio::detail::timer_queue >::wait_duration_usec(long int) const' can be marked override [-Wsuggest-override] 68 | BOOST_ASIO_DECL virtual long wait_duration_usec(long max_duration) const; | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:71:32: warning: 'virtual void boost::asio::detail::timer_queue >::get_ready_timers(boost::asio::detail::op_queue&)' can be marked override [-Wsuggest-override] 71 | BOOST_ASIO_DECL virtual void get_ready_timers(op_queue& ops); | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:74:32: warning: 'virtual void boost::asio::detail::timer_queue >::get_all_timers(boost::asio::detail::op_queue&)' can be marked override [-Wsuggest-override] 74 | BOOST_ASIO_DECL virtual void get_all_timers(op_queue& ops); | ^~~~~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/io_object_impl.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_datagram_socket.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:32: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/io_context.hpp:1165:32: warning: 'virtual void boost::asio::io_context::service::shutdown()' can be marked override [-Wsuggest-override] 1165 | BOOST_ASIO_DECL virtual void shutdown(); | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/io_context.hpp:1179:32: warning: 'virtual void boost::asio::io_context::service::notify_fork(boost::asio::execution_context::fork_event)' can be marked override [-Wsuggest-override] 1179 | BOOST_ASIO_DECL virtual void notify_fork( | ^~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/socket_ops.hpp:374, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/socket_holder.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_accept_op.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_service.hpp:31, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket.hpp:39: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::asio::detail::socket_type boost::asio::detail::socket_ops::call_accept(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:100:53: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 100 | SockLenType tmp_addrlen = addrlen ? (SockLenType)*addrlen : 0; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:105:29: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 105 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::asio::error::basic_errors; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 148 | >::type* = 0 ) BOOST_NOEXCEPT: d1_(), lc_flags_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_bind(SockLenType msghdr::*, boost::asio::detail::socket_type, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:280:20: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 280 | (SockLenType)addrlen); | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_connect(SockLenType msghdr::*, boost::asio::detail::socket_type, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:472:20: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 472 | (SockLenType)addrlen); | ^~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/impl/address_v6.ipp:27, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/address_v6.hpp:406, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/address.hpp:26, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/basic_endpoint.hpp:21, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/tcp.hpp:24: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/bad_address_cast.hpp:53:23: warning: 'virtual const char* boost::asio::ip::bad_address_cast::what() const' can be marked override [-Wsuggest-override] 53 | virtual const char* what() const noexcept | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::asio::detail::signed_size_type boost::asio::detail::socket_ops::call_recvfrom(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, size_t, int, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1059:53: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1059 | SockLenType tmp_addrlen = addrlen ? (SockLenType)*addrlen : 0; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1063:29: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 1063 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::asio::detail::signed_size_type boost::asio::detail::socket_ops::call_sendto(SockLenType msghdr::*, boost::asio::detail::socket_type, const void*, size_t, int, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1637:64: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1637 | static_cast(addr), (SockLenType)addrlen); | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_setsockopt(SockLenType msghdr::*, boost::asio::detail::socket_type, int, int, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1859:20: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 1859 | (const char*)optval, (SockLenType)optlen); | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1859:41: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1859 | (const char*)optval, (SockLenType)optlen); | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_getsockopt(SockLenType msghdr::*, boost::asio::detail::socket_type, int, int, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1944:42: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1944 | SockLenType tmp_optlen = (SockLenType)*optlen; | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1945:55: warning: use of old-style cast to 'char*' [-Wold-style-cast] 1945 | int result = ::getsockopt(s, level, optname, (char*)optval, &tmp_optlen); | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1946:26: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 1946 | *optlen = (std::size_t)tmp_optlen; | ^~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_getpeername(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2049:43: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 2049 | SockLenType tmp_addrlen = (SockLenType)*addrlen; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2052:27: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 2052 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_getsockname(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2102:43: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 2102 | SockLenType tmp_addrlen = (SockLenType)*addrlen; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2105:27: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 2105 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::asio::error::netdb_errors; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 148 | >::type* = 0 ) BOOST_NOEXCEPT: d1_(), lc_flags_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::asio::error::addrinfo_errors; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/error.hpp:85, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/buffer.hpp:13, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/basic_dynamic_body.hpp:15, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http.hpp:15, from src/cli/tls_http_server.cpp:37: /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/error.ipp:20:7: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] 20 | class error_codes : public error_category | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/error.ipp:20:7: warning: 'class boost::beast::detail::error_codes' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In constructor 'constexpr boost::system::error_condition::error_condition(ErrorConditionEnum, typename boost::system::detail::enable_if<(boost::system::is_error_condition_enum::value && (! boost::system::detail::is_same::value))>::type*) [with ErrorConditionEnum = boost::beast::condition; typename boost::system::detail::enable_if<(boost::system::is_error_condition_enum::value && (! boost::system::detail::is_same::value))>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:80:18: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 80 | >::type* = 0) BOOST_NOEXCEPT | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/error.ipp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/error.ipp:58:7: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] 58 | class error_conditions : public error_category | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/error.ipp:58:7: warning: 'class boost::beast::detail::error_conditions' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /pbulk/work/security/botan3/work/.buildlink/include/boost/shared_ptr.hpp:17, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:31, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:33: /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::shared_count::shared_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:127:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 127 | BOOST_CONSTEXPR shared_count() BOOST_SP_NOEXCEPT: pi_(0) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::shared_count::~shared_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:432:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 432 | if( pi_ != 0 ) pi_->release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::shared_count::shared_count(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:443:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 443 | if( pi_ != 0 ) pi_->add_ref_copy(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(boost::detail::shared_count&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:453:17: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 453 | r.pi_ = 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'boost::detail::shared_count& boost::detail::shared_count::operator=(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:467:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 467 | if( tmp != 0 ) tmp->add_ref_copy(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:468:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 468 | if( pi_ != 0 ) pi_->release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::shared_count::use_count() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:484:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 484 | return pi_ != 0? pi_->use_count(): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::shared_count::empty() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:494:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 494 | return pi_ == 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_deleter(const boost::detail::sp_typeinfo_&) const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:513:45: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 513 | return pi_? pi_->get_deleter( ti ): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_local_deleter(const boost::detail::sp_typeinfo_&) const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:518:51: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 518 | return pi_? pi_->get_local_deleter( ti ): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_untyped_deleter() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:523:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 523 | return pi_? pi_->get_untyped_deleter(): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::weak_count::weak_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:547:57: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 547 | BOOST_CONSTEXPR weak_count() BOOST_SP_NOEXCEPT: pi_(0) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:559:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 559 | if(pi_ != 0) pi_->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::weak_count::weak_count(const boost::detail::weak_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:567:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 567 | if(pi_ != 0) pi_->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(boost::detail::weak_count&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:579:17: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 579 | r.pi_ = 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::weak_count::~weak_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:586:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 586 | if(pi_ != 0) pi_->weak_release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'boost::detail::weak_count& boost::detail::weak_count::operator=(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:598:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 598 | if(tmp != 0) tmp->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:599:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 599 | if(pi_ != 0) pi_->weak_release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'boost::detail::weak_count& boost::detail::weak_count::operator=(const boost::detail::weak_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:612:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 612 | if(tmp != 0) tmp->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:613:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 613 | if(pi_ != 0) pi_->weak_release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::weak_count::use_count() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:629:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 629 | return pi_ != 0? pi_->use_count(): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::weak_count::empty() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:634:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 634 | return pi_ == 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(const boost::detail::weak_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:668:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 668 | if( pi_ == 0 || !pi_->add_ref_lock() ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(const boost::detail::weak_count&, boost::detail::sp_nothrow_tag)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:679:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 679 | if( pi_ != 0 && !pi_->add_ref_lock() ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:681:15: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 681 | pi_ = 0; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/core/yield_primitives.hpp:10, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/yield_k.hpp:22, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/spinlock.hpp:42, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:30: /pbulk/work/security/botan3/work/.buildlink/include/boost/core/detail/sp_thread_sleep.hpp: In function 'void boost::core::sp_thread_sleep()': /pbulk/work/security/botan3/work/.buildlink/include/boost/core/detail/sp_thread_sleep.hpp:86:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 86 | nanosleep( &rqtp, 0 ); | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/error.hpp:176, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/basic_dynamic_body.hpp:17: /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/error.ipp:21:7: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | class http_error_category : public error_category | ^~~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/error.ipp:21:7: warning: 'class boost::beast::http::detail::http_error_category' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/intrusive_fwd.hpp:66, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:18, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/fields.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/message.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/basic_dynamic_body.hpp:18: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/link_mode.hpp:54:12: warning: use of old-style cast to 'int' [-Wold-style-cast] 54 | (int)link_mode == (int)auto_unlink || | ^~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/link_mode.hpp:54:30: warning: use of old-style cast to 'int' [-Wold-style-cast] 54 | (int)link_mode == (int)auto_unlink || | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/link_mode.hpp:55:12: warning: use of old-style cast to 'int' [-Wold-style-cast] 55 | (int)link_mode == (int)safe_link; | ^~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/link_mode.hpp:55:30: warning: use of old-style cast to 'int' [-Wold-style-cast] 55 | (int)link_mode == (int)safe_link; | ^~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/list_node.hpp:26, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list_hook.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:20: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/pointer_rebind.hpp:65:87: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 65 | static const unsigned int rebind = (unsigned int)pointer_has_rebind::value; | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/pointer_rebind.hpp:66:93: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 66 | static const unsigned int rebind_other = (unsigned int)pointer_has_rebind_other::value; | ^~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/time_duration.hpp:18, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:12: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/generic_hook.hpp: In member function 'void boost::intrusive::generic_hook::unlink()': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/generic_hook.hpp:211:44: warning: use of old-style cast to 'int' [-Wold-style-cast] 211 | BOOST_STATIC_ASSERT(( (int)hooktags::link_mode == (int)auto_unlink )); | ^~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/static_assert.hpp:71:55: note: in definition of macro 'BOOST_STATIC_ASSERT' 71 | # define BOOST_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__) | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/generic_hook.hpp:211:62: warning: use of old-style cast to 'int' [-Wold-style-cast] 211 | BOOST_STATIC_ASSERT(( (int)hooktags::link_mode == (int)auto_unlink )); | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/static_assert.hpp:71:55: note: in definition of macro 'BOOST_STATIC_ASSERT' 71 | # define BOOST_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__) | ^~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/pointer_traits.hpp:24, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/generic_hook.hpp:24, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list_hook.hpp:23: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/get_value_traits.hpp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/mpl.hpp:158:51: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 158 | struct two_or_three {yes_type _[2u + (unsigned)Add];};\ | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/mpl.hpp:158:51: note: in definition of macro 'BOOST_INTRUSIVE_INTERNAL_STATIC_BOOL_IS_TRUE' 158 | struct two_or_three {yes_type _[2u + (unsigned)Add];};\ | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/mpl.hpp:158:51: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 158 | struct two_or_three {yes_type _[2u + (unsigned)Add];};\ | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/mpl.hpp:158:51: note: in definition of macro 'BOOST_INTRUSIVE_INTERNAL_STATIC_BOOL_IS_TRUE' 158 | struct two_or_three {yes_type _[2u + (unsigned)Add];};\ | ^~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1242: /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp: In function 'void* boost::detail::get_local_deleter(local_sp_deleter*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp:84:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 84 | return 0; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/iiterator.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/list_iterator.hpp:27, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:30: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/iterator.hpp: In function 'void boost::intrusive::iterator_uadvance(It&, typename boost::movelib::iter_size::type)': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/iterator.hpp:228:74: warning: use of old-style cast to 'typename std::iterator_traits<_Iter>::difference_type' [-Wold-style-cast] 228 | (iterator_advance)(it, (typename iterator_traits::difference_type)n); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/iterator.hpp: In function 'typename boost::movelib::iter_size::type boost::intrusive::iterator_udistance(It, It)': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/iterator.hpp:272:72: warning: use of old-style cast to 'typename boost::movelib::iter_size::type' [-Wold-style-cast] 272 | return (typename iter_size::type)(iterator_distance)(first, last); | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:31: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp: In constructor 'boost::intrusive::detail::array_initializer::array_initializer(const CommonInitializer&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp:56:31: warning: use of old-style cast to 'char*' [-Wold-style-cast] 56 | char *init_buf = (char*)rawbuf; | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp: In member function 'boost::intrusive::detail::array_initializer::operator T*()': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp:75:25: warning: use of old-style cast to 'T*' [-Wold-style-cast] 75 | { return (T*)(rawbuf); } | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp: In member function 'boost::intrusive::detail::array_initializer::operator const T*() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp:78:31: warning: use of old-style cast to 'const T*' [-Wold-style-cast] 78 | { return (const T*)(rawbuf); } | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp: In destructor 'boost::intrusive::detail::array_initializer::~array_initializer()': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp:82:31: warning: use of old-style cast to 'char*' [-Wold-style-cast] 82 | char *init_buf = (char*)rawbuf + N*sizeof(T); | ^~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/move/utility_core.hpp:30, from /pbulk/work/security/botan3/work/.buildlink/include/boost/move/utility.hpp:29, from /pbulk/work/security/botan3/work/.buildlink/include/boost/optional/optional.hpp:59, from /pbulk/work/security/botan3/work/.buildlink/include/boost/optional.hpp:15, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/buffer.hpp:15: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/ebo_functor_holder.hpp: In constructor 'boost::intrusive::detail::ebo_functor_holder::ebo_functor_holder(boost::intrusive::detail::ebo_functor_holder&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'T&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/ebo_functor_holder.hpp:256:11: note: in expansion of macro 'BOOST_MOVE_BASE' 256 | : T(BOOST_MOVE_BASE(T, x)) | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:127:45: warning: use of old-style cast to 'int' [-Wold-style-cast] 127 | ((int)value_traits::link_mode == (int)auto_unlink) | ^~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/static_assert.hpp:71:55: note: in definition of macro 'BOOST_STATIC_ASSERT' 71 | # define BOOST_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__) | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:127:63: warning: use of old-style cast to 'int' [-Wold-style-cast] 127 | ((int)value_traits::link_mode == (int)auto_unlink) | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/static_assert.hpp:71:55: note: in definition of macro 'BOOST_STATIC_ASSERT' 71 | # define BOOST_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__) | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp: In constructor 'boost::intrusive::list::list(boost::intrusive::list&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::list::Base&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:1491:15: note: in expansion of macro 'BOOST_MOVE_BASE' 1491 | : Base(BOOST_MOVE_BASE(Base, x)) | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp: In member function 'boost::intrusive::list& boost::intrusive::list::operator=(boost::intrusive::list&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::list::Base&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:1495:56: note: in expansion of macro 'BOOST_MOVE_BASE' 1495 | { return static_cast(this->Base::operator=(BOOST_MOVE_BASE(Base, x))); } | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp: In member function 'void boost::intrusive::list::clone_from(boost::intrusive::list&&, Cloner, Disposer)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::list::Base&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:1503:24: note: in expansion of macro 'BOOST_MOVE_BASE' 1503 | { Base::clone_from(BOOST_MOVE_BASE(Base, src), cloner, disposer); } | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/bstree_algorithms.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/rbtree_algorithms.hpp:33, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/rbtree_node.hpp:28, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set_hook.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/rbtree.hpp:21, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/fields.hpp:20: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/math.hpp: In static member function 'static boost::ulong_long_type boost::intrusive::detail::builtin_clz_dispatch::call(boost::ulong_long_type)': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/math.hpp:96:60: warning: use of old-style cast to 'boost::ulong_long_type' {aka 'long long unsigned int'} [-Wold-style-cast] 96 | { return (::boost::ulong_long_type)__builtin_clzll(n); } | ^ | - | static_cast< - | > ( ) /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/math.hpp: In static member function 'static long unsigned int boost::intrusive::detail::builtin_clz_dispatch::call(long unsigned int)': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/math.hpp:104:48: warning: use of old-style cast to 'long unsigned int' [-Wold-style-cast] 104 | { return (unsigned long)__builtin_clzl(n); } | ^ | - | static_cast< - | > ( ) /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/math.hpp: In static member function 'static unsigned int boost::intrusive::detail::builtin_clz_dispatch::call(unsigned int)': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/math.hpp:111:46: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 111 | { return (unsigned int)__builtin_clz(n); } | ^ | - | static_cast< - | > ( ) /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/math.hpp: In function 'std::size_t boost::intrusive::detail::sqrt2_pow_2xplus1(std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/math.hpp:233:71: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 233 | const std::size_t value = (std::size_t)sqrt2_pow_max::value; | ^~~~~ | - | static_cast<- | > ( ) /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/math.hpp:234:71: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 234 | const std::size_t pow = (std::size_t)sqrt2_pow_max::pow; | ^~~ | - | static_cast<- | > ( ) /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/rbtree_node.hpp: In static member function 'static boost::intrusive::compact_rbtree_node_traits_impl::color boost::intrusive::compact_rbtree_node_traits_impl::get_color(const_node_ptr)': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/rbtree_node.hpp:161:49: warning: use of old-style cast to 'boost::intrusive::compact_rbtree_node_traits_impl::color' [-Wold-style-cast] 161 | { return (color)ptr_bit::get_bits(n->parent_); } | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/rbtree_node.hpp: In static member function 'static boost::intrusive::compact_rbtree_node_traits_impl::color boost::intrusive::compact_rbtree_node_traits_impl::get_color(node_ptr)': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/rbtree_node.hpp:164:49: warning: use of old-style cast to 'boost::intrusive::compact_rbtree_node_traits_impl::color' [-Wold-style-cast] 164 | { return (color)ptr_bit::get_bits(n->parent_); } | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/bstree.hpp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/bstree.hpp:669:68: warning: use of old-style cast to 'int' [-Wold-style-cast] 669 | BOOST_STATIC_ASSERT(!(constant_time_size && ((int)value_traits::link_mode == (int)auto_unlink))); | ^~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/static_assert.hpp:71:55: note: in definition of macro 'BOOST_STATIC_ASSERT' 71 | # define BOOST_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__) | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/bstree.hpp:669:86: warning: use of old-style cast to 'int' [-Wold-style-cast] 669 | BOOST_STATIC_ASSERT(!(constant_time_size && ((int)value_traits::link_mode == (int)auto_unlink))); | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/static_assert.hpp:71:55: note: in definition of macro 'BOOST_STATIC_ASSERT' 71 | # define BOOST_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__) | ^~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/rbtree.hpp:23: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/bstree.hpp: In member function 'boost::intrusive::bstree_impl::size_type boost::intrusive::bstree_impl::size() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/bstree.hpp:966:68: warning: use of old-style cast to 'boost::intrusive::bstree_impl::size_type' [-Wold-style-cast] 966 | return (size_type)node_algorithms::size(this->header_ptr()); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/bstree.hpp: In constructor 'boost::intrusive::bstree::bstree(boost::intrusive::bstree&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::bstree::Base&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/bstree.hpp:2205:15: note: in expansion of macro 'BOOST_MOVE_BASE' 2205 | : Base(BOOST_MOVE_BASE(Base, x)) | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/bstree.hpp: In member function 'boost::intrusive::bstree& boost::intrusive::bstree::operator=(boost::intrusive::bstree&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::bstree::Base&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/bstree.hpp:2209:58: note: in expansion of macro 'BOOST_MOVE_BASE' 2209 | { return static_cast(this->Base::operator=(BOOST_MOVE_BASE(Base, x))); } | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/bstree.hpp: In member function 'void boost::intrusive::bstree::clone_from(boost::intrusive::bstree&&, Cloner, Disposer)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::bstree::Base&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/bstree.hpp:2217:24: note: in expansion of macro 'BOOST_MOVE_BASE' 2217 | { Base::clone_from(BOOST_MOVE_BASE(Base, src), cloner, disposer); } | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/rbtree.hpp: In constructor 'boost::intrusive::rbtree_impl::rbtree_impl(boost::intrusive::rbtree_impl&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::rbtree_impl::tree_type&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/rbtree.hpp:144:20: note: in expansion of macro 'BOOST_MOVE_BASE' 144 | : tree_type(BOOST_MOVE_BASE(tree_type, x)) | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/rbtree.hpp: In member function 'boost::intrusive::rbtree_impl& boost::intrusive::rbtree_impl::operator=(boost::intrusive::rbtree_impl&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::rbtree_impl::tree_type&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/rbtree.hpp:149:61: note: in expansion of macro 'BOOST_MOVE_BASE' 149 | { return static_cast(tree_type::operator=(BOOST_MOVE_BASE(tree_type, x))); } | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/rbtree.hpp: In member function 'void boost::intrusive::rbtree_impl::clone_from(boost::intrusive::rbtree_impl&&, Cloner, Disposer)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::rbtree_impl::tree_type&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/rbtree.hpp:240:29: note: in expansion of macro 'BOOST_MOVE_BASE' 240 | { tree_type::clone_from(BOOST_MOVE_BASE(tree_type, src), cloner, disposer); } | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/rbtree.hpp: In constructor 'boost::intrusive::rbtree::rbtree(boost::intrusive::rbtree&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::rbtree::Base&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/rbtree.hpp:557:15: note: in expansion of macro 'BOOST_MOVE_BASE' 557 | : Base(BOOST_MOVE_BASE(Base, x)) | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/rbtree.hpp: In member function 'boost::intrusive::rbtree& boost::intrusive::rbtree::operator=(boost::intrusive::rbtree&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::rbtree::Base&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/rbtree.hpp:561:58: note: in expansion of macro 'BOOST_MOVE_BASE' 561 | { return static_cast(this->Base::operator=(BOOST_MOVE_BASE(Base, x))); } | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/rbtree.hpp: In member function 'void boost::intrusive::rbtree::clone_from(boost::intrusive::rbtree&&, Cloner, Disposer)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::rbtree::Base&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/rbtree.hpp:569:24: note: in expansion of macro 'BOOST_MOVE_BASE' 569 | { Base::clone_from(BOOST_MOVE_BASE(Base, src), cloner, disposer); } | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp: In constructor 'boost::intrusive::set_impl::set_impl(boost::intrusive::set_impl&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::set_impl::tree_type&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp:111:20: note: in expansion of macro 'BOOST_MOVE_BASE' 111 | : tree_type(BOOST_MOVE_BASE(tree_type, x)) | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp: In member function 'boost::intrusive::set_impl& boost::intrusive::set_impl::operator=(boost::intrusive::set_impl&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::set_impl::tree_type&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp:116:58: note: in expansion of macro 'BOOST_MOVE_BASE' 116 | { return static_cast(tree_type::operator=(BOOST_MOVE_BASE(tree_type, x))); } | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp: In member function 'void boost::intrusive::set_impl::clone_from(boost::intrusive::set_impl&&, Cloner, Disposer)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::set_impl::tree_type&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp:207:29: note: in expansion of macro 'BOOST_MOVE_BASE' 207 | { tree_type::clone_from(BOOST_MOVE_BASE(tree_type, src), cloner, disposer); } | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp: In constructor 'boost::intrusive::set::set(boost::intrusive::set&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::set::Base&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp:544:15: note: in expansion of macro 'BOOST_MOVE_BASE' 544 | : Base(BOOST_MOVE_BASE(Base, x)) | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp: In member function 'boost::intrusive::set& boost::intrusive::set::operator=(boost::intrusive::set&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::set::Base&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp:548:55: note: in expansion of macro 'BOOST_MOVE_BASE' 548 | { return static_cast(this->Base::operator=(BOOST_MOVE_BASE(Base, x))); } | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp: In member function 'void boost::intrusive::set::clone_from(boost::intrusive::set&&, Cloner, Disposer)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::set::Base&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp:556:24: note: in expansion of macro 'BOOST_MOVE_BASE' 556 | { Base::clone_from(BOOST_MOVE_BASE(Base, src), cloner, disposer); } | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp: In constructor 'boost::intrusive::multiset_impl::multiset_impl(boost::intrusive::multiset_impl&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::multiset_impl::tree_type&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp:648:20: note: in expansion of macro 'BOOST_MOVE_BASE' 648 | : tree_type(BOOST_MOVE_BASE(tree_type, x)) | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp: In member function 'boost::intrusive::multiset_impl& boost::intrusive::multiset_impl::operator=(boost::intrusive::multiset_impl&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::multiset_impl::tree_type&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp:653:63: note: in expansion of macro 'BOOST_MOVE_BASE' 653 | { return static_cast(tree_type::operator=(BOOST_MOVE_BASE(tree_type, x))); } | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp: In member function 'void boost::intrusive::multiset_impl::clone_from(boost::intrusive::multiset_impl&&, Cloner, Disposer)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::multiset_impl::tree_type&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp:744:29: note: in expansion of macro 'BOOST_MOVE_BASE' 744 | { tree_type::clone_from(BOOST_MOVE_BASE(tree_type, src), cloner, disposer); } | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp: In constructor 'boost::intrusive::multiset::multiset(boost::intrusive::multiset&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::multiset::Base&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp:1039:15: note: in expansion of macro 'BOOST_MOVE_BASE' 1039 | : Base(BOOST_MOVE_BASE(Base, x)) | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp: In member function 'boost::intrusive::multiset& boost::intrusive::multiset::operator=(boost::intrusive::multiset&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::multiset::Base&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp:1043:60: note: in expansion of macro 'BOOST_MOVE_BASE' 1043 | { return static_cast(this->Base::operator=(BOOST_MOVE_BASE(Base, x))); } | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp: In member function 'void boost::intrusive::multiset::clone_from(boost::intrusive::multiset&&, Cloner, Disposer)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::multiset::Base&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/set.hpp:1051:24: note: in expansion of macro 'BOOST_MOVE_BASE' 1051 | { Base::clone_from(BOOST_MOVE_BASE(Base, src), cloner, disposer); } | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:30: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp: In instantiation of 'class boost::asio::detail::timer_queue': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:46:52: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:116:16: warning: 'bool boost::asio::detail::timer_queue::empty() const [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 116 | virtual bool empty() const | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:122:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_msec(long int) const [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 122 | virtual long wait_duration_msec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:134:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_usec(long int) const [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 134 | virtual long wait_duration_usec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:146:16: warning: 'void boost::asio::detail::timer_queue::get_ready_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 146 | virtual void get_ready_timers(op_queue& ops) | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:166:16: warning: 'void boost::asio::detail::timer_queue::get_all_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 166 | virtual void get_all_timers(op_queue& ops) | ^~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:62:32: warning: 'virtual bool boost::asio::detail::timer_queue >::empty() const' can be marked override [-Wsuggest-override] 62 | BOOST_ASIO_DECL virtual bool empty() const; | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:65:32: warning: 'virtual long int boost::asio::detail::timer_queue >::wait_duration_msec(long int) const' can be marked override [-Wsuggest-override] 65 | BOOST_ASIO_DECL virtual long wait_duration_msec(long max_duration) const; | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:68:32: warning: 'virtual long int boost::asio::detail::timer_queue >::wait_duration_usec(long int) const' can be marked override [-Wsuggest-override] 68 | BOOST_ASIO_DECL virtual long wait_duration_usec(long max_duration) const; | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:71:32: warning: 'virtual void boost::asio::detail::timer_queue >::get_ready_timers(boost::asio::detail::op_queue&)' can be marked override [-Wsuggest-override] 71 | BOOST_ASIO_DECL virtual void get_ready_timers(op_queue& ops); | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:74:32: warning: 'virtual void boost::asio::detail::timer_queue >::get_all_timers(boost::asio::detail::op_queue&)' can be marked override [-Wsuggest-override] 74 | BOOST_ASIO_DECL virtual void get_all_timers(op_queue& ops); | ^~~~~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_readable_pipe.hpp:39, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:38: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_descriptor_service.hpp:86:24: warning: 'virtual void boost::asio::detail::reactive_descriptor_service::shutdown()' can be marked override [-Wsuggest-override] 86 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_serial_port.hpp:39, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:40: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_serial_port_service.hpp:62:24: warning: 'virtual void boost::asio::detail::posix_serial_port_service::shutdown()' can be marked override [-Wsuggest-override] 62 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_signal_set.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:41: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/signal_set_service.hpp:132:24: warning: 'virtual void boost::asio::detail::signal_set_service::shutdown()' can be marked override [-Wsuggest-override] 132 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/signal_set_service.hpp:135:24: warning: 'virtual void boost::asio::detail::signal_set_service::notify_fork(boost::asio::execution_context::fork_event)' can be marked override [-Wsuggest-override] 135 | BOOST_ASIO_DECL void notify_fork( | ^~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/type_traits.hpp:16, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/chunk_encode.hpp:16, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/fields.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/fields.hpp:796: /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/detail/type_traits.hpp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/detail/type_traits.hpp:40:37: warning: use of old-style cast to 'T*' [-Wold-style-cast] 40 | using type = decltype(check((T*)0)); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/detail/type_traits.hpp:40:37: warning: use of old-style cast to 'T*' [-Wold-style-cast] In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:70: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/connect.hpp:43:56: warning: use of old-style cast to 'T*' [-Wold-style-cast] 43 | enum { value = (sizeof((has_iterator_helper)((T*)(0))) == 1) }; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:94: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/executor.hpp:44:39: warning: 'virtual const char* boost::asio::bad_executor::what() const' can be marked override [-Wsuggest-override] 44 | BOOST_ASIO_DECL virtual const char* what() const | ^~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/executor.hpp:358: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp: In instantiation of 'class boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, std::allocator >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:174:74: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:187:14: warning: 'boost::asio::executor::impl_base* boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::clone() const [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 187 | impl_base* clone() const noexcept | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:192:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::destroy() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 192 | void destroy() noexcept | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:196:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::on_work_started() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 196 | void on_work_started() noexcept | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:201:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::on_work_finished() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 201 | void on_work_finished() noexcept | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:206:22: warning: 'boost::asio::execution_context& boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::context() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 206 | execution_context& context() noexcept | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:211:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::dispatch(boost::asio::executor::function&&) [with Allocator = std::allocator; boost::asio::executor::function = boost::asio::detail::executor_function]' can be marked override [-Wsuggest-override] 211 | void dispatch(function&& f) | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:217:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::post(boost::asio::executor::function&&) [with Allocator = std::allocator; boost::asio::executor::function = boost::asio::detail::executor_function]' can be marked override [-Wsuggest-override] 217 | void post(function&& f) | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:223:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::defer(boost::asio::executor::function&&) [with Allocator = std::allocator; boost::asio::executor::function = boost::asio::detail::executor_function]' can be marked override [-Wsuggest-override] 223 | void defer(function&& f) | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:229:23: warning: 'const std::type_info& boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::target_type() const [with Allocator = std::allocator; boost::asio::executor::type_id_result_type = const std::type_info&]' can be marked override [-Wsuggest-override] 229 | type_id_result_type target_type() const noexcept | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:234:9: warning: 'void* boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::target() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 234 | void* target() noexcept | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:239:15: warning: 'const void* boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::target() const [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 239 | const void* target() const noexcept | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:244:8: warning: 'bool boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::equals(const boost::asio::executor::impl_base*) const [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 244 | bool equals(const impl_base* e) const noexcept | ^~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/io_context_strand.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:105: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/strand_service.hpp:82:24: warning: 'virtual void boost::asio::detail::strand_service::shutdown()' can be marked override [-Wsuggest-override] 82 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::beast::http::error; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 148 | >::type* = 0 ) BOOST_NOEXCEPT: d1_(), lc_flags_( 0 ) | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/impl/address_v6.ipp:27, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/address_v6.hpp:406, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/address.hpp:26, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:108: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/bad_address_cast.hpp:53:23: warning: 'virtual const char* boost::asio::ip::bad_address_cast::what() const' can be marked override [-Wsuggest-override] 53 | virtual const char* what() const noexcept | ^~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/multicast.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:125: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp: In constructor 'boost::asio::ip::detail::socket_option::multicast_hops::multicast_hops(int)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp:280:36: warning: use of old-style cast to 'boost::asio::ip::detail::socket_option::multicast_hops::ipv4_value_type' {aka 'unsigned char'} [-Wold-style-cast] 280 | ipv4_value_ = (ipv4_value_type)v; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp: In member function 'boost::asio::ip::detail::socket_option::multicast_hops& boost::asio::ip::detail::socket_option::multicast_hops::operator=(int)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp:292:36: warning: use of old-style cast to 'boost::asio::ip::detail::socket_option::multicast_hops::ipv4_value_type' {aka 'unsigned char'} [-Wold-style-cast] 292 | ipv4_value_ = (ipv4_value_type)v; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp: In member function 'void boost::asio::ip::detail::socket_option::multicast_hops::resize(const Protocol&, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp:364:40: warning: use of old-style cast to 'boost::asio::ip::detail::socket_option::multicast_hops::ipv4_value_type' {aka 'unsigned char'} [-Wold-style-cast] 364 | ipv4_value_ = (ipv4_value_type)ipv6_value_; | ^~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/config.hpp:61, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/config.hpp:28, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/any_completion_executor.hpp:18: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_read_buffered.hpp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_read_buffered.hpp:52:63: warning: use of old-style cast to 'Stream*' [-Wold-style-cast] 52 | value = sizeof(detail::is_read_buffered_helper((Stream*)0)) == 1); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_read_buffered.hpp:51:3: note: in expansion of macro 'BOOST_ASIO_STATIC_CONSTANT' 51 | BOOST_ASIO_STATIC_CONSTANT(bool, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_write_buffered.hpp:52:64: warning: use of old-style cast to 'Stream*' [-Wold-style-cast] 52 | value = sizeof(detail::is_write_buffered_helper((Stream*)0)) == 1); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_write_buffered.hpp:51:3: note: in expansion of macro 'BOOST_ASIO_STATIC_CONSTANT' 51 | BOOST_ASIO_STATIC_CONSTANT(bool, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/utils.cpp -o build/obj/cli/utils.o In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:157: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/read_until.hpp:46:57: warning: use of old-style cast to 'T*' [-Wold-style-cast] 46 | enum { value = (sizeof((has_result_type_helper)((T*)(0))) == 1) }; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/strand.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:171: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/strand_executor_service.hpp:86:24: warning: 'virtual void boost::asio::detail::strand_executor_service::shutdown()' can be marked override [-Wsuggest-override] 86 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/async_base.hpp:17, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/read.hpp:18, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/read.hpp:880, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http.hpp:29: /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/filtering_cancellation_slot.hpp: In constructor 'boost::beast::detail::filtering_cancellation_slot::filtering_cancellation_slot(boost::asio::cancellation_type, Args&& ...)': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/filtering_cancellation_slot.hpp:22:56: warning: declaration of 'type' shadows a member of 'boost::beast::detail::filtering_cancellation_slot' [-Wshadow] 22 | filtering_cancellation_slot(net::cancellation_type type, Args && ... args) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/filtering_cancellation_slot.hpp:25:28: note: shadowed declaration is here 25 | net::cancellation_type type = net::cancellation_type::terminal; | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/filtering_cancellation_slot.hpp: In constructor 'boost::beast::detail::filtering_cancellation_slot::handler_wrapper::handler_wrapper(boost::asio::cancellation_type, Args&& ...)': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/filtering_cancellation_slot.hpp:36:48: warning: declaration of 'type' shadows a member of 'boost::beast::detail::filtering_cancellation_slot::handler_wrapper' [-Wshadow] 36 | handler_wrapper(net::cancellation_type type, Args && ... args) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/filtering_cancellation_slot.hpp:33:38: note: shadowed declaration is here 33 | const net::cancellation_type type; | ^~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/requires_cxx11.hpp:9, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/config.hpp:11, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_category.hpp:13, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:14: /pbulk/work/security/botan3/work/.buildlink/include/boost/config/pragma_message.hpp:24:34: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ In file included from build/include/public/botan/asio_async_ops.h:16, from build/include/public/botan/asio_stream.h:18, from src/cli/tls_http_server.cpp:39: build/include/public/botan/asio_error.h: At global scope: build/include/public/botan/asio_error.h:34:8: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] 34 | struct StreamCategory : public boost::system::error_category { | ^~~~~~~~~~~~~~ build/include/public/botan/asio_error.h:58:8: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] 58 | struct BotanAlertCategory : boost::system::error_category { | ^~~~~~~~~~~~~~~~~~ build/include/public/botan/asio_error.h:81:8: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] 81 | struct BotanErrorCategory : boost::system::error_category { | ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_readable_pipe.hpp:39, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:38, from build/include/public/botan/asio_async_ops.h:21: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_descriptor_service.hpp:86:24: warning: 'virtual void boost::asio::detail::reactive_descriptor_service::shutdown()' can be marked override [-Wsuggest-override] 86 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_serial_port.hpp:39, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:40: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_serial_port_service.hpp:62:24: warning: 'virtual void boost::asio::detail::posix_serial_port_service::shutdown()' can be marked override [-Wsuggest-override] 62 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_signal_set.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:41: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/signal_set_service.hpp:132:24: warning: 'virtual void boost::asio::detail::signal_set_service::shutdown()' can be marked override [-Wsuggest-override] 132 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/signal_set_service.hpp:135:24: warning: 'virtual void boost::asio::detail::signal_set_service::notify_fork(boost::asio::execution_context::fork_event)' can be marked override [-Wsuggest-override] 135 | BOOST_ASIO_DECL void notify_fork( | ^~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:70: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/connect.hpp:43:56: warning: use of old-style cast to 'T*' [-Wold-style-cast] 43 | enum { value = (sizeof((has_iterator_helper)((T*)(0))) == 1) }; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:94: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/executor.hpp:44:39: warning: 'virtual const char* boost::asio::bad_executor::what() const' can be marked override [-Wsuggest-override] 44 | BOOST_ASIO_DECL virtual const char* what() const | ^~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/executor.hpp:358: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp: In instantiation of 'class boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, std::allocator >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:174:74: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:187:14: warning: 'boost::asio::executor::impl_base* boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::clone() const [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 187 | impl_base* clone() const noexcept | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:192:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::destroy() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 192 | void destroy() noexcept | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:196:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::on_work_started() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 196 | void on_work_started() noexcept | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:201:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::on_work_finished() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 201 | void on_work_finished() noexcept | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:206:22: warning: 'boost::asio::execution_context& boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::context() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 206 | execution_context& context() noexcept | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:211:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::dispatch(boost::asio::executor::function&&) [with Allocator = std::allocator; boost::asio::executor::function = boost::asio::detail::executor_function]' can be marked override [-Wsuggest-override] 211 | void dispatch(function&& f) | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:217:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::post(boost::asio::executor::function&&) [with Allocator = std::allocator; boost::asio::executor::function = boost::asio::detail::executor_function]' can be marked override [-Wsuggest-override] 217 | void post(function&& f) | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:223:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::defer(boost::asio::executor::function&&) [with Allocator = std::allocator; boost::asio::executor::function = boost::asio::detail::executor_function]' can be marked override [-Wsuggest-override] 223 | void defer(function&& f) | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:229:23: warning: 'const std::type_info& boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::target_type() const [with Allocator = std::allocator; boost::asio::executor::type_id_result_type = const std::type_info&]' can be marked override [-Wsuggest-override] 229 | type_id_result_type target_type() const noexcept | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:234:9: warning: 'void* boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::target() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 234 | void* target() noexcept | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:239:15: warning: 'const void* boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::target() const [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 239 | const void* target() const noexcept | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:244:8: warning: 'bool boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::equals(const boost::asio::executor::impl_base*) const [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 244 | bool equals(const impl_base* e) const noexcept | ^~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/io_context_strand.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:105: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/strand_service.hpp:82:24: warning: 'virtual void boost::asio::detail::strand_service::shutdown()' can be marked override [-Wsuggest-override] 82 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/multicast.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:125: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp: In constructor 'boost::asio::ip::detail::socket_option::multicast_hops::multicast_hops(int)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp:280:36: warning: use of old-style cast to 'boost::asio::ip::detail::socket_option::multicast_hops::ipv4_value_type' {aka 'unsigned char'} [-Wold-style-cast] 280 | ipv4_value_ = (ipv4_value_type)v; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp: In member function 'boost::asio::ip::detail::socket_option::multicast_hops& boost::asio::ip::detail::socket_option::multicast_hops::operator=(int)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp:292:36: warning: use of old-style cast to 'boost::asio::ip::detail::socket_option::multicast_hops::ipv4_value_type' {aka 'unsigned char'} [-Wold-style-cast] 292 | ipv4_value_ = (ipv4_value_type)v; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp: In member function 'void boost::asio::ip::detail::socket_option::multicast_hops::resize(const Protocol&, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp:364:40: warning: use of old-style cast to 'boost::asio::ip::detail::socket_option::multicast_hops::ipv4_value_type' {aka 'unsigned char'} [-Wold-style-cast] 364 | ipv4_value_ = (ipv4_value_type)ipv6_value_; | ^~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/config.hpp:61, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/config.hpp:28, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/awaitable.hpp:18: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_read_buffered.hpp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_read_buffered.hpp:52:63: warning: use of old-style cast to 'Stream*' [-Wold-style-cast] 52 | value = sizeof(detail::is_read_buffered_helper((Stream*)0)) == 1); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_read_buffered.hpp:51:3: note: in expansion of macro 'BOOST_ASIO_STATIC_CONSTANT' 51 | BOOST_ASIO_STATIC_CONSTANT(bool, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_write_buffered.hpp:52:64: warning: use of old-style cast to 'Stream*' [-Wold-style-cast] 52 | value = sizeof(detail::is_write_buffered_helper((Stream*)0)) == 1); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_write_buffered.hpp:51:3: note: in expansion of macro 'BOOST_ASIO_STATIC_CONSTANT' 51 | BOOST_ASIO_STATIC_CONSTANT(bool, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:157: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/read_until.hpp:46:57: warning: use of old-style cast to 'T*' [-Wold-style-cast] 46 | enum { value = (sizeof((has_result_type_helper)((T*)(0))) == 1) }; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/strand.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:171: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/strand_executor_service.hpp:86:24: warning: 'virtual void boost::asio::detail::strand_executor_service::shutdown()' can be marked override [-Wsuggest-override] 86 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:37, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:119: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/resolver_service.hpp: In instantiation of 'class boost::asio::detail::resolver_service': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/io_object_impl.hpp:41:54: required from 'class boost::asio::detail::io_object_impl, boost::asio::any_io_executor>' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/basic_resolver.hpp:1104:15: required from 'class boost::asio::ip::basic_resolver' src/cli/tls_proxy.cpp:109:48: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/resolver_service.hpp:63:8: warning: 'void boost::asio::detail::resolver_service::shutdown() [with Protocol = boost::asio::ip::tcp]' can be marked override [-Wsuggest-override] 63 | void shutdown() | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/resolver_service.hpp:69:8: warning: 'void boost::asio::detail::resolver_service::notify_fork(boost::asio::execution_context::fork_event) [with Protocol = boost::asio::ip::tcp]' can be marked override [-Wsuggest-override] 69 | void notify_fork(execution_context::fork_event fork_ev) | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_service.hpp: In instantiation of 'class boost::asio::detail::reactive_socket_service': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket.hpp:99:35: required from 'class boost::asio::basic_socket' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_stream_socket.hpp:61:7: required from 'class boost::asio::basic_stream_socket' src/cli/tls_proxy.cpp:311:19: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_service.hpp:86:8: warning: 'void boost::asio::detail::reactive_socket_service::shutdown() [with Protocol = boost::asio::ip::tcp]' can be marked override [-Wsuggest-override] 86 | void shutdown() | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/scheduler.hpp:28: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::detail::scheduler::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/scheduler.ipp:137:68: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::detail::scheduler::thread_function]' can be marked override [-Wsuggest-override] 84 | virtual void run() | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of 'constexpr boost::shared_ptr::shared_ptr() [with T = const volatile void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1091:5: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:347:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 347 | BOOST_CONSTEXPR shared_ptr() BOOST_SP_NOEXCEPT : px( 0 ), pn() | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::detail::resolver_service_base::work_scheduler_runner]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/resolver_service_base.ipp:150:50: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::detail::resolver_service_base::work_scheduler_runner]' can be marked override [-Wsuggest-override] 84 | virtual void run() | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp: In instantiation of 'class boost::asio::detail::timer_queue > >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:325:28: required from 'class boost::asio::detail::deadline_timer_service > >' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/io_object_impl.hpp:41:54: required from 'class boost::asio::detail::io_object_impl > >, boost::asio::any_io_executor>' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:818:21: required from 'class boost::asio::basic_waitable_timer' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/basic_stream.hpp:474:26: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:116:16: warning: 'bool boost::asio::detail::timer_queue::empty() const [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 116 | virtual bool empty() const | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:122:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_msec(long int) const [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 122 | virtual long wait_duration_msec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:134:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_usec(long int) const [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 134 | virtual long wait_duration_usec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:146:16: warning: 'void boost::asio::detail::timer_queue::get_ready_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 146 | virtual void get_ready_timers(op_queue& ops) | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:166:16: warning: 'void boost::asio::detail::timer_queue::get_all_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 166 | virtual void get_all_timers(op_queue& ops) | ^~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp: In instantiation of 'class boost::asio::detail::deadline_timer_service > >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/io_object_impl.hpp:41:54: required from 'class boost::asio::detail::io_object_impl > >, boost::asio::any_io_executor>' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:818:21: required from 'class boost::asio::basic_waitable_timer' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/basic_stream.hpp:474:26: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:85:8: warning: 'void boost::asio::detail::deadline_timer_service::shutdown() [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 85 | void shutdown() | ^~~~~~~~ c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/x509.cpp -o build/obj/cli/x509.o In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/allocate_shared_array.hpp:12, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/make_shared_array.hpp:13, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/make_shared.hpp:18, from /pbulk/work/security/botan3/work/.buildlink/include/boost/make_shared.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/basic_stream.hpp:1566, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core.hpp:16, from build/include/public/botan/asio_stream.h:32: /pbulk/work/security/botan3/work/.buildlink/include/boost/core/allocator_access.hpp: In function 'typename std::enable_if<(! boost::detail::alloc_has_construct::value)>::type boost::allocator_construct(A&, T*, Args&& ...)': /pbulk/work/security/botan3/work/.buildlink/include/boost/core/allocator_access.hpp:529:18: warning: use of old-style cast to 'void*' [-Wold-style-cast] 529 | ::new((void*)p) T(std::forward(args)...); | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/core/alloc_construct.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/allocate_shared_array.hpp:13: /pbulk/work/security/botan3/work/.buildlink/include/boost/core/noinit_adaptor.hpp: In member function 'void boost::noinit_adaptor::construct(U*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/core/noinit_adaptor.hpp:48:22: warning: use of old-style cast to 'void*' [-Wold-style-cast] 48 | ::new((void*)p) U; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/saved_handler.hpp:139, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core.hpp:43: /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/saved_handler.hpp: In constructor 'boost::beast::saved_handler::emplace(Handler&&, const Allocator&, boost::asio::cancellation_type)::cancel_op::cancel_op(boost::beast::saved_handler::impl*, boost::asio::cancellation_type)': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/saved_handler.hpp:181:46: warning: declaration of 'accepted_ct' shadows a member of 'boost::beast::saved_handler::emplace(Handler&&, const Allocator&, boost::asio::cancellation_type)::cancel_op' [-Wshadow] 181 | net::cancellation_type accepted_ct) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/saved_handler.hpp:179:36: note: shadowed declaration is here 179 | net::cancellation_type accepted_ct; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/saved_handler.hpp:180:49: warning: declaration of 'p' shadows a member of 'boost::beast::saved_handler::emplace(Handler&&, const Allocator&, boost::asio::cancellation_type)::cancel_op' [-Wshadow] 180 | cancel_op(impl* p, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/saved_handler.hpp:178:39: note: shadowed declaration is here 178 | impl* p; | ^ c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/cli/zfec.cpp -o build/obj/cli/zfec.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/main.cpp -o build/obj/test/main.o In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/bind/bind.hpp:29, from /pbulk/work/security/botan3/work/.buildlink/include/boost/bind.hpp:29, from src/cli/tls_proxy.cpp:23: /pbulk/work/security/botan3/work/.buildlink/include/boost/bind/arg.hpp: In instantiation of 'boost::_bi::bind_t, typename boost::_bi::list_av_3::type> boost::bind(R (T::*)(B1, B2), A1, A2, A3) [with R = void; T = Botan_CLI::{anonymous}::tls_proxy_session; B1 = const system::error_code&; B2 = unsigned int; A1 = std::shared_ptr; A2 = std::_Placeholder<1>; A3 = std::_Placeholder<2>; typename _bi::list_av_3::type = _bi::list3<_bi::value >, arg<1>, arg<2> >]': src/cli/tls_proxy.cpp:181:67: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/bind/arg.hpp:43:125: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 43 | template< class T > BOOST_CONSTEXPR arg( T const & /* t */, typename _arg_eq< I == is_placeholder::value >::type * = 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/bind/arg.hpp:43:125: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:11: /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp: In instantiation of 'static time_type boost::date_time::microsec_clock::create_time(time_converter) [with time_type = boost::posix_time::ptime; time_converter = tm* (*)(const long long int*, tm*)]': /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp:78:25: required from 'static time_type boost::date_time::microsec_clock::universal_time() [with time_type = boost::posix_time::ptime]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/time_traits.hpp:48:61: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp:86:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 86 | gettimeofday(&tv, 0); //gettimeofday does not support TZ adjust on Linux. | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_service.hpp: In instantiation of 'class boost::asio::detail::reactive_socket_service': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket.hpp:99:35: required from 'class boost::asio::basic_socket' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_stream_socket.hpp:61:7: required from 'class boost::asio::basic_stream_socket' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/stream_traits.hpp:114:53: required by substitution of 'template using executor_type = typename std::decay().get_executor())>::type [with T = boost::asio::basic_stream_socket]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/basic_stream.hpp:218:11: required from 'class boost::beast::basic_stream' src/cli/tls_http_server.cpp:61:46: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_service.hpp:86:8: warning: 'void boost::asio::detail::reactive_socket_service::shutdown() [with Protocol = boost::asio::ip::tcp]' can be marked override [-Wsuggest-override] 86 | void shutdown() | ^~~~~~~~ src/cli/tls_http_server.cpp: In function 'auto boost::beast::http::async_write(AsyncWriteStream&, const message&, WriteHandler&&, typename std::enable_if<(! is_mutable_body_writer::value)>::type*) [with AsyncWriteStream = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >; bool isRequest = false; Body = basic_string_body; Fields = basic_fields >; WriteHandler = boost::asio::use_awaitable_t<>; typename std::enable_if<(! is_mutable_body_writer::value)>::type = void]': src/cli/tls_http_server.cpp:247:36: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 247 | co_await http::async_write(tls_stream, *response); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::system_context::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:82:9: required from 'boost::asio::detail::thread_group::item::item(Function, boost::asio::detail::thread_group::item*) [with Function = boost::asio::system_context::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:47:14: required from 'void boost::asio::detail::thread_group::create_thread(Function) [with Function = boost::asio::system_context::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:55:20: required from 'void boost::asio::detail::thread_group::create_threads(Function, std::size_t) [with Function = boost::asio::system_context::thread_function; std::size_t = unsigned int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/system_context.ipp:56:26: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::system_context::thread_function]' can be marked override [-Wsuggest-override] 84 | virtual void run() | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::thread_pool::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:82:9: required from 'boost::asio::detail::thread_group::item::item(Function, boost::asio::detail::thread_group::item*) [with Function = boost::asio::thread_pool::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:47:14: required from 'void boost::asio::detail::thread_group::create_thread(Function) [with Function = boost::asio::thread_pool::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:55:20: required from 'void boost::asio::detail::thread_group::create_threads(Function, std::size_t) [with Function = boost::asio::thread_pool::thread_function; std::size_t = unsigned int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/thread_pool.ipp:69:26: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::thread_pool::thread_function]' can be marked override [-Wsuggest-override] In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/associated_cancellation_slot.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/any_completion_handler.hpp:22: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp: In instantiation of 'class boost::asio::detail::cancellation_handler': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:149:9: required from 'CancellationHandler& boost::asio::cancellation_slot::emplace(Args&& ...) [with CancellationHandler = boost::asio::detail::reactive_socket_service_base::reactor_op_cancellation; Args = {boost::asio::detail::kqueue_reactor*, boost::asio::detail::kqueue_reactor::descriptor_state**, int&, boost::asio::detail::kqueue_reactor::op_types}]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_service_base.hpp:414:56: required from 'void boost::asio::detail::reactive_socket_service_base::async_receive(base_implementation_type&, const MutableBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with MutableBufferSequence = boost::asio::mutable_buffers_1; Handler = boost::asio::detail::wrapped_handler, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, boost::asio::detail::is_continuation_if_running>; IoExecutor = boost::asio::any_io_executor; boost::asio::socket_base::message_flags = int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_stream_socket.hpp:1150:47: required from 'void boost::asio::basic_stream_socket::initiate_async_receive::operator()(ReadHandler&&, const MutableBufferSequence&, boost::asio::socket_base::message_flags) const [with ReadHandler = boost::asio::detail::wrapped_handler, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, boost::asio::detail::is_continuation_if_running>; MutableBufferSequence = boost::asio::mutable_buffers_1; Protocol = boost::asio::ip::tcp; Executor = boost::asio::any_io_executor; boost::asio::socket_base::message_flags = int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::basic_stream_socket::initiate_async_receive; RawCompletionToken = boost::asio::detail::wrapped_handler, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, boost::asio::detail::is_continuation_if_running>; Args = {const boost::asio::mutable_buffers_1&, int}; CompletionToken = boost::asio::detail::wrapped_handler, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, boost::asio::detail::is_continuation_if_running>; Signatures = {void(boost::system::error_code, unsigned int)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = detail::wrapped_handler, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, detail::is_continuation_if_running>; Signatures = {void(boost::system::error_code, unsigned int)}; Initiation = basic_stream_socket::initiate_async_receive; Args = {const mutable_buffers_1&, int}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = void; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = void; typename std::decay<_Tp>::type = std::decay, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, detail::is_continuation_if_running> >::type; type_identity_t = detail::wrapped_handler, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, detail::is_continuation_if_running>]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_stream_socket.hpp:1081:53: required from 'decltype (async_initiate(declval::initiate_async_receive>(), token, buffers, (boost::asio::socket_base::message_flags)(0))) boost::asio::basic_stream_socket::async_read_some(const MutableBufferSequence&, ReadToken&&) [with MutableBufferSequence = boost::asio::mutable_buffers_1; ReadToken = boost::asio::detail::wrapped_handler, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, boost::asio::detail::is_continuation_if_running>; Protocol = boost::asio::ip::tcp; Executor = boost::asio::any_io_executor; decltype (async_initiate(declval(), token, buffers, (boost::asio::socket_base::message_flags)(0))) = void; std::size_t = unsigned int; boost::asio::socket_base::message_flags = int]' src/cli/tls_proxy.cpp:180:41: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:54:8: warning: 'void boost::asio::detail::cancellation_handler::call(boost::asio::cancellation_type_t) [with Handler = boost::asio::detail::reactive_socket_service_base::reactor_op_cancellation; boost::asio::cancellation_type_t = boost::asio::cancellation_type]' can be marked override [-Wsuggest-override] 54 | void call(cancellation_type_t type) | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:59:33: warning: 'std::pair boost::asio::detail::cancellation_handler::destroy() [with Handler = boost::asio::detail::reactive_socket_service_base::reactor_op_cancellation]' can be marked override [-Wsuggest-override] 59 | std::pair destroy() noexcept | ^~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/scheduler.hpp:28: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::detail::scheduler::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/scheduler.ipp:137:68: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::detail::scheduler::thread_function]' can be marked override [-Wsuggest-override] 84 | virtual void run() | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of 'constexpr boost::shared_ptr::shared_ptr() [with T = const volatile void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1091:5: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:347:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 347 | BOOST_CONSTEXPR shared_ptr() BOOST_SP_NOEXCEPT : px( 0 ), pn() | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::detail::resolver_service_base::work_scheduler_runner]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/resolver_service_base.ipp:150:50: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::detail::resolver_service_base::work_scheduler_runner]' can be marked override [-Wsuggest-override] 84 | virtual void run() | ^~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/bind/mem_fn.hpp:216, from /pbulk/work/security/botan3/work/.buildlink/include/boost/bind/bind.hpp:26: /pbulk/work/security/botan3/work/.buildlink/include/boost/bind/mem_fn_template.hpp: In instantiation of 'R boost::_mfi::mf1::operator()(U&, A1) const [with U = std::shared_ptr; R = void; T = Botan_CLI::{anonymous}::tls_proxy_session; A1 = const boost::system::error_code&]': /pbulk/work/security/botan3/work/.buildlink/include/boost/bind/bind.hpp:299:35: required from 'void boost::_bi::list2::operator()(boost::_bi::type, F&, A&, int) [with F = boost::_mfi::mf1; A = boost::_bi::rrlist2; A1 = boost::_bi::value >; A2 = boost::arg<1>]' /pbulk/work/security/botan3/work/.buildlink/include/boost/bind/bind.hpp:1298:18: required from 'boost::_bi::bind_t::result_type boost::_bi::bind_t::operator()(A1&&, A2&&) [with A1 = const boost::system::error_code&; A2 = const unsigned int&; R = void; F = boost::_mfi::mf1; L = boost::_bi::list2 >, boost::arg<1> >; result_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/bind_handler.hpp:181:37: required from 'void boost::asio::detail::binder2::operator()() [with Handler = boost::_bi::bind_t, boost::_bi::list2 >, boost::arg<1> > >; Arg1 = boost::system::error_code; Arg2 = unsigned int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/strand_service.hpp:43:36: required from 'void boost::asio::detail::strand_service::dispatch(strand_impl*&, Handler&) [with Handler = boost::asio::detail::binder2, boost::_bi::list2 >, boost::arg<1> > >, boost::system::error_code, unsigned int>; implementation_type = strand_impl*]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/io_context_strand.hpp:353:30: required from 'void boost::asio::io_context::strand::initiate_dispatch::operator()(LegacyCompletionHandler&&, boost::asio::io_context::strand*) const [with LegacyCompletionHandler = boost::asio::detail::binder2, boost::_bi::list2 >, boost::arg<1> > >, boost::system::error_code, unsigned int>]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/write.hpp:393:56: required from 'void boost::asio::detail::start_write_op(AsyncWriteStream&, const ConstBufferSequence&, const ConstBufferIterator&, CompletionCondition&, WriteHandler&) [with AsyncWriteStream = boost::asio::basic_stream_socket; ConstBufferSequence = boost::asio::mutable_buffers_1; ConstBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = transfer_all_t; WriteHandler = wrapped_handler, boost::_bi::list2 >, boost::arg<1> > >, is_continuation_if_running>]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/write.hpp:425:21: required from 'void boost::asio::detail::initiate_async_write< >::operator()(WriteHandler&&, const ConstBufferSequence&, CompletionCondition&&) const [with WriteHandler = boost::asio::detail::wrapped_handler, boost::_bi::list2 >, boost::arg<1> > >, boost::asio::detail::is_continuation_if_running>; ConstBufferSequence = boost::asio::mutable_buffers_1; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncWriteStream = boost::asio::basic_stream_socket]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_write >; RawCompletionToken = boost::asio::detail::wrapped_handler, boost::_bi::list2 >, boost::arg<1> > >, boost::asio::detail::is_continuation_if_running>; Args = {const boost::asio::mutable_buffers_1&, boost::asio::detail::transfer_all_t}; CompletionToken = boost::asio::detail::wrapped_handler, boost::_bi::list2 >, boost::arg<1> > >, boost::asio::detail::is_continuation_if_running>; Signatures = {void(boost::system::error_code, unsigned int)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = detail::wrapped_handler, boost::_bi::list2 >, boost::arg<1> > >, detail::is_continuation_if_running>; Signatures = {void(boost::system::error_code, unsigned int)}; Initiation = detail::initiate_async_write >; Args = {const mutable_buffers_1&, detail::transfer_all_t}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = void; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = void; typename std::decay<_Tp>::type = std::decay, boost::_bi::list2 >, boost::arg<1> > >, detail::is_continuation_if_running> >::type; type_identity_t = detail::wrapped_handler, boost::_bi::list2 >, boost::arg<1> > >, detail::is_continuation_if_running>]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/write.hpp:504:51: required from 'decltype (async_initiate(declval >(), token, buffers, boost::asio::transfer_all())) boost::asio::async_write(AsyncWriteStream&, const ConstBufferSequence&, WriteToken&&, constraint_t::value>) [with AsyncWriteStream = basic_stream_socket; ConstBufferSequence = mutable_buffers_1; WriteToken = detail::wrapped_handler, boost::_bi::list2 >, boost::arg<1> > >, detail::is_continuation_if_running>; decltype (async_initiate(declval >(), token, buffers, transfer_all())) = void; std::size_t = unsigned int; constraint_t::value> = int]' src/cli/tls_proxy.cpp:229:37: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/bind/mem_fn_template.hpp:170:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 170 | U const * p = 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/bind/mem_fn_template.hpp: In instantiation of 'R boost::_mfi::mf2::operator()(U&, A1, A2) const [with U = std::shared_ptr; R = void; T = Botan_CLI::{anonymous}::tls_proxy_session; A1 = const boost::system::error_code&; A2 = unsigned int]': /pbulk/work/security/botan3/work/.buildlink/include/boost/bind/bind.hpp:378:35: required from 'void boost::_bi::list3::operator()(boost::_bi::type, F&, A&, int) [with F = boost::_mfi::mf2; A = boost::_bi::rrlist2; A1 = boost::_bi::value >; A2 = boost::arg<1>; A3 = boost::arg<2>]' /pbulk/work/security/botan3/work/.buildlink/include/boost/bind/bind.hpp:1298:18: required from 'boost::_bi::bind_t::result_type boost::_bi::bind_t::operator()(A1&&, A2&&) [with A1 = const boost::system::error_code&; A2 = const unsigned int&; R = void; F = boost::_mfi::mf2; L = boost::_bi::list3 >, boost::arg<1>, boost::arg<2> >; result_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/bind_handler.hpp:181:37: required from 'void boost::asio::detail::binder2::operator()() [with Handler = boost::_bi::bind_t, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >; Arg1 = boost::system::error_code; Arg2 = unsigned int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/strand_service.hpp:43:36: required from 'void boost::asio::detail::strand_service::dispatch(strand_impl*&, Handler&) [with Handler = boost::asio::detail::binder2, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, boost::system::error_code, unsigned int>; implementation_type = strand_impl*]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/io_context_strand.hpp:353:30: required from 'void boost::asio::io_context::strand::initiate_dispatch::operator()(LegacyCompletionHandler&&, boost::asio::io_context::strand*) const [with LegacyCompletionHandler = boost::asio::detail::binder2, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, boost::system::error_code, unsigned int>]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_service_base.hpp:407:11: required from 'void boost::asio::detail::reactive_socket_service_base::async_receive(base_implementation_type&, const MutableBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with MutableBufferSequence = boost::asio::mutable_buffers_1; Handler = boost::asio::detail::wrapped_handler, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, boost::asio::detail::is_continuation_if_running>; IoExecutor = boost::asio::any_io_executor; boost::asio::socket_base::message_flags = int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_stream_socket.hpp:1150:47: required from 'void boost::asio::basic_stream_socket::initiate_async_receive::operator()(ReadHandler&&, const MutableBufferSequence&, boost::asio::socket_base::message_flags) const [with ReadHandler = boost::asio::detail::wrapped_handler, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, boost::asio::detail::is_continuation_if_running>; MutableBufferSequence = boost::asio::mutable_buffers_1; Protocol = boost::asio::ip::tcp; Executor = boost::asio::any_io_executor; boost::asio::socket_base::message_flags = int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::basic_stream_socket::initiate_async_receive; RawCompletionToken = boost::asio::detail::wrapped_handler, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, boost::asio::detail::is_continuation_if_running>; Args = {const boost::asio::mutable_buffers_1&, int}; CompletionToken = boost::asio::detail::wrapped_handler, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, boost::asio::detail::is_continuation_if_running>; Signatures = {void(boost::system::error_code, unsigned int)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = detail::wrapped_handler, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, detail::is_continuation_if_running>; Signatures = {void(boost::system::error_code, unsigned int)}; Initiation = basic_stream_socket::initiate_async_receive; Args = {const mutable_buffers_1&, int}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = void; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = void; typename std::decay<_Tp>::type = std::decay, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, detail::is_continuation_if_running> >::type; type_identity_t = detail::wrapped_handler, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, detail::is_continuation_if_running>]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_stream_socket.hpp:1081:53: required from 'decltype (async_initiate(declval::initiate_async_receive>(), token, buffers, (boost::asio::socket_base::message_flags)(0))) boost::asio::basic_stream_socket::async_read_some(const MutableBufferSequence&, ReadToken&&) [with MutableBufferSequence = boost::asio::mutable_buffers_1; ReadToken = boost::asio::detail::wrapped_handler, boost::_bi::list3 >, boost::arg<1>, boost::arg<2> > >, boost::asio::detail::is_continuation_if_running>; Protocol = boost::asio::ip::tcp; Executor = boost::asio::any_io_executor; decltype (async_initiate(declval(), token, buffers, (boost::asio::socket_base::message_flags)(0))) = void; std::size_t = unsigned int; boost::asio::socket_base::message_flags = int]' src/cli/tls_proxy.cpp:180:41: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/bind/mem_fn_template.hpp:285:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 285 | U const * p = 0; | ^ c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/runner/test_reporter.cpp -o build/obj/test/runner_test_reporter.o In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:11: /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp: In instantiation of 'static time_type boost::date_time::microsec_clock::create_time(time_converter) [with time_type = boost::posix_time::ptime; time_converter = tm* (*)(const long long int*, tm*)]': /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp:78:25: required from 'static time_type boost::date_time::microsec_clock::universal_time() [with time_type = boost::posix_time::ptime]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/time_traits.hpp:48:61: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp:86:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 86 | gettimeofday(&tv, 0); //gettimeofday does not support TZ adjust on Linux. | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/assert.hpp:58, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:25: /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of 'typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type; typename boost::detail::sp_member_access::type = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type*]': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/basic_stream.hpp:424:16: required from 'const boost::beast::basic_stream< , , >::socket_type& boost::beast::basic_stream< , , >::socket() const [with Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; RatePolicy = boost::beast::unlimited_rate_policy; socket_type = boost::asio::basic_stream_socket::executor_with_default >]' src/cli/tls_http_server.cpp:167:55: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:784:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 784 | BOOST_ASSERT( px != 0 ); /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:784:9: note: in expansion of macro 'BOOST_ASSERT' 784 | BOOST_ASSERT( px != 0 ); | ^~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of 'typename boost::detail::sp_dereference::type boost::shared_ptr::operator*() const [with T = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type; typename boost::detail::sp_dereference::type = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type&]': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:765:19: required from 'boost::beast::basic_stream< , , >::basic_stream(boost::beast::basic_stream< , , >&&) [with Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; RatePolicy = boost::beast::unlimited_rate_policy]' src/cli/tls_http_server.cpp:287:1: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:778:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 778 | BOOST_ASSERT( px != 0 ); /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:778:9: note: in expansion of macro 'BOOST_ASSERT' 778 | BOOST_ASSERT( px != 0 ); | ^~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of 'void boost::detail::sp_enable_shared_from_this(const boost::shared_ptr*, const Y*, const boost::enable_shared_from_this*) [with X = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type; Y = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type; T = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/make_shared_object.hpp:262:46: required from 'typename boost::detail::sp_if_not_array::type boost::make_shared(Args&& ...) [with T = beast::basic_stream::executor_with_default, beast::unlimited_rate_policy>::impl_type; Args = {beast::basic_stream::executor_with_default, beast::unlimited_rate_policy>::impl_type}; typename detail::sp_if_not_array::type = shared_ptr::executor_with_default, beast::unlimited_rate_policy>::impl_type>]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:764:42: required from 'boost::beast::basic_stream< , , >::basic_stream(boost::beast::basic_stream< , , >&&) [with Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; RatePolicy = boost::beast::unlimited_rate_policy]' src/cli/tls_http_server.cpp:287:1: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:214:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 214 | if( pe != 0 ) | ~~~^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::system_context::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:82:9: required from 'boost::asio::detail::thread_group::item::item(Function, boost::asio::detail::thread_group::item*) [with Function = boost::asio::system_context::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:47:14: required from 'void boost::asio::detail::thread_group::create_thread(Function) [with Function = boost::asio::system_context::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:55:20: required from 'void boost::asio::detail::thread_group::create_threads(Function, std::size_t) [with Function = boost::asio::system_context::thread_function; std::size_t = unsigned int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/system_context.ipp:56:26: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::system_context::thread_function]' can be marked override [-Wsuggest-override] 84 | virtual void run() | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::thread_pool::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:82:9: required from 'boost::asio::detail::thread_group::item::item(Function, boost::asio::detail::thread_group::item*) [with Function = boost::asio::thread_pool::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:47:14: required from 'void boost::asio::detail::thread_group::create_thread(Function) [with Function = boost::asio::thread_pool::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:55:20: required from 'void boost::asio::detail::thread_group::create_threads(Function, std::size_t) [with Function = boost::asio::thread_pool::thread_function; std::size_t = unsigned int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/thread_pool.ipp:69:26: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::thread_pool::thread_function]' can be marked override [-Wsuggest-override] /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/bstree_algorithms.hpp: In instantiation of 'static boost::intrusive::rbtree_algorithms::node_ptr boost::intrusive::rbtree_algorithms::insert_before(node_ptr, node_ptr, node_ptr) [with NodeTraits = boost::intrusive::rbtree_node_traits; node_ptr = boost::intrusive::rbtree_node*]': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/bstree.hpp:1358:10: required from 'boost::intrusive::bstree_impl::iterator boost::intrusive::bstree_impl::insert_before(const_iterator, reference) [with ValueTraits = boost::intrusive::bhtraits >::element, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>; VoidOrKeyOfValue = void; VoidOrKeyComp = boost::beast::http::basic_fields >::key_compare; SizeType = unsigned int; bool ConstantTimeSize = false; boost::intrusive::algo_types AlgoType = boost::intrusive::RbTreeAlgorithms; HeaderHolder = void; iterator = boost::intrusive::tree_iterator >::element, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>; const_iterator = boost::intrusive::tree_iterator >::element, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, true>; reference = boost::beast::http::basic_fields >::element&]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/fields.hpp:1011:27: required from 'void boost::beast::http::basic_fields::set_element(element&) [with Allocator = std::allocator]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/fields.hpp:599:5: required from 'void boost::beast::http::basic_fields::set(boost::beast::http::field, const boost::beast::string_view&) [with Allocator = std::allocator; boost::beast::string_view = boost::core::basic_string_view]' src/cli/tls_http_server.cpp:212:17: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/bstree_algorithms.hpp:1202:34: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 1202 | , std::size_t *pdepth = 0 | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In instantiation of 'void Botan::TLS::detail::AsyncReadOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = boost::beast::detail::StreamHandler; Stream = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >; MutableBufferSequence = boost::beast::detail::BufferSequence; Allocator = std::allocator; std::size_t = unsigned int]': build/include/public/botan/asio_async_ops.h:119:25: required from 'Botan::TLS::detail::AsyncReadOperation::AsyncReadOperation(HandlerT&&, Stream&, const MutableBufferSequence&, const boost::system::error_code&) [with HandlerT = boost::beast::detail::StreamHandler; Handler = boost::beast::detail::StreamHandler; Stream = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >; MutableBufferSequence = boost::beast::detail::BufferSequence; Allocator = std::allocator]' build/include/public/botan/asio_stream.h:655:96: required from 'Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >::async_read_some, boost::beast::detail::StreamHandler>(const boost::beast::detail::BufferSequence&, boost::beast::detail::StreamHandler&&):: [with auto:69 = boost::beast::detail::StreamHandler; auto:70 = boost::beast::detail::BufferSequence]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >::async_read_some, boost::beast::detail::StreamHandler>(const boost::beast::detail::BufferSequence&, boost::beast::detail::StreamHandler&&)::; RawCompletionToken = boost::beast::detail::StreamHandler; Args = {const boost::beast::detail::BufferSequence&}; CompletionToken = boost::beast::detail::StreamHandler; Signatures = {void(boost::system::error_code, unsigned int)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = boost::beast::detail::StreamHandler; Signatures = {void(boost::system::error_code, unsigned int)}; Initiation = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >::async_read_some, boost::beast::detail::StreamHandler>(const boost::beast::detail::BufferSequence&, boost::beast::detail::StreamHandler&&)::; Args = {const boost::beast::detail::BufferSequence&}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = void; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = void; typename std::decay<_Tp>::type = std::decay::type; type_identity_t = boost::beast::detail::StreamHandler]' build/include/public/botan/asio_stream.h:651:107: required from 'auto Botan::TLS::Stream::async_read_some(const MutableBufferSequence&, CompletionToken&&) [with MutableBufferSequence = boost::beast::detail::BufferSequence; CompletionToken = boost::beast::detail::StreamHandler; StreamLayer = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>; ChannelT = Botan::TLS::Channel]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/stream_traits.hpp:338:39: required by substitution of 'template struct boost::beast::is_async_read_stream().async_read_some(std::declval >(), std::declval()))>::type> [with T = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/read.hpp:702:48: required from 'auto boost::beast::http::async_read(AsyncReadStream&, DynamicBuffer&, message >&, ReadHandler&&) [with AsyncReadStream = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >; DynamicBuffer = boost::beast::basic_flat_buffer >; bool isRequest = true; Body = basic_string_body; Allocator = std::allocator; ReadHandler = boost::asio::use_awaitable_t<>]' src/cli/tls_http_server.cpp:241:35: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 148 | >::type* = 0 ) BOOST_NOEXCEPT: d1_(), lc_flags_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In instantiation of 'boost::detail::shared_count::shared_count(P, boost::detail::sp_inplace_tag) [with P = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type*; D = boost::detail::sp_ms_deleter::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type>]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:385:67: required from 'boost::shared_ptr::shared_ptr(Y*, D) [with Y = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type; D = boost::detail::sp_inplace_tag::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type> >; T = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type]' /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/make_shared_object.hpp:251:28: required from 'typename boost::detail::sp_if_not_array::type boost::make_shared(Args&& ...) [with T = beast::basic_stream::executor_with_default, beast::unlimited_rate_policy>::impl_type; Args = {beast::basic_stream::executor_with_default, beast::unlimited_rate_policy>::impl_type}; typename detail::sp_if_not_array::type = shared_ptr::executor_with_default, beast::unlimited_rate_policy>::impl_type>]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:764:42: required from 'boost::beast::basic_stream< , , >::basic_stream(boost::beast::basic_stream< , , >&&) [with Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; RatePolicy = boost::beast::unlimited_rate_policy]' src/cli/tls_http_server.cpp:287:1: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:210:79: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 210 | template< class P, class D > shared_count( P p, sp_inplace_tag ): pi_( 0 ) | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/enable_shared_from_this.hpp:17, from /pbulk/work/security/botan3/work/.buildlink/include/boost/enable_shared_from_this.hpp:16, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/basic_stream.hpp:26: /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/weak_ptr.hpp: In instantiation of 'constexpr boost::weak_ptr::weak_ptr() [with T = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/enable_shared_from_this.hpp:35:5: required from 'constexpr boost::enable_shared_from_this::enable_shared_from_this(const boost::enable_shared_from_this&) [with T = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/basic_stream.hpp:259:9: required from 'typename boost::detail::sp_if_not_array::type boost::make_shared(Args&& ...) [with T = beast::basic_stream::executor_with_default, beast::unlimited_rate_policy>::impl_type; Args = {beast::basic_stream::executor_with_default, beast::unlimited_rate_policy>::impl_type}; typename detail::sp_if_not_array::type = shared_ptr::executor_with_default, beast::unlimited_rate_policy>::impl_type>]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:764:42: required from 'boost::beast::basic_stream< , , >::basic_stream(boost::beast::basic_stream< , , >&&) [with Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; RatePolicy = boost::beast::unlimited_rate_policy]' src/cli/tls_http_server.cpp:287:1: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/weak_ptr.hpp:37:55: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 37 | BOOST_CONSTEXPR weak_ptr() BOOST_SP_NOEXCEPT : px(0), pn() | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/awaitable.hpp:22: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp: In instantiation of 'class boost::asio::detail::cancellation_handler&, const std::string&)::, boost::asio::any_io_executor, void> >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:149:9: required from 'CancellationHandler& boost::asio::cancellation_slot::emplace(Args&& ...) [with CancellationHandler = boost::asio::detail::co_spawn_cancellation_handler&, const std::string&)::, boost::asio::any_io_executor, void>; Args = {Botan_CLI::{anonymous}::make_final_completion_handler(const std::shared_ptr&, const std::string&)::&, const boost::asio::any_io_executor&}]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/co_spawn.hpp:314:52: required from 'void boost::asio::detail::initiate_co_spawn::operator()(Handler&&, F&&) const [with Handler = Botan_CLI::{anonymous}::make_final_completion_handler(const std::shared_ptr&, const std::string&)::; F = boost::asio::detail::awaitable_as_function; Executor = boost::asio::any_io_executor]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_co_spawn; RawCompletionToken = Botan_CLI::{anonymous}::make_final_completion_handler(const std::shared_ptr&, const std::string&)::; Args = {boost::asio::detail::awaitable_as_function}; CompletionToken = Botan_CLI::{anonymous}::make_final_completion_handler(const std::shared_ptr&, const std::string&)::; Signatures = {void(std::__exception_ptr::exception_ptr)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = Botan_CLI::{anonymous}::make_final_completion_handler(const std::shared_ptr&, const std::string&)::; Signatures = {void(std::__exception_ptr::exception_ptr)}; Initiation = detail::initiate_co_spawn; Args = {detail::awaitable_as_function}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = void; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = void; typename std::decay<_Tp>::type = std::decay&, const std::string&):: >::type; type_identity_t = Botan_CLI::{anonymous}::make_final_completion_handler(const std::shared_ptr&, const std::string&)::]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/co_spawn.hpp:366:67: required from 'auto boost::asio::co_spawn(const Executor&, awaitable, CompletionToken&&, constraint_t<((is_executor::value || execution::is_executor::value) && std::is_convertible<_Alloc, _Tp>::value)>) [with Executor = use_awaitable_t<>::executor_with_default; AwaitableExecutor = any_io_executor; CompletionToken = Botan_CLI::{anonymous}::make_final_completion_handler(const std::shared_ptr&, const std::string&)::; constraint_t<((is_executor::value || execution::is_executor::value) && std::is_convertible<_Alloc, _Tp>::value)> = int]' src/cli/tls_http_server.cpp:302:28: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:54:8: warning: 'void boost::asio::detail::cancellation_handler::call(boost::asio::cancellation_type_t) [with Handler = boost::asio::detail::co_spawn_cancellation_handler&, const std::string&)::, boost::asio::any_io_executor, void>; boost::asio::cancellation_type_t = boost::asio::cancellation_type]' can be marked override [-Wsuggest-override] 54 | void call(cancellation_type_t type) | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:59:33: warning: 'std::pair boost::asio::detail::cancellation_handler::destroy() [with Handler = boost::asio::detail::co_spawn_cancellation_handler&, const std::string&)::, boost::asio::any_io_executor, void>]' can be marked override [-Wsuggest-override] 59 | std::pair destroy() noexcept | ^~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:34: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/key_nodeptr_comp.hpp: In instantiation of 'static boost::intrusive::bstree_algorithms::node_ptr boost::intrusive::bstree_algorithms::lower_bound_loop(node_ptr, node_ptr, const KeyType&, KeyNodePtrCompare) [with KeyType = boost::core::basic_string_view; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp >::key_compare, boost::intrusive::bhtraits >::element, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, boost::move_detail::identity >::element> >; NodeTraits = boost::intrusive::rbtree_node_traits; node_ptr = boost::intrusive::rbtree_node*]': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/bstree_algorithms.hpp:925:30: required from 'static boost::intrusive::bstree_algorithms::node_ptr boost::intrusive::bstree_algorithms::lower_bound(const_node_ptr, const KeyType&, KeyNodePtrCompare) [with KeyType = boost::core::basic_string_view; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp >::key_compare, boost::intrusive::bhtraits >::element, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, boost::move_detail::identity >::element> >; NodeTraits = boost::intrusive::rbtree_node_traits; node_ptr = boost::intrusive::rbtree_node*; const_node_ptr = const boost::intrusive::rbtree_node*]' /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/bstree.hpp:334:10: required from 'boost::intrusive::bstbase2::iterator boost::intrusive::bstbase2::lower_bound(const KeyType&, KeyTypeKeyCompare) [with KeyType = boost::core::basic_string_view; KeyTypeKeyCompare = boost::beast::http::basic_fields >::key_compare; ValueTraits = boost::intrusive::bhtraits >::element, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>; VoidOrKeyOfValue = void; VoidOrKeyComp = boost::beast::http::basic_fields >::key_compare; boost::intrusive::algo_types AlgoType = boost::intrusive::RbTreeAlgorithms; HeaderHolder = void; iterator = boost::intrusive::tree_iterator >::element, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/fields.hpp:1006:31: required from 'void boost::beast::http::basic_fields::set_element(element&) [with Allocator = std::allocator]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/fields.hpp:599:5: required from 'void boost::beast::http::basic_fields::set(boost::beast::http::field, const boost::beast::string_view&) [with Allocator = std::allocator; boost::beast::string_view = boost::core::basic_string_view]' src/cli/tls_http_server.cpp:212:17: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/key_nodeptr_comp.hpp:103:170: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 103 | (const T1 &t1, const T2 &t2, typename enable_if_c< is_same_or_nodeptr_convertible::value && !is_same_or_nodeptr_convertible::value, sfinae_type* >::type = 0) const | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp: In instantiation of 'class boost::asio::detail::cancellation_handler >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:149:9: required from 'CancellationHandler& boost::asio::cancellation_slot::emplace(Args&& ...) [with CancellationHandler = boost::asio::cancellation_state::impl<>; Args = {}]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_state.hpp:100:65: required from 'constexpr boost::asio::cancellation_state::cancellation_state(CancellationSlot) [with CancellationSlot = boost::asio::cancellation_slot]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/co_spawn.hpp:322:24: required from 'void boost::asio::detail::initiate_co_spawn::operator()(Handler&&, F&&) const [with Handler = Botan_CLI::{anonymous}::make_final_completion_handler(const std::shared_ptr&, const std::string&)::; F = boost::asio::detail::awaitable_as_function; Executor = boost::asio::any_io_executor]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_co_spawn; RawCompletionToken = Botan_CLI::{anonymous}::make_final_completion_handler(const std::shared_ptr&, const std::string&)::; Args = {boost::asio::detail::awaitable_as_function}; CompletionToken = Botan_CLI::{anonymous}::make_final_completion_handler(const std::shared_ptr&, const std::string&)::; Signatures = {void(std::__exception_ptr::exception_ptr)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = Botan_CLI::{anonymous}::make_final_completion_handler(const std::shared_ptr&, const std::string&)::; Signatures = {void(std::__exception_ptr::exception_ptr)}; Initiation = detail::initiate_co_spawn; Args = {detail::awaitable_as_function}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = void; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = void; typename std::decay<_Tp>::type = std::decay&, const std::string&):: >::type; type_identity_t = Botan_CLI::{anonymous}::make_final_completion_handler(const std::shared_ptr&, const std::string&)::]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/co_spawn.hpp:366:67: required from 'auto boost::asio::co_spawn(const Executor&, awaitable, CompletionToken&&, constraint_t<((is_executor::value || execution::is_executor::value) && std::is_convertible<_Alloc, _Tp>::value)>) [with Executor = use_awaitable_t<>::executor_with_default; AwaitableExecutor = any_io_executor; CompletionToken = Botan_CLI::{anonymous}::make_final_completion_handler(const std::shared_ptr&, const std::string&)::; constraint_t<((is_executor::value || execution::is_executor::value) && std::is_convertible<_Alloc, _Tp>::value)> = int]' src/cli/tls_http_server.cpp:302:28: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:54:8: warning: 'void boost::asio::detail::cancellation_handler::call(boost::asio::cancellation_type_t) [with Handler = boost::asio::cancellation_state::impl<>; boost::asio::cancellation_type_t = boost::asio::cancellation_type]' can be marked override [-Wsuggest-override] 54 | void call(cancellation_type_t type) | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:59:33: warning: 'std::pair boost::asio::detail::cancellation_handler::destroy() [with Handler = boost::asio::cancellation_state::impl<>]' can be marked override [-Wsuggest-override] 59 | std::pair destroy() noexcept | ^~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/key_nodeptr_comp.hpp:26: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/tree_value_compare.hpp: In instantiation of 'bool boost::intrusive::detail::key_nodeptr_comp::operator()(const T1&, const T2&, typename boost::move_detail::enable_if_c<(is_same_or_nodeptr_convertible::value && (! is_same_or_nodeptr_convertible::value)), sfinae_type*>::type) const [with T1 = boost::intrusive::rbtree_node*; T2 = boost::core::basic_string_view; KeyTypeKeyCompare = boost::beast::http::basic_fields >::key_compare; ValueTraits = boost::intrusive::bhtraits >::element, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>; KeyOfValue = boost::move_detail::identity >::element>; typename boost::move_detail::enable_if_c<(is_same_or_nodeptr_convertible::value && (! is_same_or_nodeptr_convertible::value)), sfinae_type*>::type = boost::intrusive::detail::key_nodeptr_comp >::key_compare, boost::intrusive::bhtraits >::element, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, boost::move_detail::identity >::element> >::sfinae_type*]': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/bstree_algorithms.hpp:2034:17: required from 'static boost::intrusive::bstree_algorithms::node_ptr boost::intrusive::bstree_algorithms::lower_bound_loop(node_ptr, node_ptr, const KeyType&, KeyNodePtrCompare) [with KeyType = boost::core::basic_string_view; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp >::key_compare, boost::intrusive::bhtraits >::element, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, boost::move_detail::identity >::element> >; NodeTraits = boost::intrusive::rbtree_node_traits; node_ptr = boost::intrusive::rbtree_node*]' /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/bstree_algorithms.hpp:925:30: required from 'static boost::intrusive::bstree_algorithms::node_ptr boost::intrusive::bstree_algorithms::lower_bound(const_node_ptr, const KeyType&, KeyNodePtrCompare) [with KeyType = boost::core::basic_string_view; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp >::key_compare, boost::intrusive::bhtraits >::element, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, boost::move_detail::identity >::element> >; NodeTraits = boost::intrusive::rbtree_node_traits; node_ptr = boost::intrusive::rbtree_node*; const_node_ptr = const boost::intrusive::rbtree_node*]' /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/bstree.hpp:334:10: required from 'boost::intrusive::bstbase2::iterator boost::intrusive::bstbase2::lower_bound(const KeyType&, KeyTypeKeyCompare) [with KeyType = boost::core::basic_string_view; KeyTypeKeyCompare = boost::beast::http::basic_fields >::key_compare; ValueTraits = boost::intrusive::bhtraits >::element, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>; VoidOrKeyOfValue = void; VoidOrKeyComp = boost::beast::http::basic_fields >::key_compare; boost::intrusive::algo_types AlgoType = boost::intrusive::RbTreeAlgorithms; HeaderHolder = void; iterator = boost::intrusive::tree_iterator >::element, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, false>]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/fields.hpp:1006:31: required from 'void boost::beast::http::basic_fields::set_element(element&) [with Allocator = std::allocator]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/fields.hpp:599:5: required from 'void boost::beast::http::basic_fields::set(boost::beast::http::field, const boost::beast::string_view&) [with Allocator = std::allocator; boost::beast::string_view = boost::core::basic_string_view]' src/cli/tls_http_server.cpp:212:17: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/tree_value_compare.hpp:174:103: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 174 | , typename disable_if_smartref_to::type* = 0) const | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/key_nodeptr_comp.hpp: In instantiation of 'static boost::intrusive::bstree_algorithms::node_ptr boost::intrusive::bstree_algorithms::find(const_node_ptr, const KeyType&, KeyNodePtrCompare) [with KeyType = boost::core::basic_string_view; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp >::key_compare, boost::intrusive::bhtraits >::element, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, boost::move_detail::identity >::element> >; NodeTraits = boost::intrusive::rbtree_node_traits; node_ptr = boost::intrusive::rbtree_node*; const_node_ptr = const boost::intrusive::rbtree_node*]': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/bstree.hpp:393:32: required from 'boost::intrusive::bstbase2::const_iterator boost::intrusive::bstbase2::find(const KeyType&, KeyTypeKeyCompare) const [with KeyType = boost::core::basic_string_view; KeyTypeKeyCompare = boost::beast::http::basic_fields >::key_compare; ValueTraits = boost::intrusive::bhtraits >::element, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>; VoidOrKeyOfValue = void; VoidOrKeyComp = boost::beast::http::basic_fields >::key_compare; boost::intrusive::algo_types AlgoType = boost::intrusive::RbTreeAlgorithms; HeaderHolder = void; const_iterator = boost::intrusive::tree_iterator >::element, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, true>]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/fields.hpp:710:30: required from 'boost::beast::http::basic_fields::const_iterator boost::beast::http::basic_fields::find(boost::beast::string_view) const [with Allocator = std::allocator; const_iterator = boost::intrusive::list_iterator >::element, boost::intrusive::list_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 1>, true>; boost::beast::string_view = boost::core::basic_string_view]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/fields.hpp:701:16: required from 'boost::beast::http::basic_fields::const_iterator boost::beast::http::basic_fields::find(boost::beast::http::field) const [with Allocator = std::allocator; const_iterator = boost::intrusive::list_iterator >::element, boost::intrusive::list_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 1>, true>]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/fields.hpp:832:25: required from 'bool boost::beast::http::basic_fields::get_keep_alive_impl(unsigned int) const [with Allocator = std::allocator]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/message.hpp:780:41: required from 'bool boost::beast::http::message<, , >::keep_alive() const [with bool isRequest = true; Body = boost::beast::http::basic_string_body; Fields = boost::beast::http::basic_fields >]' src/cli/tls_http_server.cpp:213:39: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/key_nodeptr_comp.hpp:109:170: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 109 | (const T1 &t1, const T2 &t2, typename enable_if_c< !is_same_or_nodeptr_convertible::value && is_same_or_nodeptr_convertible::value, sfinae_type* >::type = 0) const | ^ c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/runner/test_runner.cpp -o build/obj/test/runner_test_runner.o /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/tree_value_compare.hpp: In instantiation of 'bool boost::intrusive::detail::key_nodeptr_comp::operator()(const T1&, const T2&, typename boost::move_detail::enable_if_c<((! is_same_or_nodeptr_convertible::value) && is_same_or_nodeptr_convertible::value), sfinae_type*>::type) const [with T1 = boost::core::basic_string_view; T2 = boost::intrusive::rbtree_node*; KeyTypeKeyCompare = boost::beast::http::basic_fields >::key_compare; ValueTraits = boost::intrusive::bhtraits >::element, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>; KeyOfValue = boost::move_detail::identity >::element>; typename boost::move_detail::enable_if_c<((! is_same_or_nodeptr_convertible::value) && is_same_or_nodeptr_convertible::value), sfinae_type*>::type = boost::intrusive::detail::key_nodeptr_comp >::key_compare, boost::intrusive::bhtraits >::element, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, boost::move_detail::identity >::element> >::sfinae_type*]': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/bstree_algorithms.hpp:760:31: required from 'static boost::intrusive::bstree_algorithms::node_ptr boost::intrusive::bstree_algorithms::find(const_node_ptr, const KeyType&, KeyNodePtrCompare) [with KeyType = boost::core::basic_string_view; KeyNodePtrCompare = boost::intrusive::detail::key_nodeptr_comp >::key_compare, boost::intrusive::bhtraits >::element, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, boost::move_detail::identity >::element> >; NodeTraits = boost::intrusive::rbtree_node_traits; node_ptr = boost::intrusive::rbtree_node*; const_node_ptr = const boost::intrusive::rbtree_node*]' /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/bstree.hpp:393:32: required from 'boost::intrusive::bstbase2::const_iterator boost::intrusive::bstbase2::find(const KeyType&, KeyTypeKeyCompare) const [with KeyType = boost::core::basic_string_view; KeyTypeKeyCompare = boost::beast::http::basic_fields >::key_compare; ValueTraits = boost::intrusive::bhtraits >::element, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>; VoidOrKeyOfValue = void; VoidOrKeyComp = boost::beast::http::basic_fields >::key_compare; boost::intrusive::algo_types AlgoType = boost::intrusive::RbTreeAlgorithms; HeaderHolder = void; const_iterator = boost::intrusive::tree_iterator >::element, boost::intrusive::rbtree_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 3>, true>]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/fields.hpp:710:30: required from 'boost::beast::http::basic_fields::const_iterator boost::beast::http::basic_fields::find(boost::beast::string_view) const [with Allocator = std::allocator; const_iterator = boost::intrusive::list_iterator >::element, boost::intrusive::list_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 1>, true>; boost::beast::string_view = boost::core::basic_string_view]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/fields.hpp:701:16: required from 'boost::beast::http::basic_fields::const_iterator boost::beast::http::basic_fields::find(boost::beast::http::field) const [with Allocator = std::allocator; const_iterator = boost::intrusive::list_iterator >::element, boost::intrusive::list_node_traits, boost::intrusive::normal_link, boost::intrusive::dft_tag, 1>, true>]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/fields.hpp:832:25: required from 'bool boost::beast::http::basic_fields::get_keep_alive_impl(unsigned int) const [with Allocator = std::allocator]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/message.hpp:780:41: required from 'bool boost::beast::http::message<, , >::keep_alive() const [with bool isRequest = true; Body = boost::beast::http::basic_string_body; Fields = boost::beast::http::basic_fields >]' src/cli/tls_http_server.cpp:213:39: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/tree_value_compare.hpp:179:103: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 179 | , typename disable_if_smartref_to::type* = 0) const | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp: In instantiation of 'class boost::asio::detail::cancellation_handler': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:149:9: required from 'CancellationHandler& boost::asio::cancellation_slot::emplace(Args&& ...) [with CancellationHandler = boost::asio::detail::reactive_socket_service_base::reactor_op_cancellation; Args = {boost::asio::detail::kqueue_reactor*, boost::asio::detail::kqueue_reactor::descriptor_state**, int&, boost::asio::detail::kqueue_reactor::op_types}]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_service.hpp:570:56: required from 'void boost::asio::detail::reactive_socket_service::async_move_accept(implementation_type&, const PeerIoExecutor&, endpoint_type*, Handler&, const IoExecutor&) [with PeerIoExecutor = boost::asio::use_awaitable_t<>::executor_with_default; Handler = boost::asio::detail::awaitable_handler::executor_with_default > >; IoExecutor = boost::asio::use_awaitable_t<>::executor_with_default; Protocol = boost::asio::ip::tcp; endpoint_type = boost::asio::ip::basic_endpoint]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket_acceptor.hpp:2681:51: required from 'void boost::asio::basic_socket_acceptor::initiate_async_move_accept::operator()(MoveAcceptHandler&&, const Executor1&, boost::asio::basic_socket_acceptor::endpoint_type*, Socket*) const [with MoveAcceptHandler = boost::asio::detail::awaitable_handler::executor_with_default > >; Executor1 = boost::asio::use_awaitable_t<>::executor_with_default; Socket = boost::asio::basic_stream_socket::executor_with_default >; Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; boost::asio::basic_socket_acceptor::endpoint_type = boost::asio::ip::basic_endpoint]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/use_awaitable.hpp:276:26: required from 'static boost::asio::async_result, R(Args ...)>::handler_type* boost::asio::async_result, R(Args ...)>::do_init(boost::asio::detail::awaitable_frame_base*, Initiation&, boost::asio::use_awaitable_t, InitArgs& ...) [with Initiation = boost::asio::basic_socket_acceptor::executor_with_default >::initiate_async_move_accept; InitArgs = {boost::asio::use_awaitable_t<>::executor_with_default, boost::asio::ip::basic_endpoint*, boost::asio::basic_stream_socket::executor_with_default >*}; Executor = boost::asio::any_io_executor; R = void; Args = {boost::system::error_code, boost::asio::basic_stream_socket::executor_with_default >}; handler_type = boost::asio::detail::awaitable_handler::executor_with_default > >]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/use_awaitable.hpp:286:23: required from 'boost::asio::async_result, void(boost::system::error_code, boost::asio::basic_stream_socket::executor_with_default >)>::initiate(boost::asio::async_result, void(boost::system::error_code, boost::asio::basic_stream_socket::executor_with_default >)>::initiate::executor_with_default >::initiate_async_move_accept, boost::asio::use_awaitable_t<>::executor_with_default, boost::asio::ip::basic_endpoint*, boost::asio::basic_stream_socket::executor_with_default >*>(boost::asio::basic_socket_acceptor::executor_with_default >::initiate_async_move_accept, boost::asio::use_awaitable_t<>, boost::asio::use_awaitable_t<>::executor_with_default, boost::asio::ip::basic_endpoint*, boost::asio::basic_stream_socket::executor_with_default >*)::_ZN5boost4asio12async_resultINS0_15use_awaitable_tINS0_15any_io_executorEEEJFvNS_6system10error_codeENS0_19basic_stream_socketINS0_2ip3tcpENS4_21executor_with_defaultIS3_EEEEEEE8initiateINS0_21basic_socket_acceptorIS9_SB_E26initiate_async_move_acceptEJSB_PNS8_14basic_endpointIS9_EEPSC_EEENS0_9awaitableISC_S3_EET_S4_DpT0_.Frame*):: [with auto:15 = boost::asio::detail::awaitable_frame_base]' /usr/pkg/gcc12/include/c++/type_traits:2559:26: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/type_traits.hpp:128:8: required from 'struct boost::asio::result_of, void(boost::system::error_code, boost::asio::basic_stream_socket::executor_with_default >)>::initiate(boost::asio::async_result, void(boost::system::error_code, boost::asio::basic_stream_socket::executor_with_default >)>::initiate::executor_with_default >::initiate_async_move_accept, boost::asio::use_awaitable_t<>::executor_with_default, boost::asio::ip::basic_endpoint*, boost::asio::basic_stream_socket::executor_with_default >*>(boost::asio::basic_socket_acceptor::executor_with_default >::initiate_async_move_accept, boost::asio::use_awaitable_t<>, boost::asio::use_awaitable_t<>::executor_with_default, boost::asio::ip::basic_endpoint*, boost::asio::basic_stream_socket::executor_with_default >*)::_ZN5boost4asio12async_resultINS0_15use_awaitable_tINS0_15any_io_executorEEEJFvNS_6system10error_codeENS0_19basic_stream_socketINS0_2ip3tcpENS4_21executor_with_defaultIS3_EEEEEEE8initiateINS0_21basic_socket_acceptorIS9_SB_E26initiate_async_move_acceptEJSB_PNS8_14basic_endpointIS9_EEPSC_EEENS0_9awaitableISC_S3_EET_S4_DpT0_.Frame*)::(boost::asio::detail::awaitable_frame_base*)>' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/awaitable.hpp:402:8: required by substitution of 'template auto boost::asio::detail::awaitable_frame_base::await_transform(Function, boost::asio::enable_if_t*)>::type, boost::asio::detail::awaitable_thread*>::value, void>*) [with Function = boost::asio::async_result, void(boost::system::error_code, boost::asio::basic_stream_socket::executor_with_default >)>::initiate(boost::asio::async_result, void(boost::system::error_code, boost::asio::basic_stream_socket::executor_with_default >)>::initiate::executor_with_default >::initiate_async_move_accept, boost::asio::use_awaitable_t<>::executor_with_default, boost::asio::ip::basic_endpoint*, boost::asio::basic_stream_socket::executor_with_default >*>(boost::asio::basic_socket_acceptor::executor_with_default >::initiate_async_move_accept, boost::asio::use_awaitable_t<>, boost::asio::use_awaitable_t<>::executor_with_default, boost::asio::ip::basic_endpoint*, boost::asio::basic_stream_socket::executor_with_default >*)::_ZN5boost4asio12async_resultINS0_15use_awaitable_tINS0_15any_io_executorEEEJFvNS_6system10error_codeENS0_19basic_stream_socketINS0_2ip3tcpENS4_21executor_with_defaultIS3_EEEEEEE8initiateINS0_21basic_socket_acceptorIS9_SB_E26initiate_async_move_acceptEJSB_PNS8_14basic_endpointIS9_EEPSC_EEENS0_9awaitableISC_S3_EET_S4_DpT0_.Frame*)::]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/use_awaitable.hpp:284:5: required from 'static boost::asio::async_result, R(Args ...)>::return_type boost::asio::async_result, R(Args ...)>::initiate(Initiation, boost::asio::use_awaitable_t, InitArgs ...) [with Initiation = boost::asio::basic_socket_acceptor::executor_with_default >::initiate_async_move_accept; InitArgs = {boost::asio::use_awaitable_t<>::executor_with_default, boost::asio::ip::basic_endpoint*, boost::asio::basic_stream_socket::executor_with_default >*}; Executor = boost::asio::any_io_executor; R = void; Args = {boost::system::error_code, boost::asio::basic_stream_socket::executor_with_default >}; return_type = boost::asio::awaitable::executor_with_default >, boost::asio::any_io_executor>]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = use_awaitable_t<>; Signatures = {void(boost::system::error_code, basic_stream_socket::executor_with_default >)}; Initiation = basic_socket_acceptor::executor_with_default >::initiate_async_move_accept; Args = {const use_awaitable_t<>::executor_with_default&, ip::basic_endpoint*, basic_stream_socket::executor_with_default >*}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = awaitable::executor_with_default >, any_io_executor>; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = awaitable::executor_with_default >, any_io_executor>; typename std::decay<_Tp>::type = std::decay >::type; type_identity_t = use_awaitable_t<>]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket_acceptor.hpp:1673:48: required from 'decltype (async_initiate::executor_type>::other)>(declval::initiate_async_move_accept>(), token, declval::executor_type&>(), static_cast::endpoint_type*>(0), static_cast::executor_type>::other*>(0))) boost::asio::basic_socket_acceptor::async_accept(MoveAcceptToken&&) [with MoveAcceptToken = boost::asio::use_awaitable_t<>; Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; decltype (async_initiate::other)>(declval(), token, declval(), static_cast(0), static_cast::other*>(0))) = boost::asio::awaitable::executor_with_default >, boost::asio::any_io_executor>; typename Protocol::socket::rebind_executor::other = boost::asio::basic_stream_socket::executor_with_default >; typename Protocol::socket::rebind_executor = boost::asio::basic_stream_socket::rebind_executor::executor_with_default >; typename Protocol::socket = boost::asio::basic_stream_socket; executor_type = boost::asio::use_awaitable_t<>::executor_with_default; endpoint_type = boost::asio::ip::basic_endpoint; typename Protocol::socket::rebind_executor::other = boost::asio::basic_stream_socket::executor_with_default >; typename Protocol::socket::rebind_executor = boost::asio::basic_stream_socket::rebind_executor::executor_with_default >]' src/cli/tls_http_server.cpp:303:81: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:54:8: warning: 'void boost::asio::detail::cancellation_handler::call(boost::asio::cancellation_type_t) [with Handler = boost::asio::detail::reactive_socket_service_base::reactor_op_cancellation; boost::asio::cancellation_type_t = boost::asio::cancellation_type]' can be marked override [-Wsuggest-override] 54 | void call(cancellation_type_t type) | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:59:33: warning: 'std::pair boost::asio::detail::cancellation_handler::destroy() [with Handler = boost::asio::detail::reactive_socket_service_base::reactor_op_cancellation]' can be marked override [-Wsuggest-override] 59 | std::pair destroy() noexcept | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In instantiation of 'void boost::beast::basic_stream< , , >::ops::transfer_op::operator()(boost::beast::error_code, std::size_t) [with bool isRead = true; Buffers = boost::asio::mutable_buffer; Handler = Botan::TLS::detail::AsyncReadOperation::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator >; Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; RatePolicy = boost::beast::unlimited_rate_policy; boost::beast::error_code = boost::system::error_code; std::size_t = unsigned int]': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:305:20: required from 'boost::beast::basic_stream< , , >::ops::transfer_op::transfer_op(Handler_&&, boost::beast::basic_stream< , , >&, const Buffers&) [with Handler_ = Botan::TLS::detail::AsyncReadOperation::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator >; bool isRead = true; Buffers = boost::asio::mutable_buffer; Handler = Botan::TLS::detail::AsyncReadOperation::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator >; Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; RatePolicy = boost::beast::unlimited_rate_policy]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:612:9: required from 'void boost::beast::basic_stream< , , >::ops::run_read_op::operator()(ReadHandler&&, boost::beast::basic_stream< , , >*, const Buffers&) [with ReadHandler = Botan::TLS::detail::AsyncReadOperation::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator >; Buffers = boost::asio::mutable_buffer; Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; RatePolicy = boost::beast::unlimited_rate_policy]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::ops::run_read_op; RawCompletionToken = Botan::TLS::detail::AsyncReadOperation::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator >; Args = {boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>*, const boost::asio::mutable_buffer&}; CompletionToken = Botan::TLS::detail::AsyncReadOperation::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator >; Signatures = {void(boost::system::error_code, unsigned int)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = Botan::TLS::detail::AsyncReadOperation::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator >; Signatures = {void(boost::system::error_code, unsigned int)}; Initiation = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::ops::run_read_op; Args = {boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>*, const mutable_buffer&}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = void; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = void; typename std::decay<_Tp>::type = std::decay::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator > >::type; type_identity_t = Botan::TLS::detail::AsyncReadOperation::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator >]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:992:39: required from 'auto boost::beast::basic_stream< , , >::async_read_some(const MutableBufferSequence&, ReadHandler&&) [with MutableBufferSequence = boost::asio::mutable_buffer; ReadHandler = Botan::TLS::detail::AsyncReadOperation::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator >; Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; RatePolicy = boost::beast::unlimited_rate_policy]' build/include/public/botan/asio_async_ops.h:164:56: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >::async_read_some, boost::beast::detail::StreamHandler>(const boost::beast::detail::BufferSequence&, boost::beast::detail::StreamHandler&&)::; RawCompletionToken = boost::beast::detail::StreamHandler; Args = {const boost::beast::detail::BufferSequence&}; CompletionToken = boost::beast::detail::StreamHandler; Signatures = {void(boost::system::error_code, unsigned int)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = boost::beast::detail::StreamHandler; Signatures = {void(boost::system::error_code, unsigned int)}; Initiation = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >::async_read_some, boost::beast::detail::StreamHandler>(const boost::beast::detail::BufferSequence&, boost::beast::detail::StreamHandler&&)::; Args = {const boost::beast::detail::BufferSequence&}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = void; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = void; typename std::decay<_Tp>::type = std::decay::type; type_identity_t = boost::beast::detail::StreamHandler]' build/include/public/botan/asio_stream.h:651:107: required from 'auto Botan::TLS::Stream::async_read_some(const MutableBufferSequence&, CompletionToken&&) [with MutableBufferSequence = boost::beast::detail::BufferSequence; CompletionToken = boost::beast::detail::StreamHandler; StreamLayer = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>; ChannelT = Botan::TLS::Channel]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/stream_traits.hpp:338:39: required by substitution of 'template struct boost::beast::is_async_read_stream().async_read_some(std::declval >(), std::declval()))>::type> [with T = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/read.hpp:702:48: required from 'auto boost::beast::http::async_read(AsyncReadStream&, DynamicBuffer&, message >&, ReadHandler&&) [with AsyncReadStream = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >; DynamicBuffer = boost::beast::basic_flat_buffer >; bool isRequest = true; Body = basic_string_body; Allocator = std::allocator; ReadHandler = boost::asio::use_awaitable_t<>]' src/cli/tls_http_server.cpp:241:35: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 148 | >::type* = 0 ) BOOST_NOEXCEPT: d1_(), lc_flags_( 0 ) | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:802: /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/operator_bool.hpp: In instantiation of 'bool boost::shared_ptr::operator!() const [with T = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type]': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:104:16: required from 'void boost::beast::basic_stream< , , >::impl_type::on_timer(const Executor2&)::handler::operator()(boost::beast::error_code) [with Executor2 = boost::asio::use_awaitable_t<>::executor_with_default; Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; RatePolicy = boost::beast::unlimited_rate_policy; boost::beast::error_code = boost::system::error_code]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:113:5: required from 'void boost::beast::basic_stream< , , >::impl_type::on_timer(const Executor2&) [with Executor2 = boost::asio::use_awaitable_t<>::executor_with_default; Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; RatePolicy = boost::beast::unlimited_rate_policy]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:384:32: required from 'void boost::beast::basic_stream< , , >::ops::transfer_op::operator()(boost::beast::error_code, std::size_t) [with bool isRead = true; Buffers = boost::asio::mutable_buffer; Handler = Botan::TLS::detail::AsyncReadOperation::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator >; Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; RatePolicy = boost::beast::unlimited_rate_policy; boost::beast::error_code = boost::system::error_code; std::size_t = unsigned int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:305:20: required from 'boost::beast::basic_stream< , , >::ops::transfer_op::transfer_op(Handler_&&, boost::beast::basic_stream< , , >&, const Buffers&) [with Handler_ = Botan::TLS::detail::AsyncReadOperation::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator >; bool isRead = true; Buffers = boost::asio::mutable_buffer; Handler = Botan::TLS::detail::AsyncReadOperation::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator >; Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; RatePolicy = boost::beast::unlimited_rate_policy]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:612:9: required from 'void boost::beast::basic_stream< , , >::ops::run_read_op::operator()(ReadHandler&&, boost::beast::basic_stream< , , >*, const Buffers&) [with ReadHandler = Botan::TLS::detail::AsyncReadOperation::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator >; Buffers = boost::asio::mutable_buffer; Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; RatePolicy = boost::beast::unlimited_rate_policy]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >::async_read_some, boost::beast::detail::StreamHandler>(const boost::beast::detail::BufferSequence&, boost::beast::detail::StreamHandler&&)::; RawCompletionToken = boost::beast::detail::StreamHandler; Args = {const boost::beast::detail::BufferSequence&}; CompletionToken = boost::beast::detail::StreamHandler; Signatures = {void(boost::system::error_code, unsigned int)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = boost::beast::detail::StreamHandler; Signatures = {void(boost::system::error_code, unsigned int)}; Initiation = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >::async_read_some, boost::beast::detail::StreamHandler>(const boost::beast::detail::BufferSequence&, boost::beast::detail::StreamHandler&&)::; Args = {const boost::beast::detail::BufferSequence&}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = void; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = void; typename std::decay<_Tp>::type = std::decay::type; type_identity_t = boost::beast::detail::StreamHandler]' build/include/public/botan/asio_stream.h:651:107: required from 'auto Botan::TLS::Stream::async_read_some(const MutableBufferSequence&, CompletionToken&&) [with MutableBufferSequence = boost::beast::detail::BufferSequence; CompletionToken = boost::beast::detail::StreamHandler; StreamLayer = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>; ChannelT = Botan::TLS::Channel]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/stream_traits.hpp:338:39: required by substitution of 'template struct boost::beast::is_async_read_stream().async_read_some(std::declval >(), std::declval()))>::type> [with T = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/read.hpp:702:48: required from 'auto boost::beast::http::async_read(AsyncReadStream&, DynamicBuffer&, message >&, ReadHandler&&) [with AsyncReadStream = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >; DynamicBuffer = boost::beast::basic_flat_buffer >; bool isRequest = true; Body = basic_string_body; Allocator = std::allocator; ReadHandler = boost::asio::use_awaitable_t<>]' src/cli/tls_http_server.cpp:241:35: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/operator_bool.hpp:63:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 63 | return px == 0; | ~~~^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of 'boost::shared_ptr::shared_ptr(const boost::weak_ptr&, boost::detail::sp_nothrow_tag) [with Y = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type; T = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/weak_ptr.hpp:198:16: required from 'boost::shared_ptr boost::weak_ptr::lock() const [with T = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:103:30: required from 'void boost::beast::basic_stream< , , >::impl_type::on_timer(const Executor2&)::handler::operator()(boost::beast::error_code) [with Executor2 = boost::asio::use_awaitable_t<>::executor_with_default; Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; RatePolicy = boost::beast::unlimited_rate_policy; boost::beast::error_code = boost::system::error_code]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:113:5: required from 'void boost::beast::basic_stream< , , >::impl_type::on_timer(const Executor2&) [with Executor2 = boost::asio::use_awaitable_t<>::executor_with_default; Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; RatePolicy = boost::beast::unlimited_rate_policy]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:384:32: required from 'void boost::beast::basic_stream< , , >::ops::transfer_op::operator()(boost::beast::error_code, std::size_t) [with bool isRead = true; Buffers = boost::asio::mutable_buffer; Handler = Botan::TLS::detail::AsyncReadOperation::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator >; Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; RatePolicy = boost::beast::unlimited_rate_policy; boost::beast::error_code = boost::system::error_code; std::size_t = unsigned int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:305:20: required from 'boost::beast::basic_stream< , , >::ops::transfer_op::transfer_op(Handler_&&, boost::beast::basic_stream< , , >&, const Buffers&) [with Handler_ = Botan::TLS::detail::AsyncReadOperation::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator >; bool isRead = true; Buffers = boost::asio::mutable_buffer; Handler = Botan::TLS::detail::AsyncReadOperation::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator >; Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; RatePolicy = boost::beast::unlimited_rate_policy]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:612:9: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >::async_read_some, boost::beast::detail::StreamHandler>(const boost::beast::detail::BufferSequence&, boost::beast::detail::StreamHandler&&)::; RawCompletionToken = boost::beast::detail::StreamHandler; Args = {const boost::beast::detail::BufferSequence&}; CompletionToken = boost::beast::detail::StreamHandler; Signatures = {void(boost::system::error_code, unsigned int)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = boost::beast::detail::StreamHandler; Signatures = {void(boost::system::error_code, unsigned int)}; Initiation = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >::async_read_some, boost::beast::detail::StreamHandler>(const boost::beast::detail::BufferSequence&, boost::beast::detail::StreamHandler&&)::; Args = {const boost::beast::detail::BufferSequence&}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = void; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = void; typename std::decay<_Tp>::type = std::decay::type; type_identity_t = boost::beast::detail::StreamHandler]' build/include/public/botan/asio_stream.h:651:107: required from 'auto Botan::TLS::Stream::async_read_some(const MutableBufferSequence&, CompletionToken&&) [with MutableBufferSequence = boost::beast::detail::BufferSequence; CompletionToken = boost::beast::detail::StreamHandler; StreamLayer = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>; ChannelT = Botan::TLS::Channel]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/stream_traits.hpp:338:39: required by substitution of 'template struct boost::beast::is_async_read_stream().async_read_some(std::declval >(), std::declval()))>::type> [with T = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/read.hpp:702:48: required from 'auto boost::beast::http::async_read(AsyncReadStream&, DynamicBuffer&, message >&, ReadHandler&&) [with AsyncReadStream = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >; DynamicBuffer = boost::beast::basic_flat_buffer >; bool isRequest = true; Body = basic_string_body; Allocator = std::allocator; ReadHandler = boost::asio::use_awaitable_t<>]' src/cli/tls_http_server.cpp:241:35: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:476:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 476 | BOOST_SP_NOEXCEPT : px( 0 ), pn( r.pn, boost::detail::sp_nothrow_tag() ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of 'boost::shared_ptr::shared_ptr(boost::shared_ptr&&) [with T = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/enable_shared_from_this.hpp:53:16: required from 'boost::shared_ptr boost::enable_shared_from_this::shared_from_this() [with T = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:117:57: required from 'void boost::beast::basic_stream< , , >::impl_type::on_timer(const Executor2&) [with Executor2 = boost::asio::use_awaitable_t<>::executor_with_default; Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; RatePolicy = boost::beast::unlimited_rate_policy]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:384:32: required from 'void boost::beast::basic_stream< , , >::ops::transfer_op::operator()(boost::beast::error_code, std::size_t) [with bool isRead = true; Buffers = boost::asio::mutable_buffer; Handler = Botan::TLS::detail::AsyncReadOperation::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator >; Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; RatePolicy = boost::beast::unlimited_rate_policy; boost::beast::error_code = boost::system::error_code; std::size_t = unsigned int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:305:20: required from 'boost::beast::basic_stream< , , >::ops::transfer_op::transfer_op(Handler_&&, boost::beast::basic_stream< , , >&, const Buffers&) [with Handler_ = Botan::TLS::detail::AsyncReadOperation::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator >; bool isRead = true; Buffers = boost::asio::mutable_buffer; Handler = Botan::TLS::detail::AsyncReadOperation::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator >; Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; RatePolicy = boost::beast::unlimited_rate_policy]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:612:9: required from 'void boost::beast::basic_stream< , , >::ops::run_read_op::operator()(ReadHandler&&, boost::beast::basic_stream< , , >*, const Buffers&) [with ReadHandler = Botan::TLS::detail::AsyncReadOperation::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator >; Buffers = boost::asio::mutable_buffer; Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; RatePolicy = boost::beast::unlimited_rate_policy]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >::async_read_some, boost::beast::detail::StreamHandler>(const boost::beast::detail::BufferSequence&, boost::beast::detail::StreamHandler&&)::; RawCompletionToken = boost::beast::detail::StreamHandler; Args = {const boost::beast::detail::BufferSequence&}; CompletionToken = boost::beast::detail::StreamHandler; Signatures = {void(boost::system::error_code, unsigned int)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = boost::beast::detail::StreamHandler; Signatures = {void(boost::system::error_code, unsigned int)}; Initiation = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >::async_read_some, boost::beast::detail::StreamHandler>(const boost::beast::detail::BufferSequence&, boost::beast::detail::StreamHandler&&)::; Args = {const boost::beast::detail::BufferSequence&}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = void; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = void; typename std::decay<_Tp>::type = std::decay::type; type_identity_t = boost::beast::detail::StreamHandler]' build/include/public/botan/asio_stream.h:651:107: required from 'auto Botan::TLS::Stream::async_read_some(const MutableBufferSequence&, CompletionToken&&) [with MutableBufferSequence = boost::beast::detail::BufferSequence; CompletionToken = boost::beast::detail::StreamHandler; StreamLayer = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>; ChannelT = Botan::TLS::Channel]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/stream_traits.hpp:338:39: required by substitution of 'template struct boost::beast::is_async_read_stream().async_read_some(std::declval >(), std::declval()))>::type> [with T = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/read.hpp:702:48: required from 'auto boost::beast::http::async_read(AsyncReadStream&, DynamicBuffer&, message >&, ReadHandler&&) [with AsyncReadStream = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >; DynamicBuffer = boost::beast::basic_flat_buffer >; bool isRequest = true; Body = basic_string_body; Allocator = std::allocator; ReadHandler = boost::asio::use_awaitable_t<>]' src/cli/tls_http_server.cpp:241:35: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:673:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 673 | r.px = 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp: In instantiation of 'class boost::asio::detail::cancellation_handler::handler_wrapper > >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:149:9: required from 'CancellationHandler& boost::asio::cancellation_slot::emplace(Args&& ...) [with CancellationHandler = boost::beast::detail::filtering_cancellation_slot::handler_wrapper >; Args = {boost::asio::cancellation_type&, boost::asio::cancellation_filter, boost::asio::cancellation_filter}]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/filtering_cancellation_slot.hpp:50:88: required from 'CancellationHandler& boost::beast::detail::filtering_cancellation_slot::emplace(Args&& ...) [with CancellationHandler = boost::asio::cancellation_state::impl<>; Args = {boost::asio::cancellation_filter, boost::asio::cancellation_filter}; CancellationSlot = boost::asio::cancellation_slot]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_state.hpp:158:60: required from 'constexpr boost::asio::cancellation_state::cancellation_state(CancellationSlot, InFilter, OutFilter) [with CancellationSlot = boost::beast::detail::filtering_cancellation_slot; InFilter = boost::asio::cancellation_filter; OutFilter = boost::asio::cancellation_filter]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/base_from_cancellation_state.hpp:54:7: required from 'boost::asio::detail::base_from_cancellation_state >::base_from_cancellation_state(const Handler&, Filter) [with Filter = boost::asio::cancellation_filter; Handler = boost::beast::http::detail::read_msg_op::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::basic_flat_buffer >, true, boost::beast::http::basic_string_body, std::allocator, boost::asio::detail::awaitable_handler >; = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/compose.hpp:50:21: required from 'boost::asio::detail::composed_op::composed_op(I&&, W&&, H&&) [with I = boost::beast::http::detail::read_op::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::basic_flat_buffer >, true, boost::beast::http::detail::parser_is_done>; W = boost::asio::detail::composed_work::executor_with_default)>; H = boost::beast::http::detail::read_msg_op::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::basic_flat_buffer >, true, boost::beast::http::basic_string_body, std::allocator, boost::asio::detail::awaitable_handler >; Impl = boost::beast::http::detail::read_op::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::basic_flat_buffer >, true, boost::beast::http::detail::parser_is_done>; Work = boost::asio::detail::composed_work::executor_with_default)>; Handler = boost::beast::http::detail::read_msg_op::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::basic_flat_buffer >, true, boost::beast::http::basic_string_body, std::allocator, boost::asio::detail::awaitable_handler >; R = void; Args = {boost::system::error_code, unsigned int}]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/compose.hpp:164:5: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/type_traits.hpp:128:8: required from 'struct boost::asio::result_of, void(boost::system::error_code, unsigned int)>::initiate(boost::asio::async_result, void(boost::system::error_code, unsigned int)>::initiate::executor_with_default, boost::beast::unlimited_rate_policy>, Botan::TLS::Channel>*, boost::beast::basic_flat_buffer >*, boost::beast::http::message, std::allocator >, boost::beast::http::basic_fields > >*>(boost::beast::http::detail::run_read_msg_op, boost::asio::use_awaitable_t<>, Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >*, boost::beast::basic_flat_buffer >*, boost::beast::http::message, boost::beast::http::basic_fields > >*)::_ZN5boost4asio12async_resultINS0_15use_awaitable_tINS0_15any_io_executorEEEJFvNS_6system10error_codeEjEEE8initiateINS_5beast4http6detail15run_read_msg_opEJPN5Botan3TLS6StreamINSA_12basic_streamINS0_2ip3tcpENS4_21executor_with_defaultIS3_EENSA_21unlimited_rate_policyEEENSF_7ChannelEEEPNSA_17basic_flat_bufferISaIcEEEPNSB_7messageILb1ENSB_17basic_string_bodyIcSt11char_traitsIcESS_EENSB_12basic_fieldsISS_EEEEEEENS0_9awaitableIjS3_EET_S4_DpT0_.Frame*)::(boost::asio::detail::awaitable_frame_base*)>' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/awaitable.hpp:402:8: required by substitution of 'template auto boost::asio::detail::awaitable_frame_base::await_transform(Function, boost::asio::enable_if_t*)>::type, boost::asio::detail::awaitable_thread*>::value, void>*) [with Function = boost::asio::async_result, void(boost::system::error_code, unsigned int)>::initiate(boost::asio::async_result, void(boost::system::error_code, unsigned int)>::initiate::executor_with_default, boost::beast::unlimited_rate_policy>, Botan::TLS::Channel>*, boost::beast::basic_flat_buffer >*, boost::beast::http::message, std::allocator >, boost::beast::http::basic_fields > >*>(boost::beast::http::detail::run_read_msg_op, boost::asio::use_awaitable_t<>, Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >*, boost::beast::basic_flat_buffer >*, boost::beast::http::message, boost::beast::http::basic_fields > >*)::_ZN5boost4asio12async_resultINS0_15use_awaitable_tINS0_15any_io_executorEEEJFvNS_6system10error_codeEjEEE8initiateINS_5beast4http6detail15run_read_msg_opEJPN5Botan3TLS6StreamINSA_12basic_streamINS0_2ip3tcpENS4_21executor_with_defaultIS3_EENSA_21unlimited_rate_policyEEENSF_7ChannelEEEPNSA_17basic_flat_bufferISaIcEEEPNSB_7messageILb1ENSB_17basic_string_bodyIcSt11char_traitsIcESS_EENSB_12basic_fieldsISS_EEEEEEENS0_9awaitableIjS3_EET_S4_DpT0_.Frame*)::]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/use_awaitable.hpp:284:5: required from 'static boost::asio::async_result, R(Args ...)>::return_type boost::asio::async_result, R(Args ...)>::initiate(Initiation, boost::asio::use_awaitable_t, InitArgs ...) [with Initiation = boost::beast::http::detail::run_read_msg_op; InitArgs = {Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy>, Botan::TLS::Channel>*, boost::beast::basic_flat_buffer >*, boost::beast::http::message, std::allocator >, boost::beast::http::basic_fields > >*}; Executor = boost::asio::any_io_executor; R = void; Args = {boost::system::error_code, unsigned int}; return_type = boost::asio::awaitable]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = use_awaitable_t<>; Signatures = {void(boost::system::error_code, unsigned int)}; Initiation = boost::beast::http::detail::run_read_msg_op; Args = {Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy>, Botan::TLS::Channel>*, boost::beast::basic_flat_buffer >*, boost::beast::http::message, std::allocator >, boost::beast::http::basic_fields > >*}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = awaitable; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = awaitable; typename std::decay<_Tp>::type = std::decay >::type; type_identity_t = use_awaitable_t<>]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/read.hpp:713:39: required from 'auto boost::beast::http::async_read(AsyncReadStream&, DynamicBuffer&, message >&, ReadHandler&&) [with AsyncReadStream = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >; DynamicBuffer = boost::beast::basic_flat_buffer >; bool isRequest = true; Body = basic_string_body; Allocator = std::allocator; ReadHandler = boost::asio::use_awaitable_t<>]' src/cli/tls_http_server.cpp:241:35: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:54:8: warning: 'void boost::asio::detail::cancellation_handler::call(boost::asio::cancellation_type_t) [with Handler = boost::beast::detail::filtering_cancellation_slot::handler_wrapper >; boost::asio::cancellation_type_t = boost::asio::cancellation_type]' can be marked override [-Wsuggest-override] 54 | void call(cancellation_type_t type) | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:59:33: warning: 'std::pair boost::asio::detail::cancellation_handler::destroy() [with Handler = boost::beast::detail::filtering_cancellation_slot::handler_wrapper >]' can be marked override [-Wsuggest-override] 59 | std::pair destroy() noexcept | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp: In instantiation of 'class boost::asio::detail::cancellation_handler::handler_wrapper >::handler_wrapper > > >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:149:9: required from 'CancellationHandler& boost::asio::cancellation_slot::emplace(Args&& ...) [with CancellationHandler = boost::beast::detail::filtering_cancellation_slot::handler_wrapper >::handler_wrapper > >; Args = {boost::asio::cancellation_type&, boost::asio::cancellation_type&}]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/filtering_cancellation_slot.hpp:50:88: required from 'CancellationHandler& boost::beast::detail::filtering_cancellation_slot::emplace(Args&& ...) [with CancellationHandler = boost::asio::cancellation_state::impl<>; Args = {}; CancellationSlot = boost::beast::detail::filtering_cancellation_slot]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_state.hpp:100:65: required from 'constexpr boost::asio::cancellation_state::cancellation_state(CancellationSlot) [with CancellationSlot = boost::beast::detail::filtering_cancellation_slot >]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/write.hpp:183:29: required from 'boost::beast::http::detail::write_op::write_op(Handler_&&, Stream&, boost::beast::http::serializer&) [with Handler_ = boost::beast::http::detail::write_msg_op, Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >, false, boost::beast::http::basic_string_body, boost::beast::http::basic_fields > >; Handler = boost::beast::http::detail::write_msg_op, Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >, false, boost::beast::http::basic_string_body, boost::beast::http::basic_fields > >; Stream = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >; Predicate = boost::beast::http::detail::serializer_is_done; bool isRequest = false; Body = boost::beast::http::basic_string_body; Fields = boost::beast::http::basic_fields >]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/write.hpp:360:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/pkg/gcc12/include/c++/type_traits:3029:12: required from 'struct std::invoke_result, void(boost::system::error_code, unsigned int)>::initiate(boost::asio::async_result, void(boost::system::error_code, unsigned int)>::initiate::executor_with_default, boost::beast::unlimited_rate_policy>, Botan::TLS::Channel>*, const boost::beast::http::message, std::allocator >, boost::beast::http::basic_fields > >*, std::integral_constant >(boost::beast::http::detail::run_write_msg_op, boost::asio::use_awaitable_t<>, Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >*, const boost::beast::http::message, boost::beast::http::basic_fields > >*, std::integral_constant)::_ZN5boost4asio12async_resultINS0_15use_awaitable_tINS0_15any_io_executorEEEJFvNS_6system10error_codeEjEEE8initiateINS_5beast4http6detail16run_write_msg_opEJPN5Botan3TLS6StreamINSA_12basic_streamINS0_2ip3tcpENS4_21executor_with_defaultIS3_EENSA_21unlimited_rate_policyEEENSF_7ChannelEEEPKNSB_7messageILb0ENSB_17basic_string_bodyIcSt11char_traitsIcESaIcEEENSB_12basic_fieldsISV_EEEESt17integral_constantIbLb1EEEEENS0_9awaitableIjS3_EET_S4_DpT0_.Frame*)::, boost::asio::detail::awaitable_frame_base*>' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/type_traits.hpp:128:8: required from 'struct boost::asio::result_of, void(boost::system::error_code, unsigned int)>::initiate(boost::asio::async_result, void(boost::system::error_code, unsigned int)>::initiate::executor_with_default, boost::beast::unlimited_rate_policy>, Botan::TLS::Channel>*, const boost::beast::http::message, std::allocator >, boost::beast::http::basic_fields > >*, std::integral_constant >(boost::beast::http::detail::run_write_msg_op, boost::asio::use_awaitable_t<>, Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >*, const boost::beast::http::message, boost::beast::http::basic_fields > >*, std::integral_constant)::_ZN5boost4asio12async_resultINS0_15use_awaitable_tINS0_15any_io_executorEEEJFvNS_6system10error_codeEjEEE8initiateINS_5beast4http6detail16run_write_msg_opEJPN5Botan3TLS6StreamINSA_12basic_streamINS0_2ip3tcpENS4_21executor_with_defaultIS3_EENSA_21unlimited_rate_policyEEENSF_7ChannelEEEPKNSB_7messageILb0ENSB_17basic_string_bodyIcSt11char_traitsIcESaIcEEENSB_12basic_fieldsISV_EEEESt17integral_constantIbLb1EEEEENS0_9awaitableIjS3_EET_S4_DpT0_.Frame*)::(boost::asio::detail::awaitable_frame_base*)>' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/awaitable.hpp:402:8: required by substitution of 'template auto boost::asio::detail::awaitable_frame_base::await_transform(Function, boost::asio::enable_if_t*)>::type, boost::asio::detail::awaitable_thread*>::value, void>*) [with Function = boost::asio::async_result, void(boost::system::error_code, unsigned int)>::initiate(boost::asio::async_result, void(boost::system::error_code, unsigned int)>::initiate::executor_with_default, boost::beast::unlimited_rate_policy>, Botan::TLS::Channel>*, const boost::beast::http::message, std::allocator >, boost::beast::http::basic_fields > >*, std::integral_constant >(boost::beast::http::detail::run_write_msg_op, boost::asio::use_awaitable_t<>, Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >*, const boost::beast::http::message, boost::beast::http::basic_fields > >*, std::integral_constant)::_ZN5boost4asio12async_resultINS0_15use_awaitable_tINS0_15any_io_executorEEEJFvNS_6system10error_codeEjEEE8initiateINS_5beast4http6detail16run_write_msg_opEJPN5Botan3TLS6StreamINSA_12basic_streamINS0_2ip3tcpENS4_21executor_with_defaultIS3_EENSA_21unlimited_rate_policyEEENSF_7ChannelEEEPKNSB_7messageILb0ENSB_17basic_string_bodyIcSt11char_traitsIcESaIcEEENSB_12basic_fieldsISV_EEEESt17integral_constantIbLb1EEEEENS0_9awaitableIjS3_EET_S4_DpT0_.Frame*)::]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/use_awaitable.hpp:284:5: required from 'static boost::asio::async_result, R(Args ...)>::return_type boost::asio::async_result, R(Args ...)>::initiate(Initiation, boost::asio::use_awaitable_t, InitArgs ...) [with Initiation = boost::beast::http::detail::run_write_msg_op; InitArgs = {Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy>, Botan::TLS::Channel>*, const boost::beast::http::message, std::allocator >, boost::beast::http::basic_fields > >*, std::integral_constant}; Executor = boost::asio::any_io_executor; R = void; Args = {boost::system::error_code, unsigned int}; return_type = boost::asio::awaitable]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = use_awaitable_t<>; Signatures = {void(boost::system::error_code, unsigned int)}; Initiation = boost::beast::http::detail::run_write_msg_op; Args = {Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy>, Botan::TLS::Channel>*, const boost::beast::http::message, std::allocator >, boost::beast::http::basic_fields > >*, std::integral_constant}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = awaitable; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = awaitable; typename std::decay<_Tp>::type = std::decay >::type; type_identity_t = use_awaitable_t<>]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/write.hpp:897:39: required from 'auto boost::beast::http::async_write(AsyncWriteStream&, const message&, WriteHandler&&, typename std::enable_if<(! is_mutable_body_writer::value)>::type*) [with AsyncWriteStream = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >; bool isRequest = false; Body = basic_string_body; Fields = basic_fields >; WriteHandler = boost::asio::use_awaitable_t<>; typename std::enable_if<(! is_mutable_body_writer::value)>::type = void]' src/cli/tls_http_server.cpp:247:36: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:54:8: warning: 'void boost::asio::detail::cancellation_handler::call(boost::asio::cancellation_type_t) [with Handler = boost::beast::detail::filtering_cancellation_slot::handler_wrapper >::handler_wrapper > >; boost::asio::cancellation_type_t = boost::asio::cancellation_type]' can be marked override [-Wsuggest-override] 54 | void call(cancellation_type_t type) | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:59:33: warning: 'std::pair boost::asio::detail::cancellation_handler::destroy() [with Handler = boost::beast::detail::filtering_cancellation_slot::handler_wrapper >::handler_wrapper > >]' can be marked override [-Wsuggest-override] 59 | std::pair destroy() noexcept | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp: In instantiation of 'class boost::asio::detail::cancellation_handler > >::op_cancellation>': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:149:9: required from 'CancellationHandler& boost::asio::cancellation_slot::emplace(Args&& ...) [with CancellationHandler = boost::asio::detail::deadline_timer_service > >::op_cancellation; Args = {boost::asio::detail::deadline_timer_service > >*, boost::asio::detail::timer_queue > >::per_timer_data*}]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:264:48: required from 'void boost::asio::detail::deadline_timer_service::async_wait(implementation_type&, Handler&, const IoExecutor&) [with Handler = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::timeout_handler::executor_with_default >; IoExecutor = boost::asio::use_awaitable_t<>::executor_with_default; Time_Traits = boost::asio::detail::chrono_time_traits >]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:806:44: required from 'void boost::asio::basic_waitable_timer::initiate_async_wait::operator()(WaitHandler&&) const [with WaitHandler = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::timeout_handler::executor_with_default >; Clock = std::chrono::_V2::steady_clock; WaitTraits = boost::asio::wait_traits; Executor = boost::asio::use_awaitable_t<>::executor_with_default]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::basic_waitable_timer, boost::asio::use_awaitable_t<>::executor_with_default >::initiate_async_wait; RawCompletionToken = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::timeout_handler::executor_with_default >; Args = {}; CompletionToken = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::timeout_handler::executor_with_default >; Signatures = {void(boost::system::error_code)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::timeout_handler::executor_with_default >; Signatures = {void(boost::system::error_code)}; Initiation = basic_waitable_timer, use_awaitable_t<>::executor_with_default >::initiate_async_wait; Args = {}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = void; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = void; typename std::decay<_Tp>::type = std::decay::executor_with_default, boost::beast::unlimited_rate_policy>::timeout_handler::executor_with_default > >::type; type_identity_t = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::timeout_handler::executor_with_default >]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:774:71: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >::async_read_some, boost::beast::detail::StreamHandler>(const boost::beast::detail::BufferSequence&, boost::beast::detail::StreamHandler&&)::; RawCompletionToken = boost::beast::detail::StreamHandler; Args = {const boost::beast::detail::BufferSequence&}; CompletionToken = boost::beast::detail::StreamHandler; Signatures = {void(boost::system::error_code, unsigned int)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = boost::beast::detail::StreamHandler; Signatures = {void(boost::system::error_code, unsigned int)}; Initiation = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >::async_read_some, boost::beast::detail::StreamHandler>(const boost::beast::detail::BufferSequence&, boost::beast::detail::StreamHandler&&)::; Args = {const boost::beast::detail::BufferSequence&}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = void; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = void; typename std::decay<_Tp>::type = std::decay::type; type_identity_t = boost::beast::detail::StreamHandler]' build/include/public/botan/asio_stream.h:651:107: required from 'auto Botan::TLS::Stream::async_read_some(const MutableBufferSequence&, CompletionToken&&) [with MutableBufferSequence = boost::beast::detail::BufferSequence; CompletionToken = boost::beast::detail::StreamHandler; StreamLayer = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>; ChannelT = Botan::TLS::Channel]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/stream_traits.hpp:338:39: required by substitution of 'template struct boost::beast::is_async_read_stream().async_read_some(std::declval >(), std::declval()))>::type> [with T = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/read.hpp:702:48: required from 'auto boost::beast::http::async_read(AsyncReadStream&, DynamicBuffer&, message >&, ReadHandler&&) [with AsyncReadStream = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >; DynamicBuffer = boost::beast::basic_flat_buffer >; bool isRequest = true; Body = basic_string_body; Allocator = std::allocator; ReadHandler = boost::asio::use_awaitable_t<>]' src/cli/tls_http_server.cpp:241:35: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:54:8: warning: 'void boost::asio::detail::cancellation_handler::call(boost::asio::cancellation_type_t) [with Handler = boost::asio::detail::deadline_timer_service > >::op_cancellation; boost::asio::cancellation_type_t = boost::asio::cancellation_type]' can be marked override [-Wsuggest-override] 54 | void call(cancellation_type_t type) | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:59:33: warning: 'std::pair boost::asio::detail::cancellation_handler::destroy() [with Handler = boost::asio::detail::deadline_timer_service > >::op_cancellation]' can be marked override [-Wsuggest-override] 59 | std::pair destroy() noexcept | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/weak_ptr.hpp: In instantiation of 'boost::weak_ptr::weak_ptr(boost::weak_ptr&&) [with T = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type]': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:170:5: required from 'boost::asio::detail::wait_handler::wait_handler(Handler&, const IoExecutor&) [with Handler = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::timeout_handler::executor_with_default >; IoExecutor = boost::asio::use_awaitable_t<>::executor_with_default]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:258:11: required from 'void boost::asio::detail::deadline_timer_service::async_wait(implementation_type&, Handler&, const IoExecutor&) [with Handler = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::timeout_handler::executor_with_default >; IoExecutor = boost::asio::use_awaitable_t<>::executor_with_default; Time_Traits = boost::asio::detail::chrono_time_traits >]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:806:44: required from 'void boost::asio::basic_waitable_timer::initiate_async_wait::operator()(WaitHandler&&) const [with WaitHandler = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::timeout_handler::executor_with_default >; Clock = std::chrono::_V2::steady_clock; WaitTraits = boost::asio::wait_traits; Executor = boost::asio::use_awaitable_t<>::executor_with_default]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::basic_waitable_timer, boost::asio::use_awaitable_t<>::executor_with_default >::initiate_async_wait; RawCompletionToken = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::timeout_handler::executor_with_default >; Args = {}; CompletionToken = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::timeout_handler::executor_with_default >; Signatures = {void(boost::system::error_code)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::timeout_handler::executor_with_default >; Signatures = {void(boost::system::error_code)}; Initiation = basic_waitable_timer, use_awaitable_t<>::executor_with_default >::initiate_async_wait; Args = {}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = void; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = void; typename std::decay<_Tp>::type = std::decay::executor_with_default, boost::beast::unlimited_rate_policy>::timeout_handler::executor_with_default > >::type; type_identity_t = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::timeout_handler::executor_with_default >]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:774:71: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >::async_read_some, boost::beast::detail::StreamHandler>(const boost::beast::detail::BufferSequence&, boost::beast::detail::StreamHandler&&)::; RawCompletionToken = boost::beast::detail::StreamHandler; Args = {const boost::beast::detail::BufferSequence&}; CompletionToken = boost::beast::detail::StreamHandler; Signatures = {void(boost::system::error_code, unsigned int)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = boost::beast::detail::StreamHandler; Signatures = {void(boost::system::error_code, unsigned int)}; Initiation = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >::async_read_some, boost::beast::detail::StreamHandler>(const boost::beast::detail::BufferSequence&, boost::beast::detail::StreamHandler&&)::; Args = {const boost::beast::detail::BufferSequence&}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = void; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = void; typename std::decay<_Tp>::type = std::decay::type; type_identity_t = boost::beast::detail::StreamHandler]' build/include/public/botan/asio_stream.h:651:107: required from 'auto Botan::TLS::Stream::async_read_some(const MutableBufferSequence&, CompletionToken&&) [with MutableBufferSequence = boost::beast::detail::BufferSequence; CompletionToken = boost::beast::detail::StreamHandler; StreamLayer = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>; ChannelT = Botan::TLS::Channel]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/stream_traits.hpp:338:39: required by substitution of 'template struct boost::beast::is_async_read_stream().async_read_some(std::declval >(), std::declval()))>::type> [with T = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/read.hpp:702:48: required from 'auto boost::beast::http::async_read(AsyncReadStream&, DynamicBuffer&, message >&, ReadHandler&&) [with AsyncReadStream = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >; DynamicBuffer = boost::beast::basic_flat_buffer >; bool isRequest = true; Body = basic_string_body; Allocator = std::allocator; ReadHandler = boost::asio::use_awaitable_t<>]' src/cli/tls_http_server.cpp:241:35: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/weak_ptr.hpp:114:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 114 | r.px = 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp: In instantiation of 'class boost::asio::detail::cancellation_handler::handler_wrapper > >::op_cancellation> >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:149:9: required from 'CancellationHandler& boost::asio::cancellation_slot::emplace(Args&& ...) [with CancellationHandler = boost::beast::detail::filtering_cancellation_slot::handler_wrapper > >::op_cancellation>; Args = {boost::asio::cancellation_type&, boost::asio::detail::deadline_timer_service > >*, boost::asio::detail::timer_queue > >::per_timer_data*}]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/filtering_cancellation_slot.hpp:50:88: required from 'CancellationHandler& boost::beast::detail::filtering_cancellation_slot::emplace(Args&& ...) [with CancellationHandler = boost::asio::detail::deadline_timer_service > >::op_cancellation; Args = {boost::asio::detail::deadline_timer_service > >*, boost::asio::detail::timer_queue > >::per_timer_data*}; CancellationSlot = boost::asio::cancellation_slot]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:264:48: required from 'void boost::asio::detail::deadline_timer_service::async_wait(implementation_type&, Handler&, const IoExecutor&) [with Handler = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::ops::transfer_op::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator > >; IoExecutor = boost::asio::use_awaitable_t<>::executor_with_default; Time_Traits = boost::asio::detail::chrono_time_traits >]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:806:44: required from 'void boost::asio::basic_waitable_timer::initiate_async_wait::operator()(WaitHandler&&) const [with WaitHandler = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::ops::transfer_op::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator > >; Clock = std::chrono::_V2::steady_clock; WaitTraits = boost::asio::wait_traits; Executor = boost::asio::use_awaitable_t<>::executor_with_default]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::basic_waitable_timer, boost::asio::use_awaitable_t<>::executor_with_default >::initiate_async_wait; RawCompletionToken = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::ops::transfer_op::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator > >; Args = {}; CompletionToken = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::ops::transfer_op::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator > >; Signatures = {void(boost::system::error_code)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >::async_read_some, boost::beast::detail::StreamHandler>(const boost::beast::detail::BufferSequence&, boost::beast::detail::StreamHandler&&)::; RawCompletionToken = boost::beast::detail::StreamHandler; Args = {const boost::beast::detail::BufferSequence&}; CompletionToken = boost::beast::detail::StreamHandler; Signatures = {void(boost::system::error_code, unsigned int)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = boost::beast::detail::StreamHandler; Signatures = {void(boost::system::error_code, unsigned int)}; Initiation = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >::async_read_some, boost::beast::detail::StreamHandler>(const boost::beast::detail::BufferSequence&, boost::beast::detail::StreamHandler&&)::; Args = {const boost::beast::detail::BufferSequence&}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = void; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = void; typename std::decay<_Tp>::type = std::decay::type; type_identity_t = boost::beast::detail::StreamHandler]' build/include/public/botan/asio_stream.h:651:107: required from 'auto Botan::TLS::Stream::async_read_some(const MutableBufferSequence&, CompletionToken&&) [with MutableBufferSequence = boost::beast::detail::BufferSequence; CompletionToken = boost::beast::detail::StreamHandler; StreamLayer = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>; ChannelT = Botan::TLS::Channel]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/stream_traits.hpp:338:39: required by substitution of 'template struct boost::beast::is_async_read_stream().async_read_some(std::declval >(), std::declval()))>::type> [with T = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/read.hpp:702:48: required from 'auto boost::beast::http::async_read(AsyncReadStream&, DynamicBuffer&, message >&, ReadHandler&&) [with AsyncReadStream = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >; DynamicBuffer = boost::beast::basic_flat_buffer >; bool isRequest = true; Body = basic_string_body; Allocator = std::allocator; ReadHandler = boost::asio::use_awaitable_t<>]' src/cli/tls_http_server.cpp:241:35: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:54:8: warning: 'void boost::asio::detail::cancellation_handler::call(boost::asio::cancellation_type_t) [with Handler = boost::beast::detail::filtering_cancellation_slot::handler_wrapper > >::op_cancellation>; boost::asio::cancellation_type_t = boost::asio::cancellation_type]' can be marked override [-Wsuggest-override] 54 | void call(cancellation_type_t type) | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:59:33: warning: 'std::pair boost::asio::detail::cancellation_handler::destroy() [with Handler = boost::beast::detail::filtering_cancellation_slot::handler_wrapper > >::op_cancellation>]' can be marked override [-Wsuggest-override] 59 | std::pair destroy() noexcept | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp: In instantiation of 'class boost::asio::detail::cancellation_handler::handler_wrapper >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:149:9: required from 'CancellationHandler& boost::asio::cancellation_slot::emplace(Args&& ...) [with CancellationHandler = boost::beast::detail::filtering_cancellation_slot::handler_wrapper; Args = {boost::asio::cancellation_type&, boost::asio::detail::kqueue_reactor*, boost::asio::detail::kqueue_reactor::descriptor_state**, int&, boost::asio::detail::kqueue_reactor::op_types}]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/filtering_cancellation_slot.hpp:50:88: required from 'CancellationHandler& boost::beast::detail::filtering_cancellation_slot::emplace(Args&& ...) [with CancellationHandler = boost::asio::detail::reactive_socket_service_base::reactor_op_cancellation; Args = {boost::asio::detail::kqueue_reactor*, boost::asio::detail::kqueue_reactor::descriptor_state**, int&, boost::asio::detail::kqueue_reactor::op_types}; CancellationSlot = boost::asio::cancellation_slot]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_service_base.hpp:414:56: required from 'void boost::asio::detail::reactive_socket_service_base::async_receive(base_implementation_type&, const MutableBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with MutableBufferSequence = boost::beast::buffers_prefix_view; Handler = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::ops::transfer_op::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator > >; IoExecutor = boost::asio::use_awaitable_t<>::executor_with_default; boost::asio::socket_base::message_flags = int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_stream_socket.hpp:1150:47: required from 'void boost::asio::basic_stream_socket::initiate_async_receive::operator()(ReadHandler&&, const MutableBufferSequence&, boost::asio::socket_base::message_flags) const [with ReadHandler = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::ops::transfer_op::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator > >; MutableBufferSequence = boost::beast::buffers_prefix_view; Protocol = boost::asio::ip::tcp; Executor = boost::asio::use_awaitable_t<>::executor_with_default; boost::asio::socket_base::message_flags = int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::basic_stream_socket::executor_with_default >::initiate_async_receive; RawCompletionToken = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::ops::transfer_op::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator > >; Args = {const boost::beast::buffers_prefix_view&, int}; CompletionToken = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::ops::transfer_op::executor_with_default, boost::beast::unlimited_rate_policy> >, boost::beast::detail::BufferSequence, std::allocator > >; Signatures = {void(boost::system::error_code, unsigned int)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >::async_read_some, boost::beast::detail::StreamHandler>(const boost::beast::detail::BufferSequence&, boost::beast::detail::StreamHandler&&)::; RawCompletionToken = boost::beast::detail::StreamHandler; Args = {const boost::beast::detail::BufferSequence&}; CompletionToken = boost::beast::detail::StreamHandler; Signatures = {void(boost::system::error_code, unsigned int)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = boost::beast::detail::StreamHandler; Signatures = {void(boost::system::error_code, unsigned int)}; Initiation = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >::async_read_some, boost::beast::detail::StreamHandler>(const boost::beast::detail::BufferSequence&, boost::beast::detail::StreamHandler&&)::; Args = {const boost::beast::detail::BufferSequence&}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = void; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = void; typename std::decay<_Tp>::type = std::decay::type; type_identity_t = boost::beast::detail::StreamHandler]' build/include/public/botan/asio_stream.h:651:107: required from 'auto Botan::TLS::Stream::async_read_some(const MutableBufferSequence&, CompletionToken&&) [with MutableBufferSequence = boost::beast::detail::BufferSequence; CompletionToken = boost::beast::detail::StreamHandler; StreamLayer = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>; ChannelT = Botan::TLS::Channel]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/stream_traits.hpp:338:39: required by substitution of 'template struct boost::beast::is_async_read_stream().async_read_some(std::declval >(), std::declval()))>::type> [with T = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/http/impl/read.hpp:702:48: required from 'auto boost::beast::http::async_read(AsyncReadStream&, DynamicBuffer&, message >&, ReadHandler&&) [with AsyncReadStream = Botan::TLS::Stream::executor_with_default, boost::beast::unlimited_rate_policy> >; DynamicBuffer = boost::beast::basic_flat_buffer >; bool isRequest = true; Body = basic_string_body; Allocator = std::allocator; ReadHandler = boost::asio::use_awaitable_t<>]' src/cli/tls_http_server.cpp:241:35: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:54:8: warning: 'void boost::asio::detail::cancellation_handler::call(boost::asio::cancellation_type_t) [with Handler = boost::beast::detail::filtering_cancellation_slot::handler_wrapper; boost::asio::cancellation_type_t = boost::asio::cancellation_type]' can be marked override [-Wsuggest-override] 54 | void call(cancellation_type_t type) | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:59:33: warning: 'std::pair boost::asio::detail::cancellation_handler::destroy() [with Handler = boost::beast::detail::filtering_cancellation_slot::handler_wrapper]' can be marked override [-Wsuggest-override] 59 | std::pair destroy() noexcept | ^~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27: /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp: In instantiation of 'void* boost::detail::sp_counted_impl_pd::get_deleter(const boost::detail::sp_typeinfo_&) [with P = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type*; D = boost::detail::sp_ms_deleter::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type>; boost::detail::sp_typeinfo_ = std::type_info]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:182:12: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:184:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 184 | return ti == BOOST_SP_TYPEID_(D)? &reinterpret_cast( del ): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp: In instantiation of 'void* boost::detail::sp_counted_impl_pd::get_local_deleter(const boost::detail::sp_typeinfo_&) [with P = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type*; D = boost::detail::sp_ms_deleter::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type>; boost::detail::sp_typeinfo_ = std::type_info]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:187:12: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:189:104: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 189 | return ti == BOOST_SP_TYPEID_(D)? boost::detail::get_local_deleter( boost::addressof( del ) ): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp: In instantiation of 'D* boost::detail::get_local_deleter(D*) [with D = sp_ms_deleter::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type>]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:189:75: required from 'void* boost::detail::sp_counted_impl_pd::get_local_deleter(const boost::detail::sp_typeinfo_&) [with P = boost::beast::basic_stream::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type*; D = boost::detail::sp_ms_deleter::executor_with_default, boost::beast::unlimited_rate_policy>::impl_type>; boost::detail::sp_typeinfo_ = std::type_info]' /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:187:12: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:57:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 57 | return 0; | ^ c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/runner/test_stdout_reporter.cpp -o build/obj/test/runner_test_stdout_reporter.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/runner/test_xml_reporter.cpp -o build/obj/test/runner_test_xml_reporter.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_aead.cpp -o build/obj/test/test_aead.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_asn1.cpp -o build/obj/test/test_asn1.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_bigint.cpp -o build/obj/test/test_bigint.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_block.cpp -o build/obj/test/test_block.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_blowfish.cpp -o build/obj/test/test_blowfish.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_bufcomp.cpp -o build/obj/test/test_bufcomp.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_c25519.cpp -o build/obj/test/test_c25519.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_certstor.cpp -o build/obj/test/test_certstor.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_certstor_flatfile.cpp -o build/obj/test/test_certstor_flatfile.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_certstor_system.cpp -o build/obj/test/test_certstor_system.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_certstor_utils.cpp -o build/obj/test/test_certstor_utils.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_codec.cpp -o build/obj/test/test_codec.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_compression.cpp -o build/obj/test/test_compression.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_cryptobox.cpp -o build/obj/test/test_cryptobox.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_dh.cpp -o build/obj/test/test_dh.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_dilithium.cpp -o build/obj/test/test_dilithium.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_dl_group.cpp -o build/obj/test/test_dl_group.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_dlies.cpp -o build/obj/test/test_dlies.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_dsa.cpp -o build/obj/test/test_dsa.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_ec_group.cpp -o build/obj/test/test_ec_group.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_ecc_h2c.cpp -o build/obj/test/test_ecc_h2c.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_ecc_pointmul.cpp -o build/obj/test/test_ecc_pointmul.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_ecdh.cpp -o build/obj/test/test_ecdh.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_ecdsa.cpp -o build/obj/test/test_ecdsa.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_ecgdsa.cpp -o build/obj/test/test_ecgdsa.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_ecies.cpp -o build/obj/test/test_ecies.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_eckcdsa.cpp -o build/obj/test/test_eckcdsa.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_ed25519.cpp -o build/obj/test/test_ed25519.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_elgamal.cpp -o build/obj/test/test_elgamal.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_entropy.cpp -o build/obj/test/test_entropy.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_ffi.cpp -o build/obj/test/test_ffi.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_filters.cpp -o build/obj/test/test_filters.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_fpe.cpp -o build/obj/test/test_fpe.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_frodokem.cpp -o build/obj/test/test_frodokem.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_gf2m.cpp -o build/obj/test/test_gf2m.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_gost_3410.cpp -o build/obj/test/test_gost_3410.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_hash.cpp -o build/obj/test/test_hash.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_hash_id.cpp -o build/obj/test/test_hash_id.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_kdf.cpp -o build/obj/test/test_kdf.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_keccak_helpers.cpp -o build/obj/test/test_keccak_helpers.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_keywrap.cpp -o build/obj/test/test_keywrap.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_kyber.cpp -o build/obj/test/test_kyber.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_mac.cpp -o build/obj/test/test_mac.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_mceliece.cpp -o build/obj/test/test_mceliece.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_modes.cpp -o build/obj/test/test_modes.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_mp.cpp -o build/obj/test/test_mp.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_name_constraint.cpp -o build/obj/test/test_name_constraint.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_ocb.cpp -o build/obj/test/test_ocb.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_ocsp.cpp -o build/obj/test/test_ocsp.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_octetstring.cpp -o build/obj/test/test_octetstring.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_oid.cpp -o build/obj/test/test_oid.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_os_utils.cpp -o build/obj/test/test_os_utils.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_otp.cpp -o build/obj/test/test_otp.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_pad.cpp -o build/obj/test/test_pad.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_passhash.cpp -o build/obj/test/test_passhash.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_pbkdf.cpp -o build/obj/test/test_pbkdf.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_pem.cpp -o build/obj/test/test_pem.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_pk_pad.cpp -o build/obj/test/test_pk_pad.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_pkcs11_high_level.cpp -o build/obj/test/test_pkcs11_high_level.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_pkcs11_low_level.cpp -o build/obj/test/test_pkcs11_low_level.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_psk_db.cpp -o build/obj/test/test_psk_db.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_pubkey.cpp -o build/obj/test/test_pubkey.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_rfc6979.cpp -o build/obj/test/test_rfc6979.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_rng_behavior.cpp -o build/obj/test/test_rng_behavior.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_rng_kat.cpp -o build/obj/test/test_rng_kat.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_rngs.cpp -o build/obj/test/test_rngs.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_roughtime.cpp -o build/obj/test/test_roughtime.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_rsa.cpp -o build/obj/test/test_rsa.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -msse2 -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_simd.cpp -o build/obj/test/test_simd.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_siv.cpp -o build/obj/test/test_siv.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_sm2.cpp -o build/obj/test/test_sm2.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_sodium.cpp -o build/obj/test/test_sodium.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_sphincsplus.cpp -o build/obj/test/test_sphincsplus.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_sphincsplus_fors.cpp -o build/obj/test/test_sphincsplus_fors.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_sphincsplus_utils.cpp -o build/obj/test/test_sphincsplus_utils.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_sphincsplus_wots.cpp -o build/obj/test/test_sphincsplus_wots.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_srp6.cpp -o build/obj/test/test_srp6.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_stream.cpp -o build/obj/test/test_stream.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_strong_type.cpp -o build/obj/test/test_strong_type.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_tests.cpp -o build/obj/test/test_tests.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_thread_utils.cpp -o build/obj/test/test_thread_utils.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_tls.cpp -o build/obj/test/test_tls.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_tls_cipher_state.cpp -o build/obj/test/test_tls_cipher_state.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_tls_handshake_layer_13.cpp -o build/obj/test/test_tls_handshake_layer_13.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_tls_handshake_state_13.cpp -o build/obj/test/test_tls_handshake_state_13.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_tls_handshake_transitions.cpp -o build/obj/test/test_tls_handshake_transitions.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_tls_hybrid_kem_key.cpp -o build/obj/test/test_tls_hybrid_kem_key.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_tls_messages.cpp -o build/obj/test/test_tls_messages.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_tls_record_layer_13.cpp -o build/obj/test/test_tls_record_layer_13.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_tls_rfc8448.cpp -o build/obj/test/test_tls_rfc8448.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_tls_session_manager.cpp -o build/obj/test/test_tls_session_manager.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_tls_signature_scheme.cpp -o build/obj/test/test_tls_signature_scheme.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_tls_stream_integration.cpp -o build/obj/test/test_tls_stream_integration.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_tls_transcript_hash_13.cpp -o build/obj/test/test_tls_transcript_hash_13.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_tpm.cpp -o build/obj/test/test_tpm.o In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/generic_category.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/errc.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/system_error.hpp:9, from build/include/public/botan/asio_error.h:15, from build/include/public/botan/asio_async_ops.h:16, from build/include/public/botan/asio_stream.h:18, from src/tests/test_tls_stream_integration.cpp:23: /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/generic_category_message.hpp: In function 'const char* boost::system::detail::generic_error_category_message(int, char*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/generic_category_message.hpp:86:14: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 86 | if( m == 0 ) return "Unknown error"; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In constructor 'constexpr boost::system::error_condition::error_condition()': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:63:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 63 | val_( 0 ), cat_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In constructor 'constexpr boost::system::error_condition::error_condition(boost::system::detail::generic_value_tag)': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:73:33: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 73 | val_( vt.value ), cat_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In member function 'constexpr void boost::system::error_condition::clear()': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:110:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 110 | cat_ = 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In function 'constexpr bool boost::system::operator==(const error_condition&, const error_condition&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:195:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 195 | else if( lhs.cat_ == 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:199:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 199 | else if( rhs.cat_ == 0 ) | ^ build/include/public/botan/asio_error.h: At global scope: build/include/public/botan/asio_error.h:34:8: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] 34 | struct StreamCategory : public boost::system::error_category { | ^~~~~~~~~~~~~~ build/include/public/botan/asio_error.h:58:8: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] 58 | struct BotanAlertCategory : boost::system::error_category { | ^~~~~~~~~~~~~~~~~~ build/include/public/botan/asio_error.h:81:8: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] 81 | struct BotanErrorCategory : boost::system::error_category { | ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_info_base.hpp:26, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/recycling_allocator.hpp:21, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/executor_function.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/any_executor.hpp:24, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/any_completion_executor.hpp:22, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:20, from build/include/public/botan/asio_async_ops.h:21: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/multiple_exceptions.hpp:35:39: warning: 'virtual const char* boost::asio::multiple_exceptions::what() const' can be marked override [-Wsuggest-override] 35 | BOOST_ASIO_DECL virtual const char* what() const | ^~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/any_executor.hpp:30: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/bad_executor.hpp:35:39: warning: 'virtual const char* boost::asio::execution::bad_executor::what() const' can be marked override [-Wsuggest-override] 35 | BOOST_ASIO_DECL virtual const char* what() const noexcept; | ^~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/error.hpp:387, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/posix_event.ipp:24, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_event.hpp:172, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/event.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/blocking_adaptation.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution.hpp:22: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:35:15: warning: 'virtual const char* boost::asio::error::detail::netdb_category::name() const' can be marked override [-Wsuggest-override] 35 | const char* name() const noexcept | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:40:15: warning: 'virtual std::string boost::asio::error::detail::netdb_category::message(int) const' can be marked override [-Wsuggest-override] 40 | std::string message(int value) const | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:67:15: warning: 'virtual const char* boost::asio::error::detail::addrinfo_category::name() const' can be marked override [-Wsuggest-override] 67 | const char* name() const noexcept | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:72:15: warning: 'virtual std::string boost::asio::error::detail::addrinfo_category::message(int) const' can be marked override [-Wsuggest-override] 72 | std::string message(int value) const | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:97:15: warning: 'virtual const char* boost::asio::error::detail::misc_category::name() const' can be marked override [-Wsuggest-override] 97 | const char* name() const noexcept | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:102:15: warning: 'virtual std::string boost::asio::error::detail::misc_category::message(int) const' can be marked override [-Wsuggest-override] 102 | std::string message(int value) const | ^~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/system_context.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/system_executor.hpp:21, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/system_executor.hpp:671, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/associated_executor.hpp:24, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/any_completion_handler.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:21: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/scheduler.hpp:60:24: warning: 'virtual void boost::asio::detail::scheduler::shutdown()' can be marked override [-Wsuggest-override] 60 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactor.hpp:27, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/scheduler.ipp:30, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/scheduler.hpp:240: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:94:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::shutdown()' can be marked override [-Wsuggest-override] 94 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:97:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::notify_fork(boost::asio::execution_context::fork_event)' can be marked override [-Wsuggest-override] 97 | BOOST_ASIO_DECL void notify_fork( | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:210:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::run(long int, boost::asio::detail::op_queue&)' can be marked override [-Wsuggest-override] 210 | BOOST_ASIO_DECL void run(long usec, op_queue& ops); | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:213:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::interrupt()' can be marked override [-Wsuggest-override] 213 | BOOST_ASIO_DECL void interrupt(); | ^~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/awaitable.hpp:140, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:31: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/awaitable.hpp:549:4: warning: extra ';' after in-class function definition [-Wextra-semi] 549 | }; | ^ | - /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/awaitable.hpp:585:4: warning: extra ';' after in-class function definition [-Wextra-semi] 585 | }; | ^ | - /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/awaitable.hpp:623:4: warning: extra ';' after in-class function definition [-Wextra-semi] 623 | }; | ^ | - In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/io_object_impl.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_datagram_socket.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:32: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/io_context.hpp:1165:32: warning: 'virtual void boost::asio::io_context::service::shutdown()' can be marked override [-Wsuggest-override] 1165 | BOOST_ASIO_DECL virtual void shutdown(); | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/io_context.hpp:1179:32: warning: 'virtual void boost::asio::io_context::service::notify_fork(boost::asio::execution_context::fork_event)' can be marked override [-Wsuggest-override] 1179 | BOOST_ASIO_DECL virtual void notify_fork( | ^~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/socket_ops.hpp:374, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/socket_holder.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_accept_op.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_service.hpp:31, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket.hpp:39: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::asio::detail::socket_type boost::asio::detail::socket_ops::call_accept(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:100:53: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 100 | SockLenType tmp_addrlen = addrlen ? (SockLenType)*addrlen : 0; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:105:29: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 105 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::asio::error::basic_errors; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 148 | >::type* = 0 ) BOOST_NOEXCEPT: d1_(), lc_flags_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_bind(SockLenType msghdr::*, boost::asio::detail::socket_type, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:280:20: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 280 | (SockLenType)addrlen); | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_connect(SockLenType msghdr::*, boost::asio::detail::socket_type, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:472:20: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 472 | (SockLenType)addrlen); | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::asio::detail::signed_size_type boost::asio::detail::socket_ops::call_recvfrom(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, size_t, int, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1059:53: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1059 | SockLenType tmp_addrlen = addrlen ? (SockLenType)*addrlen : 0; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1063:29: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 1063 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::asio::detail::signed_size_type boost::asio::detail::socket_ops::call_sendto(SockLenType msghdr::*, boost::asio::detail::socket_type, const void*, size_t, int, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1637:64: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1637 | static_cast(addr), (SockLenType)addrlen); | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_setsockopt(SockLenType msghdr::*, boost::asio::detail::socket_type, int, int, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1859:20: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 1859 | (const char*)optval, (SockLenType)optlen); | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1859:41: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1859 | (const char*)optval, (SockLenType)optlen); | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_getsockopt(SockLenType msghdr::*, boost::asio::detail::socket_type, int, int, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1944:42: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1944 | SockLenType tmp_optlen = (SockLenType)*optlen; | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1945:55: warning: use of old-style cast to 'char*' [-Wold-style-cast] 1945 | int result = ::getsockopt(s, level, optname, (char*)optval, &tmp_optlen); | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1946:26: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 1946 | *optlen = (std::size_t)tmp_optlen; | ^~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_getpeername(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2049:43: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 2049 | SockLenType tmp_addrlen = (SockLenType)*addrlen; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2052:27: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 2052 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_getsockname(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2102:43: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 2102 | SockLenType tmp_addrlen = (SockLenType)*addrlen; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2105:27: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 2105 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::asio::error::netdb_errors; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 148 | >::type* = 0 ) BOOST_NOEXCEPT: d1_(), lc_flags_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::asio::error::addrinfo_errors; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /pbulk/work/security/botan3/work/.buildlink/include/boost/shared_ptr.hpp:17, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:31, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:33: /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::shared_count::shared_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:127:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 127 | BOOST_CONSTEXPR shared_count() BOOST_SP_NOEXCEPT: pi_(0) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::shared_count::~shared_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:432:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 432 | if( pi_ != 0 ) pi_->release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::shared_count::shared_count(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:443:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 443 | if( pi_ != 0 ) pi_->add_ref_copy(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(boost::detail::shared_count&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:453:17: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 453 | r.pi_ = 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'boost::detail::shared_count& boost::detail::shared_count::operator=(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:467:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 467 | if( tmp != 0 ) tmp->add_ref_copy(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:468:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 468 | if( pi_ != 0 ) pi_->release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::shared_count::use_count() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:484:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 484 | return pi_ != 0? pi_->use_count(): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::shared_count::empty() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:494:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 494 | return pi_ == 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_deleter(const boost::detail::sp_typeinfo_&) const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:513:45: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 513 | return pi_? pi_->get_deleter( ti ): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_local_deleter(const boost::detail::sp_typeinfo_&) const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:518:51: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 518 | return pi_? pi_->get_local_deleter( ti ): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_untyped_deleter() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:523:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 523 | return pi_? pi_->get_untyped_deleter(): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::weak_count::weak_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:547:57: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 547 | BOOST_CONSTEXPR weak_count() BOOST_SP_NOEXCEPT: pi_(0) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:559:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 559 | if(pi_ != 0) pi_->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::weak_count::weak_count(const boost::detail::weak_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:567:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 567 | if(pi_ != 0) pi_->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(boost::detail::weak_count&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:579:17: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 579 | r.pi_ = 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::weak_count::~weak_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:586:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 586 | if(pi_ != 0) pi_->weak_release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'boost::detail::weak_count& boost::detail::weak_count::operator=(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:598:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 598 | if(tmp != 0) tmp->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:599:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 599 | if(pi_ != 0) pi_->weak_release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'boost::detail::weak_count& boost::detail::weak_count::operator=(const boost::detail::weak_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:612:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 612 | if(tmp != 0) tmp->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:613:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 613 | if(pi_ != 0) pi_->weak_release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::weak_count::use_count() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:629:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 629 | return pi_ != 0? pi_->use_count(): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::weak_count::empty() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:634:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 634 | return pi_ == 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(const boost::detail::weak_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:668:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 668 | if( pi_ == 0 || !pi_->add_ref_lock() ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(const boost::detail::weak_count&, boost::detail::sp_nothrow_tag)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:679:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 679 | if( pi_ != 0 && !pi_->add_ref_lock() ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:681:15: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 681 | pi_ = 0; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/core/yield_primitives.hpp:10, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/yield_k.hpp:22, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/spinlock.hpp:42, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:30: /pbulk/work/security/botan3/work/.buildlink/include/boost/core/detail/sp_thread_sleep.hpp: In function 'void boost::core::sp_thread_sleep()': /pbulk/work/security/botan3/work/.buildlink/include/boost/core/detail/sp_thread_sleep.hpp:86:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 86 | nanosleep( &rqtp, 0 ); | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1242: /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp: In function 'void* boost::detail::get_local_deleter(local_sp_deleter*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp:84:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 84 | return 0; | ^ c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_tss.cpp -o build/obj/test/test_tss.o In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:30: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp: In instantiation of 'class boost::asio::detail::timer_queue': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:46:52: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:116:16: warning: 'bool boost::asio::detail::timer_queue::empty() const [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 116 | virtual bool empty() const | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:122:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_msec(long int) const [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 122 | virtual long wait_duration_msec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:134:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_usec(long int) const [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 134 | virtual long wait_duration_usec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:146:16: warning: 'void boost::asio::detail::timer_queue::get_ready_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 146 | virtual void get_ready_timers(op_queue& ops) | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:166:16: warning: 'void boost::asio::detail::timer_queue::get_all_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 166 | virtual void get_all_timers(op_queue& ops) | ^~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:62:32: warning: 'virtual bool boost::asio::detail::timer_queue >::empty() const' can be marked override [-Wsuggest-override] 62 | BOOST_ASIO_DECL virtual bool empty() const; | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:65:32: warning: 'virtual long int boost::asio::detail::timer_queue >::wait_duration_msec(long int) const' can be marked override [-Wsuggest-override] 65 | BOOST_ASIO_DECL virtual long wait_duration_msec(long max_duration) const; | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:68:32: warning: 'virtual long int boost::asio::detail::timer_queue >::wait_duration_usec(long int) const' can be marked override [-Wsuggest-override] 68 | BOOST_ASIO_DECL virtual long wait_duration_usec(long max_duration) const; | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:71:32: warning: 'virtual void boost::asio::detail::timer_queue >::get_ready_timers(boost::asio::detail::op_queue&)' can be marked override [-Wsuggest-override] 71 | BOOST_ASIO_DECL virtual void get_ready_timers(op_queue& ops); | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:74:32: warning: 'virtual void boost::asio::detail::timer_queue >::get_all_timers(boost::asio::detail::op_queue&)' can be marked override [-Wsuggest-override] 74 | BOOST_ASIO_DECL virtual void get_all_timers(op_queue& ops); | ^~~~~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_readable_pipe.hpp:39, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:38: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_descriptor_service.hpp:86:24: warning: 'virtual void boost::asio::detail::reactive_descriptor_service::shutdown()' can be marked override [-Wsuggest-override] 86 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_signal_set.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:41: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/signal_set_service.hpp:132:24: warning: 'virtual void boost::asio::detail::signal_set_service::shutdown()' can be marked override [-Wsuggest-override] 132 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/signal_set_service.hpp:135:24: warning: 'virtual void boost::asio::detail::signal_set_service::notify_fork(boost::asio::execution_context::fork_event)' can be marked override [-Wsuggest-override] 135 | BOOST_ASIO_DECL void notify_fork( | ^~~~~~~~~~~ c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_uri.cpp -o build/obj/test/test_uri.o In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:70: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/connect.hpp:43:56: warning: use of old-style cast to 'T*' [-Wold-style-cast] 43 | enum { value = (sizeof((has_iterator_helper)((T*)(0))) == 1) }; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:94: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/executor.hpp:44:39: warning: 'virtual const char* boost::asio::bad_executor::what() const' can be marked override [-Wsuggest-override] 44 | BOOST_ASIO_DECL virtual const char* what() const | ^~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/executor.hpp:358: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp: In instantiation of 'class boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, std::allocator >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:174:74: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:187:14: warning: 'boost::asio::executor::impl_base* boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::clone() const [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 187 | impl_base* clone() const noexcept | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:192:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::destroy() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 192 | void destroy() noexcept | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:196:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::on_work_started() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 196 | void on_work_started() noexcept | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:201:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::on_work_finished() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 201 | void on_work_finished() noexcept | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:206:22: warning: 'boost::asio::execution_context& boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::context() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 206 | execution_context& context() noexcept | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:211:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::dispatch(boost::asio::executor::function&&) [with Allocator = std::allocator; boost::asio::executor::function = boost::asio::detail::executor_function]' can be marked override [-Wsuggest-override] 211 | void dispatch(function&& f) | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:217:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::post(boost::asio::executor::function&&) [with Allocator = std::allocator; boost::asio::executor::function = boost::asio::detail::executor_function]' can be marked override [-Wsuggest-override] 217 | void post(function&& f) | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:223:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::defer(boost::asio::executor::function&&) [with Allocator = std::allocator; boost::asio::executor::function = boost::asio::detail::executor_function]' can be marked override [-Wsuggest-override] 223 | void defer(function&& f) | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:229:23: warning: 'const std::type_info& boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::target_type() const [with Allocator = std::allocator; boost::asio::executor::type_id_result_type = const std::type_info&]' can be marked override [-Wsuggest-override] 229 | type_id_result_type target_type() const noexcept | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:234:9: warning: 'void* boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::target() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 234 | void* target() noexcept | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:239:15: warning: 'const void* boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::target() const [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 239 | const void* target() const noexcept | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:244:8: warning: 'bool boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::equals(const boost::asio::executor::impl_base*) const [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 244 | bool equals(const impl_base* e) const noexcept | ^~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/io_context_strand.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:105: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/strand_service.hpp:82:24: warning: 'virtual void boost::asio::detail::strand_service::shutdown()' can be marked override [-Wsuggest-override] 82 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/impl/address_v6.ipp:27, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/address_v6.hpp:406, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/address.hpp:26, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:108: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/bad_address_cast.hpp:53:23: warning: 'virtual const char* boost::asio::ip::bad_address_cast::what() const' can be marked override [-Wsuggest-override] 53 | virtual const char* what() const noexcept | ^~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/multicast.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:125: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp: In constructor 'boost::asio::ip::detail::socket_option::multicast_hops::multicast_hops(int)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp:280:36: warning: use of old-style cast to 'boost::asio::ip::detail::socket_option::multicast_hops::ipv4_value_type' {aka 'unsigned char'} [-Wold-style-cast] 280 | ipv4_value_ = (ipv4_value_type)v; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp: In member function 'boost::asio::ip::detail::socket_option::multicast_hops& boost::asio::ip::detail::socket_option::multicast_hops::operator=(int)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp:292:36: warning: use of old-style cast to 'boost::asio::ip::detail::socket_option::multicast_hops::ipv4_value_type' {aka 'unsigned char'} [-Wold-style-cast] 292 | ipv4_value_ = (ipv4_value_type)v; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp: In member function 'void boost::asio::ip::detail::socket_option::multicast_hops::resize(const Protocol&, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp:364:40: warning: use of old-style cast to 'boost::asio::ip::detail::socket_option::multicast_hops::ipv4_value_type' {aka 'unsigned char'} [-Wold-style-cast] 364 | ipv4_value_ = (ipv4_value_type)ipv6_value_; | ^~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/config.hpp:61, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/requires_cxx11.hpp:8, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/config.hpp:11, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_category.hpp:13, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:14: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_read_buffered.hpp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_read_buffered.hpp:52:63: warning: use of old-style cast to 'Stream*' [-Wold-style-cast] 52 | value = sizeof(detail::is_read_buffered_helper((Stream*)0)) == 1); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_read_buffered.hpp:51:3: note: in expansion of macro 'BOOST_ASIO_STATIC_CONSTANT' 51 | BOOST_ASIO_STATIC_CONSTANT(bool, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_write_buffered.hpp:52:64: warning: use of old-style cast to 'Stream*' [-Wold-style-cast] 52 | value = sizeof(detail::is_write_buffered_helper((Stream*)0)) == 1); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_write_buffered.hpp:51:3: note: in expansion of macro 'BOOST_ASIO_STATIC_CONSTANT' 51 | BOOST_ASIO_STATIC_CONSTANT(bool, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:157: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/read_until.hpp:46:57: warning: use of old-style cast to 'T*' [-Wold-style-cast] 46 | enum { value = (sizeof((has_result_type_helper)((T*)(0))) == 1) }; | ^ c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_utils.cpp -o build/obj/test/test_utils.o In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/strand.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:171: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/strand_executor_service.hpp:86:24: warning: 'virtual void boost::asio::detail::strand_executor_service::shutdown()' can be marked override [-Wsuggest-override] 86 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/error.hpp:85, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/bind_handler.hpp:13, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/bind_handler.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/async_base.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core.hpp:15, from build/include/public/botan/asio_stream.h:32: /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/error.ipp:20:7: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] 20 | class error_codes : public error_category | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/error.ipp:20:7: warning: 'class boost::beast::detail::error_codes' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In constructor 'constexpr boost::system::error_condition::error_condition(ErrorConditionEnum, typename boost::system::detail::enable_if<(boost::system::is_error_condition_enum::value && (! boost::system::detail::is_same::value))>::type*) [with ErrorConditionEnum = boost::beast::condition; typename boost::system::detail::enable_if<(boost::system::is_error_condition_enum::value && (! boost::system::detail::is_same::value))>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:80:18: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 80 | >::type* = 0) BOOST_NOEXCEPT | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/error.ipp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/error.ipp:58:7: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] 58 | class error_conditions : public error_category | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/error.ipp:58:7: warning: 'class boost::beast::detail::error_conditions' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/async_base.hpp:17: /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/filtering_cancellation_slot.hpp: In constructor 'boost::beast::detail::filtering_cancellation_slot::filtering_cancellation_slot(boost::asio::cancellation_type, Args&& ...)': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/filtering_cancellation_slot.hpp:22:56: warning: declaration of 'type' shadows a member of 'boost::beast::detail::filtering_cancellation_slot' [-Wshadow] 22 | filtering_cancellation_slot(net::cancellation_type type, Args && ... args) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/filtering_cancellation_slot.hpp:25:28: note: shadowed declaration is here 25 | net::cancellation_type type = net::cancellation_type::terminal; | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/filtering_cancellation_slot.hpp: In constructor 'boost::beast::detail::filtering_cancellation_slot::handler_wrapper::handler_wrapper(boost::asio::cancellation_type, Args&& ...)': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/filtering_cancellation_slot.hpp:36:48: warning: declaration of 'type' shadows a member of 'boost::beast::detail::filtering_cancellation_slot::handler_wrapper' [-Wshadow] 36 | handler_wrapper(net::cancellation_type type, Args && ... args) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/filtering_cancellation_slot.hpp:33:38: note: shadowed declaration is here 33 | const net::cancellation_type type; | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp: In instantiation of 'class boost::asio::detail::timer_queue > >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:325:28: required from 'class boost::asio::detail::deadline_timer_service > >' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/io_object_impl.hpp:41:54: required from 'class boost::asio::detail::io_object_impl > >, boost::asio::any_io_executor>' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:818:21: required from 'class boost::asio::basic_waitable_timer' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/basic_stream.hpp:474:26: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:116:16: warning: 'bool boost::asio::detail::timer_queue::empty() const [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 116 | virtual bool empty() const | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:122:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_msec(long int) const [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 122 | virtual long wait_duration_msec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:134:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_usec(long int) const [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 134 | virtual long wait_duration_usec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:146:16: warning: 'void boost::asio::detail::timer_queue::get_ready_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 146 | virtual void get_ready_timers(op_queue& ops) | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:166:16: warning: 'void boost::asio::detail::timer_queue::get_all_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 166 | virtual void get_all_timers(op_queue& ops) | ^~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp: In instantiation of 'class boost::asio::detail::deadline_timer_service > >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/io_object_impl.hpp:41:54: required from 'class boost::asio::detail::io_object_impl > >, boost::asio::any_io_executor>' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:818:21: required from 'class boost::asio::basic_waitable_timer' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/basic_stream.hpp:474:26: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:85:8: warning: 'void boost::asio::detail::deadline_timer_service::shutdown() [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 85 | void shutdown() | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/allocate_shared_array.hpp:12, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/make_shared_array.hpp:13, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/make_shared.hpp:18, from /pbulk/work/security/botan3/work/.buildlink/include/boost/make_shared.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/basic_stream.hpp:1566, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core.hpp:16: /pbulk/work/security/botan3/work/.buildlink/include/boost/core/allocator_access.hpp: In function 'typename std::enable_if<(! boost::detail::alloc_has_construct::value)>::type boost::allocator_construct(A&, T*, Args&& ...)': /pbulk/work/security/botan3/work/.buildlink/include/boost/core/allocator_access.hpp:529:18: warning: use of old-style cast to 'void*' [-Wold-style-cast] 529 | ::new((void*)p) T(std::forward(args)...); | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/core/alloc_construct.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/allocate_shared_array.hpp:13: /pbulk/work/security/botan3/work/.buildlink/include/boost/core/noinit_adaptor.hpp: In member function 'void boost::noinit_adaptor::construct(U*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/core/noinit_adaptor.hpp:48:22: warning: use of old-style cast to 'void*' [-Wold-style-cast] 48 | ::new((void*)p) U; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/intrusive_fwd.hpp:66, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:18, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/multi_buffer.hpp:17, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/buffered_read_stream.hpp:15, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core.hpp:19: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/link_mode.hpp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/link_mode.hpp:54:12: warning: use of old-style cast to 'int' [-Wold-style-cast] 54 | (int)link_mode == (int)auto_unlink || | ^~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/link_mode.hpp:54:30: warning: use of old-style cast to 'int' [-Wold-style-cast] 54 | (int)link_mode == (int)auto_unlink || | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/link_mode.hpp:55:12: warning: use of old-style cast to 'int' [-Wold-style-cast] 55 | (int)link_mode == (int)safe_link; | ^~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/link_mode.hpp:55:30: warning: use of old-style cast to 'int' [-Wold-style-cast] 55 | (int)link_mode == (int)safe_link; | ^~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/list_node.hpp:26, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list_hook.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:20: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/pointer_rebind.hpp:65:87: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 65 | static const unsigned int rebind = (unsigned int)pointer_has_rebind::value; | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/pointer_rebind.hpp:66:93: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 66 | static const unsigned int rebind_other = (unsigned int)pointer_has_rebind_other::value; | ^~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/time_duration.hpp:18, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:12: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/generic_hook.hpp: In member function 'void boost::intrusive::generic_hook::unlink()': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/generic_hook.hpp:211:44: warning: use of old-style cast to 'int' [-Wold-style-cast] 211 | BOOST_STATIC_ASSERT(( (int)hooktags::link_mode == (int)auto_unlink )); | ^~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/static_assert.hpp:71:55: note: in definition of macro 'BOOST_STATIC_ASSERT' 71 | # define BOOST_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__) | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/generic_hook.hpp:211:62: warning: use of old-style cast to 'int' [-Wold-style-cast] 211 | BOOST_STATIC_ASSERT(( (int)hooktags::link_mode == (int)auto_unlink )); | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/static_assert.hpp:71:55: note: in definition of macro 'BOOST_STATIC_ASSERT' 71 | # define BOOST_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__) | ^~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/pointer_traits.hpp:24, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/generic_hook.hpp:24, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list_hook.hpp:23: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/get_value_traits.hpp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/mpl.hpp:158:51: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 158 | struct two_or_three {yes_type _[2u + (unsigned)Add];};\ | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/mpl.hpp:158:51: note: in definition of macro 'BOOST_INTRUSIVE_INTERNAL_STATIC_BOOL_IS_TRUE' 158 | struct two_or_three {yes_type _[2u + (unsigned)Add];};\ | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/mpl.hpp:158:51: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 158 | struct two_or_three {yes_type _[2u + (unsigned)Add];};\ | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/mpl.hpp:158:51: note: in definition of macro 'BOOST_INTRUSIVE_INTERNAL_STATIC_BOOL_IS_TRUE' 158 | struct two_or_three {yes_type _[2u + (unsigned)Add];};\ | ^~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/iiterator.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/list_iterator.hpp:27, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:30: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/iterator.hpp: In function 'void boost::intrusive::iterator_uadvance(It&, typename boost::movelib::iter_size::type)': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/iterator.hpp:228:74: warning: use of old-style cast to 'typename std::iterator_traits<_Iter>::difference_type' [-Wold-style-cast] 228 | (iterator_advance)(it, (typename iterator_traits::difference_type)n); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/iterator.hpp: In function 'typename boost::movelib::iter_size::type boost::intrusive::iterator_udistance(It, It)': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/iterator.hpp:272:72: warning: use of old-style cast to 'typename boost::movelib::iter_size::type' [-Wold-style-cast] 272 | return (typename iter_size::type)(iterator_distance)(first, last); | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:31: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp: In constructor 'boost::intrusive::detail::array_initializer::array_initializer(const CommonInitializer&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp:56:31: warning: use of old-style cast to 'char*' [-Wold-style-cast] 56 | char *init_buf = (char*)rawbuf; | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp: In member function 'boost::intrusive::detail::array_initializer::operator T*()': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp:75:25: warning: use of old-style cast to 'T*' [-Wold-style-cast] 75 | { return (T*)(rawbuf); } | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp: In member function 'boost::intrusive::detail::array_initializer::operator const T*() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp:78:31: warning: use of old-style cast to 'const T*' [-Wold-style-cast] 78 | { return (const T*)(rawbuf); } | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp: In destructor 'boost::intrusive::detail::array_initializer::~array_initializer()': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp:82:31: warning: use of old-style cast to 'char*' [-Wold-style-cast] 82 | char *init_buf = (char*)rawbuf + N*sizeof(T); | ^~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/move/utility_core.hpp:30, from /pbulk/work/security/botan3/work/.buildlink/include/boost/move/utility.hpp:29, from /pbulk/work/security/botan3/work/.buildlink/include/boost/optional/optional.hpp:59, from /pbulk/work/security/botan3/work/.buildlink/include/boost/optional.hpp:15, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/work_guard.hpp:15, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/async_base.hpp:18: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/ebo_functor_holder.hpp: In constructor 'boost::intrusive::detail::ebo_functor_holder::ebo_functor_holder(boost::intrusive::detail::ebo_functor_holder&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'T&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/ebo_functor_holder.hpp:256:11: note: in expansion of macro 'BOOST_MOVE_BASE' 256 | : T(BOOST_MOVE_BASE(T, x)) | ^~~~~~~~~~~~~~~ c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_utils_buffer.cpp -o build/obj/test/test_utils_buffer.o /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:127:45: warning: use of old-style cast to 'int' [-Wold-style-cast] 127 | ((int)value_traits::link_mode == (int)auto_unlink) | ^~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/static_assert.hpp:71:55: note: in definition of macro 'BOOST_STATIC_ASSERT' 71 | # define BOOST_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__) | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:127:63: warning: use of old-style cast to 'int' [-Wold-style-cast] 127 | ((int)value_traits::link_mode == (int)auto_unlink) | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/static_assert.hpp:71:55: note: in definition of macro 'BOOST_STATIC_ASSERT' 71 | # define BOOST_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__) | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp: In constructor 'boost::intrusive::list::list(boost::intrusive::list&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::list::Base&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:1491:15: note: in expansion of macro 'BOOST_MOVE_BASE' 1491 | : Base(BOOST_MOVE_BASE(Base, x)) | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp: In member function 'boost::intrusive::list& boost::intrusive::list::operator=(boost::intrusive::list&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::list::Base&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:1495:56: note: in expansion of macro 'BOOST_MOVE_BASE' 1495 | { return static_cast(this->Base::operator=(BOOST_MOVE_BASE(Base, x))); } | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp: In member function 'void boost::intrusive::list::clone_from(boost::intrusive::list&&, Cloner, Disposer)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::list::Base&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:1503:24: note: in expansion of macro 'BOOST_MOVE_BASE' 1503 | { Base::clone_from(BOOST_MOVE_BASE(Base, src), cloner, disposer); } | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/saved_handler.hpp:139, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core.hpp:43: /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/saved_handler.hpp: In constructor 'boost::beast::saved_handler::emplace(Handler&&, const Allocator&, boost::asio::cancellation_type)::cancel_op::cancel_op(boost::beast::saved_handler::impl*, boost::asio::cancellation_type)': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/saved_handler.hpp:181:46: warning: declaration of 'accepted_ct' shadows a member of 'boost::beast::saved_handler::emplace(Handler&&, const Allocator&, boost::asio::cancellation_type)::cancel_op' [-Wshadow] 181 | net::cancellation_type accepted_ct) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/saved_handler.hpp:179:36: note: shadowed declaration is here 179 | net::cancellation_type accepted_ct; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/saved_handler.hpp:180:49: warning: declaration of 'p' shadows a member of 'boost::beast::saved_handler::emplace(Handler&&, const Allocator&, boost::asio::cancellation_type)::cancel_op' [-Wshadow] 180 | cancel_op(impl* p, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/saved_handler.hpp:178:39: note: shadowed declaration is here 178 | impl* p; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp: In instantiation of 'class boost::asio::detail::timer_queue > >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:325:28: required from 'class boost::asio::detail::deadline_timer_service > >' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/io_object_impl.hpp:41:54: required from 'class boost::asio::detail::io_object_impl > >, boost::asio::any_io_executor>' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:818:21: required from 'class boost::asio::basic_waitable_timer' src/tests/test_tls_stream_integration.cpp:171:25: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:116:16: warning: 'bool boost::asio::detail::timer_queue::empty() const [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 116 | virtual bool empty() const | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:122:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_msec(long int) const [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 122 | virtual long wait_duration_msec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:134:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_usec(long int) const [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 134 | virtual long wait_duration_usec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:146:16: warning: 'void boost::asio::detail::timer_queue::get_ready_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 146 | virtual void get_ready_timers(op_queue& ops) | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:166:16: warning: 'void boost::asio::detail::timer_queue::get_all_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 166 | virtual void get_all_timers(op_queue& ops) | ^~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp: In instantiation of 'class boost::asio::detail::deadline_timer_service > >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/io_object_impl.hpp:41:54: required from 'class boost::asio::detail::io_object_impl > >, boost::asio::any_io_executor>' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:818:21: required from 'class boost::asio::basic_waitable_timer' src/tests/test_tls_stream_integration.cpp:171:25: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:85:8: warning: 'void boost::asio::detail::deadline_timer_service::shutdown() [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 85 | void shutdown() | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_service.hpp: In instantiation of 'class boost::asio::detail::reactive_socket_service': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket.hpp:99:35: required from 'class boost::asio::basic_socket' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_stream_socket.hpp:61:7: required from 'class boost::asio::basic_stream_socket' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/stream_traits.hpp:114:53: required from 'class Botan::TLS::Stream >' src/tests/test_tls_stream_integration.cpp:142:27: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_service.hpp:86:8: warning: 'void boost::asio::detail::reactive_socket_service::shutdown() [with Protocol = boost::asio::ip::tcp]' can be marked override [-Wsuggest-override] 86 | void shutdown() | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = Botan::TLS::AlertType; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 148 | >::type* = 0 ) BOOST_NOEXCEPT: d1_(), lc_flags_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = Botan::TLS::StreamError; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::asio::error::misc_errors; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/scheduler.hpp:28: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::detail::scheduler::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/scheduler.ipp:137:68: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::detail::scheduler::thread_function]' can be marked override [-Wsuggest-override] 84 | virtual void run() | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of 'constexpr boost::shared_ptr::shared_ptr() [with T = const volatile void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1091:5: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:347:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 347 | BOOST_CONSTEXPR shared_ptr() BOOST_SP_NOEXCEPT : px( 0 ), pn() | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::detail::resolver_service_base::work_scheduler_runner]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/resolver_service_base.ipp:150:50: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::detail::resolver_service_base::work_scheduler_runner]' can be marked override [-Wsuggest-override] 84 | virtual void run() | ^~~ c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_workfactor.cpp -o build/obj/test/test_workfactor.o In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:11: /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp: In instantiation of 'static time_type boost::date_time::microsec_clock::create_time(time_converter) [with time_type = boost::posix_time::ptime; time_converter = tm* (*)(const long long int*, tm*)]': /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp:78:25: required from 'static time_type boost::date_time::microsec_clock::universal_time() [with time_type = boost::posix_time::ptime]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/time_traits.hpp:48:61: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp:86:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 86 | gettimeofday(&tv, 0); //gettimeofday does not support TZ adjust on Linux. | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::system_context::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:82:9: required from 'boost::asio::detail::thread_group::item::item(Function, boost::asio::detail::thread_group::item*) [with Function = boost::asio::system_context::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:47:14: required from 'void boost::asio::detail::thread_group::create_thread(Function) [with Function = boost::asio::system_context::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:55:20: required from 'void boost::asio::detail::thread_group::create_threads(Function, std::size_t) [with Function = boost::asio::system_context::thread_function; std::size_t = unsigned int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/system_context.ipp:56:26: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::system_context::thread_function]' can be marked override [-Wsuggest-override] 84 | virtual void run() | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::thread_pool::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:82:9: required from 'boost::asio::detail::thread_group::item::item(Function, boost::asio::detail::thread_group::item*) [with Function = boost::asio::thread_pool::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:47:14: required from 'void boost::asio::detail::thread_group::create_thread(Function) [with Function = boost::asio::thread_pool::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:55:20: required from 'void boost::asio::detail::thread_group::create_threads(Function, std::size_t) [with Function = boost::asio::thread_pool::thread_function; std::size_t = unsigned int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/thread_pool.ipp:69:26: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::thread_pool::thread_function]' can be marked override [-Wsuggest-override] c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_x509_dn.cpp -o build/obj/test/test_x509_dn.o In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/associated_cancellation_slot.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/any_completion_handler.hpp:22: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp: In instantiation of 'class boost::asio::detail::cancellation_handler > >::op_cancellation>': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:149:9: required from 'CancellationHandler& boost::asio::cancellation_slot::emplace(Args&& ...) [with CancellationHandler = boost::asio::detail::deadline_timer_service > >::op_cancellation; Args = {boost::asio::detail::deadline_timer_service > >*, boost::asio::detail::timer_queue > >::per_timer_data*}]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:264:48: required from 'void boost::asio::detail::deadline_timer_service::async_wait(implementation_type&, Handler&, const IoExecutor&) [with Handler = {anonymous}::Peer::reset_timeout(const std::string&)::; IoExecutor = boost::asio::any_io_executor; Time_Traits = boost::asio::detail::chrono_time_traits >]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:806:44: required from 'void boost::asio::basic_waitable_timer::initiate_async_wait::operator()(WaitHandler&&) const [with WaitHandler = {anonymous}::Peer::reset_timeout(const std::string&)::; Clock = std::chrono::_V2::system_clock; WaitTraits = boost::asio::wait_traits; Executor = boost::asio::any_io_executor]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::basic_waitable_timer::initiate_async_wait; RawCompletionToken = {anonymous}::Peer::reset_timeout(const std::string&)::; Args = {}; CompletionToken = {anonymous}::Peer::reset_timeout(const std::string&)::; Signatures = {void(boost::system::error_code)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = {anonymous}::Peer::reset_timeout(const std::string&)::; Signatures = {void(boost::system::error_code)}; Initiation = basic_waitable_timer::initiate_async_wait; Args = {}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = void; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = void; typename std::decay<_Tp>::type = std::decay<{anonymous}::Peer::reset_timeout(const std::string&):: >::type; type_identity_t = {anonymous}::Peer::reset_timeout(const std::string&)::]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:774:71: required from 'decltype (async_initiate(declval::initiate_async_wait>(), token)) boost::asio::basic_waitable_timer::async_wait(WaitToken&&) [with WaitToken = {anonymous}::Peer::reset_timeout(const std::string&)::; Clock = std::chrono::_V2::system_clock; WaitTraits = boost::asio::wait_traits; Executor = boost::asio::any_io_executor; decltype (async_initiate(declval(), token)) = void]' src/tests/test_tls_stream_integration.cpp:131:36: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:54:8: warning: 'void boost::asio::detail::cancellation_handler::call(boost::asio::cancellation_type_t) [with Handler = boost::asio::detail::deadline_timer_service > >::op_cancellation; boost::asio::cancellation_type_t = boost::asio::cancellation_type]' can be marked override [-Wsuggest-override] 54 | void call(cancellation_type_t type) | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:59:33: warning: 'std::pair boost::asio::detail::cancellation_handler::destroy() [with Handler = boost::asio::detail::deadline_timer_service > >::op_cancellation]' can be marked override [-Wsuggest-override] 59 | std::pair destroy() noexcept | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp: In instantiation of 'class boost::asio::detail::cancellation_handler': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:149:9: required from 'CancellationHandler& boost::asio::cancellation_slot::emplace(Args&& ...) [with CancellationHandler = boost::asio::detail::reactive_socket_service_base::reactor_op_cancellation; Args = {boost::asio::detail::kqueue_reactor*, boost::asio::detail::kqueue_reactor::descriptor_state**, int&, boost::asio::detail::kqueue_reactor::op_types}]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_service.hpp:570:56: required from 'void boost::asio::detail::reactive_socket_service::async_move_accept(implementation_type&, const PeerIoExecutor&, endpoint_type*, Handler&, const IoExecutor&) [with PeerIoExecutor = boost::asio::any_io_executor; Handler = std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, boost::asio::basic_stream_socket)>; IoExecutor = boost::asio::any_io_executor; Protocol = boost::asio::ip::tcp; endpoint_type = boost::asio::ip::basic_endpoint]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket_acceptor.hpp:2681:51: required from 'void boost::asio::basic_socket_acceptor::initiate_async_move_accept::operator()(MoveAcceptHandler&&, const Executor1&, boost::asio::basic_socket_acceptor::endpoint_type*, Socket*) const [with MoveAcceptHandler = std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, boost::asio::basic_stream_socket)>; Executor1 = boost::asio::any_io_executor; Socket = boost::asio::basic_stream_socket; Protocol = boost::asio::ip::tcp; Executor = boost::asio::any_io_executor; boost::asio::basic_socket_acceptor::endpoint_type = boost::asio::ip::basic_endpoint]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:273:42: required from 'static boost::asio::detail::completion_handler_async_result::return_type boost::asio::detail::completion_handler_async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::basic_socket_acceptor::initiate_async_move_accept; RawCompletionToken = std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, boost::asio::basic_stream_socket)>; Args = {const boost::asio::any_io_executor&, boost::asio::ip::basic_endpoint*, boost::asio::basic_stream_socket*}; CompletionToken = std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, boost::asio::basic_stream_socket)>; Signatures = {void(boost::system::error_code, boost::asio::basic_stream_socket)}; return_type = void]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/async_result.hpp:570:73: required from 'boost::asio::constraint_t::value, decltype (boost::asio::async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> boost::asio::async_initiate(Initiation&&, type_identity_t&, Args&& ...) [with CompletionToken = std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, basic_stream_socket)>; Signatures = {void(boost::system::error_code, basic_stream_socket)}; Initiation = basic_socket_acceptor::initiate_async_move_accept; Args = {const any_io_executor&, ip::basic_endpoint*, basic_stream_socket*}; constraint_t::value, decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...))> = void; decltype (async_result::type, Signatures ...>::initiate(static_cast(initiation), static_cast(token), static_cast(boost::asio::async_initiate::args) ...)) = void; typename std::decay<_Tp>::type = std::decay, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, basic_stream_socket)> >::type; type_identity_t = std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, basic_stream_socket)>]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket_acceptor.hpp:1673:48: required from 'decltype (async_initiate::executor_type>::other)>(declval::initiate_async_move_accept>(), token, declval::executor_type&>(), static_cast::endpoint_type*>(0), static_cast::executor_type>::other*>(0))) boost::asio::basic_socket_acceptor::async_accept(MoveAcceptToken&&) [with MoveAcceptToken = std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, boost::asio::basic_stream_socket)>; Protocol = boost::asio::ip::tcp; Executor = boost::asio::any_io_executor; decltype (async_initiate::other)>(declval(), token, declval(), static_cast(0), static_cast::other*>(0))) = void; typename Protocol::socket::rebind_executor::other = boost::asio::basic_stream_socket; typename Protocol::socket::rebind_executor = boost::asio::basic_stream_socket::rebind_executor; typename Protocol::socket = boost::asio::basic_stream_socket; executor_type = boost::asio::any_io_executor; endpoint_type = boost::asio::ip::basic_endpoint; typename Protocol::socket::rebind_executor::other = boost::asio::basic_stream_socket; typename Protocol::socket::rebind_executor = boost::asio::basic_stream_socket::rebind_executor]' src/tests/test_tls_stream_integration.cpp:239:33: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:54:8: warning: 'void boost::asio::detail::cancellation_handler::call(boost::asio::cancellation_type_t) [with Handler = boost::asio::detail::reactive_socket_service_base::reactor_op_cancellation; boost::asio::cancellation_type_t = boost::asio::cancellation_type]' can be marked override [-Wsuggest-override] 54 | void call(cancellation_type_t type) | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/cancellation_signal.hpp:59:33: warning: 'std::pair boost::asio::detail::cancellation_handler::destroy() [with Handler = boost::asio::detail::reactive_socket_service_base::reactor_op_cancellation]' can be marked override [-Wsuggest-override] 59 | std::pair destroy() noexcept | ^~~~~~~ c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_x509_path.cpp -o build/obj/test/test_x509_path.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_xmss.cpp -o build/obj/test/test_xmss.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_xof.cpp -o build/obj/test/test_xof.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/test_zfec.cpp -o build/obj/test/test_zfec.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/tests.cpp -o build/obj/test/tests.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/unit_asio_stream.cpp -o build/obj/test/unit_asio_stream.o In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/generic_category.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:15, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/errc.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/system_error.hpp:9, from build/include/public/botan/asio_error.h:15, from build/include/public/botan/asio_async_ops.h:16, from build/include/public/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:16: /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/generic_category_message.hpp: In function 'const char* boost::system::detail::generic_error_category_message(int, char*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/generic_category_message.hpp:86:14: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 86 | if( m == 0 ) return "Unknown error"; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In constructor 'constexpr boost::system::error_condition::error_condition()': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:63:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 63 | val_( 0 ), cat_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In constructor 'constexpr boost::system::error_condition::error_condition(boost::system::detail::generic_value_tag)': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:73:33: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 73 | val_( vt.value ), cat_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In member function 'constexpr void boost::system::error_condition::clear()': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:110:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 110 | cat_ = 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In function 'constexpr bool boost::system::operator==(const error_condition&, const error_condition&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:195:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 195 | else if( lhs.cat_ == 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:199:30: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 199 | else if( rhs.cat_ == 0 ) | ^ c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/unit_ecdh.cpp -o build/obj/test/unit_ecdh.o build/include/public/botan/asio_error.h: At global scope: build/include/public/botan/asio_error.h:34:8: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] 34 | struct StreamCategory : public boost::system::error_category { | ^~~~~~~~~~~~~~ build/include/public/botan/asio_error.h:58:8: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] 58 | struct BotanAlertCategory : boost::system::error_category { | ^~~~~~~~~~~~~~~~~~ build/include/public/botan/asio_error.h:81:8: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] 81 | struct BotanErrorCategory : boost::system::error_category { | ^~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_info_base.hpp:26, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/recycling_allocator.hpp:21, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/executor_function.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/any_executor.hpp:24, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/any_completion_executor.hpp:22, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:20, from build/include/public/botan/asio_async_ops.h:21: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/multiple_exceptions.hpp:35:39: warning: 'virtual const char* boost::asio::multiple_exceptions::what() const' can be marked override [-Wsuggest-override] 35 | BOOST_ASIO_DECL virtual const char* what() const | ^~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/any_executor.hpp:30: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/bad_executor.hpp:35:39: warning: 'virtual const char* boost::asio::execution::bad_executor::what() const' can be marked override [-Wsuggest-override] 35 | BOOST_ASIO_DECL virtual const char* what() const noexcept; | ^~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/error.hpp:387, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/posix_event.ipp:24, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_event.hpp:172, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/event.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution/blocking_adaptation.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/execution.hpp:22: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:35:15: warning: 'virtual const char* boost::asio::error::detail::netdb_category::name() const' can be marked override [-Wsuggest-override] 35 | const char* name() const noexcept | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:40:15: warning: 'virtual std::string boost::asio::error::detail::netdb_category::message(int) const' can be marked override [-Wsuggest-override] 40 | std::string message(int value) const | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:67:15: warning: 'virtual const char* boost::asio::error::detail::addrinfo_category::name() const' can be marked override [-Wsuggest-override] 67 | const char* name() const noexcept | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:72:15: warning: 'virtual std::string boost::asio::error::detail::addrinfo_category::message(int) const' can be marked override [-Wsuggest-override] 72 | std::string message(int value) const | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:97:15: warning: 'virtual const char* boost::asio::error::detail::misc_category::name() const' can be marked override [-Wsuggest-override] 97 | const char* name() const noexcept | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/error.ipp:102:15: warning: 'virtual std::string boost::asio::error::detail::misc_category::message(int) const' can be marked override [-Wsuggest-override] 102 | std::string message(int value) const | ^~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/system_context.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/system_executor.hpp:21, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/system_executor.hpp:671, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/associated_executor.hpp:24, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/any_completion_handler.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:21: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/scheduler.hpp:60:24: warning: 'virtual void boost::asio::detail::scheduler::shutdown()' can be marked override [-Wsuggest-override] 60 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactor.hpp:27, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/scheduler.ipp:30, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/scheduler.hpp:240: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:94:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::shutdown()' can be marked override [-Wsuggest-override] 94 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:97:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::notify_fork(boost::asio::execution_context::fork_event)' can be marked override [-Wsuggest-override] 97 | BOOST_ASIO_DECL void notify_fork( | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:210:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::run(long int, boost::asio::detail::op_queue&)' can be marked override [-Wsuggest-override] 210 | BOOST_ASIO_DECL void run(long usec, op_queue& ops); | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/kqueue_reactor.hpp:213:24: warning: 'virtual void boost::asio::detail::kqueue_reactor::interrupt()' can be marked override [-Wsuggest-override] 213 | BOOST_ASIO_DECL void interrupt(); | ^~~~~~~~~ c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/unit_ecdsa.cpp -o build/obj/test/unit_ecdsa.o In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/awaitable.hpp:140, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:31: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/awaitable.hpp:549:4: warning: extra ';' after in-class function definition [-Wextra-semi] 549 | }; | ^ | - /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/awaitable.hpp:585:4: warning: extra ';' after in-class function definition [-Wextra-semi] 585 | }; | ^ | - /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/awaitable.hpp:623:4: warning: extra ';' after in-class function definition [-Wextra-semi] 623 | }; | ^ | - In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/io_object_impl.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_datagram_socket.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:32: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/io_context.hpp:1165:32: warning: 'virtual void boost::asio::io_context::service::shutdown()' can be marked override [-Wsuggest-override] 1165 | BOOST_ASIO_DECL virtual void shutdown(); | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/io_context.hpp:1179:32: warning: 'virtual void boost::asio::io_context::service::notify_fork(boost::asio::execution_context::fork_event)' can be marked override [-Wsuggest-override] 1179 | BOOST_ASIO_DECL virtual void notify_fork( | ^~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/socket_ops.hpp:374, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/socket_holder.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_accept_op.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_socket_service.hpp:31, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_socket.hpp:39: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::asio::detail::socket_type boost::asio::detail::socket_ops::call_accept(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:100:53: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 100 | SockLenType tmp_addrlen = addrlen ? (SockLenType)*addrlen : 0; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:105:29: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 105 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::asio::error::basic_errors; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 148 | >::type* = 0 ) BOOST_NOEXCEPT: d1_(), lc_flags_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_bind(SockLenType msghdr::*, boost::asio::detail::socket_type, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:280:20: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 280 | (SockLenType)addrlen); | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_connect(SockLenType msghdr::*, boost::asio::detail::socket_type, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:472:20: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 472 | (SockLenType)addrlen); | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::asio::detail::signed_size_type boost::asio::detail::socket_ops::call_recvfrom(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, size_t, int, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1059:53: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1059 | SockLenType tmp_addrlen = addrlen ? (SockLenType)*addrlen : 0; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1063:29: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 1063 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'boost::asio::detail::signed_size_type boost::asio::detail::socket_ops::call_sendto(SockLenType msghdr::*, boost::asio::detail::socket_type, const void*, size_t, int, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1637:64: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1637 | static_cast(addr), (SockLenType)addrlen); | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_setsockopt(SockLenType msghdr::*, boost::asio::detail::socket_type, int, int, const void*, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1859:20: warning: use of old-style cast to 'const char*' [-Wold-style-cast] 1859 | (const char*)optval, (SockLenType)optlen); | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1859:41: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1859 | (const char*)optval, (SockLenType)optlen); | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_getsockopt(SockLenType msghdr::*, boost::asio::detail::socket_type, int, int, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1944:42: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 1944 | SockLenType tmp_optlen = (SockLenType)*optlen; | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1945:55: warning: use of old-style cast to 'char*' [-Wold-style-cast] 1945 | int result = ::getsockopt(s, level, optname, (char*)optval, &tmp_optlen); | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:1946:26: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 1946 | *optlen = (std::size_t)tmp_optlen; | ^~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_getpeername(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2049:43: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 2049 | SockLenType tmp_addrlen = (SockLenType)*addrlen; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2052:27: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 2052 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp: In function 'int boost::asio::detail::socket_ops::call_getsockname(SockLenType msghdr::*, boost::asio::detail::socket_type, void*, std::size_t*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2102:43: warning: use of old-style cast to 'SockLenType' [-Wold-style-cast] 2102 | SockLenType tmp_addrlen = (SockLenType)*addrlen; | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/socket_ops.ipp:2105:27: warning: use of old-style cast to 'std::size_t' {aka 'unsigned int'} [-Wold-style-cast] 2105 | *addrlen = (std::size_t)tmp_addrlen; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::asio::error::netdb_errors; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 148 | >::type* = 0 ) BOOST_NOEXCEPT: d1_(), lc_flags_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::asio::error::addrinfo_errors; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:18, from /pbulk/work/security/botan3/work/.buildlink/include/boost/shared_ptr.hpp:17, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:31, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:33: /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::shared_count::shared_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:127:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 127 | BOOST_CONSTEXPR shared_count() BOOST_SP_NOEXCEPT: pi_(0) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::shared_count::~shared_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:432:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 432 | if( pi_ != 0 ) pi_->release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::shared_count::shared_count(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:443:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 443 | if( pi_ != 0 ) pi_->add_ref_copy(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(boost::detail::shared_count&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:453:17: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 453 | r.pi_ = 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'boost::detail::shared_count& boost::detail::shared_count::operator=(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:467:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 467 | if( tmp != 0 ) tmp->add_ref_copy(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:468:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 468 | if( pi_ != 0 ) pi_->release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::shared_count::use_count() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:484:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 484 | return pi_ != 0? pi_->use_count(): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::shared_count::empty() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:494:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 494 | return pi_ == 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_deleter(const boost::detail::sp_typeinfo_&) const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:513:45: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 513 | return pi_? pi_->get_deleter( ti ): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_local_deleter(const boost::detail::sp_typeinfo_&) const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:518:51: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 518 | return pi_? pi_->get_local_deleter( ti ): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_untyped_deleter() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:523:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 523 | return pi_? pi_->get_untyped_deleter(): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::weak_count::weak_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:547:57: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 547 | BOOST_CONSTEXPR weak_count() BOOST_SP_NOEXCEPT: pi_(0) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:559:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 559 | if(pi_ != 0) pi_->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::weak_count::weak_count(const boost::detail::weak_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:567:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 567 | if(pi_ != 0) pi_->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(boost::detail::weak_count&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:579:17: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 579 | r.pi_ = 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::weak_count::~weak_count()': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:586:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 586 | if(pi_ != 0) pi_->weak_release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'boost::detail::weak_count& boost::detail::weak_count::operator=(const boost::detail::shared_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:598:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 598 | if(tmp != 0) tmp->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:599:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 599 | if(pi_ != 0) pi_->weak_release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'boost::detail::weak_count& boost::detail::weak_count::operator=(const boost::detail::weak_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:612:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 612 | if(tmp != 0) tmp->weak_add_ref(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:613:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 613 | if(pi_ != 0) pi_->weak_release(); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::weak_count::use_count() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:629:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 629 | return pi_ != 0? pi_->use_count(): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::weak_count::empty() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:634:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 634 | return pi_ == 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(const boost::detail::weak_count&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:668:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 668 | if( pi_ == 0 || !pi_->add_ref_lock() ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(const boost::detail::weak_count&, boost::detail::sp_nothrow_tag)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:679:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 679 | if( pi_ != 0 && !pi_->add_ref_lock() ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:681:15: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 681 | pi_ = 0; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/core/yield_primitives.hpp:10, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/yield_k.hpp:22, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/spinlock.hpp:42, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:30: /pbulk/work/security/botan3/work/.buildlink/include/boost/core/detail/sp_thread_sleep.hpp: In function 'void boost::core::sp_thread_sleep()': /pbulk/work/security/botan3/work/.buildlink/include/boost/core/detail/sp_thread_sleep.hpp:86:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 86 | nanosleep( &rqtp, 0 ); | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1242: /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp: In function 'void* boost::detail::get_local_deleter(local_sp_deleter*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp:84:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 84 | return 0; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:30: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp: In instantiation of 'class boost::asio::detail::timer_queue': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:46:52: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:116:16: warning: 'bool boost::asio::detail::timer_queue::empty() const [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 116 | virtual bool empty() const | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:122:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_msec(long int) const [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 122 | virtual long wait_duration_msec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:134:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_usec(long int) const [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 134 | virtual long wait_duration_usec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:146:16: warning: 'void boost::asio::detail::timer_queue::get_ready_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 146 | virtual void get_ready_timers(op_queue& ops) | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:166:16: warning: 'void boost::asio::detail::timer_queue::get_all_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::forwarding_posix_time_traits]' can be marked override [-Wsuggest-override] 166 | virtual void get_all_timers(op_queue& ops) | ^~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:62:32: warning: 'virtual bool boost::asio::detail::timer_queue >::empty() const' can be marked override [-Wsuggest-override] 62 | BOOST_ASIO_DECL virtual bool empty() const; | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:65:32: warning: 'virtual long int boost::asio::detail::timer_queue >::wait_duration_msec(long int) const' can be marked override [-Wsuggest-override] 65 | BOOST_ASIO_DECL virtual long wait_duration_msec(long max_duration) const; | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:68:32: warning: 'virtual long int boost::asio::detail::timer_queue >::wait_duration_usec(long int) const' can be marked override [-Wsuggest-override] 68 | BOOST_ASIO_DECL virtual long wait_duration_usec(long max_duration) const; | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:71:32: warning: 'virtual void boost::asio::detail::timer_queue >::get_ready_timers(boost::asio::detail::op_queue&)' can be marked override [-Wsuggest-override] 71 | BOOST_ASIO_DECL virtual void get_ready_timers(op_queue& ops); | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:74:32: warning: 'virtual void boost::asio::detail::timer_queue >::get_all_timers(boost::asio::detail::op_queue&)' can be marked override [-Wsuggest-override] 74 | BOOST_ASIO_DECL virtual void get_all_timers(op_queue& ops); | ^~~~~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_readable_pipe.hpp:39, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:38: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/reactive_descriptor_service.hpp:86:24: warning: 'virtual void boost::asio::detail::reactive_descriptor_service::shutdown()' can be marked override [-Wsuggest-override] 86 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_signal_set.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:41: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/signal_set_service.hpp:132:24: warning: 'virtual void boost::asio::detail::signal_set_service::shutdown()' can be marked override [-Wsuggest-override] 132 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/signal_set_service.hpp:135:24: warning: 'virtual void boost::asio::detail::signal_set_service::notify_fork(boost::asio::execution_context::fork_event)' can be marked override [-Wsuggest-override] 135 | BOOST_ASIO_DECL void notify_fork( | ^~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:70: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/connect.hpp:43:56: warning: use of old-style cast to 'T*' [-Wold-style-cast] 43 | enum { value = (sizeof((has_iterator_helper)((T*)(0))) == 1) }; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:94: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/executor.hpp:44:39: warning: 'virtual const char* boost::asio::bad_executor::what() const' can be marked override [-Wsuggest-override] 44 | BOOST_ASIO_DECL virtual const char* what() const | ^~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/executor.hpp:358: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp: In instantiation of 'class boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, std::allocator >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:174:74: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:187:14: warning: 'boost::asio::executor::impl_base* boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::clone() const [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 187 | impl_base* clone() const noexcept | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:192:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::destroy() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 192 | void destroy() noexcept | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:196:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::on_work_started() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 196 | void on_work_started() noexcept | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:201:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::on_work_finished() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 201 | void on_work_finished() noexcept | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:206:22: warning: 'boost::asio::execution_context& boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::context() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 206 | execution_context& context() noexcept | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:211:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::dispatch(boost::asio::executor::function&&) [with Allocator = std::allocator; boost::asio::executor::function = boost::asio::detail::executor_function]' can be marked override [-Wsuggest-override] 211 | void dispatch(function&& f) | ^~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:217:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::post(boost::asio::executor::function&&) [with Allocator = std::allocator; boost::asio::executor::function = boost::asio::detail::executor_function]' can be marked override [-Wsuggest-override] 217 | void post(function&& f) | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:223:8: warning: 'void boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::defer(boost::asio::executor::function&&) [with Allocator = std::allocator; boost::asio::executor::function = boost::asio::detail::executor_function]' can be marked override [-Wsuggest-override] 223 | void defer(function&& f) | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:229:23: warning: 'const std::type_info& boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::target_type() const [with Allocator = std::allocator; boost::asio::executor::type_id_result_type = const std::type_info&]' can be marked override [-Wsuggest-override] 229 | type_id_result_type target_type() const noexcept | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:234:9: warning: 'void* boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::target() [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 234 | void* target() noexcept | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:239:15: warning: 'const void* boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::target() const [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 239 | const void* target() const noexcept | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/executor.hpp:244:8: warning: 'bool boost::asio::executor::impl, boost::asio::execution::detail::relationship::fork_t<0>, std::allocator >, Allocator>::equals(const boost::asio::executor::impl_base*) const [with Allocator = std::allocator]' can be marked override [-Wsuggest-override] 244 | bool equals(const impl_base* e) const noexcept | ^~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/io_context_strand.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:105: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/strand_service.hpp:82:24: warning: 'virtual void boost::asio::detail::strand_service::shutdown()' can be marked override [-Wsuggest-override] 82 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/impl/address_v6.ipp:27, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/address_v6.hpp:406, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/address.hpp:26, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:108: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/bad_address_cast.hpp:53:23: warning: 'virtual const char* boost::asio::ip::bad_address_cast::what() const' can be marked override [-Wsuggest-override] 53 | virtual const char* what() const noexcept | ^~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/multicast.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:125: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp: In constructor 'boost::asio::ip::detail::socket_option::multicast_hops::multicast_hops(int)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp:280:36: warning: use of old-style cast to 'boost::asio::ip::detail::socket_option::multicast_hops::ipv4_value_type' {aka 'unsigned char'} [-Wold-style-cast] 280 | ipv4_value_ = (ipv4_value_type)v; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp: In member function 'boost::asio::ip::detail::socket_option::multicast_hops& boost::asio::ip::detail::socket_option::multicast_hops::operator=(int)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp:292:36: warning: use of old-style cast to 'boost::asio::ip::detail::socket_option::multicast_hops::ipv4_value_type' {aka 'unsigned char'} [-Wold-style-cast] 292 | ipv4_value_ = (ipv4_value_type)v; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp: In member function 'void boost::asio::ip::detail::socket_option::multicast_hops::resize(const Protocol&, std::size_t)': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/ip/detail/socket_option.hpp:364:40: warning: use of old-style cast to 'boost::asio::ip::detail::socket_option::multicast_hops::ipv4_value_type' {aka 'unsigned char'} [-Wold-style-cast] 364 | ipv4_value_ = (ipv4_value_type)ipv6_value_; | ^~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/config.hpp:61, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/requires_cxx11.hpp:8, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/config.hpp:11, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_category.hpp:13, from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:14: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_read_buffered.hpp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_read_buffered.hpp:52:63: warning: use of old-style cast to 'Stream*' [-Wold-style-cast] 52 | value = sizeof(detail::is_read_buffered_helper((Stream*)0)) == 1); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_read_buffered.hpp:51:3: note: in expansion of macro 'BOOST_ASIO_STATIC_CONSTANT' 51 | BOOST_ASIO_STATIC_CONSTANT(bool, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_write_buffered.hpp:52:64: warning: use of old-style cast to 'Stream*' [-Wold-style-cast] 52 | value = sizeof(detail::is_write_buffered_helper((Stream*)0)) == 1); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/is_write_buffered.hpp:51:3: note: in expansion of macro 'BOOST_ASIO_STATIC_CONSTANT' 51 | BOOST_ASIO_STATIC_CONSTANT(bool, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:157: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/read_until.hpp:46:57: warning: use of old-style cast to 'T*' [-Wold-style-cast] 46 | enum { value = (sizeof((has_result_type_helper)((T*)(0))) == 1) }; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/strand.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio.hpp:171: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/strand_executor_service.hpp:86:24: warning: 'virtual void boost::asio::detail::strand_executor_service::shutdown()' can be marked override [-Wsuggest-override] 86 | BOOST_ASIO_DECL void shutdown(); | ^~~~~~~~ c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/unit_tls.cpp -o build/obj/test/unit_tls.o c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/unit_tls_policy.cpp -o build/obj/test/unit_tls_policy.o In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/error.hpp:85, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/bind_handler.hpp:13, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/bind_handler.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/async_base.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core.hpp:15, from build/include/public/botan/asio_stream.h:32: /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/error.ipp:20:7: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] 20 | class error_codes : public error_category | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/error.ipp:20:7: warning: 'class boost::beast::detail::error_codes' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp: In constructor 'constexpr boost::system::error_condition::error_condition(ErrorConditionEnum, typename boost::system::detail::enable_if<(boost::system::is_error_condition_enum::value && (! boost::system::detail::is_same::value))>::type*) [with ErrorConditionEnum = boost::beast::condition; typename boost::system::detail::enable_if<(boost::system::is_error_condition_enum::value && (! boost::system::detail::is_same::value))>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_condition.hpp:80:18: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 80 | >::type* = 0) BOOST_NOEXCEPT | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/error.ipp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/error.ipp:58:7: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] 58 | class error_conditions : public error_category | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/error.ipp:58:7: warning: 'class boost::beast::detail::error_conditions' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/async_base.hpp:17: /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/filtering_cancellation_slot.hpp: In constructor 'boost::beast::detail::filtering_cancellation_slot::filtering_cancellation_slot(boost::asio::cancellation_type, Args&& ...)': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/filtering_cancellation_slot.hpp:22:56: warning: declaration of 'type' shadows a member of 'boost::beast::detail::filtering_cancellation_slot' [-Wshadow] 22 | filtering_cancellation_slot(net::cancellation_type type, Args && ... args) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/filtering_cancellation_slot.hpp:25:28: note: shadowed declaration is here 25 | net::cancellation_type type = net::cancellation_type::terminal; | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/filtering_cancellation_slot.hpp: In constructor 'boost::beast::detail::filtering_cancellation_slot::handler_wrapper::handler_wrapper(boost::asio::cancellation_type, Args&& ...)': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/filtering_cancellation_slot.hpp:36:48: warning: declaration of 'type' shadows a member of 'boost::beast::detail::filtering_cancellation_slot::handler_wrapper' [-Wshadow] 36 | handler_wrapper(net::cancellation_type type, Args && ... args) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/filtering_cancellation_slot.hpp:33:38: note: shadowed declaration is here 33 | const net::cancellation_type type; | ^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp: In instantiation of 'class boost::asio::detail::timer_queue > >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:325:28: required from 'class boost::asio::detail::deadline_timer_service > >' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/io_object_impl.hpp:41:54: required from 'class boost::asio::detail::io_object_impl > >, boost::asio::any_io_executor>' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:818:21: required from 'class boost::asio::basic_waitable_timer' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/basic_stream.hpp:474:26: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:116:16: warning: 'bool boost::asio::detail::timer_queue::empty() const [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 116 | virtual bool empty() const | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:122:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_msec(long int) const [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 122 | virtual long wait_duration_msec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:134:16: warning: 'long int boost::asio::detail::timer_queue::wait_duration_usec(long int) const [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 134 | virtual long wait_duration_usec(long max_duration) const | ^~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:146:16: warning: 'void boost::asio::detail::timer_queue::get_ready_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 146 | virtual void get_ready_timers(op_queue& ops) | ^~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/timer_queue.hpp:166:16: warning: 'void boost::asio::detail::timer_queue::get_all_timers(boost::asio::detail::op_queue&) [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 166 | virtual void get_all_timers(op_queue& ops) | ^~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp: In instantiation of 'class boost::asio::detail::deadline_timer_service > >': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/io_object_impl.hpp:41:54: required from 'class boost::asio::detail::io_object_impl > >, boost::asio::any_io_executor>' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/basic_waitable_timer.hpp:818:21: required from 'class boost::asio::basic_waitable_timer' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/basic_stream.hpp:474:26: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:85:8: warning: 'void boost::asio::detail::deadline_timer_service::shutdown() [with Time_Traits = boost::asio::detail::chrono_time_traits >]' can be marked override [-Wsuggest-override] 85 | void shutdown() | ^~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/allocate_shared_array.hpp:12, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/make_shared_array.hpp:13, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/make_shared.hpp:18, from /pbulk/work/security/botan3/work/.buildlink/include/boost/make_shared.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:19, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/basic_stream.hpp:1566, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core.hpp:16: /pbulk/work/security/botan3/work/.buildlink/include/boost/core/allocator_access.hpp: In function 'typename std::enable_if<(! boost::detail::alloc_has_construct::value)>::type boost::allocator_construct(A&, T*, Args&& ...)': /pbulk/work/security/botan3/work/.buildlink/include/boost/core/allocator_access.hpp:529:18: warning: use of old-style cast to 'void*' [-Wold-style-cast] 529 | ::new((void*)p) T(std::forward(args)...); | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/core/alloc_construct.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/allocate_shared_array.hpp:13: /pbulk/work/security/botan3/work/.buildlink/include/boost/core/noinit_adaptor.hpp: In member function 'void boost::noinit_adaptor::construct(U*)': /pbulk/work/security/botan3/work/.buildlink/include/boost/core/noinit_adaptor.hpp:48:22: warning: use of old-style cast to 'void*' [-Wold-style-cast] 48 | ::new((void*)p) U; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/intrusive_fwd.hpp:66, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:18, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/multi_buffer.hpp:17, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/buffered_read_stream.hpp:15, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core.hpp:19: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/link_mode.hpp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/link_mode.hpp:54:12: warning: use of old-style cast to 'int' [-Wold-style-cast] 54 | (int)link_mode == (int)auto_unlink || | ^~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/link_mode.hpp:54:30: warning: use of old-style cast to 'int' [-Wold-style-cast] 54 | (int)link_mode == (int)auto_unlink || | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/link_mode.hpp:55:12: warning: use of old-style cast to 'int' [-Wold-style-cast] 55 | (int)link_mode == (int)safe_link; | ^~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/link_mode.hpp:55:30: warning: use of old-style cast to 'int' [-Wold-style-cast] 55 | (int)link_mode == (int)safe_link; | ^~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/list_node.hpp:26, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list_hook.hpp:20, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:20: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/pointer_rebind.hpp:65:87: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 65 | static const unsigned int rebind = (unsigned int)pointer_has_rebind::value; | ^~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/pointer_rebind.hpp:66:93: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 66 | static const unsigned int rebind_other = (unsigned int)pointer_has_rebind_other::value; | ^~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/time_duration.hpp:18, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/posix_time_config.hpp:16, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/posix_time_system.hpp:13, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/ptime.hpp:12, from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:12: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/generic_hook.hpp: In member function 'void boost::intrusive::generic_hook::unlink()': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/generic_hook.hpp:211:44: warning: use of old-style cast to 'int' [-Wold-style-cast] 211 | BOOST_STATIC_ASSERT(( (int)hooktags::link_mode == (int)auto_unlink )); | ^~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/static_assert.hpp:71:55: note: in definition of macro 'BOOST_STATIC_ASSERT' 71 | # define BOOST_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__) | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/generic_hook.hpp:211:62: warning: use of old-style cast to 'int' [-Wold-style-cast] 211 | BOOST_STATIC_ASSERT(( (int)hooktags::link_mode == (int)auto_unlink )); | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/static_assert.hpp:71:55: note: in definition of macro 'BOOST_STATIC_ASSERT' 71 | # define BOOST_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__) | ^~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/pointer_traits.hpp:24, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/generic_hook.hpp:24, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list_hook.hpp:23: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/get_value_traits.hpp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/mpl.hpp:158:51: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 158 | struct two_or_three {yes_type _[2u + (unsigned)Add];};\ | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/mpl.hpp:158:51: note: in definition of macro 'BOOST_INTRUSIVE_INTERNAL_STATIC_BOOL_IS_TRUE' 158 | struct two_or_three {yes_type _[2u + (unsigned)Add];};\ | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/mpl.hpp:158:51: warning: use of old-style cast to 'unsigned int' [-Wold-style-cast] 158 | struct two_or_three {yes_type _[2u + (unsigned)Add];};\ | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/mpl.hpp:158:51: note: in definition of macro 'BOOST_INTRUSIVE_INTERNAL_STATIC_BOOL_IS_TRUE' 158 | struct two_or_three {yes_type _[2u + (unsigned)Add];};\ | ^~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/iiterator.hpp:25, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/list_iterator.hpp:27, from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:30: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/iterator.hpp: In function 'void boost::intrusive::iterator_uadvance(It&, typename boost::movelib::iter_size::type)': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/iterator.hpp:228:74: warning: use of old-style cast to 'typename std::iterator_traits<_Iter>::difference_type' [-Wold-style-cast] 228 | (iterator_advance)(it, (typename iterator_traits::difference_type)n); | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/iterator.hpp: In function 'typename boost::movelib::iter_size::type boost::intrusive::iterator_udistance(It, It)': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/iterator.hpp:272:72: warning: use of old-style cast to 'typename boost::movelib::iter_size::type' [-Wold-style-cast] 272 | return (typename iter_size::type)(iterator_distance)(first, last); | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:31: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp: In constructor 'boost::intrusive::detail::array_initializer::array_initializer(const CommonInitializer&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp:56:31: warning: use of old-style cast to 'char*' [-Wold-style-cast] 56 | char *init_buf = (char*)rawbuf; | ^~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp: In member function 'boost::intrusive::detail::array_initializer::operator T*()': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp:75:25: warning: use of old-style cast to 'T*' [-Wold-style-cast] 75 | { return (T*)(rawbuf); } | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp: In member function 'boost::intrusive::detail::array_initializer::operator const T*() const': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp:78:31: warning: use of old-style cast to 'const T*' [-Wold-style-cast] 78 | { return (const T*)(rawbuf); } | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp: In destructor 'boost::intrusive::detail::array_initializer::~array_initializer()': /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/array_initializer.hpp:82:31: warning: use of old-style cast to 'char*' [-Wold-style-cast] 82 | char *init_buf = (char*)rawbuf + N*sizeof(T); | ^~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/move/utility_core.hpp:30, from /pbulk/work/security/botan3/work/.buildlink/include/boost/move/utility.hpp:29, from /pbulk/work/security/botan3/work/.buildlink/include/boost/optional/optional.hpp:59, from /pbulk/work/security/botan3/work/.buildlink/include/boost/optional.hpp:15, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/detail/work_guard.hpp:15, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/async_base.hpp:18: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/ebo_functor_holder.hpp: In constructor 'boost::intrusive::detail::ebo_functor_holder::ebo_functor_holder(boost::intrusive::detail::ebo_functor_holder&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'T&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/detail/ebo_functor_holder.hpp:256:11: note: in expansion of macro 'BOOST_MOVE_BASE' 256 | : T(BOOST_MOVE_BASE(T, x)) | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:127:45: warning: use of old-style cast to 'int' [-Wold-style-cast] 127 | ((int)value_traits::link_mode == (int)auto_unlink) | ^~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/static_assert.hpp:71:55: note: in definition of macro 'BOOST_STATIC_ASSERT' 71 | # define BOOST_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__) | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:127:63: warning: use of old-style cast to 'int' [-Wold-style-cast] 127 | ((int)value_traits::link_mode == (int)auto_unlink) | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/static_assert.hpp:71:55: note: in definition of macro 'BOOST_STATIC_ASSERT' 71 | # define BOOST_STATIC_ASSERT( ... ) static_assert(__VA_ARGS__, #__VA_ARGS__) | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp: In constructor 'boost::intrusive::list::list(boost::intrusive::list&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::list::Base&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:1491:15: note: in expansion of macro 'BOOST_MOVE_BASE' 1491 | : Base(BOOST_MOVE_BASE(Base, x)) | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp: In member function 'boost::intrusive::list& boost::intrusive::list::operator=(boost::intrusive::list&&)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::list::Base&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:1495:56: note: in expansion of macro 'BOOST_MOVE_BASE' 1495 | { return static_cast(this->Base::operator=(BOOST_MOVE_BASE(Base, x))); } | ^~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp: In member function 'void boost::intrusive::list::clone_from(boost::intrusive::list&&, Cloner, Disposer)': /pbulk/work/security/botan3/work/.buildlink/include/boost/move/core.hpp:490:37: warning: use of old-style cast to 'boost::intrusive::list::Base&' [-Wold-style-cast] 490 | ::boost::move((BASE_TYPE&)(ARG)) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/intrusive/list.hpp:1503:24: note: in expansion of macro 'BOOST_MOVE_BASE' 1503 | { Base::clone_from(BOOST_MOVE_BASE(Base, src), cloner, disposer); } | ^~~~~~~~~~~~~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/saved_handler.hpp:139, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core.hpp:43: /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/saved_handler.hpp: In constructor 'boost::beast::saved_handler::emplace(Handler&&, const Allocator&, boost::asio::cancellation_type)::cancel_op::cancel_op(boost::beast::saved_handler::impl*, boost::asio::cancellation_type)': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/saved_handler.hpp:181:46: warning: declaration of 'accepted_ct' shadows a member of 'boost::beast::saved_handler::emplace(Handler&&, const Allocator&, boost::asio::cancellation_type)::cancel_op' [-Wshadow] 181 | net::cancellation_type accepted_ct) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/saved_handler.hpp:179:36: note: shadowed declaration is here 179 | net::cancellation_type accepted_ct; | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/saved_handler.hpp:180:49: warning: declaration of 'p' shadows a member of 'boost::beast::saved_handler::emplace(Handler&&, const Allocator&, boost::asio::cancellation_type)::cancel_op' [-Wshadow] 180 | cancel_op(impl* p, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/impl/saved_handler.hpp:178:39: note: shadowed declaration is here 178 | impl* p; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/error.hpp:37, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/fail_count.hpp:14, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/stream.hpp:18, from src/tests/unit_asio_stream.cpp:20: /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/impl/error.ipp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/impl/error.ipp:21:7: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] 21 | class error_codes : public error_category | ^~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/impl/error.ipp:21:7: warning: 'class boost::beast::test::detail::error_codes' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::beast::test::error; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 148 | >::type* = 0 ) BOOST_NOEXCEPT: d1_(), lc_flags_( 0 ) | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/requires_cxx11.hpp:9: /pbulk/work/security/botan3/work/.buildlink/include/boost/bind.hpp: At global scope: /pbulk/work/security/botan3/work/.buildlink/include/boost/config/pragma_message.hpp:24:34: note: '#pragma message: The practice of declaring the Bind placeholders (_1, _2, ...) in the global namespace is deprecated. Please use + using namespace boost::placeholders, or define BOOST_BIND_GLOBAL_PLACEHOLDERS to retain the current behavior.' 24 | # define BOOST_PRAGMA_MESSAGE(x) _Pragma(BOOST_STRINGIZE(message(x))) | ^~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/bind.hpp:36:1: note: in expansion of macro 'BOOST_PRAGMA_MESSAGE' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = Botan::TLS::AlertType; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 148 | >::type* = 0 ) BOOST_NOEXCEPT: d1_(), lc_flags_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/stream.hpp: In constructor 'boost::beast::test::basic_stream::basic_stream(ExecutionContext&, typename std::enable_if::value>::type*) [with ExecutionContext = boost::asio::io_context; Executor = boost::asio::any_io_executor; typename std::enable_if::value>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/stream.hpp:243:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 243 | >::type* = 0) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp: In constructor 'constexpr boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type*) [with ErrorCodeEnum = boost::asio::error::misc_errors; typename boost::system::detail::enable_if<(boost::system::is_error_code_enum::value || std::is_error_code_enum::value)>::type = void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/system/detail/error_code.hpp:148:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 148 | >::type* = 0 ) BOOST_NOEXCEPT: d1_(), lc_flags_( 0 ) | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread.hpp:23, from /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/scheduler.hpp:28: /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::detail::scheduler::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/scheduler.ipp:137:68: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::detail::scheduler::thread_function]' can be marked override [-Wsuggest-override] 84 | virtual void run() | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of 'constexpr boost::shared_ptr::shared_ptr() [with T = const volatile void]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1091:5: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:347:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 347 | BOOST_CONSTEXPR shared_ptr() BOOST_SP_NOEXCEPT : px( 0 ), pn() | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::detail::resolver_service_base::work_scheduler_runner]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/impl/resolver_service_base.ipp:150:50: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::detail::resolver_service_base::work_scheduler_runner]' can be marked override [-Wsuggest-override] 84 | virtual void run() | ^~~ c++ -fstack-protector -m32 -pthread -std=c++20 -D_REENTRANT -D_NETBSD_SOURCE -O2 -I/usr/pkg/include -I/usr/include -I/usr/pkg/include/python3.11 -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Wold-style-cast -Wsuggest-override -Wshadow -Wextra-semi -DBOTAN_IS_BEING_BUILT -I build/include/public -I build/include/internal -isystem build/include/external -c src/tests/unit_x509.cpp -o build/obj/test/unit_x509.o In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/assert.hpp:58, from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:25: /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of 'typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::beast::test::detail::stream_service_impl; typename boost::detail::sp_member_access::type = boost::beast::test::detail::stream_service_impl*]': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/detail/stream_state.ipp:37:39: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:784:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 784 | BOOST_ASSERT( px != 0 ); /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:784:9: note: in expansion of macro 'BOOST_ASSERT' 784 | BOOST_ASSERT( px != 0 ); | ^~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of 'boost::shared_ptr::shared_ptr(boost::shared_ptr&&) [with T = boost::beast::test::detail::stream_state]': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/detail/stream_state.ipp:65:12: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:673:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 673 | r.px = 0; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/enable_shared_from_this.hpp:17, from /pbulk/work/security/botan3/work/.buildlink/include/boost/enable_shared_from_this.hpp:16, from /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/basic_stream.hpp:26: /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/weak_ptr.hpp: In instantiation of 'boost::weak_ptr::weak_ptr(boost::weak_ptr&&) [with T = boost::beast::test::detail::stream_service_impl]': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/detail/stream_state.ipp:89:7: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/weak_ptr.hpp:114:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 114 | r.px = 0; | ^ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:802: /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/operator_bool.hpp: In instantiation of 'boost::shared_ptr::operator bool() const [with T = boost::beast::test::detail::stream_service_impl]': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/detail/stream_state.ipp:110:5: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/operator_bool.hpp:14:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 14 | return px != 0; | ~~~^~~~ In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:11: /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp: In instantiation of 'static time_type boost::date_time::microsec_clock::create_time(time_converter) [with time_type = boost::posix_time::ptime; time_converter = tm* (*)(const long long int*, tm*)]': /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp:78:25: required from 'static time_type boost::date_time::microsec_clock::universal_time() [with time_type = boost::posix_time::ptime]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/time_traits.hpp:48:61: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp:86:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 86 | gettimeofday(&tv, 0); //gettimeofday does not support TZ adjust on Linux. | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of 'boost::shared_ptr::shared_ptr(const boost::weak_ptr&, boost::detail::sp_nothrow_tag) [with Y = boost::beast::test::detail::stream_service_impl; T = boost::beast::test::detail::stream_service_impl]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/weak_ptr.hpp:198:16: required from 'boost::shared_ptr boost::weak_ptr::lock() const [with T = boost::beast::test::detail::stream_service_impl]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/detail/stream_state.ipp:106:22: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:476:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 476 | BOOST_SP_NOEXCEPT : px( 0 ), pn( r.pn, boost::detail::sp_nothrow_tag() ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of 'typename boost::detail::sp_member_access::type boost::shared_ptr::operator->() const [with T = boost::beast::test::detail::stream_state; typename boost::detail::sp_member_access::type = boost::beast::test::detail::stream_state*]': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.ipp:75:16: required from 'boost::beast::test::basic_stream::~basic_stream() [with Executor = boost::asio::any_io_executor]' src/tests/unit_asio_stream.cpp:106:41: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:784:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 784 | BOOST_ASSERT( px != 0 ); /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:784:9: note: in expansion of macro 'BOOST_ASSERT' 784 | BOOST_ASSERT( px != 0 ); | ^~~~~~~~~~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/operator_bool.hpp: In instantiation of 'bool boost::shared_ptr::operator!() const [with T = boost::beast::test::detail::stream_state]': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.ipp:153:5: required from 'void boost::beast::test::basic_stream::connect(boost::beast::test::basic_stream&) [with Executor = boost::asio::any_io_executor]' src/tests/unit_asio_stream.cpp:179:34: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/operator_bool.hpp:63:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 63 | return px == 0; | ~~~^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In instantiation of 'boost::detail::shared_count::shared_count(P, boost::detail::sp_inplace_tag) [with P = boost::beast::test::detail::stream_service_impl*; D = boost::detail::sp_ms_deleter]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:385:67: required from 'boost::shared_ptr::shared_ptr(Y*, D) [with Y = boost::beast::test::detail::stream_service_impl; D = boost::detail::sp_inplace_tag >; T = boost::beast::test::detail::stream_service_impl]' /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/make_shared_object.hpp:251:28: required from 'typename boost::detail::sp_if_not_array::type boost::make_shared(Args&& ...) [with T = beast::test::detail::stream_service_impl; Args = {}; typename detail::sp_if_not_array::type = shared_ptr]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/detail/stream_state.ipp:28:50: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:210:79: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 210 | template< class P, class D > shared_count( P p, sp_inplace_tag ): pi_( 0 ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In instantiation of 'boost::detail::shared_count::shared_count(P, boost::detail::sp_inplace_tag) [with P = boost::beast::test::detail::stream_state*; D = boost::detail::sp_ms_deleter]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:385:67: required from 'boost::shared_ptr::shared_ptr(Y*, D) [with Y = boost::beast::test::detail::stream_state; D = boost::detail::sp_inplace_tag >; T = boost::beast::test::detail::stream_state]' /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/make_shared_object.hpp:251:28: required from 'typename boost::detail::sp_if_not_array::type boost::make_shared(Args&& ...) [with T = beast::test::detail::stream_state; Args = {asio::any_io_executor&, shared_ptr&, beast::test::fail_count*&}; typename detail::sp_if_not_array::type = shared_ptr]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/detail/stream_state.ipp:62:55: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:210:79: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/weak_ptr.hpp: In instantiation of 'constexpr boost::weak_ptr::weak_ptr() [with T = boost::beast::test::detail::stream_state]': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.ipp:110:70: required from 'boost::beast::test::basic_stream::basic_stream(executor_type) [with Executor = boost::asio::any_io_executor; executor_type = boost::asio::any_io_executor]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/stream.hpp:244:42: required from 'boost::beast::test::basic_stream::basic_stream(ExecutionContext&, typename std::enable_if::value>::type*) [with ExecutionContext = boost::asio::io_context; Executor = boost::asio::any_io_executor; typename std::enable_if::value>::type = void]' src/tests/unit_asio_stream.cpp:106:41: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/weak_ptr.hpp:37:55: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 37 | BOOST_CONSTEXPR weak_ptr() BOOST_SP_NOEXCEPT : px(0), pn() | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/operator_bool.hpp: In instantiation of 'boost::shared_ptr::operator bool() const [with T = boost::beast::test::detail::stream_state]': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.ipp:209:12: required from 'void boost::beast::test::basic_stream::close() [with Executor = boost::asio::any_io_executor]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.ipp:74:5: required from 'boost::beast::test::basic_stream::~basic_stream() [with Executor = boost::asio::any_io_executor]' src/tests/unit_asio_stream.cpp:106:41: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/operator_bool.hpp:14:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 14 | return px != 0; | ~~~^~~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of 'boost::shared_ptr::shared_ptr(const boost::weak_ptr&, boost::detail::sp_nothrow_tag) [with Y = boost::beast::test::detail::stream_state; T = boost::beast::test::detail::stream_state]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/weak_ptr.hpp:198:16: required from 'boost::shared_ptr boost::weak_ptr::lock() const [with T = boost::beast::test::detail::stream_state]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.ipp:153:5: required from 'void boost::beast::test::basic_stream::connect(boost::beast::test::basic_stream&) [with Executor = boost::asio::any_io_executor]' src/tests/unit_asio_stream.cpp:179:34: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:476:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 476 | BOOST_SP_NOEXCEPT : px( 0 ), pn( r.pn, boost::detail::sp_nothrow_tag() ) | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::system_context::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:82:9: required from 'boost::asio::detail::thread_group::item::item(Function, boost::asio::detail::thread_group::item*) [with Function = boost::asio::system_context::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:47:14: required from 'void boost::asio::detail::thread_group::create_thread(Function) [with Function = boost::asio::system_context::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:55:20: required from 'void boost::asio::detail::thread_group::create_threads(Function, std::size_t) [with Function = boost::asio::system_context::thread_function; std::size_t = unsigned int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/system_context.ipp:56:26: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::system_context::thread_function]' can be marked override [-Wsuggest-override] 84 | virtual void run() | ^~~ /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp: In instantiation of 'class boost::asio::detail::posix_thread::func': /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:46:18: required from 'boost::asio::detail::posix_thread::posix_thread(Function, unsigned int) [with Function = boost::asio::thread_pool::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:82:9: required from 'boost::asio::detail::thread_group::item::item(Function, boost::asio::detail::thread_group::item*) [with Function = boost::asio::thread_pool::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:47:14: required from 'void boost::asio::detail::thread_group::create_thread(Function) [with Function = boost::asio::thread_pool::thread_function]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/thread_group.hpp:55:20: required from 'void boost::asio::detail::thread_group::create_threads(Function, std::size_t) [with Function = boost::asio::thread_pool::thread_function; std::size_t = unsigned int]' /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/impl/thread_pool.ipp:69:26: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/asio/detail/posix_thread.hpp:84:18: warning: 'void boost::asio::detail::posix_thread::func::run() [with Function = boost::asio::thread_pool::thread_function]' can be marked override [-Wsuggest-override] In file included from /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27: /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp: In instantiation of 'void* boost::detail::sp_counted_impl_pd::get_deleter(const boost::detail::sp_typeinfo_&) [with P = boost::beast::test::detail::stream_state*; D = boost::detail::sp_ms_deleter; boost::detail::sp_typeinfo_ = std::type_info]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:182:12: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:184:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 184 | return ti == BOOST_SP_TYPEID_(D)? &reinterpret_cast( del ): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp: In instantiation of 'void* boost::detail::sp_counted_impl_pd::get_local_deleter(const boost::detail::sp_typeinfo_&) [with P = boost::beast::test::detail::stream_state*; D = boost::detail::sp_ms_deleter; boost::detail::sp_typeinfo_ = std::type_info]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:187:12: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:189:104: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 189 | return ti == BOOST_SP_TYPEID_(D)? boost::detail::get_local_deleter( boost::addressof( del ) ): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp: In instantiation of 'void* boost::detail::sp_counted_impl_pd::get_deleter(const boost::detail::sp_typeinfo_&) [with P = boost::beast::test::detail::stream_service_impl*; D = boost::detail::sp_ms_deleter; boost::detail::sp_typeinfo_ = std::type_info]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:182:12: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:184:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 184 | return ti == BOOST_SP_TYPEID_(D)? &reinterpret_cast( del ): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp: In instantiation of 'void* boost::detail::sp_counted_impl_pd::get_local_deleter(const boost::detail::sp_typeinfo_&) [with P = boost::beast::test::detail::stream_service_impl*; D = boost::detail::sp_ms_deleter; boost::detail::sp_typeinfo_ = std::type_info]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:187:12: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:189:104: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 189 | return ti == BOOST_SP_TYPEID_(D)? boost::detail::get_local_deleter( boost::addressof( del ) ): 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp: In instantiation of 'D* boost::detail::get_local_deleter(D*) [with D = sp_ms_deleter]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:189:75: required from 'void* boost::detail::sp_counted_impl_pd::get_local_deleter(const boost::detail::sp_typeinfo_&) [with P = boost::beast::test::detail::stream_state*; D = boost::detail::sp_ms_deleter; boost::detail::sp_typeinfo_ = std::type_info]' /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:187:12: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:57:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 57 | return 0; | ^ /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp: In instantiation of 'D* boost::detail::get_local_deleter(D*) [with D = sp_ms_deleter]': /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:189:75: required from 'void* boost::detail::sp_counted_impl_pd::get_local_deleter(const boost::detail::sp_typeinfo_&) [with P = boost::beast::test::detail::stream_service_impl*; D = boost::detail::sp_ms_deleter; boost::detail::sp_typeinfo_ = std::type_info]' /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:187:12: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:57:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/weak_ptr.hpp: In instantiation of 'boost::weak_ptr::weak_ptr(boost::weak_ptr&&) [with T = boost::beast::test::detail::stream_state]': /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp:46:9: required from 'boost::beast::detail::bind_front_wrapper::bind_front_wrapper(Handler_&&, Args_&& ...) [with Handler_ = boost::beast::test::basic_stream<>::read_op&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >, boost::asio::mutable_buffer>::lambda; Args_ = {boost::system::error_code&}; Handler = boost::beast::test::basic_stream<>::read_op&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >, boost::asio::mutable_buffer>::lambda; Args = {boost::system::error_code}]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/core/bind_handler.hpp:122:20: required from 'boost::beast::detail::bind_front_wrapper::type, typename std::decay<_Args>::type ...> boost::beast::bind_front_handler(Handler&&, Args&& ...) [with Handler = test::basic_stream<>::read_op&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >, boost::asio::mutable_buffer>::lambda; Args = {boost::system::error_code&}; typename std::decay<_Ex>::type = std::decay::read_op&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >, boost::asio::mutable_buffer>::lambda>::type]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp:158:50: required from 'void boost::beast::test::basic_stream::read_op::operator()(boost::beast::error_code) [with Handler = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; Buffers = boost::asio::mutable_buffer; Executor = boost::asio::any_io_executor; boost::beast::error_code = boost::system::error_code]' /pbulk/work/security/botan3/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp:151:5: required from here /pbulk/work/security/botan3/work/.buildlink/include/boost/smart_ptr/weak_ptr.hpp:114:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 114 | r.px = 0; | ^ ar crs libbotan-3.a build/obj/lib/asn1_alg_id.o build/obj/lib/asn1_obj.o build/obj/lib/asn1_oid.o build/obj/lib/asn1_print.o build/obj/lib/asn1_str.o build/obj/lib/asn1_time.o build/obj/lib/asn1_ber_dec.o build/obj/lib/asn1_der_enc.o build/obj/lib/asn1_oid_map.o build/obj/lib/asn1_oid_maps.o build/obj/lib/asn1_oids.o build/obj/lib/asn1_pss_params.o build/obj/lib/base_buf_comp.o build/obj/lib/base_sym_algo.o build/obj/lib/base_symkey.o build/obj/lib/block_aes.o build/obj/lib/block_aes_ni.o build/obj/lib/block_aes_vperm.o build/obj/lib/block_aria.o build/obj/lib/block_cipher.o build/obj/lib/block_blowfish.o build/obj/lib/block_camellia.o build/obj/lib/block_cascade.o build/obj/lib/block_cast128.o build/obj/lib/block_des.o build/obj/lib/block_gost_28147.o build/obj/lib/block_idea.o build/obj/lib/block_idea_sse2.o build/obj/lib/block_kuznyechik.o build/obj/lib/block_lion.o build/obj/lib/block_noekeon.o build/obj/lib/block_noekeon_simd.o build/obj/lib/block_seed.o build/obj/lib/block_serpent.o build/obj/lib/block_serpent_avx2.o build/obj/lib/block_serpent_simd.o build/obj/lib/block_shacal2.o build/obj/lib/block_shacal2_avx2.o build/obj/lib/block_shacal2_simd.o build/obj/lib/block_shacal2_x86.o build/obj/lib/block_sm4.o build/obj/lib/block_threefish_512.o build/obj/lib/block_twofish.o build/obj/lib/block_twofish_tab.o build/obj/lib/codec_base32.o build/obj/lib/codec_base58.o build/obj/lib/codec_base64.o build/obj/lib/codec_hex.o build/obj/lib/compat_sodium_25519.o build/obj/lib/compat_sodium_aead.o build/obj/lib/compat_sodium_auth.o build/obj/lib/compat_sodium_box.o build/obj/lib/compat_sodium_chacha.o build/obj/lib/compat_sodium_salsa.o build/obj/lib/compat_sodium_secretbox.o build/obj/lib/compat_sodium_utils.o build/obj/lib/compression_bzip2.o build/obj/lib/compression_compress_utils.o build/obj/lib/compression.o build/obj/lib/compression_lzma.o build/obj/lib/compression_zlib.o build/obj/lib/entropy_srcs.o build/obj/lib/entropy_rdseed.o build/obj/lib/ffi.o build/obj/lib/ffi_block.o build/obj/lib/ffi_cert.o build/obj/lib/ffi_cipher.o build/obj/lib/ffi_fpe.o build/obj/lib/ffi_hash.o build/obj/lib/ffi_hotp.o build/obj/lib/ffi_kdf.o build/obj/lib/ffi_keywrap.o build/obj/lib/ffi_mac.o build/obj/lib/ffi_mp.o build/obj/lib/ffi_pk_op.o build/obj/lib/ffi_pkey.o build/obj/lib/ffi_pkey_algs.o build/obj/lib/ffi_rng.o build/obj/lib/ffi_srp6.o build/obj/lib/ffi_totp.o build/obj/lib/ffi_zfec.o build/obj/lib/filters_algo_filt.o build/obj/lib/filters_b64_filt.o build/obj/lib/filters_basefilt.o build/obj/lib/filters_buf_filt.o build/obj/lib/filters_cipher_filter.o build/obj/lib/filters_comp_filter.o build/obj/lib/filters_data_snk.o build/obj/lib/filters_fd_unix.o build/obj/lib/filters_filter.o build/obj/lib/filters_hex_filt.o build/obj/lib/filters_out_buf.o build/obj/lib/filters_pipe.o build/obj/lib/filters_pipe_io.o build/obj/lib/filters_pipe_rw.o build/obj/lib/filters_secqueue.o build/obj/lib/filters_threaded_fork.o build/obj/lib/hash_blake2_blake2b.o build/obj/lib/hash_blake2s.o build/obj/lib/hash_checksum_adler32.o build/obj/lib/hash_checksum_crc24.o build/obj/lib/hash_checksum_crc32.o build/obj/lib/hash_comb4p.o build/obj/lib/hash_gost_3411.o build/obj/lib/hash.o build/obj/lib/hash_keccak.o build/obj/lib/hash_md4.o build/obj/lib/hash_md5.o build/obj/lib/hash_par_hash.o build/obj/lib/hash_rmd160.o build/obj/lib/hash_sha1.o build/obj/lib/hash_sha1_sse2.o build/obj/lib/hash_sha1_x86.o build/obj/lib/hash_sha2_32.o build/obj/lib/hash_sha2_32_sha2_32_bmi2.o build/obj/lib/hash_sha2_32_sha2_32_x86.o build/obj/lib/hash_sha2_64.o build/obj/lib/hash_sha3.o build/obj/lib/hash_shake.o build/obj/lib/hash_skein_512.o build/obj/lib/hash_sm3.o build/obj/lib/hash_streebog.o build/obj/lib/hash_streebog_precalc.o build/obj/lib/hash_trunc_hash.o build/obj/lib/hash_whirlpool.o build/obj/lib/kdf_hkdf.o build/obj/lib/kdf.o build/obj/lib/kdf_kdf1.o build/obj/lib/kdf_kdf1_iso18033.o build/obj/lib/kdf_kdf2.o build/obj/lib/kdf_prf_tls.o build/obj/lib/kdf_prf_x942.o build/obj/lib/kdf_sp800_108.o build/obj/lib/kdf_sp800_56a.o build/obj/lib/kdf_sp800_56c.o build/obj/lib/mac_blake2mac_blake2bmac.o build/obj/lib/mac_cmac.o build/obj/lib/mac_gmac.o build/obj/lib/mac_hmac.o build/obj/lib/mac_kmac.o build/obj/lib/mac.o build/obj/lib/mac_poly1305.o build/obj/lib/mac_siphash.o build/obj/lib/mac_x919_mac.o build/obj/lib/math_bigint_big_code.o build/obj/lib/math_bigint_big_io.o build/obj/lib/math_bigint_big_ops2.o build/obj/lib/math_bigint_big_ops3.o build/obj/lib/math_bigint_big_rand.o build/obj/lib/math_bigint.o build/obj/lib/math_bigint_divide.o build/obj/lib/math_mp_comba.o build/obj/lib/math_mp_karat.o build/obj/lib/math_mp_monty.o build/obj/lib/math_mp_monty_n.o build/obj/lib/math_numbertheory_dsa_gen.o build/obj/lib/math_numbertheory_make_prm.o build/obj/lib/math_numbertheory_mod_inv.o build/obj/lib/math_numbertheory_monty.o build/obj/lib/math_numbertheory_monty_exp.o build/obj/lib/math_numbertheory_nistp_redc.o build/obj/lib/math_numbertheory_numthry.o build/obj/lib/math_numbertheory_primality.o build/obj/lib/math_numbertheory_primes.o build/obj/lib/math_numbertheory_reducer.o build/obj/lib/misc_cryptobox.o build/obj/lib/misc_fpe_fe1.o build/obj/lib/misc_hotp.o build/obj/lib/misc_hotp_totp.o build/obj/lib/misc_nist_keywrap.o build/obj/lib/misc_rfc3394.o build/obj/lib/misc_roughtime.o build/obj/lib/misc_srp6.o build/obj/lib/misc_tss.o build/obj/lib/misc_zfec.o build/obj/lib/misc_zfec_sse2.o build/obj/lib/misc_zfec_vperm.o build/obj/lib/modes_aead.o build/obj/lib/modes_aead_ccm.o build/obj/lib/modes_aead_chacha20poly1305.o build/obj/lib/modes_aead_eax.o build/obj/lib/modes_aead_gcm.o build/obj/lib/modes_aead_ocb.o build/obj/lib/modes_aead_siv.o build/obj/lib/modes_cbc.o build/obj/lib/modes_cfb.o build/obj/lib/modes_cipher_mode.o build/obj/lib/modes_mode_pad.o build/obj/lib/modes_xts.o build/obj/lib/passhash_argon2fmt.o build/obj/lib/passhash_bcrypt.o build/obj/lib/passhash_passhash9.o build/obj/lib/pbkdf_argon2.o build/obj/lib/pbkdf_argon2_avx2.o build/obj/lib/pbkdf_argon2_ssse3.o build/obj/lib/pbkdf_argon2_argon2pwhash.o build/obj/lib/pbkdf_bcrypt_pbkdf.o build/obj/lib/pbkdf.o build/obj/lib/pbkdf_pbkdf2.o build/obj/lib/pbkdf_pgp_s2k.o build/obj/lib/pbkdf_pgp_s2k_rfc4880.o build/obj/lib/pbkdf_pwdhash.o build/obj/lib/pbkdf_scrypt.o build/obj/lib/permutations_keccak_perm_keccak_helpers.o build/obj/lib/permutations_keccak_perm.o build/obj/lib/pk_pad_eme.o build/obj/lib/pk_pad_eme_oaep_oaep.o build/obj/lib/pk_pad_eme_pkcs1_eme_pkcs.o build/obj/lib/pk_pad_eme_raw.o build/obj/lib/pk_pad_emsa.o build/obj/lib/pk_pad_emsa_pkcs1.o build/obj/lib/pk_pad_emsa_pssr_pssr.o build/obj/lib/pk_pad_emsa_raw.o build/obj/lib/pk_pad_emsa_x931.o build/obj/lib/pk_pad_hash_id.o build/obj/lib/pk_pad_iso9796.o build/obj/lib/pk_pad_mgf1.o build/obj/lib/pk_pad_raw_hash.o build/obj/lib/prov_pkcs11_p11.o build/obj/lib/prov_pkcs11_p11_ecc_key.o build/obj/lib/prov_pkcs11_p11_ecdh.o build/obj/lib/prov_pkcs11_p11_ecdsa.o build/obj/lib/prov_pkcs11_p11_mechanism.o build/obj/lib/prov_pkcs11_p11_module.o build/obj/lib/prov_pkcs11_p11_object.o build/obj/lib/prov_pkcs11_p11_randomgenerator.o build/obj/lib/prov_pkcs11_p11_rsa.o build/obj/lib/prov_pkcs11_p11_session.o build/obj/lib/prov_pkcs11_p11_slot.o build/obj/lib/prov_pkcs11_p11_x509.o build/obj/lib/psk_db.o build/obj/lib/psk_db_psk_db_sql.o build/obj/lib/pubkey_blinding.o build/obj/lib/pubkey_curve25519.o build/obj/lib/pubkey_curve25519_donna.o build/obj/lib/pubkey_dh.o build/obj/lib/pubkey_dilithium_common_dilithium.o build/obj/lib/pubkey_dilithium_common_dilithium_symmetric_primitives.o build/obj/lib/pubkey_dl_algo_dl_scheme.o build/obj/lib/pubkey_dl_group.o build/obj/lib/pubkey_dl_group_dl_named.o build/obj/lib/pubkey_dlies.o build/obj/lib/pubkey_dsa.o build/obj/lib/pubkey_ec_group_curve_gfp.o build/obj/lib/pubkey_ec_group.o build/obj/lib/pubkey_ec_group_ec_named.o build/obj/lib/pubkey_ec_group_ec_point.o build/obj/lib/pubkey_ec_group_point_mul.o build/obj/lib/pubkey_ec_h2c.o build/obj/lib/pubkey_ecc_key.o build/obj/lib/pubkey_ecdh.o build/obj/lib/pubkey_ecdsa.o build/obj/lib/pubkey_ecgdsa.o build/obj/lib/pubkey_ecies.o build/obj/lib/pubkey_eckcdsa.o build/obj/lib/pubkey_ed25519.o build/obj/lib/pubkey_ed25519_fe.o build/obj/lib/pubkey_ed25519_key.o build/obj/lib/pubkey_ed25519_ge.o build/obj/lib/pubkey_ed25519_sc_muladd.o build/obj/lib/pubkey_ed25519_sc_reduce.o build/obj/lib/pubkey_elgamal.o build/obj/lib/pubkey_frodokem_common_frodo_constants.o build/obj/lib/pubkey_frodokem_common_frodo_matrix.o build/obj/lib/pubkey_frodokem_common_frodo_mode.o build/obj/lib/pubkey_frodokem_common_frodokem.o build/obj/lib/pubkey_gost_3410.o build/obj/lib/pubkey_keypair.o build/obj/lib/pubkey_kyber_common_kyber.o build/obj/lib/pubkey_mce_code_based_key_gen.o build/obj/lib/pubkey_mce_gf2m_rootfind_dcmp.o build/obj/lib/pubkey_mce_gf2m_small_m.o build/obj/lib/pubkey_mce_goppa_code.o build/obj/lib/pubkey_mce_workfactor.o build/obj/lib/pubkey_mce_mceliece.o build/obj/lib/pubkey_mce_mceliece_key.o build/obj/lib/pubkey_mce_polyn_gf2m.o build/obj/lib/pubkey_pbes2.o build/obj/lib/pubkey_pem.o build/obj/lib/pubkey_pk_algs.o build/obj/lib/pubkey_pk_keys.o build/obj/lib/pubkey_pk_ops.o build/obj/lib/pubkey_pkcs8.o build/obj/lib/pubkey.o build/obj/lib/pubkey_rfc6979.o build/obj/lib/pubkey_rsa.o build/obj/lib/pubkey_sm2.o build/obj/lib/pubkey_sm2_enc.o build/obj/lib/pubkey_sphincsplus_common_sp_fors.o build/obj/lib/pubkey_sphincsplus_common_sp_hash.o build/obj/lib/pubkey_sphincsplus_common_sp_hypertree.o build/obj/lib/pubkey_sphincsplus_common_sp_parameters.o build/obj/lib/pubkey_sphincsplus_common_sp_treehash.o build/obj/lib/pubkey_sphincsplus_common_sp_wots.o build/obj/lib/pubkey_sphincsplus_common_sp_xmss.o build/obj/lib/pubkey_sphincsplus_common_sphincsplus.o build/obj/lib/pubkey_workfactor.o build/obj/lib/pubkey_x509_key.o build/obj/lib/pubkey_xmss_common_ops.o build/obj/lib/pubkey_xmss_hash.o build/obj/lib/pubkey_xmss_index_registry.o build/obj/lib/pubkey_xmss_parameters.o build/obj/lib/pubkey_xmss_privatekey.o build/obj/lib/pubkey_xmss_publickey.o build/obj/lib/pubkey_xmss_signature.o build/obj/lib/pubkey_xmss_signature_operation.o build/obj/lib/pubkey_xmss_verification_operation.o build/obj/lib/pubkey_xmss_wots.o build/obj/lib/pubkey_xmss_wots_parameters.o build/obj/lib/rng_auto_rng.o build/obj/lib/rng_chacha_rng.o build/obj/lib/rng_hmac_drbg.o build/obj/lib/rng_processor_rng.o build/obj/lib/rng.o build/obj/lib/rng_stateful_rng.o build/obj/lib/rng_system_rng.o build/obj/lib/stream_chacha.o build/obj/lib/stream_chacha_avx2.o build/obj/lib/stream_chacha_simd32.o build/obj/lib/stream_ctr.o build/obj/lib/stream_ofb.o build/obj/lib/stream_rc4.o build/obj/lib/stream_salsa20.o build/obj/lib/stream_shake_cipher.o build/obj/lib/stream_cipher.o build/obj/lib/tls_credentials_manager.o build/obj/lib/tls_msg_cert_req.o build/obj/lib/tls_msg_cert_verify.o build/obj/lib/tls_msg_client_hello.o build/obj/lib/tls_msg_finished.o build/obj/lib/tls_msg_server_hello.o build/obj/lib/tls_msg_session_ticket.o build/obj/lib/tls_sessions_sql_tls_session_manager_sql.o build/obj/lib/tls_sessions_sqlite3_tls_session_manager_sqlite.o build/obj/lib/tls_tls12_msg_cert_status.o build/obj/lib/tls_tls12_msg_certificate_12.o build/obj/lib/tls_tls12_msg_client_kex.o build/obj/lib/tls_tls12_msg_hello_verify.o build/obj/lib/tls_tls12_msg_server_kex.o build/obj/lib/tls_tls12_tls_cbc.o build/obj/lib/tls_tls12_tls_channel_impl_12.o build/obj/lib/tls_tls12_tls_client_impl_12.o build/obj/lib/tls_tls12_tls_handshake_hash.o build/obj/lib/tls_tls12_tls_handshake_io.o build/obj/lib/tls_tls12_tls_handshake_state.o build/obj/lib/tls_tls12_tls_record.o build/obj/lib/tls_tls12_tls_server_impl_12.o build/obj/lib/tls_tls12_tls_session_key.o build/obj/lib/tls_tls13_msg_certificate_13.o build/obj/lib/tls_tls13_msg_certificate_req_13.o build/obj/lib/tls_tls13_msg_encrypted_extensions.o build/obj/lib/tls_tls13_msg_key_update.o build/obj/lib/tls_tls13_tls_channel_impl_13.o build/obj/lib/tls_tls13_tls_cipher_state.o build/obj/lib/tls_tls13_tls_client_impl_13.o build/obj/lib/tls_tls13_tls_extensions_key_share.o build/obj/lib/tls_tls13_tls_extensions_psk.o build/obj/lib/tls_tls13_tls_handshake_layer_13.o build/obj/lib/tls_tls13_tls_handshake_state_13.o build/obj/lib/tls_tls13_tls_psk_identity_13.o build/obj/lib/tls_tls13_tls_record_layer_13.o build/obj/lib/tls_tls13_tls_server_impl_13.o build/obj/lib/tls_tls13_tls_transcript_hash_13.o build/obj/lib/tls_tls13_pqc_hybrid_public_key.o build/obj/lib/tls_tls13_pqc_kex_to_kem_adapter.o build/obj/lib/tls_alert.o build/obj/lib/tls_algos.o build/obj/lib/tls_callbacks.o build/obj/lib/tls_ciphersuite.o build/obj/lib/tls_client.o build/obj/lib/tls_extensions.o build/obj/lib/tls_extensions_cert_status_req.o build/obj/lib/tls_handshake_transitions.o build/obj/lib/tls_policy.o build/obj/lib/tls_server.o build/obj/lib/tls_session.o build/obj/lib/tls_session_manager.o build/obj/lib/tls_session_manager_hybrid.o build/obj/lib/tls_session_manager_memory.o build/obj/lib/tls_session_manager_noop.o build/obj/lib/tls_session_manager_stateless.o build/obj/lib/tls_signature_scheme.o build/obj/lib/tls_suite_info.o build/obj/lib/tls_text_policy.o build/obj/lib/tls_version.o build/obj/lib/utils_allocator.o build/obj/lib/utils_assert.o build/obj/lib/utils_calendar.o build/obj/lib/utils_charset.o build/obj/lib/utils_cpuid.o build/obj/lib/utils_cpuid_aarch64.o build/obj/lib/utils_cpuid_arm32.o build/obj/lib/utils_cpuid_ppc.o build/obj/lib/utils_cpuid_x86.o build/obj/lib/utils_ct_utils.o build/obj/lib/utils_data_src.o build/obj/lib/utils_dyn_load.o build/obj/lib/utils_exceptn.o build/obj/lib/utils_filesystem.o build/obj/lib/utils_ghash.o build/obj/lib/utils_ghash_cpu.o build/obj/lib/utils_ghash_vperm.o build/obj/lib/utils_http_util.o build/obj/lib/utils_locking_allocator.o build/obj/lib/utils_mem_ops.o build/obj/lib/utils_mem_pool.o build/obj/lib/utils_os_utils.o build/obj/lib/utils_parsing.o build/obj/lib/utils_poly_dbl.o build/obj/lib/utils_prefetch.o build/obj/lib/utils_read_cfg.o build/obj/lib/utils_read_kv.o build/obj/lib/utils_scan_name.o build/obj/lib/utils_socket.o build/obj/lib/utils_socket_udp.o build/obj/lib/utils_socket_uri.o build/obj/lib/utils_sqlite3.o build/obj/lib/utils_thread_utils_barrier.o build/obj/lib/utils_thread_utils_rwlock.o build/obj/lib/utils_thread_utils_semaphore.o build/obj/lib/utils_thread_utils_thread_pool.o build/obj/lib/utils_timer.o build/obj/lib/utils_uuid.o build/obj/lib/utils_version.o build/obj/lib/x509_asn1_alt_name.o build/obj/lib/x509_cert_status.o build/obj/lib/x509_certstor.o build/obj/lib/x509_certstor_flatfile.o build/obj/lib/x509_certstor_sql.o build/obj/lib/x509_certstor_sqlite3_certstor_sqlite.o build/obj/lib/x509_certstor_system.o build/obj/lib/x509_crl_ent.o build/obj/lib/x509_key_constraint.o build/obj/lib/x509_name_constraint.o build/obj/lib/x509_ocsp.o build/obj/lib/x509_ocsp_types.o build/obj/lib/x509_pkcs10.o build/obj/lib/x509_attribute.o build/obj/lib/x509_ca.o build/obj/lib/x509_crl.o build/obj/lib/x509_dn.o build/obj/lib/x509_dn_ub.o build/obj/lib/x509_ext.o build/obj/lib/x509_obj.o build/obj/lib/x509_x509cert.o build/obj/lib/x509_x509opt.o build/obj/lib/x509_x509path.o build/obj/lib/x509_x509self.o build/obj/lib/xof_aes_crystals_xof.o build/obj/lib/xof_cshake_xof.o build/obj/lib/xof_shake_xof.o build/obj/lib/xof.o c++ -shared -fPIC -Wl,-soname,libbotan-3.so.3 -fstack-protector -m32 -pthread -L/usr/pkg/gcc12/lib/gcc/i486--netbsdelf/12.3.0 -Wl,-R/usr/pkg/gcc12/lib/gcc/i486--netbsdelf/12.3.0 -Wl,-zrelro -L/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -Wl,-R/usr/pkg/lib build/obj/lib/asn1_alg_id.o build/obj/lib/asn1_obj.o build/obj/lib/asn1_oid.o build/obj/lib/asn1_print.o build/obj/lib/asn1_str.o build/obj/lib/asn1_time.o build/obj/lib/asn1_ber_dec.o build/obj/lib/asn1_der_enc.o build/obj/lib/asn1_oid_map.o build/obj/lib/asn1_oid_maps.o build/obj/lib/asn1_oids.o build/obj/lib/asn1_pss_params.o build/obj/lib/base_buf_comp.o build/obj/lib/base_sym_algo.o build/obj/lib/base_symkey.o build/obj/lib/block_aes.o build/obj/lib/block_aes_ni.o build/obj/lib/block_aes_vperm.o build/obj/lib/block_aria.o build/obj/lib/block_cipher.o build/obj/lib/block_blowfish.o build/obj/lib/block_camellia.o build/obj/lib/block_cascade.o build/obj/lib/block_cast128.o build/obj/lib/block_des.o build/obj/lib/block_gost_28147.o build/obj/lib/block_idea.o build/obj/lib/block_idea_sse2.o build/obj/lib/block_kuznyechik.o build/obj/lib/block_lion.o build/obj/lib/block_noekeon.o build/obj/lib/block_noekeon_simd.o build/obj/lib/block_seed.o build/obj/lib/block_serpent.o build/obj/lib/block_serpent_avx2.o build/obj/lib/block_serpent_simd.o build/obj/lib/block_shacal2.o build/obj/lib/block_shacal2_avx2.o build/obj/lib/block_shacal2_simd.o build/obj/lib/block_shacal2_x86.o build/obj/lib/block_sm4.o build/obj/lib/block_threefish_512.o build/obj/lib/block_twofish.o build/obj/lib/block_twofish_tab.o build/obj/lib/codec_base32.o build/obj/lib/codec_base58.o build/obj/lib/codec_base64.o build/obj/lib/codec_hex.o build/obj/lib/compat_sodium_25519.o build/obj/lib/compat_sodium_aead.o build/obj/lib/compat_sodium_auth.o build/obj/lib/compat_sodium_box.o build/obj/lib/compat_sodium_chacha.o build/obj/lib/compat_sodium_salsa.o build/obj/lib/compat_sodium_secretbox.o build/obj/lib/compat_sodium_utils.o build/obj/lib/compression_bzip2.o build/obj/lib/compression_compress_utils.o build/obj/lib/compression.o build/obj/lib/compression_lzma.o build/obj/lib/compression_zlib.o build/obj/lib/entropy_srcs.o build/obj/lib/entropy_rdseed.o build/obj/lib/ffi.o build/obj/lib/ffi_block.o build/obj/lib/ffi_cert.o build/obj/lib/ffi_cipher.o build/obj/lib/ffi_fpe.o build/obj/lib/ffi_hash.o build/obj/lib/ffi_hotp.o build/obj/lib/ffi_kdf.o build/obj/lib/ffi_keywrap.o build/obj/lib/ffi_mac.o build/obj/lib/ffi_mp.o build/obj/lib/ffi_pk_op.o build/obj/lib/ffi_pkey.o build/obj/lib/ffi_pkey_algs.o build/obj/lib/ffi_rng.o build/obj/lib/ffi_srp6.o build/obj/lib/ffi_totp.o build/obj/lib/ffi_zfec.o build/obj/lib/filters_algo_filt.o build/obj/lib/filters_b64_filt.o build/obj/lib/filters_basefilt.o build/obj/lib/filters_buf_filt.o build/obj/lib/filters_cipher_filter.o build/obj/lib/filters_comp_filter.o build/obj/lib/filters_data_snk.o build/obj/lib/filters_fd_unix.o build/obj/lib/filters_filter.o build/obj/lib/filters_hex_filt.o build/obj/lib/filters_out_buf.o build/obj/lib/filters_pipe.o build/obj/lib/filters_pipe_io.o build/obj/lib/filters_pipe_rw.o build/obj/lib/filters_secqueue.o build/obj/lib/filters_threaded_fork.o build/obj/lib/hash_blake2_blake2b.o build/obj/lib/hash_blake2s.o build/obj/lib/hash_checksum_adler32.o build/obj/lib/hash_checksum_crc24.o build/obj/lib/hash_checksum_crc32.o build/obj/lib/hash_comb4p.o build/obj/lib/hash_gost_3411.o build/obj/lib/hash.o build/obj/lib/hash_keccak.o build/obj/lib/hash_md4.o build/obj/lib/hash_md5.o build/obj/lib/hash_par_hash.o build/obj/lib/hash_rmd160.o build/obj/lib/hash_sha1.o build/obj/lib/hash_sha1_sse2.o build/obj/lib/hash_sha1_x86.o build/obj/lib/hash_sha2_32.o build/obj/lib/hash_sha2_32_sha2_32_bmi2.o build/obj/lib/hash_sha2_32_sha2_32_x86.o build/obj/lib/hash_sha2_64.o build/obj/lib/hash_sha3.o build/obj/lib/hash_shake.o build/obj/lib/hash_skein_512.o build/obj/lib/hash_sm3.o build/obj/lib/hash_streebog.o build/obj/lib/hash_streebog_precalc.o build/obj/lib/hash_trunc_hash.o build/obj/lib/hash_whirlpool.o build/obj/lib/kdf_hkdf.o build/obj/lib/kdf.o build/obj/lib/kdf_kdf1.o build/obj/lib/kdf_kdf1_iso18033.o build/obj/lib/kdf_kdf2.o build/obj/lib/kdf_prf_tls.o build/obj/lib/kdf_prf_x942.o build/obj/lib/kdf_sp800_108.o build/obj/lib/kdf_sp800_56a.o build/obj/lib/kdf_sp800_56c.o build/obj/lib/mac_blake2mac_blake2bmac.o build/obj/lib/mac_cmac.o build/obj/lib/mac_gmac.o build/obj/lib/mac_hmac.o build/obj/lib/mac_kmac.o build/obj/lib/mac.o build/obj/lib/mac_poly1305.o build/obj/lib/mac_siphash.o build/obj/lib/mac_x919_mac.o build/obj/lib/math_bigint_big_code.o build/obj/lib/math_bigint_big_io.o build/obj/lib/math_bigint_big_ops2.o build/obj/lib/math_bigint_big_ops3.o build/obj/lib/math_bigint_big_rand.o build/obj/lib/math_bigint.o build/obj/lib/math_bigint_divide.o build/obj/lib/math_mp_comba.o build/obj/lib/math_mp_karat.o build/obj/lib/math_mp_monty.o build/obj/lib/math_mp_monty_n.o build/obj/lib/math_numbertheory_dsa_gen.o build/obj/lib/math_numbertheory_make_prm.o build/obj/lib/math_numbertheory_mod_inv.o build/obj/lib/math_numbertheory_monty.o build/obj/lib/math_numbertheory_monty_exp.o build/obj/lib/math_numbertheory_nistp_redc.o build/obj/lib/math_numbertheory_numthry.o build/obj/lib/math_numbertheory_primality.o build/obj/lib/math_numbertheory_primes.o build/obj/lib/math_numbertheory_reducer.o build/obj/lib/misc_cryptobox.o build/obj/lib/misc_fpe_fe1.o build/obj/lib/misc_hotp.o build/obj/lib/misc_hotp_totp.o build/obj/lib/misc_nist_keywrap.o build/obj/lib/misc_rfc3394.o build/obj/lib/misc_roughtime.o build/obj/lib/misc_srp6.o build/obj/lib/misc_tss.o build/obj/lib/misc_zfec.o build/obj/lib/misc_zfec_sse2.o build/obj/lib/misc_zfec_vperm.o build/obj/lib/modes_aead.o build/obj/lib/modes_aead_ccm.o build/obj/lib/modes_aead_chacha20poly1305.o build/obj/lib/modes_aead_eax.o build/obj/lib/modes_aead_gcm.o build/obj/lib/modes_aead_ocb.o build/obj/lib/modes_aead_siv.o build/obj/lib/modes_cbc.o build/obj/lib/modes_cfb.o build/obj/lib/modes_cipher_mode.o build/obj/lib/modes_mode_pad.o build/obj/lib/modes_xts.o build/obj/lib/passhash_argon2fmt.o build/obj/lib/passhash_bcrypt.o build/obj/lib/passhash_passhash9.o build/obj/lib/pbkdf_argon2.o build/obj/lib/pbkdf_argon2_avx2.o build/obj/lib/pbkdf_argon2_ssse3.o build/obj/lib/pbkdf_argon2_argon2pwhash.o build/obj/lib/pbkdf_bcrypt_pbkdf.o build/obj/lib/pbkdf.o build/obj/lib/pbkdf_pbkdf2.o build/obj/lib/pbkdf_pgp_s2k.o build/obj/lib/pbkdf_pgp_s2k_rfc4880.o build/obj/lib/pbkdf_pwdhash.o build/obj/lib/pbkdf_scrypt.o build/obj/lib/permutations_keccak_perm_keccak_helpers.o build/obj/lib/permutations_keccak_perm.o build/obj/lib/pk_pad_eme.o build/obj/lib/pk_pad_eme_oaep_oaep.o build/obj/lib/pk_pad_eme_pkcs1_eme_pkcs.o build/obj/lib/pk_pad_eme_raw.o build/obj/lib/pk_pad_emsa.o build/obj/lib/pk_pad_emsa_pkcs1.o build/obj/lib/pk_pad_emsa_pssr_pssr.o build/obj/lib/pk_pad_emsa_raw.o build/obj/lib/pk_pad_emsa_x931.o build/obj/lib/pk_pad_hash_id.o build/obj/lib/pk_pad_iso9796.o build/obj/lib/pk_pad_mgf1.o build/obj/lib/pk_pad_raw_hash.o build/obj/lib/prov_pkcs11_p11.o build/obj/lib/prov_pkcs11_p11_ecc_key.o build/obj/lib/prov_pkcs11_p11_ecdh.o build/obj/lib/prov_pkcs11_p11_ecdsa.o build/obj/lib/prov_pkcs11_p11_mechanism.o build/obj/lib/prov_pkcs11_p11_module.o build/obj/lib/prov_pkcs11_p11_object.o build/obj/lib/prov_pkcs11_p11_randomgenerator.o build/obj/lib/prov_pkcs11_p11_rsa.o build/obj/lib/prov_pkcs11_p11_session.o build/obj/lib/prov_pkcs11_p11_slot.o build/obj/lib/prov_pkcs11_p11_x509.o build/obj/lib/psk_db.o build/obj/lib/psk_db_psk_db_sql.o build/obj/lib/pubkey_blinding.o build/obj/lib/pubkey_curve25519.o build/obj/lib/pubkey_curve25519_donna.o build/obj/lib/pubkey_dh.o build/obj/lib/pubkey_dilithium_common_dilithium.o build/obj/lib/pubkey_dilithium_common_dilithium_symmetric_primitives.o build/obj/lib/pubkey_dl_algo_dl_scheme.o build/obj/lib/pubkey_dl_group.o build/obj/lib/pubkey_dl_group_dl_named.o build/obj/lib/pubkey_dlies.o build/obj/lib/pubkey_dsa.o build/obj/lib/pubkey_ec_group_curve_gfp.o build/obj/lib/pubkey_ec_group.o build/obj/lib/pubkey_ec_group_ec_named.o build/obj/lib/pubkey_ec_group_ec_point.o build/obj/lib/pubkey_ec_group_point_mul.o build/obj/lib/pubkey_ec_h2c.o build/obj/lib/pubkey_ecc_key.o build/obj/lib/pubkey_ecdh.o build/obj/lib/pubkey_ecdsa.o build/obj/lib/pubkey_ecgdsa.o build/obj/lib/pubkey_ecies.o build/obj/lib/pubkey_eckcdsa.o build/obj/lib/pubkey_ed25519.o build/obj/lib/pubkey_ed25519_fe.o build/obj/lib/pubkey_ed25519_key.o build/obj/lib/pubkey_ed25519_ge.o build/obj/lib/pubkey_ed25519_sc_muladd.o build/obj/lib/pubkey_ed25519_sc_reduce.o build/obj/lib/pubkey_elgamal.o build/obj/lib/pubkey_frodokem_common_frodo_constants.o build/obj/lib/pubkey_frodokem_common_frodo_matrix.o build/obj/lib/pubkey_frodokem_common_frodo_mode.o build/obj/lib/pubkey_frodokem_common_frodokem.o build/obj/lib/pubkey_gost_3410.o build/obj/lib/pubkey_keypair.o build/obj/lib/pubkey_kyber_common_kyber.o build/obj/lib/pubkey_mce_code_based_key_gen.o build/obj/lib/pubkey_mce_gf2m_rootfind_dcmp.o build/obj/lib/pubkey_mce_gf2m_small_m.o build/obj/lib/pubkey_mce_goppa_code.o build/obj/lib/pubkey_mce_workfactor.o build/obj/lib/pubkey_mce_mceliece.o build/obj/lib/pubkey_mce_mceliece_key.o build/obj/lib/pubkey_mce_polyn_gf2m.o build/obj/lib/pubkey_pbes2.o build/obj/lib/pubkey_pem.o build/obj/lib/pubkey_pk_algs.o build/obj/lib/pubkey_pk_keys.o build/obj/lib/pubkey_pk_ops.o build/obj/lib/pubkey_pkcs8.o build/obj/lib/pubkey.o build/obj/lib/pubkey_rfc6979.o build/obj/lib/pubkey_rsa.o build/obj/lib/pubkey_sm2.o build/obj/lib/pubkey_sm2_enc.o build/obj/lib/pubkey_sphincsplus_common_sp_fors.o build/obj/lib/pubkey_sphincsplus_common_sp_hash.o build/obj/lib/pubkey_sphincsplus_common_sp_hypertree.o build/obj/lib/pubkey_sphincsplus_common_sp_parameters.o build/obj/lib/pubkey_sphincsplus_common_sp_treehash.o build/obj/lib/pubkey_sphincsplus_common_sp_wots.o build/obj/lib/pubkey_sphincsplus_common_sp_xmss.o build/obj/lib/pubkey_sphincsplus_common_sphincsplus.o build/obj/lib/pubkey_workfactor.o build/obj/lib/pubkey_x509_key.o build/obj/lib/pubkey_xmss_common_ops.o build/obj/lib/pubkey_xmss_hash.o build/obj/lib/pubkey_xmss_index_registry.o build/obj/lib/pubkey_xmss_parameters.o build/obj/lib/pubkey_xmss_privatekey.o build/obj/lib/pubkey_xmss_publickey.o build/obj/lib/pubkey_xmss_signature.o build/obj/lib/pubkey_xmss_signature_operation.o build/obj/lib/pubkey_xmss_verification_operation.o build/obj/lib/pubkey_xmss_wots.o build/obj/lib/pubkey_xmss_wots_parameters.o build/obj/lib/rng_auto_rng.o build/obj/lib/rng_chacha_rng.o build/obj/lib/rng_hmac_drbg.o build/obj/lib/rng_processor_rng.o build/obj/lib/rng.o build/obj/lib/rng_stateful_rng.o build/obj/lib/rng_system_rng.o build/obj/lib/stream_chacha.o build/obj/lib/stream_chacha_avx2.o build/obj/lib/stream_chacha_simd32.o build/obj/lib/stream_ctr.o build/obj/lib/stream_ofb.o build/obj/lib/stream_rc4.o build/obj/lib/stream_salsa20.o build/obj/lib/stream_shake_cipher.o build/obj/lib/stream_cipher.o build/obj/lib/tls_credentials_manager.o build/obj/lib/tls_msg_cert_req.o build/obj/lib/tls_msg_cert_verify.o build/obj/lib/tls_msg_client_hello.o build/obj/lib/tls_msg_finished.o build/obj/lib/tls_msg_server_hello.o build/obj/lib/tls_msg_session_ticket.o build/obj/lib/tls_sessions_sql_tls_session_manager_sql.o build/obj/lib/tls_sessions_sqlite3_tls_session_manager_sqlite.o build/obj/lib/tls_tls12_msg_cert_status.o build/obj/lib/tls_tls12_msg_certificate_12.o build/obj/lib/tls_tls12_msg_client_kex.o build/obj/lib/tls_tls12_msg_hello_verify.o build/obj/lib/tls_tls12_msg_server_kex.o build/obj/lib/tls_tls12_tls_cbc.o build/obj/lib/tls_tls12_tls_channel_impl_12.o build/obj/lib/tls_tls12_tls_client_impl_12.o build/obj/lib/tls_tls12_tls_handshake_hash.o build/obj/lib/tls_tls12_tls_handshake_io.o build/obj/lib/tls_tls12_tls_handshake_state.o build/obj/lib/tls_tls12_tls_record.o build/obj/lib/tls_tls12_tls_server_impl_12.o build/obj/lib/tls_tls12_tls_session_key.o build/obj/lib/tls_tls13_msg_certificate_13.o build/obj/lib/tls_tls13_msg_certificate_req_13.o build/obj/lib/tls_tls13_msg_encrypted_extensions.o build/obj/lib/tls_tls13_msg_key_update.o build/obj/lib/tls_tls13_tls_channel_impl_13.o build/obj/lib/tls_tls13_tls_cipher_state.o build/obj/lib/tls_tls13_tls_client_impl_13.o build/obj/lib/tls_tls13_tls_extensions_key_share.o build/obj/lib/tls_tls13_tls_extensions_psk.o build/obj/lib/tls_tls13_tls_handshake_layer_13.o build/obj/lib/tls_tls13_tls_handshake_state_13.o build/obj/lib/tls_tls13_tls_psk_identity_13.o build/obj/lib/tls_tls13_tls_record_layer_13.o build/obj/lib/tls_tls13_tls_server_impl_13.o build/obj/lib/tls_tls13_tls_transcript_hash_13.o build/obj/lib/tls_tls13_pqc_hybrid_public_key.o build/obj/lib/tls_tls13_pqc_kex_to_kem_adapter.o build/obj/lib/tls_alert.o build/obj/lib/tls_algos.o build/obj/lib/tls_callbacks.o build/obj/lib/tls_ciphersuite.o build/obj/lib/tls_client.o build/obj/lib/tls_extensions.o build/obj/lib/tls_extensions_cert_status_req.o build/obj/lib/tls_handshake_transitions.o build/obj/lib/tls_policy.o build/obj/lib/tls_server.o build/obj/lib/tls_session.o build/obj/lib/tls_session_manager.o build/obj/lib/tls_session_manager_hybrid.o build/obj/lib/tls_session_manager_memory.o build/obj/lib/tls_session_manager_noop.o build/obj/lib/tls_session_manager_stateless.o build/obj/lib/tls_signature_scheme.o build/obj/lib/tls_suite_info.o build/obj/lib/tls_text_policy.o build/obj/lib/tls_version.o build/obj/lib/utils_allocator.o build/obj/lib/utils_assert.o build/obj/lib/utils_calendar.o build/obj/lib/utils_charset.o build/obj/lib/utils_cpuid.o build/obj/lib/utils_cpuid_aarch64.o build/obj/lib/utils_cpuid_arm32.o build/obj/lib/utils_cpuid_ppc.o build/obj/lib/utils_cpuid_x86.o build/obj/lib/utils_ct_utils.o build/obj/lib/utils_data_src.o build/obj/lib/utils_dyn_load.o build/obj/lib/utils_exceptn.o build/obj/lib/utils_filesystem.o build/obj/lib/utils_ghash.o build/obj/lib/utils_ghash_cpu.o build/obj/lib/utils_ghash_vperm.o build/obj/lib/utils_http_util.o build/obj/lib/utils_locking_allocator.o build/obj/lib/utils_mem_ops.o build/obj/lib/utils_mem_pool.o build/obj/lib/utils_os_utils.o build/obj/lib/utils_parsing.o build/obj/lib/utils_poly_dbl.o build/obj/lib/utils_prefetch.o build/obj/lib/utils_read_cfg.o build/obj/lib/utils_read_kv.o build/obj/lib/utils_scan_name.o build/obj/lib/utils_socket.o build/obj/lib/utils_socket_udp.o build/obj/lib/utils_socket_uri.o build/obj/lib/utils_sqlite3.o build/obj/lib/utils_thread_utils_barrier.o build/obj/lib/utils_thread_utils_rwlock.o build/obj/lib/utils_thread_utils_semaphore.o build/obj/lib/utils_thread_utils_thread_pool.o build/obj/lib/utils_timer.o build/obj/lib/utils_uuid.o build/obj/lib/utils_version.o build/obj/lib/x509_asn1_alt_name.o build/obj/lib/x509_cert_status.o build/obj/lib/x509_certstor.o build/obj/lib/x509_certstor_flatfile.o build/obj/lib/x509_certstor_sql.o build/obj/lib/x509_certstor_sqlite3_certstor_sqlite.o build/obj/lib/x509_certstor_system.o build/obj/lib/x509_crl_ent.o build/obj/lib/x509_key_constraint.o build/obj/lib/x509_name_constraint.o build/obj/lib/x509_ocsp.o build/obj/lib/x509_ocsp_types.o build/obj/lib/x509_pkcs10.o build/obj/lib/x509_attribute.o build/obj/lib/x509_ca.o build/obj/lib/x509_crl.o build/obj/lib/x509_dn.o build/obj/lib/x509_dn_ub.o build/obj/lib/x509_ext.o build/obj/lib/x509_obj.o build/obj/lib/x509_x509cert.o build/obj/lib/x509_x509opt.o build/obj/lib/x509_x509path.o build/obj/lib/x509_x509self.o build/obj/lib/xof_aes_crystals_xof.o build/obj/lib/xof_cshake_xof.o build/obj/lib/xof_shake_xof.o build/obj/lib/xof.o -lbz2 -llzma -lsqlite3 -lz -o libbotan-3.so.3 /usr/bin/ld: build/obj/lib/asn1_obj.o: in function `Botan::ASN1_Object::BER_encode() const': asn1_obj.cpp:(.text+0x38d): undefined reference to `__stack_chk_fail_local' /usr/bin/ld: build/obj/lib/asn1_obj.o: in function `Botan::ASN1::put_in_sequence(unsigned char const*, unsigned int)': asn1_obj.cpp:(.text+0x51d): undefined reference to `__stack_chk_fail_local' /usr/bin/ld: build/obj/lib/asn1_obj.o: in function `Botan::asn1_class_to_string[abi:cxx11](Botan::ASN1_Class)': asn1_obj.cpp:(.text+0x99b): undefined reference to `__stack_chk_fail_local' /usr/bin/ld: build/obj/lib/asn1_obj.o: in function `.L471': asn1_obj.cpp:(.text+0x1116): undefined reference to `__stack_chk_fail_local' /usr/bin/ld: build/obj/lib/asn1_obj.o: in function `Botan::BER_Decoding_Error::BER_Decoding_Error(std::basic_string_view >)': asn1_obj.cpp:(.text+0x1716): undefined reference to `__stack_chk_fail_local' /usr/bin/ld: build/obj/lib/asn1_obj.o:asn1_obj.cpp:(.text+0x1c2c): more undefined references to `__stack_chk_fail_local' follow collect2: error: ld returned 1 exit status gmake: *** [Makefile:100: libbotan-3.so.3] Error 1 gmake: *** Waiting for unfinished jobs.... *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/security/botan3 *** Error code 1 Stop. make: stopped in /usr/pkgsrc/security/botan3