=> Bootstrap dependency digest>=20010302: found digest-20190127 ===> 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 botan-2.17.3nb1 c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/asn1/alg_id.cpp -o build/obj/lib/asn1_alg_id.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/asn1/asn1_obj.cpp -o build/obj/lib/asn1_obj.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/asn1/asn1_oid.cpp -o build/obj/lib/asn1_oid.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/asn1/asn1_print.cpp -o build/obj/lib/asn1_print.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/asn1/asn1_str.cpp -o build/obj/lib/asn1_str.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/asn1/asn1_time.cpp -o build/obj/lib/asn1_time.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/asn1/ber_dec.cpp -o build/obj/lib/asn1_ber_dec.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/asn1/der_enc.cpp -o build/obj/lib/asn1_der_enc.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/asn1/oid_maps.cpp -o build/obj/lib/asn1_oid_maps.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/asn1/oids.cpp -o build/obj/lib/asn1_oids.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/base/buf_comp.cpp -o build/obj/lib/base_buf_comp.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/base/scan_name.cpp -o build/obj/lib/base_scan_name.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/base/sym_algo.cpp -o build/obj/lib/base_sym_algo.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/base/symkey.cpp -o build/obj/lib/base_symkey.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/aes/aes.cpp -o build/obj/lib/block_aes.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -mfpu=neon -Ibuild/include -Ibuild/include/external -c src/lib/block/aes/aes_vperm/aes_vperm.cpp -o build/obj/lib/block_aes_vperm.o In file included from build/include/botan/build.h:438:0, from build/include/botan/types.h:13, from build/include/botan/secmem.h:11, from build/include/botan/symkey.h:11, from build/include/botan/sym_algo.h:11, from build/include/botan/block_cipher.h:11, from build/include/botan/aes.h:11, from src/lib/block/aes/aes_vperm/aes_vperm.cpp:13: build/include/botan/compiler.h:75:59: warning: target attribute is not supported on this machine [-Wattributes] #define BOTAN_FUNC_ISA(isa) __attribute__ ((target(isa))) ^ build/include/botan/internal/simd_32.h:612:36: note: in expansion of macro 'BOTAN_FUNC_ISA' native_simd_type raw() const BOTAN_FUNC_ISA(BOTAN_SIMD_ISA) { return m_simd; } ^ src/lib/block/aes/aes_vperm/aes_vperm.cpp:25:82: warning: target attribute is not supported on this machine [-Wattributes] inline SIMD_4x32 BOTAN_FUNC_ISA(BOTAN_VPERM_ISA) shuffle(SIMD_4x32 a, SIMD_4x32 b) ^ src/lib/block/aes/aes_vperm/aes_vperm.cpp:56:82: warning: target attribute is not supported on this machine [-Wattributes] inline SIMD_4x32 BOTAN_FUNC_ISA(BOTAN_VPERM_ISA) alignr8(SIMD_4x32 a, SIMD_4x32 b) ^ src/lib/block/aes/aes_vperm/aes_vperm.cpp:155:94: warning: target attribute is not supported on this machine [-Wattributes] inline SIMD_4x32 BOTAN_FUNC_ISA(BOTAN_VPERM_ISA) aes_enc_first_round(SIMD_4x32 B, SIMD_4x32 K) ^ src/lib/block/aes/aes_vperm/aes_vperm.cpp:160:98: warning: target attribute is not supported on this machine [-Wattributes] inline SIMD_4x32 BOTAN_FUNC_ISA(BOTAN_VPERM_ISA) aes_enc_round(SIMD_4x32 B, SIMD_4x32 K, size_t r) ^ src/lib/block/aes/aes_vperm/aes_vperm.cpp:176:103: warning: target attribute is not supported on this machine [-Wattributes] inline SIMD_4x32 BOTAN_FUNC_ISA(BOTAN_VPERM_ISA) aes_enc_last_round(SIMD_4x32 B, SIMD_4x32 K, size_t r) ^ src/lib/block/aes/aes_vperm/aes_vperm.cpp:189:94: warning: target attribute is not supported on this machine [-Wattributes] inline SIMD_4x32 BOTAN_FUNC_ISA(BOTAN_VPERM_ISA) aes_dec_first_round(SIMD_4x32 B, SIMD_4x32 K) ^ src/lib/block/aes/aes_vperm/aes_vperm.cpp:194:98: warning: target attribute is not supported on this machine [-Wattributes] inline SIMD_4x32 BOTAN_FUNC_ISA(BOTAN_VPERM_ISA) aes_dec_round(SIMD_4x32 B, SIMD_4x32 K, size_t r) ^ src/lib/block/aes/aes_vperm/aes_vperm.cpp:213:103: warning: target attribute is not supported on this machine [-Wattributes] inline SIMD_4x32 BOTAN_FUNC_ISA(BOTAN_VPERM_ISA) aes_dec_last_round(SIMD_4x32 B, SIMD_4x32 K, size_t r) ^ src/lib/block/aes/aes_vperm/aes_vperm.cpp:232:59: warning: target attribute is not supported on this machine [-Wattributes] const SIMD_4x32 K[], size_t rounds) ^ src/lib/block/aes/aes_vperm/aes_vperm.cpp:280:59: warning: target attribute is not supported on this machine [-Wattributes] const SIMD_4x32 K[], size_t rounds) ^ src/lib/block/aes/aes_vperm/aes_vperm.cpp:409:44: warning: target attribute is not supported on this machine [-Wattributes] SIMD_4x32 table_2) ^ src/lib/block/aes/aes_vperm/aes_vperm.cpp:414:92: warning: target attribute is not supported on this machine [-Wattributes] SIMD_4x32 BOTAN_FUNC_ISA(BOTAN_VPERM_ISA) aes_schedule_mangle(SIMD_4x32 k, uint8_t round_no) ^ src/lib/block/aes/aes_vperm/aes_vperm.cpp:425:96: warning: target attribute is not supported on this machine [-Wattributes] SIMD_4x32 BOTAN_FUNC_ISA(BOTAN_VPERM_ISA) aes_schedule_mangle_dec(SIMD_4x32 k, uint8_t round_no) ^ src/lib/block/aes/aes_vperm/aes_vperm.cpp:455:97: warning: target attribute is not supported on this machine [-Wattributes] SIMD_4x32 BOTAN_FUNC_ISA(BOTAN_VPERM_ISA) aes_schedule_mangle_last(SIMD_4x32 k, uint8_t round_no) ^ src/lib/block/aes/aes_vperm/aes_vperm.cpp:465:83: warning: target attribute is not supported on this machine [-Wattributes] SIMD_4x32 BOTAN_FUNC_ISA(BOTAN_VPERM_ISA) aes_schedule_mangle_last_dec(SIMD_4x32 k) ^ src/lib/block/aes/aes_vperm/aes_vperm.cpp:474:96: warning: target attribute is not supported on this machine [-Wattributes] SIMD_4x32 BOTAN_FUNC_ISA(BOTAN_VPERM_ISA) aes_schedule_round(SIMD_4x32 input1, SIMD_4x32 input2) ^ src/lib/block/aes/aes_vperm/aes_vperm.cpp:493:110: warning: target attribute is not supported on this machine [-Wattributes] SIMD_4x32 BOTAN_FUNC_ISA(BOTAN_VPERM_ISA) aes_schedule_round(SIMD_4x32 rc, SIMD_4x32 input1, SIMD_4x32 input2) ^ src/lib/block/aes/aes_vperm/aes_vperm.cpp:500:90: warning: target attribute is not supported on this machine [-Wattributes] SIMD_4x32 BOTAN_FUNC_ISA(BOTAN_VPERM_ISA) aes_schedule_192_smear(SIMD_4x32 x, SIMD_4x32 y) ^ c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/aria/aria.cpp -o build/obj/lib/block_aria.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/block_cipher.cpp -o build/obj/lib/block_cipher.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/blowfish/blowfish.cpp -o build/obj/lib/block_blowfish.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/camellia/camellia.cpp -o build/obj/lib/block_camellia.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/cascade/cascade.cpp -o build/obj/lib/block_cascade.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/cast128/cast128.cpp -o build/obj/lib/block_cast128.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/cast256/cast256.cpp -o build/obj/lib/block_cast256.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/des/des.cpp -o build/obj/lib/block_des.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/des/des_tab.cpp -o build/obj/lib/block_des_tab.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/des/desx.cpp -o build/obj/lib/block_des_desx.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/gost_28147/gost_28147.cpp -o build/obj/lib/block_gost_28147.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/idea/idea.cpp -o build/obj/lib/block_idea.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/kasumi/kasumi.cpp -o build/obj/lib/block_kasumi.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/lion/lion.cpp -o build/obj/lib/block_lion.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/misty1/misty1.cpp -o build/obj/lib/block_misty1.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/noekeon/noekeon.cpp -o build/obj/lib/block_noekeon.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -mfpu=neon -Ibuild/include -Ibuild/include/external -c src/lib/block/noekeon/noekeon_simd/noekeon_simd.cpp -o build/obj/lib/block_noekeon_simd.o In file included from build/include/botan/build.h:438:0, from build/include/botan/types.h:13, from build/include/botan/secmem.h:11, from build/include/botan/symkey.h:11, from build/include/botan/sym_algo.h:11, from build/include/botan/block_cipher.h:11, from build/include/botan/noekeon.h:11, from src/lib/block/noekeon/noekeon_simd/noekeon_simd.cpp:8: build/include/botan/compiler.h:75:59: warning: target attribute is not supported on this machine [-Wattributes] #define BOTAN_FUNC_ISA(isa) __attribute__ ((target(isa))) ^ build/include/botan/internal/simd_32.h:612:36: note: in expansion of macro 'BOTAN_FUNC_ISA' native_simd_type raw() const BOTAN_FUNC_ISA(BOTAN_SIMD_ISA) { return m_simd; } ^ c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/seed/seed.cpp -o build/obj/lib/block_seed.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/serpent/serpent.cpp -o build/obj/lib/block_serpent.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -mfpu=neon -Ibuild/include -Ibuild/include/external -c src/lib/block/serpent/serpent_simd/serpent_simd.cpp -o build/obj/lib/block_serpent_simd.o In file included from build/include/botan/build.h:438:0, from build/include/botan/types.h:13, from build/include/botan/secmem.h:11, from build/include/botan/symkey.h:11, from build/include/botan/sym_algo.h:11, from build/include/botan/block_cipher.h:11, from build/include/botan/serpent.h:11, from src/lib/block/serpent/serpent_simd/serpent_simd.cpp:8: build/include/botan/compiler.h:75:59: warning: target attribute is not supported on this machine [-Wattributes] #define BOTAN_FUNC_ISA(isa) __attribute__ ((target(isa))) ^ build/include/botan/internal/simd_32.h:612:36: note: in expansion of macro 'BOTAN_FUNC_ISA' native_simd_type raw() const BOTAN_FUNC_ISA(BOTAN_SIMD_ISA) { return m_simd; } ^ c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/shacal2/shacal2.cpp -o build/obj/lib/block_shacal2.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -mfpu=neon -Ibuild/include -Ibuild/include/external -c src/lib/block/shacal2/shacal2_simd/shacal2_simd.cpp -o build/obj/lib/block_shacal2_simd.o In file included from build/include/botan/build.h:438:0, from build/include/botan/types.h:13, from build/include/botan/secmem.h:11, from build/include/botan/symkey.h:11, from build/include/botan/sym_algo.h:11, from build/include/botan/block_cipher.h:11, from build/include/botan/shacal2.h:11, from src/lib/block/shacal2/shacal2_simd/shacal2_simd.cpp:8: build/include/botan/compiler.h:75:59: warning: target attribute is not supported on this machine [-Wattributes] #define BOTAN_FUNC_ISA(isa) __attribute__ ((target(isa))) ^ build/include/botan/internal/simd_32.h:612:36: note: in expansion of macro 'BOTAN_FUNC_ISA' native_simd_type raw() const BOTAN_FUNC_ISA(BOTAN_SIMD_ISA) { return m_simd; } ^ c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/sm4/sm4.cpp -o build/obj/lib/block_sm4.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/threefish_512/threefish_512.cpp -o build/obj/lib/block_threefish_512.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/twofish/twofish.cpp -o build/obj/lib/block_twofish.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/twofish/twofish_tab.cpp -o build/obj/lib/block_twofish_tab.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/block/xtea/xtea.cpp -o build/obj/lib/block_xtea.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/codec/base32/base32.cpp -o build/obj/lib/codec_base32.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/codec/base58/base58.cpp -o build/obj/lib/codec_base58.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/codec/base64/base64.cpp -o build/obj/lib/codec_base64.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/codec/hex/hex.cpp -o build/obj/lib/codec_hex.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/compat/sodium/sodium_25519.cpp -o build/obj/lib/compat_sodium_25519.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/compat/sodium/sodium_aead.cpp -o build/obj/lib/compat_sodium_aead.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/compat/sodium/sodium_auth.cpp -o build/obj/lib/compat_sodium_auth.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/compat/sodium/sodium_box.cpp -o build/obj/lib/compat_sodium_box.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/compat/sodium/sodium_chacha.cpp -o build/obj/lib/compat_sodium_chacha.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/compat/sodium/sodium_salsa.cpp -o build/obj/lib/compat_sodium_salsa.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/compat/sodium/sodium_secretbox.cpp -o build/obj/lib/compat_sodium_secretbox.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/compat/sodium/sodium_utils.cpp -o build/obj/lib/compat_sodium_utils.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/compression/compress_utils.cpp -o build/obj/lib/compression_compress_utils.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/compression/compression.cpp -o build/obj/lib/compression.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/compression/zlib/zlib.cpp -o build/obj/lib/compression_zlib.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/entropy/dev_random/dev_random.cpp -o build/obj/lib/entropy_dev_random.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/entropy/entropy_srcs.cpp -o build/obj/lib/entropy_srcs.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/ffi/ffi.cpp -o build/obj/lib/ffi.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/ffi/ffi_block.cpp -o build/obj/lib/ffi_block.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/ffi/ffi_cert.cpp -o build/obj/lib/ffi_cert.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/ffi/ffi_cipher.cpp -o build/obj/lib/ffi_cipher.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/ffi/ffi_fpe.cpp -o build/obj/lib/ffi_fpe.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/ffi/ffi_hash.cpp -o build/obj/lib/ffi_hash.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/ffi/ffi_hotp.cpp -o build/obj/lib/ffi_hotp.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/ffi/ffi_kdf.cpp -o build/obj/lib/ffi_kdf.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/ffi/ffi_keywrap.cpp -o build/obj/lib/ffi_keywrap.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/ffi/ffi_mac.cpp -o build/obj/lib/ffi_mac.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/ffi/ffi_mp.cpp -o build/obj/lib/ffi_mp.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/ffi/ffi_pk_op.cpp -o build/obj/lib/ffi_pk_op.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/ffi/ffi_pkey.cpp -o build/obj/lib/ffi_pkey.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/ffi/ffi_pkey_algs.cpp -o build/obj/lib/ffi_pkey_algs.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/ffi/ffi_rng.cpp -o build/obj/lib/ffi_rng.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/ffi/ffi_totp.cpp -o build/obj/lib/ffi_totp.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/filters/algo_filt.cpp -o build/obj/lib/filters_algo_filt.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/filters/b64_filt.cpp -o build/obj/lib/filters_b64_filt.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/filters/basefilt.cpp -o build/obj/lib/filters_basefilt.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/filters/buf_filt.cpp -o build/obj/lib/filters_buf_filt.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/filters/cipher_filter.cpp -o build/obj/lib/filters_cipher_filter.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/filters/comp_filter.cpp -o build/obj/lib/filters_comp_filter.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/filters/data_snk.cpp -o build/obj/lib/filters_data_snk.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/filters/fd_unix/fd_unix.cpp -o build/obj/lib/filters_fd_unix.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/filters/filter.cpp -o build/obj/lib/filters_filter.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/filters/hex_filt.cpp -o build/obj/lib/filters_hex_filt.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/filters/out_buf.cpp -o build/obj/lib/filters_out_buf.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/filters/pipe.cpp -o build/obj/lib/filters_pipe.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/filters/pipe_io.cpp -o build/obj/lib/filters_pipe_io.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/filters/pipe_rw.cpp -o build/obj/lib/filters_pipe_rw.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/filters/secqueue.cpp -o build/obj/lib/filters_secqueue.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/filters/threaded_fork.cpp -o build/obj/lib/filters_threaded_fork.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/blake2/blake2b.cpp -o build/obj/lib/hash_blake2_blake2b.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/checksum/adler32/adler32.cpp -o build/obj/lib/hash_checksum_adler32.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/checksum/crc24/crc24.cpp -o build/obj/lib/hash_checksum_crc24.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/checksum/crc32/crc32.cpp -o build/obj/lib/hash_checksum_crc32.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/comb4p/comb4p.cpp -o build/obj/lib/hash_comb4p.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/gost_3411/gost_3411.cpp -o build/obj/lib/hash_gost_3411.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/hash.cpp -o build/obj/lib/hash.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/keccak/keccak.cpp -o build/obj/lib/hash_keccak.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/md4/md4.cpp -o build/obj/lib/hash_md4.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/md5/md5.cpp -o build/obj/lib/hash_md5.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/mdx_hash/mdx_hash.cpp -o build/obj/lib/hash_mdx_hash.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/par_hash/par_hash.cpp -o build/obj/lib/hash_par_hash.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/rmd160/rmd160.cpp -o build/obj/lib/hash_rmd160.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/sha1/sha160.cpp -o build/obj/lib/hash_sha1_sha160.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/sha2_32/sha2_32.cpp -o build/obj/lib/hash_sha2_32.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/sha2_64/sha2_64.cpp -o build/obj/lib/hash_sha2_64.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/sha3/sha3.cpp -o build/obj/lib/hash_sha3.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/shake/shake.cpp -o build/obj/lib/hash_shake.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/skein/skein_512.cpp -o build/obj/lib/hash_skein_512.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/sm3/sm3.cpp -o build/obj/lib/hash_sm3.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/streebog/streebog.cpp -o build/obj/lib/hash_streebog.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/streebog/streebog_precalc.cpp -o build/obj/lib/hash_streebog_precalc.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/tiger/tig_tab.cpp -o build/obj/lib/hash_tiger_tig_tab.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/tiger/tiger.cpp -o build/obj/lib/hash_tiger.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/whirlpool/whirlpool.cpp -o build/obj/lib/hash_whirlpool.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/hash/whirlpool/whrl_tab.cpp -o build/obj/lib/hash_whirlpool_whrl_tab.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/kdf/hkdf/hkdf.cpp -o build/obj/lib/kdf_hkdf.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/kdf/kdf.cpp -o build/obj/lib/kdf.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/kdf/kdf1/kdf1.cpp -o build/obj/lib/kdf_kdf1.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/kdf/kdf1_iso18033/kdf1_iso18033.cpp -o build/obj/lib/kdf_kdf1_iso18033.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/kdf/kdf2/kdf2.cpp -o build/obj/lib/kdf_kdf2.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/kdf/prf_tls/prf_tls.cpp -o build/obj/lib/kdf_prf_tls.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/kdf/prf_x942/prf_x942.cpp -o build/obj/lib/kdf_prf_x942.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/kdf/sp800_108/sp800_108.cpp -o build/obj/lib/kdf_sp800_108.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/kdf/sp800_56a/sp800_56a.cpp -o build/obj/lib/kdf_sp800_56a.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/kdf/sp800_56c/sp800_56c.cpp -o build/obj/lib/kdf_sp800_56c.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/mac/cbc_mac/cbc_mac.cpp -o build/obj/lib/mac_cbc_mac.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/mac/cmac/cmac.cpp -o build/obj/lib/mac_cmac.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/mac/gmac/gmac.cpp -o build/obj/lib/mac_gmac.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/mac/hmac/hmac.cpp -o build/obj/lib/mac_hmac.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/mac/mac.cpp -o build/obj/lib/mac.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/mac/poly1305/poly1305.cpp -o build/obj/lib/mac_poly1305.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/mac/siphash/siphash.cpp -o build/obj/lib/mac_siphash.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/mac/x919_mac/x919_mac.cpp -o build/obj/lib/mac_x919_mac.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/bigint/big_code.cpp -o build/obj/lib/math_bigint_big_code.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/bigint/big_io.cpp -o build/obj/lib/math_bigint_big_io.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/bigint/big_ops2.cpp -o build/obj/lib/math_bigint_big_ops2.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/bigint/big_ops3.cpp -o build/obj/lib/math_bigint_big_ops3.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/bigint/big_rand.cpp -o build/obj/lib/math_bigint_big_rand.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/bigint/bigint.cpp -o build/obj/lib/math_bigint.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/bigint/divide.cpp -o build/obj/lib/math_bigint_divide.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/mp/mp_comba.cpp -o build/obj/lib/math_mp_comba.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/mp/mp_karat.cpp -o build/obj/lib/math_mp_karat.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/mp/mp_monty.cpp -o build/obj/lib/math_mp_monty.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/mp/mp_monty_n.cpp -o build/obj/lib/math_mp_monty_n.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/numbertheory/dsa_gen.cpp -o build/obj/lib/math_numbertheory_dsa_gen.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/numbertheory/jacobi.cpp -o build/obj/lib/math_numbertheory_jacobi.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/numbertheory/make_prm.cpp -o build/obj/lib/math_numbertheory_make_prm.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/numbertheory/mod_inv.cpp -o build/obj/lib/math_numbertheory_mod_inv.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/numbertheory/monty.cpp -o build/obj/lib/math_numbertheory_monty.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/numbertheory/monty_exp.cpp -o build/obj/lib/math_numbertheory_monty_exp.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/numbertheory/mp_numth.cpp -o build/obj/lib/math_numbertheory_mp_numth.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/numbertheory/nistp_redc.cpp -o build/obj/lib/math_numbertheory_nistp_redc.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/numbertheory/numthry.cpp -o build/obj/lib/math_numbertheory_numthry.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/numbertheory/pow_mod.cpp -o build/obj/lib/math_numbertheory_pow_mod.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/numbertheory/primality.cpp -o build/obj/lib/math_numbertheory_primality.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/numbertheory/primes.cpp -o build/obj/lib/math_numbertheory_primes.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/numbertheory/reducer.cpp -o build/obj/lib/math_numbertheory_reducer.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/math/numbertheory/ressol.cpp -o build/obj/lib/math_numbertheory_ressol.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/misc/aont/package.cpp -o build/obj/lib/misc_aont_package.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/misc/cryptobox/cryptobox.cpp -o build/obj/lib/misc_cryptobox.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/misc/fpe_fe1/fpe_fe1.cpp -o build/obj/lib/misc_fpe_fe1.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/misc/hotp/hotp.cpp -o build/obj/lib/misc_hotp.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/misc/hotp/totp.cpp -o build/obj/lib/misc_hotp_totp.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/misc/nist_keywrap/nist_keywrap.cpp -o build/obj/lib/misc_nist_keywrap.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/misc/rfc3394/rfc3394.cpp -o build/obj/lib/misc_rfc3394.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/misc/roughtime/roughtime.cpp -o build/obj/lib/misc_roughtime.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/misc/srp6/srp6.cpp -o build/obj/lib/misc_srp6.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/misc/tss/tss.cpp -o build/obj/lib/misc_tss.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/modes/aead/aead.cpp -o build/obj/lib/modes_aead.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/modes/aead/ccm/ccm.cpp -o build/obj/lib/modes_aead_ccm.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/modes/aead/chacha20poly1305/chacha20poly1305.cpp -o build/obj/lib/modes_aead_chacha20poly1305.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/modes/aead/eax/eax.cpp -o build/obj/lib/modes_aead_eax.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/modes/aead/gcm/gcm.cpp -o build/obj/lib/modes_aead_gcm.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/modes/aead/ocb/ocb.cpp -o build/obj/lib/modes_aead_ocb.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/modes/aead/siv/siv.cpp -o build/obj/lib/modes_aead_siv.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/modes/cbc/cbc.cpp -o build/obj/lib/modes_cbc.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/modes/cfb/cfb.cpp -o build/obj/lib/modes_cfb.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/modes/cipher_mode.cpp -o build/obj/lib/modes_cipher_mode.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/modes/mode_pad/mode_pad.cpp -o build/obj/lib/modes_mode_pad.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/modes/xts/xts.cpp -o build/obj/lib/modes_xts.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/passhash/bcrypt/bcrypt.cpp -o build/obj/lib/passhash_bcrypt.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/passhash/passhash9/passhash9.cpp -o build/obj/lib/passhash_passhash9.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pbkdf/argon2/argon2.cpp -o build/obj/lib/pbkdf_argon2.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pbkdf/argon2/argon2fmt.cpp -o build/obj/lib/pbkdf_argon2_argon2fmt.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pbkdf/argon2/argon2pwhash.cpp -o build/obj/lib/pbkdf_argon2_argon2pwhash.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pbkdf/bcrypt_pbkdf/bcrypt_pbkdf.cpp -o build/obj/lib/pbkdf_bcrypt_pbkdf.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pbkdf/pbkdf.cpp -o build/obj/lib/pbkdf.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pbkdf/pbkdf1/pbkdf1.cpp -o build/obj/lib/pbkdf_pbkdf1.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pbkdf/pbkdf2/pbkdf2.cpp -o build/obj/lib/pbkdf_pbkdf2.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pbkdf/pgp_s2k/pgp_s2k.cpp -o build/obj/lib/pbkdf_pgp_s2k.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pbkdf/pwdhash.cpp -o build/obj/lib/pbkdf_pwdhash.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pbkdf/scrypt/scrypt.cpp -o build/obj/lib/pbkdf_scrypt.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pk_pad/eme.cpp -o build/obj/lib/pk_pad_eme.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/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 -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/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 -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/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 -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pk_pad/emsa.cpp -o build/obj/lib/pk_pad_emsa.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pk_pad/emsa1/emsa1.cpp -o build/obj/lib/pk_pad_emsa1.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/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 -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/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 -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/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 -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/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 -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/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 -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pk_pad/iso9796/iso9796.cpp -o build/obj/lib/pk_pad_iso9796.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pk_pad/mgf1/mgf1.cpp -o build/obj/lib/pk_pad_mgf1.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pk_pad/padding.cpp -o build/obj/lib/pk_pad_padding.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/prov/pkcs11/p11.cpp -o build/obj/lib/prov_pkcs11_p11.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/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 -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/prov/pkcs11/p11_ecdh.cpp -o build/obj/lib/prov_pkcs11_p11_ecdh.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/prov/pkcs11/p11_ecdsa.cpp -o build/obj/lib/prov_pkcs11_p11_ecdsa.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/prov/pkcs11/p11_mechanism.cpp -o build/obj/lib/prov_pkcs11_p11_mechanism.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/prov/pkcs11/p11_module.cpp -o build/obj/lib/prov_pkcs11_p11_module.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/prov/pkcs11/p11_object.cpp -o build/obj/lib/prov_pkcs11_p11_object.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/prov/pkcs11/p11_randomgenerator.cpp -o build/obj/lib/prov_pkcs11_p11_randomgenerator.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/prov/pkcs11/p11_rsa.cpp -o build/obj/lib/prov_pkcs11_p11_rsa.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/prov/pkcs11/p11_session.cpp -o build/obj/lib/prov_pkcs11_p11_session.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/prov/pkcs11/p11_slot.cpp -o build/obj/lib/prov_pkcs11_p11_slot.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/prov/pkcs11/p11_x509.cpp -o build/obj/lib/prov_pkcs11_p11_x509.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/psk_db/psk_db.cpp -o build/obj/lib/psk_db.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/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 -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/blinding.cpp -o build/obj/lib/pubkey_blinding.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/cecpq1/cecpq1.cpp -o build/obj/lib/pubkey_cecpq1.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/curve25519/curve25519.cpp -o build/obj/lib/pubkey_curve25519.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/curve25519/donna.cpp -o build/obj/lib/pubkey_curve25519_donna.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/dh/dh.cpp -o build/obj/lib/pubkey_dh.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/dl_algo/dl_algo.cpp -o build/obj/lib/pubkey_dl_algo.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/dl_group/dl_group.cpp -o build/obj/lib/pubkey_dl_group.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/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 -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/dlies/dlies.cpp -o build/obj/lib/pubkey_dlies.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/dsa/dsa.cpp -o build/obj/lib/pubkey_dsa.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/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 -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/ec_group/ec_group.cpp -o build/obj/lib/pubkey_ec_group.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/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 -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/ec_group/point_gfp.cpp -o build/obj/lib/pubkey_ec_group_point_gfp.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/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 -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/ecc_key/ecc_key.cpp -o build/obj/lib/pubkey_ecc_key.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/ecdh/ecdh.cpp -o build/obj/lib/pubkey_ecdh.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/ecdsa/ecdsa.cpp -o build/obj/lib/pubkey_ecdsa.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/ecgdsa/ecgdsa.cpp -o build/obj/lib/pubkey_ecgdsa.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/ecies/ecies.cpp -o build/obj/lib/pubkey_ecies.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/eckcdsa/eckcdsa.cpp -o build/obj/lib/pubkey_eckcdsa.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/ed25519/ed25519.cpp -o build/obj/lib/pubkey_ed25519.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/ed25519/ed25519_fe.cpp -o build/obj/lib/pubkey_ed25519_fe.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/ed25519/ed25519_key.cpp -o build/obj/lib/pubkey_ed25519_key.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/ed25519/ge.cpp -o build/obj/lib/pubkey_ed25519_ge.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/ed25519/sc_muladd.cpp -o build/obj/lib/pubkey_ed25519_sc_muladd.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/ed25519/sc_reduce.cpp -o build/obj/lib/pubkey_ed25519_sc_reduce.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/elgamal/elgamal.cpp -o build/obj/lib/pubkey_elgamal.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/gost_3410/gost_3410.cpp -o build/obj/lib/pubkey_gost_3410.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/keypair/keypair.cpp -o build/obj/lib/pubkey_keypair.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/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 -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/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 -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/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 -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/mce/goppa_code.cpp -o build/obj/lib/pubkey_mce_goppa_code.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/mce/mce_workfactor.cpp -o build/obj/lib/pubkey_mce_workfactor.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/mce/mceliece.cpp -o build/obj/lib/pubkey_mce_mceliece.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/mce/mceliece_key.cpp -o build/obj/lib/pubkey_mce_mceliece_key.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/mce/polyn_gf2m.cpp -o build/obj/lib/pubkey_mce_polyn_gf2m.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/mceies/mceies.cpp -o build/obj/lib/pubkey_mceies.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/newhope/newhope.cpp -o build/obj/lib/pubkey_newhope.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/pbes2/pbes2.cpp -o build/obj/lib/pubkey_pbes2.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/pem/pem.cpp -o build/obj/lib/pubkey_pem.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/pk_algs.cpp -o build/obj/lib/pubkey_pk_algs.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/pk_keys.cpp -o build/obj/lib/pubkey_pk_keys.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/pk_ops.cpp -o build/obj/lib/pubkey_pk_ops.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/pkcs8.cpp -o build/obj/lib/pubkey_pkcs8.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/pubkey.cpp -o build/obj/lib/pubkey.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/rfc6979/rfc6979.cpp -o build/obj/lib/pubkey_rfc6979.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/rsa/rsa.cpp -o build/obj/lib/pubkey_rsa.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/sm2/sm2.cpp -o build/obj/lib/pubkey_sm2.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/sm2/sm2_enc.cpp -o build/obj/lib/pubkey_sm2_enc.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/workfactor.cpp -o build/obj/lib/pubkey_workfactor.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/x509_key.cpp -o build/obj/lib/pubkey_x509_key.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/xmss/xmss_common_ops.cpp -o build/obj/lib/pubkey_xmss_common_ops.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/xmss/xmss_hash.cpp -o build/obj/lib/pubkey_xmss_hash.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/xmss/xmss_index_registry.cpp -o build/obj/lib/pubkey_xmss_index_registry.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/xmss/xmss_parameters.cpp -o build/obj/lib/pubkey_xmss_parameters.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/xmss/xmss_privatekey.cpp -o build/obj/lib/pubkey_xmss_privatekey.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/xmss/xmss_publickey.cpp -o build/obj/lib/pubkey_xmss_publickey.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/xmss/xmss_signature.cpp -o build/obj/lib/pubkey_xmss_signature.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/xmss/xmss_signature_operation.cpp -o build/obj/lib/pubkey_xmss_signature_operation.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/xmss/xmss_verification_operation.cpp -o build/obj/lib/pubkey_xmss_verification_operation.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/xmss/xmss_wots_parameters.cpp -o build/obj/lib/pubkey_xmss_wots_parameters.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/xmss/xmss_wots_privatekey.cpp -o build/obj/lib/pubkey_xmss_wots_privatekey.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/pubkey/xmss/xmss_wots_publickey.cpp -o build/obj/lib/pubkey_xmss_wots_publickey.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/rng/auto_rng/auto_rng.cpp -o build/obj/lib/rng_auto_rng.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/rng/chacha_rng/chacha_rng.cpp -o build/obj/lib/rng_chacha_rng.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/rng/hmac_drbg/hmac_drbg.cpp -o build/obj/lib/rng_hmac_drbg.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/rng/rng.cpp -o build/obj/lib/rng.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/rng/stateful_rng/stateful_rng.cpp -o build/obj/lib/rng_stateful_rng.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/rng/system_rng/system_rng.cpp -o build/obj/lib/rng_system_rng.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/stream/chacha/chacha.cpp -o build/obj/lib/stream_chacha.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -mfpu=neon -Ibuild/include -Ibuild/include/external -c src/lib/stream/chacha/chacha_simd32/chacha_simd32.cpp -o build/obj/lib/stream_chacha_simd32.o In file included from build/include/botan/build.h:438:0, from build/include/botan/types.h:13, from build/include/botan/secmem.h:11, from build/include/botan/symkey.h:11, from build/include/botan/sym_algo.h:11, from build/include/botan/stream_cipher.h:11, from build/include/botan/chacha.h:11, from src/lib/stream/chacha/chacha_simd32/chacha_simd32.cpp:7: build/include/botan/compiler.h:75:59: warning: target attribute is not supported on this machine [-Wattributes] #define BOTAN_FUNC_ISA(isa) __attribute__ ((target(isa))) ^ build/include/botan/internal/simd_32.h:612:36: note: in expansion of macro 'BOTAN_FUNC_ISA' native_simd_type raw() const BOTAN_FUNC_ISA(BOTAN_SIMD_ISA) { return m_simd; } ^ c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/stream/ctr/ctr.cpp -o build/obj/lib/stream_ctr.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/stream/ofb/ofb.cpp -o build/obj/lib/stream_ofb.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/stream/rc4/rc4.cpp -o build/obj/lib/stream_rc4.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/stream/salsa20/salsa20.cpp -o build/obj/lib/stream_salsa20.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/stream/shake_cipher/shake_cipher.cpp -o build/obj/lib/stream_shake_cipher.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/stream/stream_cipher.cpp -o build/obj/lib/stream_cipher.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/credentials_manager.cpp -o build/obj/lib/tls_credentials_manager.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/msg_cert_req.cpp -o build/obj/lib/tls_msg_cert_req.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/msg_cert_status.cpp -o build/obj/lib/tls_msg_cert_status.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/msg_cert_verify.cpp -o build/obj/lib/tls_msg_cert_verify.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/msg_certificate.cpp -o build/obj/lib/tls_msg_certificate.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/msg_client_hello.cpp -o build/obj/lib/tls_msg_client_hello.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/msg_client_kex.cpp -o build/obj/lib/tls_msg_client_kex.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/msg_finished.cpp -o build/obj/lib/tls_msg_finished.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/msg_hello_verify.cpp -o build/obj/lib/tls_msg_hello_verify.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/msg_server_hello.cpp -o build/obj/lib/tls_msg_server_hello.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/msg_server_kex.cpp -o build/obj/lib/tls_msg_server_kex.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/msg_session_ticket.cpp -o build/obj/lib/tls_msg_session_ticket.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/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 -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/tls_alert.cpp -o build/obj/lib/tls_alert.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/tls_algos.cpp -o build/obj/lib/tls_algos.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/tls_blocking.cpp -o build/obj/lib/tls_blocking.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/tls_callbacks.cpp -o build/obj/lib/tls_callbacks.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/tls_cbc/tls_cbc.cpp -o build/obj/lib/tls_cbc.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/tls_channel.cpp -o build/obj/lib/tls_channel.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/tls_ciphersuite.cpp -o build/obj/lib/tls_ciphersuite.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/tls_client.cpp -o build/obj/lib/tls_client.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/tls_extensions.cpp -o build/obj/lib/tls_extensions.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/tls_handshake_hash.cpp -o build/obj/lib/tls_handshake_hash.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/tls_handshake_io.cpp -o build/obj/lib/tls_handshake_io.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/tls_handshake_state.cpp -o build/obj/lib/tls_handshake_state.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/tls_policy.cpp -o build/obj/lib/tls_policy.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/tls_record.cpp -o build/obj/lib/tls_record.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/tls_server.cpp -o build/obj/lib/tls_server.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/tls_session.cpp -o build/obj/lib/tls_session.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/tls_session_key.cpp -o build/obj/lib/tls_session_key.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/tls_session_manager_memory.cpp -o build/obj/lib/tls_session_manager_memory.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/tls_suite_info.cpp -o build/obj/lib/tls_suite_info.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/tls_text_policy.cpp -o build/obj/lib/tls_text_policy.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/tls/tls_version.cpp -o build/obj/lib/tls_version.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/assert.cpp -o build/obj/lib/utils_assert.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/calendar.cpp -o build/obj/lib/utils_calendar.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/charset.cpp -o build/obj/lib/utils_charset.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/cpuid/cpuid.cpp -o build/obj/lib/utils_cpuid.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/cpuid/cpuid_arm.cpp -o build/obj/lib/utils_cpuid_arm.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/cpuid/cpuid_ppc.cpp -o build/obj/lib/utils_cpuid_ppc.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/cpuid/cpuid_x86.cpp -o build/obj/lib/utils_cpuid_x86.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/ct_utils.cpp -o build/obj/lib/utils_ct_utils.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/data_src.cpp -o build/obj/lib/utils_data_src.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/dyn_load/dyn_load.cpp -o build/obj/lib/utils_dyn_load.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/exceptn.cpp -o build/obj/lib/utils_exceptn.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/filesystem.cpp -o build/obj/lib/utils_filesystem.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/ghash/ghash.cpp -o build/obj/lib/utils_ghash.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/http_util/http_util.cpp -o build/obj/lib/utils_http_util.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/locking_allocator/locking_allocator.cpp -o build/obj/lib/utils_locking_allocator.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/mem_ops.cpp -o build/obj/lib/utils_mem_ops.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/mem_pool/mem_pool.cpp -o build/obj/lib/utils_mem_pool.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/os_utils.cpp -o build/obj/lib/utils_os_utils.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/parsing.cpp -o build/obj/lib/utils_parsing.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/poly_dbl/poly_dbl.cpp -o build/obj/lib/utils_poly_dbl.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/read_cfg.cpp -o build/obj/lib/utils_read_cfg.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/read_kv.cpp -o build/obj/lib/utils_read_kv.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/socket/socket.cpp -o build/obj/lib/utils_socket.o In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/generic_category.hpp:14:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/error_condition.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/error_code.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/error_code.hpp:13, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/throw_error.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/posix_tss_ptr.hpp:76, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/tss_ptr.hpp:27, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/call_stack.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/thread_context.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/recycling_allocator.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/executor_function.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/execution/any_executor.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/execution.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/system_executor.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/associated_executor.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:21, from src/lib/utils/socket/socket.cpp:20: /scratch/work/security/botan-devel/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)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/generic_category_message.hpp:86:14: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( m == 0 ) return "Unknown error"; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:17:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/lib/utils/socket/socket.cpp:20: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::shared_count::shared_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:127:60: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_CONSTEXPR shared_count() BOOST_SP_NOEXCEPT: pi_(0) ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::shared_count::~shared_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:432:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 ) pi_->release(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::shared_count::shared_count(const boost::detail::shared_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:443:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 ) pi_->add_ref_copy(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(boost::detail::shared_count&&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:453:15: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] r.pi_ = 0; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:17:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/lib/utils/socket/socket.cpp:20: /scratch/work/security/botan-devel/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&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:467:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( tmp != 0 ) tmp->add_ref_copy(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:468:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 ) pi_->release(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::shared_count::use_count() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:484:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ != 0? pi_->use_count(): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::shared_count::empty() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:494:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ == 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_deleter(const sp_typeinfo_&) const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:513:45: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_? pi_->get_deleter( ti ): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_local_deleter(const sp_typeinfo_&) const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:518:51: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_? pi_->get_local_deleter( ti ): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_untyped_deleter() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:523:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_? pi_->get_untyped_deleter(): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::weak_count::weak_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:547:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_CONSTEXPR weak_count() BOOST_SP_NOEXCEPT: pi_(0) ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(const boost::detail::shared_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:559:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::weak_count::weak_count(const boost::detail::weak_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:567:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(boost::detail::weak_count&&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:579:15: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] r.pi_ = 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::weak_count::~weak_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:586:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_release(); ^ /scratch/work/security/botan-devel/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&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:598:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(tmp != 0) tmp->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:599:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_release(); ^ /scratch/work/security/botan-devel/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&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:612:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(tmp != 0) tmp->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:613:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_release(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::weak_count::use_count() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:629:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ != 0? pi_->use_count(): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::weak_count::empty() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:634:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ == 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(const boost::detail::weak_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:668:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ == 0 || !pi_->add_ref_lock() ) ^ /scratch/work/security/botan-devel/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)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:679:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 && !pi_->add_ref_lock() ) ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:681:13: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] pi_ = 0; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/yield_k.hpp:23:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/spinlock.hpp:42, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/lib/utils/socket/socket.cpp:20: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_thread_sleep.hpp: In function 'void boost::detail::sp_thread_sleep()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:72:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] nanosleep( &rqtp, 0 ); ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/lib/utils/socket/socket.cpp:20: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of 'constexpr boost::shared_ptr::shared_ptr() [with T = const volatile void]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1035:5: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:346:66: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_CONSTEXPR shared_ptr() BOOST_SP_NOEXCEPT : px( 0 ), pn() ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1186:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/lib/utils/socket/socket.cpp:20: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp: In function 'void* boost::detail::get_local_deleter(boost::detail::local_sp_deleter*)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp:84:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return 0; ^ src/lib/utils/socket/socket.cpp: In constructor 'boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if::value>::type*) [with ErrorCodeEnum = boost::asio::error::basic_errors; typename boost::system::detail::enable_if::value>::type = void]': src/lib/utils/socket/socket.cpp:58:61: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] boost::system::error_code ec = boost::asio::error::would_block; ^ src/lib/utils/socket/socket.cpp:65:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] while(ec == boost::asio::error::would_block) ^ src/lib/utils/socket/socket.cpp:80:61: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] boost::system::error_code ec = boost::asio::error::would_block; ^ src/lib/utils/socket/socket.cpp:85:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] while(ec == boost::asio::error::would_block) { m_io.run_one(); } ^ src/lib/utils/socket/socket.cpp:97:61: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] boost::system::error_code ec = boost::asio::error::would_block; ^ src/lib/utils/socket/socket.cpp:103:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] while(ec == boost::asio::error::would_block) { m_io.run_one(); } ^ src/lib/utils/socket/socket.cpp: In constructor 'boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if::value>::type*) [with ErrorCodeEnum = boost::asio::error::misc_errors; typename boost::system::detail::enable_if::value>::type = void]': src/lib/utils/socket/socket.cpp:107:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(ec == boost::asio::error::eof) ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:11:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/lib/utils/socket/socket.cpp:20: /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp: In instantiation of 'static time_type boost::date_time::microsec_clock::create_time(boost::date_time::microsec_clock::time_converter) [with time_type = boost::posix_time::ptime; boost::date_time::microsec_clock::time_converter = tm* (*)(const long long int*, tm*); time_t = long long int]': /scratch/work/security/botan-devel/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]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:48:47: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp:86:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] gettimeofday(&tv, 0); //gettimeofday does not support TZ adjust on Linux. ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/throw_exception.hpp:21:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/impl/throw_error.ipp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/throw_error.hpp:52, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/posix_tss_ptr.hpp:76, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/tss_ptr.hpp:27, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/call_stack.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/thread_context.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/recycling_allocator.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/executor_function.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/execution/any_executor.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/execution.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/system_executor.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/associated_executor.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:21, from src/lib/utils/socket/socket.cpp:20: /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_day_of_year]': src/lib/utils/socket/socket.cpp:371:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] del.p_ = 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_month]': src/lib/utils/socket/socket.cpp:371:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_year]': src/lib/utils/socket/socket.cpp:371:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_weekday]': src/lib/utils/socket/socket.cpp:371:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::invalid_argument]': src/lib/utils/socket/socket.cpp:371:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::ip::bad_address_cast]': src/lib/utils/socket/socket.cpp:371:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::out_of_range]': src/lib/utils/socket/socket.cpp:371:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::bad_executor]': src/lib/utils/socket/socket.cpp:371:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::logic_error]': src/lib/utils/socket/socket.cpp:371:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_day_of_month]': src/lib/utils/socket/socket.cpp:371:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::bad_weak_ptr]': src/lib/utils/socket/socket.cpp:371:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::runtime_error]': src/lib/utils/socket/socket.cpp:371:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::service_already_exists]': src/lib/utils/socket/socket.cpp:371:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::invalid_service_owner]': src/lib/utils/socket/socket.cpp:371:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::execution::bad_executor]': src/lib/utils/socket/socket.cpp:371:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::system::system_error]': src/lib/utils/socket/socket.cpp:371:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/socket/socket_udp.cpp -o build/obj/lib/utils_socket_udp.o In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/generic_category.hpp:14:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/error_condition.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/error_code.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/error_code.hpp:13, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/throw_error.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/posix_tss_ptr.hpp:76, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/tss_ptr.hpp:27, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/call_stack.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/thread_context.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/recycling_allocator.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/executor_function.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/execution/any_executor.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/execution.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/system_executor.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/associated_executor.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:21, from src/lib/utils/socket/socket_udp.cpp:22: /scratch/work/security/botan-devel/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)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/generic_category_message.hpp:86:14: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( m == 0 ) return "Unknown error"; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:17:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/lib/utils/socket/socket_udp.cpp:22: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::shared_count::shared_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:127:60: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_CONSTEXPR shared_count() BOOST_SP_NOEXCEPT: pi_(0) ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::shared_count::~shared_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:432:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 ) pi_->release(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::shared_count::shared_count(const boost::detail::shared_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:443:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 ) pi_->add_ref_copy(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(boost::detail::shared_count&&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:453:15: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] r.pi_ = 0; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:17:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/lib/utils/socket/socket_udp.cpp:22: /scratch/work/security/botan-devel/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&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:467:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( tmp != 0 ) tmp->add_ref_copy(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:468:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 ) pi_->release(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::shared_count::use_count() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:484:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ != 0? pi_->use_count(): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::shared_count::empty() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:494:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ == 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_deleter(const sp_typeinfo_&) const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:513:45: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_? pi_->get_deleter( ti ): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_local_deleter(const sp_typeinfo_&) const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:518:51: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_? pi_->get_local_deleter( ti ): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_untyped_deleter() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:523:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_? pi_->get_untyped_deleter(): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::weak_count::weak_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:547:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_CONSTEXPR weak_count() BOOST_SP_NOEXCEPT: pi_(0) ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(const boost::detail::shared_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:559:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::weak_count::weak_count(const boost::detail::weak_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:567:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(boost::detail::weak_count&&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:579:15: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] r.pi_ = 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::weak_count::~weak_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:586:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_release(); ^ /scratch/work/security/botan-devel/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&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:598:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(tmp != 0) tmp->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:599:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_release(); ^ /scratch/work/security/botan-devel/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&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:612:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(tmp != 0) tmp->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:613:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_release(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::weak_count::use_count() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:629:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ != 0? pi_->use_count(): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::weak_count::empty() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:634:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ == 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(const boost::detail::weak_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:668:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ == 0 || !pi_->add_ref_lock() ) ^ /scratch/work/security/botan-devel/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)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:679:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 && !pi_->add_ref_lock() ) ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:681:13: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] pi_ = 0; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/yield_k.hpp:23:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/spinlock.hpp:42, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/lib/utils/socket/socket_udp.cpp:22: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_thread_sleep.hpp: In function 'void boost::detail::sp_thread_sleep()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:72:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] nanosleep( &rqtp, 0 ); ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/lib/utils/socket/socket_udp.cpp:22: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of 'constexpr boost::shared_ptr::shared_ptr() [with T = const volatile void]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1035:5: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:346:66: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_CONSTEXPR shared_ptr() BOOST_SP_NOEXCEPT : px( 0 ), pn() ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1186:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/lib/utils/socket/socket_udp.cpp:22: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp: In function 'void* boost::detail::get_local_deleter(boost::detail::local_sp_deleter*)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp:84:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return 0; ^ src/lib/utils/socket/socket_udp.cpp: In constructor 'boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if::value>::type*) [with ErrorCodeEnum = boost::asio::error::basic_errors; typename boost::system::detail::enable_if::value>::type = void]': src/lib/utils/socket/socket_udp.cpp:58:61: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] boost::system::error_code ec = boost::asio::error::would_block; ^ src/lib/utils/socket/socket_udp.cpp:65:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] while(ec == boost::asio::error::would_block) ^ src/lib/utils/socket/socket_udp.cpp:80:61: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] boost::system::error_code ec = boost::asio::error::would_block; ^ src/lib/utils/socket/socket_udp.cpp:85:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] while(ec == boost::asio::error::would_block) ^ src/lib/utils/socket/socket_udp.cpp:100:61: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] boost::system::error_code ec = boost::asio::error::would_block; ^ src/lib/utils/socket/socket_udp.cpp:106:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] while(ec == boost::asio::error::would_block) ^ src/lib/utils/socket/socket_udp.cpp: In constructor 'boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if::value>::type*) [with ErrorCodeEnum = boost::asio::error::misc_errors; typename boost::system::detail::enable_if::value>::type = void]': src/lib/utils/socket/socket_udp.cpp:113:42: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(ec == boost::asio::error::eof) ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:11:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/lib/utils/socket/socket_udp.cpp:22: /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp: In instantiation of 'static time_type boost::date_time::microsec_clock::create_time(boost::date_time::microsec_clock::time_converter) [with time_type = boost::posix_time::ptime; boost::date_time::microsec_clock::time_converter = tm* (*)(const long long int*, tm*); time_t = long long int]': /scratch/work/security/botan-devel/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]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:48:47: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp:86:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] gettimeofday(&tv, 0); //gettimeofday does not support TZ adjust on Linux. ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/throw_exception.hpp:21:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/impl/throw_error.ipp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/throw_error.hpp:52, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/posix_tss_ptr.hpp:76, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/tss_ptr.hpp:27, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/call_stack.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/thread_context.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/recycling_allocator.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/executor_function.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/execution/any_executor.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/execution.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/system_executor.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/associated_executor.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:21, from src/lib/utils/socket/socket_udp.cpp:22: /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_day_of_year]': src/lib/utils/socket/socket_udp.cpp:344:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] del.p_ = 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_month]': src/lib/utils/socket/socket_udp.cpp:344:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_year]': src/lib/utils/socket/socket_udp.cpp:344:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_weekday]': src/lib/utils/socket/socket_udp.cpp:344:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::invalid_argument]': src/lib/utils/socket/socket_udp.cpp:344:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::ip::bad_address_cast]': src/lib/utils/socket/socket_udp.cpp:344:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::out_of_range]': src/lib/utils/socket/socket_udp.cpp:344:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::bad_executor]': src/lib/utils/socket/socket_udp.cpp:344:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::logic_error]': src/lib/utils/socket/socket_udp.cpp:344:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_day_of_month]': src/lib/utils/socket/socket_udp.cpp:344:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::bad_weak_ptr]': src/lib/utils/socket/socket_udp.cpp:344:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::runtime_error]': src/lib/utils/socket/socket_udp.cpp:344:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::service_already_exists]': src/lib/utils/socket/socket_udp.cpp:344:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::invalid_service_owner]': src/lib/utils/socket/socket_udp.cpp:344:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::execution::bad_executor]': src/lib/utils/socket/socket_udp.cpp:344:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::system::system_error]': src/lib/utils/socket/socket_udp.cpp:344:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/socket/uri.cpp -o build/obj/lib/utils_socket_uri.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/thread_utils/barrier.cpp -o build/obj/lib/utils_thread_utils_barrier.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/thread_utils/rwlock.cpp -o build/obj/lib/utils_thread_utils_rwlock.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/thread_utils/semaphore.cpp -o build/obj/lib/utils_thread_utils_semaphore.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/thread_utils/thread_pool.cpp -o build/obj/lib/utils_thread_utils_thread_pool.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/timer.cpp -o build/obj/lib/utils_timer.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/uuid/uuid.cpp -o build/obj/lib/utils_uuid.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/utils/version.cpp -o build/obj/lib/utils_version.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/asn1_alt_name.cpp -o build/obj/lib/x509_asn1_alt_name.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/cert_status.cpp -o build/obj/lib/x509_cert_status.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/certstor.cpp -o build/obj/lib/x509_certstor.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/certstor_flatfile/certstor_flatfile.cpp -o build/obj/lib/x509_certstor_flatfile.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/certstor_sql/certstor_sql.cpp -o build/obj/lib/x509_certstor_sql.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/certstor_system/certstor_system.cpp -o build/obj/lib/x509_certstor_system.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/crl_ent.cpp -o build/obj/lib/x509_crl_ent.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/datastor.cpp -o build/obj/lib/x509_datastor.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/key_constraint.cpp -o build/obj/lib/x509_key_constraint.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/name_constraint.cpp -o build/obj/lib/x509_name_constraint.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/ocsp.cpp -o build/obj/lib/x509_ocsp.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/ocsp_types.cpp -o build/obj/lib/x509_ocsp_types.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/pkcs10.cpp -o build/obj/lib/x509_pkcs10.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/x509_attribute.cpp -o build/obj/lib/x509_attribute.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/x509_ca.cpp -o build/obj/lib/x509_ca.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/x509_crl.cpp -o build/obj/lib/x509_crl.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/x509_dn.cpp -o build/obj/lib/x509_dn.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/x509_dn_ub.cpp -o build/obj/lib/x509_dn_ub.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/x509_ext.cpp -o build/obj/lib/x509_ext.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/x509_obj.cpp -o build/obj/lib/x509_obj.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/x509cert.cpp -o build/obj/lib/x509_x509cert.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/x509opt.cpp -o build/obj/lib/x509_x509opt.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/x509path.cpp -o build/obj/lib/x509_x509path.o c++ -fPIC -fvisibility=hidden -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/lib/x509/x509self.cpp -o build/obj/lib/x509_x509self.o ar crs libbotan-2.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_maps.o build/obj/lib/asn1_oids.o build/obj/lib/base_buf_comp.o build/obj/lib/base_scan_name.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_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_cast256.o build/obj/lib/block_des.o build/obj/lib/block_des_tab.o build/obj/lib/block_des_desx.o build/obj/lib/block_gost_28147.o build/obj/lib/block_idea.o build/obj/lib/block_kasumi.o build/obj/lib/block_lion.o build/obj/lib/block_misty1.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_simd.o build/obj/lib/block_shacal2.o build/obj/lib/block_shacal2_simd.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/block_xtea.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_compress_utils.o build/obj/lib/compression.o build/obj/lib/compression_zlib.o build/obj/lib/entropy_dev_random.o build/obj/lib/entropy_srcs.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_totp.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_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_mdx_hash.o build/obj/lib/hash_par_hash.o build/obj/lib/hash_rmd160.o build/obj/lib/hash_sha1_sha160.o build/obj/lib/hash_sha2_32.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_tiger_tig_tab.o build/obj/lib/hash_tiger.o build/obj/lib/hash_whirlpool.o build/obj/lib/hash_whirlpool_whrl_tab.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_cbc_mac.o build/obj/lib/mac_cmac.o build/obj/lib/mac_gmac.o build/obj/lib/mac_hmac.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_jacobi.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_mp_numth.o build/obj/lib/math_numbertheory_nistp_redc.o build/obj/lib/math_numbertheory_numthry.o build/obj/lib/math_numbertheory_pow_mod.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/math_numbertheory_ressol.o build/obj/lib/misc_aont_package.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/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_bcrypt.o build/obj/lib/passhash_passhash9.o build/obj/lib/pbkdf_argon2.o build/obj/lib/pbkdf_argon2_argon2fmt.o build/obj/lib/pbkdf_argon2_argon2pwhash.o build/obj/lib/pbkdf_bcrypt_pbkdf.o build/obj/lib/pbkdf.o build/obj/lib/pbkdf_pbkdf1.o build/obj/lib/pbkdf_pbkdf2.o build/obj/lib/pbkdf_pgp_s2k.o build/obj/lib/pbkdf_pwdhash.o build/obj/lib/pbkdf_scrypt.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_emsa1.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_padding.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_cecpq1.o build/obj/lib/pubkey_curve25519.o build/obj/lib/pubkey_curve25519_donna.o build/obj/lib/pubkey_dh.o build/obj/lib/pubkey_dl_algo.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_point_gfp.o build/obj/lib/pubkey_ec_group_point_mul.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_gost_3410.o build/obj/lib/pubkey_keypair.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_mceies.o build/obj/lib/pubkey_newhope.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_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_parameters.o build/obj/lib/pubkey_xmss_wots_privatekey.o build/obj/lib/pubkey_xmss_wots_publickey.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.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_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_status.o build/obj/lib/tls_msg_cert_verify.o build/obj/lib/tls_msg_certificate.o build/obj/lib/tls_msg_client_hello.o build/obj/lib/tls_msg_client_kex.o build/obj/lib/tls_msg_finished.o build/obj/lib/tls_msg_hello_verify.o build/obj/lib/tls_msg_server_hello.o build/obj/lib/tls_msg_server_kex.o build/obj/lib/tls_msg_session_ticket.o build/obj/lib/tls_sessions_sql_tls_session_manager_sql.o build/obj/lib/tls_alert.o build/obj/lib/tls_algos.o build/obj/lib/tls_blocking.o build/obj/lib/tls_callbacks.o build/obj/lib/tls_cbc.o build/obj/lib/tls_channel.o build/obj/lib/tls_ciphersuite.o build/obj/lib/tls_client.o build/obj/lib/tls_extensions.o build/obj/lib/tls_handshake_hash.o build/obj/lib/tls_handshake_io.o build/obj/lib/tls_handshake_state.o build/obj/lib/tls_policy.o build/obj/lib/tls_record.o build/obj/lib/tls_server.o build/obj/lib/tls_session.o build/obj/lib/tls_session_key.o build/obj/lib/tls_session_manager_memory.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_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_arm.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_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_read_cfg.o build/obj/lib/utils_read_kv.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_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_system.o build/obj/lib/x509_crl_ent.o build/obj/lib/x509_datastor.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 c++ -shared -fPIC -Wl,-soname,libbotan-2.so.17 -pthread -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread 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_maps.o build/obj/lib/asn1_oids.o build/obj/lib/base_buf_comp.o build/obj/lib/base_scan_name.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_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_cast256.o build/obj/lib/block_des.o build/obj/lib/block_des_tab.o build/obj/lib/block_des_desx.o build/obj/lib/block_gost_28147.o build/obj/lib/block_idea.o build/obj/lib/block_kasumi.o build/obj/lib/block_lion.o build/obj/lib/block_misty1.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_simd.o build/obj/lib/block_shacal2.o build/obj/lib/block_shacal2_simd.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/block_xtea.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_compress_utils.o build/obj/lib/compression.o build/obj/lib/compression_zlib.o build/obj/lib/entropy_dev_random.o build/obj/lib/entropy_srcs.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_totp.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_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_mdx_hash.o build/obj/lib/hash_par_hash.o build/obj/lib/hash_rmd160.o build/obj/lib/hash_sha1_sha160.o build/obj/lib/hash_sha2_32.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_tiger_tig_tab.o build/obj/lib/hash_tiger.o build/obj/lib/hash_whirlpool.o build/obj/lib/hash_whirlpool_whrl_tab.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_cbc_mac.o build/obj/lib/mac_cmac.o build/obj/lib/mac_gmac.o build/obj/lib/mac_hmac.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_jacobi.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_mp_numth.o build/obj/lib/math_numbertheory_nistp_redc.o build/obj/lib/math_numbertheory_numthry.o build/obj/lib/math_numbertheory_pow_mod.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/math_numbertheory_ressol.o build/obj/lib/misc_aont_package.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/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_bcrypt.o build/obj/lib/passhash_passhash9.o build/obj/lib/pbkdf_argon2.o build/obj/lib/pbkdf_argon2_argon2fmt.o build/obj/lib/pbkdf_argon2_argon2pwhash.o build/obj/lib/pbkdf_bcrypt_pbkdf.o build/obj/lib/pbkdf.o build/obj/lib/pbkdf_pbkdf1.o build/obj/lib/pbkdf_pbkdf2.o build/obj/lib/pbkdf_pgp_s2k.o build/obj/lib/pbkdf_pwdhash.o build/obj/lib/pbkdf_scrypt.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_emsa1.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_padding.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_cecpq1.o build/obj/lib/pubkey_curve25519.o build/obj/lib/pubkey_curve25519_donna.o build/obj/lib/pubkey_dh.o build/obj/lib/pubkey_dl_algo.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_point_gfp.o build/obj/lib/pubkey_ec_group_point_mul.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_gost_3410.o build/obj/lib/pubkey_keypair.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_mceies.o build/obj/lib/pubkey_newhope.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_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_parameters.o build/obj/lib/pubkey_xmss_wots_privatekey.o build/obj/lib/pubkey_xmss_wots_publickey.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.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_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_status.o build/obj/lib/tls_msg_cert_verify.o build/obj/lib/tls_msg_certificate.o build/obj/lib/tls_msg_client_hello.o build/obj/lib/tls_msg_client_kex.o build/obj/lib/tls_msg_finished.o build/obj/lib/tls_msg_hello_verify.o build/obj/lib/tls_msg_server_hello.o build/obj/lib/tls_msg_server_kex.o build/obj/lib/tls_msg_session_ticket.o build/obj/lib/tls_sessions_sql_tls_session_manager_sql.o build/obj/lib/tls_alert.o build/obj/lib/tls_algos.o build/obj/lib/tls_blocking.o build/obj/lib/tls_callbacks.o build/obj/lib/tls_cbc.o build/obj/lib/tls_channel.o build/obj/lib/tls_ciphersuite.o build/obj/lib/tls_client.o build/obj/lib/tls_extensions.o build/obj/lib/tls_handshake_hash.o build/obj/lib/tls_handshake_io.o build/obj/lib/tls_handshake_state.o build/obj/lib/tls_policy.o build/obj/lib/tls_record.o build/obj/lib/tls_server.o build/obj/lib/tls_session.o build/obj/lib/tls_session_key.o build/obj/lib/tls_session_manager_memory.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_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_arm.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_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_read_cfg.o build/obj/lib/utils_read_kv.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_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_system.o build/obj/lib/x509_crl_ent.o build/obj/lib/x509_datastor.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 -lboost_system -lz -o libbotan-2.so.17 cd . && ln -fs libbotan-2.so.17 libbotan-2.so cd . && ln -fs libbotan-2.so.17 libbotan-2.so.17.17.3 c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/argon2.cpp -o build/obj/cli/argon2.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/asn1.cpp -o build/obj/cli/asn1.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/bcrypt.cpp -o build/obj/cli/bcrypt.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/cc_enc.cpp -o build/obj/cli/cc_enc.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/cli.cpp -o build/obj/cli/cli.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/cli_rng.cpp -o build/obj/cli/cli_rng.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/codec.cpp -o build/obj/cli/codec.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/compress.cpp -o build/obj/cli/compress.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/encryption.cpp -o build/obj/cli/encryption.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/entropy.cpp -o build/obj/cli/entropy.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/hash.cpp -o build/obj/cli/hash.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/hmac.cpp -o build/obj/cli/hmac.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/main.cpp -o build/obj/cli/main.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/math.cpp -o build/obj/cli/math.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/pbkdf.cpp -o build/obj/cli/pbkdf.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/pk_crypt.cpp -o build/obj/cli/pk_crypt.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/psk.cpp -o build/obj/cli/psk.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/pubkey.cpp -o build/obj/cli/pubkey.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/roughtime.cpp -o build/obj/cli/roughtime.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/sandbox.cpp -o build/obj/cli/sandbox.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/speed.cpp -o build/obj/cli/speed.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/timing_tests.cpp -o build/obj/cli/timing_tests.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/tls_client.cpp -o build/obj/cli/tls_client.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/tls_http_server.cpp -o build/obj/cli/tls_http_server.o In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/generic_category.hpp:14:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/error_condition.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/error_code.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/error_code.hpp:13, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/throw_error.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/posix_tss_ptr.hpp:76, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/tss_ptr.hpp:27, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/call_stack.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/thread_context.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/recycling_allocator.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/executor_function.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/execution/any_executor.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/execution.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/system_executor.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/associated_executor.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:21, from src/cli/tls_http_server.cpp:21: /scratch/work/security/botan-devel/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)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/generic_category_message.hpp:86:14: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( m == 0 ) return "Unknown error"; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:17:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/cli/tls_http_server.cpp:21: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::shared_count::shared_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:127:60: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_CONSTEXPR shared_count() BOOST_SP_NOEXCEPT: pi_(0) ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::shared_count::~shared_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:432:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 ) pi_->release(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::shared_count::shared_count(const boost::detail::shared_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:443:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 ) pi_->add_ref_copy(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(boost::detail::shared_count&&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:453:15: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] r.pi_ = 0; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:17:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/cli/tls_http_server.cpp:21: /scratch/work/security/botan-devel/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&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:467:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( tmp != 0 ) tmp->add_ref_copy(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:468:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 ) pi_->release(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::shared_count::use_count() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:484:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ != 0? pi_->use_count(): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::shared_count::empty() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:494:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ == 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_deleter(const sp_typeinfo_&) const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:513:45: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_? pi_->get_deleter( ti ): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_local_deleter(const sp_typeinfo_&) const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:518:51: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_? pi_->get_local_deleter( ti ): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_untyped_deleter() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:523:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_? pi_->get_untyped_deleter(): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::weak_count::weak_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:547:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_CONSTEXPR weak_count() BOOST_SP_NOEXCEPT: pi_(0) ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(const boost::detail::shared_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:559:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::weak_count::weak_count(const boost::detail::weak_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:567:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(boost::detail::weak_count&&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:579:15: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] r.pi_ = 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::weak_count::~weak_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:586:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_release(); ^ /scratch/work/security/botan-devel/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&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:598:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(tmp != 0) tmp->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:599:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_release(); ^ /scratch/work/security/botan-devel/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&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:612:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(tmp != 0) tmp->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:613:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_release(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::weak_count::use_count() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:629:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ != 0? pi_->use_count(): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::weak_count::empty() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:634:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ == 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(const boost::detail::weak_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:668:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ == 0 || !pi_->add_ref_lock() ) ^ /scratch/work/security/botan-devel/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)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:679:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 && !pi_->add_ref_lock() ) ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:681:13: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] pi_ = 0; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/yield_k.hpp:23:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/spinlock.hpp:42, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/cli/tls_http_server.cpp:21: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_thread_sleep.hpp: In function 'void boost::detail::sp_thread_sleep()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:72:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] nanosleep( &rqtp, 0 ); ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/cli/tls_http_server.cpp:21: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of 'constexpr boost::shared_ptr::shared_ptr() [with T = const volatile void]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1035:5: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:346:66: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_CONSTEXPR shared_ptr() BOOST_SP_NOEXCEPT : px( 0 ), pn() ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1186:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/cli/tls_http_server.cpp:21: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp: In function 'void* boost::detail::get_local_deleter(boost::detail::local_sp_deleter*)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp:84:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return 0; ^ In file included from src/cli/tls_http_server.cpp:22:0: /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind.hpp: At global scope: /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind.hpp:41:265: 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. In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:11:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/cli/tls_http_server.cpp:21: /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp: In instantiation of 'static time_type boost::date_time::microsec_clock::create_time(boost::date_time::microsec_clock::time_converter) [with time_type = boost::posix_time::ptime; boost::date_time::microsec_clock::time_converter = tm* (*)(const long long int*, tm*); time_t = long long int]': /scratch/work/security/botan-devel/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]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:48:47: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp:86:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] gettimeofday(&tv, 0); //gettimeofday does not support TZ adjust on Linux. ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind/mem_fn.hpp:215:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/mem_fn.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind/bind.hpp:26, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind.hpp:29, from src/cli/tls_http_server.cpp:22: /scratch/work/security/botan-devel/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_Asio_HTTP_Session; A1 = const boost::system::error_code&]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind/bind.hpp:298: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> (*)()]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind/bind.hpp:1297:50: required from 'boost::_bi::bind_t::result_type boost::_bi::bind_t::operator()(A1&&, A2&&) [with A1 = const boost::system::error_code&; A2 = const long unsigned int&; R = void; F = boost::_mfi::mf1; L = boost::_bi::list2 >, boost::arg<1> (*)()>; boost::_bi::bind_t::result_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/bind_handler.hpp:182:5: 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 = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/handler_invoke_hook.hpp:88:11: required from 'boost::asio::asio_handler_invoke_is_deprecated boost::asio::asio_handler_invoke(Function&, ...) [with Function = boost::asio::detail::binder2, boost::_bi::list2 >, boost::arg<1> (*)()> >, boost::system::error_code, long unsigned int>; boost::asio::asio_handler_invoke_is_deprecated = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/handler_invoke_helpers.hpp:54:22: required from 'void boost_asio_handler_invoke_helpers::invoke(Function&, Context&) [with Function = boost::asio::detail::binder2, boost::_bi::list2 >, boost::arg<1> (*)()> >, boost::system::error_code, long unsigned int>; Context = boost::_bi::bind_t, boost::_bi::list2 >, boost::arg<1> (*)()> >]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/bind_handler.hpp:236:44: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:447:56: required from 'void boost::asio::detail::start_write_buffer_sequence_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 = boost::asio::detail::transfer_all_t; WriteHandler = boost::asio::detail::wrapped_handler, boost::_bi::list2 >, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:479:37: required from 'void boost::asio::detail::initiate_async_write_buffer_sequence::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]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_write_buffer_sequence >; 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>; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = boost::asio::detail::wrapped_handler, boost::_bi::list2 >, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_write_buffer_sequence >; Args = {const boost::asio::mutable_buffers_1&, boost::asio::detail::transfer_all_t}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:564:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_write(AsyncWriteStream&, const ConstBufferSequence&, WriteHandler&&, typename boost::asio::constraint::value>::type) [with AsyncWriteStream = boost::asio::basic_stream_socket; ConstBufferSequence = boost::asio::mutable_buffers_1; WriteHandler = boost::asio::detail::wrapped_handler, boost::_bi::list2 >, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/cli/tls_http_server.cpp:339:56: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind/mem_fn_template.hpp:170:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] U const * p = 0; ^ /scratch/work/security/botan-devel/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_Asio_HTTP_Session; A1 = const boost::system::error_code&; A2 = long unsigned int]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind/bind.hpp:377: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> (*)()]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind/bind.hpp:1297:50: required from 'boost::_bi::bind_t::result_type boost::_bi::bind_t::operator()(A1&&, A2&&) [with A1 = const boost::system::error_code&; A2 = const long unsigned int&; R = void; F = boost::_mfi::mf2; L = boost::_bi::list3 >, boost::arg<1> (*)(), boost::arg<2> (*)()>; boost::_bi::bind_t::result_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/bind_handler.hpp:182:5: 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 = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/handler_invoke_hook.hpp:88:11: required from 'boost::asio::asio_handler_invoke_is_deprecated boost::asio::asio_handler_invoke(Function&, ...) [with Function = boost::asio::detail::binder2, boost::_bi::list3 >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int>; boost::asio::asio_handler_invoke_is_deprecated = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/handler_invoke_helpers.hpp:54:22: required from 'void boost_asio_handler_invoke_helpers::invoke(Function&, Context&) [with Function = boost::asio::detail::binder2, boost::_bi::list3 >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int>; Context = boost::_bi::bind_t, boost::_bi::list3 >, boost::arg<1> (*)(), boost::arg<2> (*)()> >]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/bind_handler.hpp:236:44: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/reactive_socket_service_base.hpp:366:9: required from 'void boost::asio::detail::reactive_socket_service_base::async_receive(boost::asio::detail::reactive_socket_service_base::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]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_stream_socket.hpp:1047:7: 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]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::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>; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = boost::asio::detail::wrapped_handler, boost::_bi::list3 >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::basic_stream_socket::initiate_async_receive; Args = {const boost::asio::mutable_buffers_1&, int}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_stream_socket.hpp:978:53: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::basic_stream_socket::async_read_some(const MutableBufferSequence&, ReadHandler&&) [with MutableBufferSequence = boost::asio::mutable_buffers_1; ReadHandler = 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; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' src/cli/tls_http_server.cpp:237:65: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind/mem_fn_template.hpp:285:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] U const * p = 0; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/throw_exception.hpp:21:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/impl/throw_error.ipp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/throw_error.hpp:52, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/posix_tss_ptr.hpp:76, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/tss_ptr.hpp:27, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/call_stack.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/thread_context.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/recycling_allocator.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/executor_function.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/execution/any_executor.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/execution.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/system_executor.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/associated_executor.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:21, from src/cli/tls_http_server.cpp:21: /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_day_of_year]': src/cli/tls_http_server.cpp:577:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] del.p_ = 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_month]': src/cli/tls_http_server.cpp:577:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_year]': src/cli/tls_http_server.cpp:577:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_weekday]': src/cli/tls_http_server.cpp:577:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::invalid_argument]': src/cli/tls_http_server.cpp:577:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::ip::bad_address_cast]': src/cli/tls_http_server.cpp:577:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::bad_executor]': src/cli/tls_http_server.cpp:577:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::logic_error]': src/cli/tls_http_server.cpp:577:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::out_of_range]': src/cli/tls_http_server.cpp:577:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_day_of_month]': src/cli/tls_http_server.cpp:577:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::bad_weak_ptr]': src/cli/tls_http_server.cpp:577:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::runtime_error]': src/cli/tls_http_server.cpp:577:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::service_already_exists]': src/cli/tls_http_server.cpp:577:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::invalid_service_owner]': src/cli/tls_http_server.cpp:577:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::execution::bad_executor]': src/cli/tls_http_server.cpp:577:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::system::system_error]': src/cli/tls_http_server.cpp:577:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/tls_proxy.cpp -o build/obj/cli/tls_proxy.o In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/generic_category.hpp:14:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/error_condition.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/error_code.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/error_code.hpp:13, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/throw_error.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/posix_tss_ptr.hpp:76, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/tss_ptr.hpp:27, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/call_stack.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/thread_context.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/recycling_allocator.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/executor_function.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/execution/any_executor.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/execution.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/system_executor.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/associated_executor.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:21, from src/cli/tls_proxy.cpp:20: /scratch/work/security/botan-devel/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)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/generic_category_message.hpp:86:14: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( m == 0 ) return "Unknown error"; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:17:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/cli/tls_proxy.cpp:20: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::shared_count::shared_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:127:60: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_CONSTEXPR shared_count() BOOST_SP_NOEXCEPT: pi_(0) ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::shared_count::~shared_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:432:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 ) pi_->release(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::shared_count::shared_count(const boost::detail::shared_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:443:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 ) pi_->add_ref_copy(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(boost::detail::shared_count&&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:453:15: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] r.pi_ = 0; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:17:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/cli/tls_proxy.cpp:20: /scratch/work/security/botan-devel/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&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:467:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( tmp != 0 ) tmp->add_ref_copy(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:468:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 ) pi_->release(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::shared_count::use_count() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:484:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ != 0? pi_->use_count(): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::shared_count::empty() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:494:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ == 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_deleter(const sp_typeinfo_&) const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:513:45: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_? pi_->get_deleter( ti ): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_local_deleter(const sp_typeinfo_&) const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:518:51: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_? pi_->get_local_deleter( ti ): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_untyped_deleter() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:523:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_? pi_->get_untyped_deleter(): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::weak_count::weak_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:547:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_CONSTEXPR weak_count() BOOST_SP_NOEXCEPT: pi_(0) ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(const boost::detail::shared_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:559:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::weak_count::weak_count(const boost::detail::weak_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:567:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(boost::detail::weak_count&&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:579:15: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] r.pi_ = 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::weak_count::~weak_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:586:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_release(); ^ /scratch/work/security/botan-devel/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&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:598:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(tmp != 0) tmp->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:599:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_release(); ^ /scratch/work/security/botan-devel/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&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:612:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(tmp != 0) tmp->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:613:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_release(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::weak_count::use_count() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:629:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ != 0? pi_->use_count(): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::weak_count::empty() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:634:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ == 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(const boost::detail::weak_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:668:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ == 0 || !pi_->add_ref_lock() ) ^ /scratch/work/security/botan-devel/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)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:679:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 && !pi_->add_ref_lock() ) ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:681:13: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] pi_ = 0; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/yield_k.hpp:23:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/spinlock.hpp:42, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/cli/tls_proxy.cpp:20: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_thread_sleep.hpp: In function 'void boost::detail::sp_thread_sleep()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:72:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] nanosleep( &rqtp, 0 ); ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/cli/tls_proxy.cpp:20: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of 'constexpr boost::shared_ptr::shared_ptr() [with T = const volatile void]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1035:5: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:346:66: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_CONSTEXPR shared_ptr() BOOST_SP_NOEXCEPT : px( 0 ), pn() ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1186:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/cli/tls_proxy.cpp:20: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp: In function 'void* boost::detail::get_local_deleter(boost::detail::local_sp_deleter*)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp:84:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return 0; ^ In file included from src/cli/tls_proxy.cpp:21:0: /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind.hpp: At global scope: /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind.hpp:41:265: 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. In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:11:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from src/cli/tls_proxy.cpp:20: /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp: In instantiation of 'static time_type boost::date_time::microsec_clock::create_time(boost::date_time::microsec_clock::time_converter) [with time_type = boost::posix_time::ptime; boost::date_time::microsec_clock::time_converter = tm* (*)(const long long int*, tm*); time_t = long long int]': /scratch/work/security/botan-devel/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]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:48:47: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp:86:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] gettimeofday(&tv, 0); //gettimeofday does not support TZ adjust on Linux. ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind/mem_fn.hpp:215:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/mem_fn.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind/bind.hpp:26, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind.hpp:29, from src/cli/tls_proxy.cpp:21: /scratch/work/security/botan-devel/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&]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind/bind.hpp:298: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> (*)()]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind/bind.hpp:1297:50: required from 'boost::_bi::bind_t::result_type boost::_bi::bind_t::operator()(A1&&, A2&&) [with A1 = const boost::system::error_code&; A2 = const long unsigned int&; R = void; F = boost::_mfi::mf1; L = boost::_bi::list2 >, boost::arg<1> (*)()>; boost::_bi::bind_t::result_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/bind_handler.hpp:182:5: 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 = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/handler_invoke_hook.hpp:88:11: required from 'boost::asio::asio_handler_invoke_is_deprecated boost::asio::asio_handler_invoke(Function&, ...) [with Function = boost::asio::detail::binder2, boost::_bi::list2 >, boost::arg<1> (*)()> >, boost::system::error_code, long unsigned int>; boost::asio::asio_handler_invoke_is_deprecated = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/handler_invoke_helpers.hpp:54:22: required from 'void boost_asio_handler_invoke_helpers::invoke(Function&, Context&) [with Function = boost::asio::detail::binder2, boost::_bi::list2 >, boost::arg<1> (*)()> >, boost::system::error_code, long unsigned int>; Context = boost::_bi::bind_t, boost::_bi::list2 >, boost::arg<1> (*)()> >]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/bind_handler.hpp:236:44: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:447:56: required from 'void boost::asio::detail::start_write_buffer_sequence_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 = boost::asio::detail::transfer_all_t; WriteHandler = boost::asio::detail::wrapped_handler, boost::_bi::list2 >, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:479:37: required from 'void boost::asio::detail::initiate_async_write_buffer_sequence::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]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_write_buffer_sequence >; 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>; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = boost::asio::detail::wrapped_handler, boost::_bi::list2 >, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_write_buffer_sequence >; Args = {const boost::asio::mutable_buffers_1&, boost::asio::detail::transfer_all_t}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:564:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_write(AsyncWriteStream&, const ConstBufferSequence&, WriteHandler&&, typename boost::asio::constraint::value>::type) [with AsyncWriteStream = boost::asio::basic_stream_socket; ConstBufferSequence = boost::asio::mutable_buffers_1; WriteHandler = boost::asio::detail::wrapped_handler, boost::_bi::list2 >, boost::arg<1> (*)()> >, boost::asio::detail::is_continuation_if_running>; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/cli/tls_proxy.cpp:252:56: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind/mem_fn_template.hpp:170:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] U const * p = 0; ^ /scratch/work/security/botan-devel/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 = long unsigned int]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind/bind.hpp:377: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> (*)()]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind/bind.hpp:1297:50: required from 'boost::_bi::bind_t::result_type boost::_bi::bind_t::operator()(A1&&, A2&&) [with A1 = const boost::system::error_code&; A2 = const long unsigned int&; R = void; F = boost::_mfi::mf2; L = boost::_bi::list3 >, boost::arg<1> (*)(), boost::arg<2> (*)()>; boost::_bi::bind_t::result_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/bind_handler.hpp:182:5: 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 = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/handler_invoke_hook.hpp:88:11: required from 'boost::asio::asio_handler_invoke_is_deprecated boost::asio::asio_handler_invoke(Function&, ...) [with Function = boost::asio::detail::binder2, boost::_bi::list3 >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int>; boost::asio::asio_handler_invoke_is_deprecated = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/handler_invoke_helpers.hpp:54:22: required from 'void boost_asio_handler_invoke_helpers::invoke(Function&, Context&) [with Function = boost::asio::detail::binder2, boost::_bi::list3 >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::system::error_code, long unsigned int>; Context = boost::_bi::bind_t, boost::_bi::list3 >, boost::arg<1> (*)(), boost::arg<2> (*)()> >]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/bind_handler.hpp:236:44: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/reactive_socket_service_base.hpp:366:9: required from 'void boost::asio::detail::reactive_socket_service_base::async_receive(boost::asio::detail::reactive_socket_service_base::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]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_stream_socket.hpp:1047:7: 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]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::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>; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = boost::asio::detail::wrapped_handler, boost::_bi::list3 >, boost::arg<1> (*)(), boost::arg<2> (*)()> >, boost::asio::detail::is_continuation_if_running>; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::basic_stream_socket::initiate_async_receive; Args = {const boost::asio::mutable_buffers_1&, int}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_stream_socket.hpp:978:53: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::basic_stream_socket::async_read_some(const MutableBufferSequence&, ReadHandler&&) [with MutableBufferSequence = boost::asio::mutable_buffers_1; ReadHandler = 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; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' src/cli/tls_proxy.cpp:191:65: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind/mem_fn_template.hpp:285:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] U const * p = 0; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/throw_exception.hpp:21:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/impl/throw_error.ipp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/throw_error.hpp:52, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/posix_tss_ptr.hpp:76, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/tss_ptr.hpp:27, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/call_stack.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/thread_context.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/recycling_allocator.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/executor_function.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/execution/any_executor.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/execution.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/system_executor.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/associated_executor.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:21, from src/cli/tls_proxy.cpp:20: /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_day_of_year]': src/cli/tls_proxy.cpp:524:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] del.p_ = 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_month]': src/cli/tls_proxy.cpp:524:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_year]': src/cli/tls_proxy.cpp:524:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_weekday]': src/cli/tls_proxy.cpp:524:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::invalid_argument]': src/cli/tls_proxy.cpp:524:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::ip::bad_address_cast]': src/cli/tls_proxy.cpp:524:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::bad_executor]': src/cli/tls_proxy.cpp:524:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::logic_error]': src/cli/tls_proxy.cpp:524:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::out_of_range]': src/cli/tls_proxy.cpp:524:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_day_of_month]': src/cli/tls_proxy.cpp:524:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::bad_weak_ptr]': src/cli/tls_proxy.cpp:524:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::runtime_error]': src/cli/tls_proxy.cpp:524:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::service_already_exists]': src/cli/tls_proxy.cpp:524:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::invalid_service_owner]': src/cli/tls_proxy.cpp:524:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::execution::bad_executor]': src/cli/tls_proxy.cpp:524:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::system::system_error]': src/cli/tls_proxy.cpp:524:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/tls_server.cpp -o build/obj/cli/tls_server.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/tls_utils.cpp -o build/obj/cli/tls_utils.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/tss.cpp -o build/obj/cli/tss.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/utils.cpp -o build/obj/cli/utils.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/cli/x509.cpp -o build/obj/cli/x509.o c++ -pthread build/obj/cli/argon2.o build/obj/cli/asn1.o build/obj/cli/bcrypt.o build/obj/cli/cc_enc.o build/obj/cli/cli.o build/obj/cli/cli_rng.o build/obj/cli/codec.o build/obj/cli/compress.o build/obj/cli/encryption.o build/obj/cli/entropy.o build/obj/cli/hash.o build/obj/cli/hmac.o build/obj/cli/main.o build/obj/cli/math.o build/obj/cli/pbkdf.o build/obj/cli/pk_crypt.o build/obj/cli/psk.o build/obj/cli/pubkey.o build/obj/cli/roughtime.o build/obj/cli/sandbox.o build/obj/cli/speed.o build/obj/cli/timing_tests.o build/obj/cli/tls_client.o build/obj/cli/tls_http_server.o build/obj/cli/tls_proxy.o build/obj/cli/tls_server.o build/obj/cli/tls_utils.o build/obj/cli/tss.o build/obj/cli/utils.o build/obj/cli/x509.o -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L. -lbotan-2 -lboost_system -lz -o botan c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/main.cpp -o build/obj/test/main.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_aead.cpp -o build/obj/test/test_aead.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_asn1.cpp -o build/obj/test/test_asn1.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_bigint.cpp -o build/obj/test/test_bigint.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_block.cpp -o build/obj/test/test_block.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_blowfish.cpp -o build/obj/test/test_blowfish.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_c25519.cpp -o build/obj/test/test_c25519.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_certstor.cpp -o build/obj/test/test_certstor.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_certstor_flatfile.cpp -o build/obj/test/test_certstor_flatfile.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_certstor_system.cpp -o build/obj/test/test_certstor_system.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_certstor_utils.cpp -o build/obj/test/test_certstor_utils.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_clang_bug.cpp -o build/obj/test/test_clang_bug.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_compression.cpp -o build/obj/test/test_compression.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_cryptobox.cpp -o build/obj/test/test_cryptobox.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_datastore.cpp -o build/obj/test/test_datastore.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_dh.cpp -o build/obj/test/test_dh.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_dl_group.cpp -o build/obj/test/test_dl_group.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_dlies.cpp -o build/obj/test/test_dlies.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_dsa.cpp -o build/obj/test/test_dsa.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_ecc_pointmul.cpp -o build/obj/test/test_ecc_pointmul.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_ecdh.cpp -o build/obj/test/test_ecdh.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_ecdsa.cpp -o build/obj/test/test_ecdsa.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_ecgdsa.cpp -o build/obj/test/test_ecgdsa.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_ecies.cpp -o build/obj/test/test_ecies.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_eckcdsa.cpp -o build/obj/test/test_eckcdsa.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_ed25519.cpp -o build/obj/test/test_ed25519.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_elg.cpp -o build/obj/test/test_elg.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_entropy.cpp -o build/obj/test/test_entropy.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_ffi.cpp -o build/obj/test/test_ffi.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_filters.cpp -o build/obj/test/test_filters.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_fpe.cpp -o build/obj/test/test_fpe.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_gf2m.cpp -o build/obj/test/test_gf2m.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_gost_3410.cpp -o build/obj/test/test_gost_3410.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_hash.cpp -o build/obj/test/test_hash.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_hash_id.cpp -o build/obj/test/test_hash_id.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_kdf.cpp -o build/obj/test/test_kdf.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_keywrap.cpp -o build/obj/test/test_keywrap.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_mac.cpp -o build/obj/test/test_mac.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_mceliece.cpp -o build/obj/test/test_mceliece.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_modes.cpp -o build/obj/test/test_modes.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_mp.cpp -o build/obj/test/test_mp.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_name_constraint.cpp -o build/obj/test/test_name_constraint.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_newhope.cpp -o build/obj/test/test_newhope.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_ocb.cpp -o build/obj/test/test_ocb.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_ocsp.cpp -o build/obj/test/test_ocsp.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_octetstring.cpp -o build/obj/test/test_octetstring.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_oid.cpp -o build/obj/test/test_oid.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_os_utils.cpp -o build/obj/test/test_os_utils.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_otp.cpp -o build/obj/test/test_otp.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_package_transform.cpp -o build/obj/test/test_package_transform.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_pad.cpp -o build/obj/test/test_pad.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_passhash.cpp -o build/obj/test/test_passhash.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_pbkdf.cpp -o build/obj/test/test_pbkdf.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_pem.cpp -o build/obj/test/test_pem.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_pk_pad.cpp -o build/obj/test/test_pk_pad.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_pkcs11_high_level.cpp -o build/obj/test/test_pkcs11_high_level.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_pkcs11_low_level.cpp -o build/obj/test/test_pkcs11_low_level.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_psk_db.cpp -o build/obj/test/test_psk_db.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_pubkey.cpp -o build/obj/test/test_pubkey.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_rfc6979.cpp -o build/obj/test/test_rfc6979.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_rng.cpp -o build/obj/test/test_rng.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_rng_kat.cpp -o build/obj/test/test_rng_kat.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_roughtime.cpp -o build/obj/test/test_roughtime.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_rsa.cpp -o build/obj/test/test_rsa.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_runner.cpp -o build/obj/test/test_runner.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -mfpu=neon -Ibuild/include -Ibuild/include/external -c src/tests/test_simd.cpp -o build/obj/test/test_simd.o In file included from build/include/botan/build.h:438:0, from src/tests/tests.h:11, from src/tests/test_simd.cpp:7: build/include/botan/compiler.h:75:59: warning: target attribute is not supported on this machine [-Wattributes] #define BOTAN_FUNC_ISA(isa) __attribute__ ((target(isa))) ^ build/include/botan/internal/simd_32.h:612:36: note: in expansion of macro 'BOTAN_FUNC_ISA' native_simd_type raw() const BOTAN_FUNC_ISA(BOTAN_SIMD_ISA) { return m_simd; } ^ c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_siv.cpp -o build/obj/test/test_siv.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_sm2.cpp -o build/obj/test/test_sm2.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_sodium.cpp -o build/obj/test/test_sodium.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_srp6.cpp -o build/obj/test/test_srp6.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_stream.cpp -o build/obj/test/test_stream.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_tests.cpp -o build/obj/test/test_tests.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_thread_utils.cpp -o build/obj/test/test_thread_utils.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_tls.cpp -o build/obj/test/test_tls.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_tls_messages.cpp -o build/obj/test/test_tls_messages.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_tls_stream_integration.cpp -o build/obj/test/test_tls_stream_integration.o In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/generic_category.hpp:14:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/error_condition.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/error_code.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/error_code.hpp:13, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/system_error.hpp:11, from build/include/botan/asio_error.h:17, from build/include/botan/asio_async_ops.h:17, from build/include/botan/asio_stream.h:18, from src/tests/test_tls_stream_integration.cpp:19: /scratch/work/security/botan-devel/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)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/generic_category_message.hpp:86:14: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( m == 0 ) return "Unknown error"; ^ In file included from build/include/botan/asio_async_ops.h:17:0, from build/include/botan/asio_stream.h:18, from src/tests/test_tls_stream_integration.cpp:19: build/include/botan/asio_error.h: At global scope: build/include/botan/asio_error.h:39:8: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] struct StreamCategory : public boost::system::error_category ^ build/include/botan/asio_error.h:39:8: warning: 'struct Botan::TLS::StreamCategory' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] build/include/botan/asio_error.h:71:8: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] struct BotanAlertCategory : boost::system::error_category ^ build/include/botan/asio_error.h:71:8: warning: 'struct Botan::TLS::BotanAlertCategory' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] build/include/botan/asio_error.h:99:8: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] struct BotanErrorCategory : boost::system::error_category ^ build/include/botan/asio_error.h:99:8: warning: 'struct Botan::BotanErrorCategory' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:17:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/test_tls_stream_integration.cpp:19: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::shared_count::shared_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:127:60: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_CONSTEXPR shared_count() BOOST_SP_NOEXCEPT: pi_(0) ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::shared_count::~shared_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:432:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 ) pi_->release(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::shared_count::shared_count(const boost::detail::shared_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:443:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 ) pi_->add_ref_copy(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(boost::detail::shared_count&&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:453:15: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] r.pi_ = 0; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:17:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/test_tls_stream_integration.cpp:19: /scratch/work/security/botan-devel/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&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:467:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( tmp != 0 ) tmp->add_ref_copy(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:468:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 ) pi_->release(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::shared_count::use_count() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:484:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ != 0? pi_->use_count(): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::shared_count::empty() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:494:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ == 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_deleter(const sp_typeinfo_&) const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:513:45: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_? pi_->get_deleter( ti ): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_local_deleter(const sp_typeinfo_&) const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:518:51: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_? pi_->get_local_deleter( ti ): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_untyped_deleter() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:523:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_? pi_->get_untyped_deleter(): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::weak_count::weak_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:547:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_CONSTEXPR weak_count() BOOST_SP_NOEXCEPT: pi_(0) ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(const boost::detail::shared_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:559:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::weak_count::weak_count(const boost::detail::weak_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:567:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(boost::detail::weak_count&&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:579:15: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] r.pi_ = 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::weak_count::~weak_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:586:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_release(); ^ /scratch/work/security/botan-devel/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&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:598:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(tmp != 0) tmp->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:599:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_release(); ^ /scratch/work/security/botan-devel/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&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:612:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(tmp != 0) tmp->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:613:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_release(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::weak_count::use_count() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:629:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ != 0? pi_->use_count(): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::weak_count::empty() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:634:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ == 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(const boost::detail::weak_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:668:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ == 0 || !pi_->add_ref_lock() ) ^ /scratch/work/security/botan-devel/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)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:679:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 && !pi_->add_ref_lock() ) ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:681:13: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] pi_ = 0; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/yield_k.hpp:23:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/spinlock.hpp:42, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/test_tls_stream_integration.cpp:19: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_thread_sleep.hpp: In function 'void boost::detail::sp_thread_sleep()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:72:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] nanosleep( &rqtp, 0 ); ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/test_tls_stream_integration.cpp:19: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of 'constexpr boost::shared_ptr::shared_ptr() [with T = const volatile void]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1035:5: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:346:66: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_CONSTEXPR shared_ptr() BOOST_SP_NOEXCEPT : px( 0 ), pn() ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1186:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/test_tls_stream_integration.cpp:19: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp: In function 'void* boost::detail::get_local_deleter(boost::detail::local_sp_deleter*)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp:84:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return 0; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/error.hpp:85:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/detail/bind_handler.hpp:13, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/bind_handler.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/async_base.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core.hpp:15, from build/include/botan/asio_stream.h:32, from src/tests/test_tls_stream_integration.cpp:19: /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/impl/error.ipp: At global scope: /scratch/work/security/botan-devel/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] class error_codes : public error_category ^ /scratch/work/security/botan-devel/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] /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/impl/error.ipp: In constructor 'boost::system::error_condition::error_condition(ErrorConditionEnum, typename boost::system::detail::enable_if::value>::type*) [with ErrorConditionEnum = boost::beast::condition; typename boost::system::detail::enable_if::value>::type = void]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/impl/error.ipp:50:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return condition::timeout; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/impl/error.ipp: At global scope: /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/impl/error.ipp:55:7: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] class error_conditions : public error_category ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/impl/error.ipp:55:7: warning: 'class boost::beast::detail::error_conditions' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] src/tests/test_tls_stream_integration.cpp: In constructor 'boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if::value>::type*) [with ErrorCodeEnum = boost::asio::error::basic_errors; typename boost::system::detail::enable_if::value>::type = void]': src/tests/test_tls_stream_integration.cpp:108:34: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(ec != net::error::operation_aborted) // timer cancelled ^ src/tests/test_tls_stream_integration.cpp: In constructor 'boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if::value>::type*) [with ErrorCodeEnum = Botan::TLS::StreamError; typename boost::system::detail::enable_if::value>::type = void]': src/tests/test_tls_stream_integration.cpp:234:98: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] m_result.expect_ec("received stream truncated error", Botan::TLS::StreamTruncated, ec); ^ src/tests/test_tls_stream_integration.cpp: In constructor 'boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if::value>::type*) [with ErrorCodeEnum = boost::asio::error::misc_errors; typename boost::system::detail::enable_if::value>::type = void]': src/tests/test_tls_stream_integration.cpp:243:89: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] m_result.expect_ec("received EOF after close_notify", net::error::eof, ec); ^ src/tests/test_tls_stream_integration.cpp:415:70: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] m_result.expect_ec("closed with EOF", net::error::eof, ec); ^ src/tests/test_tls_stream_integration.cpp:456:67: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] m_result.expect_ec("closed with EOF", net::error::eof, ec); ^ src/tests/test_tls_stream_integration.cpp:631:69: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] m_result.expect_ec("read gives EOF", net::error::eof, ec); ^ src/tests/test_tls_stream_integration.cpp:664:66: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] m_result.expect_ec("read gives EOF", net::error::eof, ec); ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:11:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/test_tls_stream_integration.cpp:19: /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp: In instantiation of 'static time_type boost::date_time::microsec_clock::create_time(boost::date_time::microsec_clock::time_converter) [with time_type = boost::posix_time::ptime; boost::date_time::microsec_clock::time_converter = tm* (*)(const long long int*, tm*); time_t = long long int]': /scratch/work/security/botan-devel/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]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:48:47: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp:86:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] gettimeofday(&tv, 0); //gettimeofday does not support TZ adjust on Linux. ^ In file included from src/tests/test_tls_stream_integration.cpp:19:0: build/include/botan/asio_stream.h: In instantiation of 'std::size_t Botan::TLS::Stream::send_pending_encrypted_data(boost::system::error_code&) [with StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel; std::size_t = long unsigned int]': build/include/botan/asio_stream.h:315:37: required from 'void Botan::TLS::Stream::shutdown(boost::system::error_code&) [with StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel]' src/tests/test_tls_stream_integration.cpp:209:40: required from here build/include/botan/asio_stream.h:732:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(ec == boost::asio::error::eof && !shutdown_received()) ^ In file included from build/include/botan/asio_stream.h:18:0, from src/tests/test_tls_stream_integration.cpp:19: build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncHandshakeOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:287:10: required from 'Botan::TLS::detail::AsyncHandshakeOperation::AsyncHandshakeOperation(HandlerT&&, Stream&, const boost::system::error_code&) [with HandlerT = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)>; Handler = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator]' build/include/botan/asio_stream.h:277:58: required from 'typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type Botan::TLS::Stream::async_handshake(Botan::TLS::Connection_Side, HandshakeHandler&&) [with HandshakeHandler = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)>; StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel; typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type = void]' src/tests/test_tls_stream_integration.cpp:203:96: required from here build/include/botan/asio_async_ops.h:296:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(ec == boost::asio::error::eof) ^ build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan::TLS::Stream >::Wrapper(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)> >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = Botan::TLS::Stream >::Wrapper(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)> >; Handler = Botan::TLS::Stream >::Wrapper(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)> >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_stream.h:392:95: required from 'void Botan::TLS::Stream::async_shutdown(ShutdownHandler&&) [with ShutdownHandler = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)>; StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel]' src/tests/test_tls_stream_integration.cpp:245:100: required from here build/include/botan/asio_async_ops.h:239:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if (ec == boost::asio::error::eof && !m_stream.shutdown_received()) ^ build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncHandshakeOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:287:10: required from 'Botan::TLS::detail::AsyncHandshakeOperation::AsyncHandshakeOperation(HandlerT&&, Stream&, const boost::system::error_code&) [with HandlerT = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; Handler = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator]' build/include/botan/asio_stream.h:277:58: required from 'typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type Botan::TLS::Stream::async_handshake(Botan::TLS::Connection_Side, HandshakeHandler&&) [with HandshakeHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel; typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type = void]' src/tests/test_tls_stream_integration.cpp:390:97: required from here build/include/botan/asio_async_ops.h:296:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(ec == boost::asio::error::eof) ^ build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan::TLS::Stream >::Wrapper(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)> >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = Botan::TLS::Stream >::Wrapper(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)> >; Handler = Botan::TLS::Stream >::Wrapper(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)> >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_stream.h:392:95: required from 'void Botan::TLS::Stream::async_shutdown(ShutdownHandler&&) [with ShutdownHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel]' src/tests/test_tls_stream_integration.cpp:408:96: required from here build/include/botan/asio_async_ops.h:239:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if (ec == boost::asio::error::eof && !m_stream.shutdown_received()) ^ In file included from src/tests/test_tls_stream_integration.cpp:19:0: build/include/botan/asio_stream.h: In instantiation of 'std::size_t Botan::TLS::Stream::read_some(const MutableBufferSequence&, boost::system::error_code&) [with MutableBufferSequence = boost::asio::mutable_buffers_1; StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel; std::size_t = long unsigned int]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:57:9: required from 'std::size_t boost::asio::detail::read_buffer_sequence(SyncReadStream&, const MutableBufferSequence&, const MutableBufferIterator&, CompletionCondition, boost::system::error_code&) [with SyncReadStream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffer; MutableBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = std::_Bind({anonymous}::Client*, std::_Placeholder<1>, std::_Placeholder<2>)>; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:73:38: required from 'std::size_t boost::asio::read(SyncReadStream&, const MutableBufferSequence&, CompletionCondition, boost::system::error_code&, typename boost::asio::constraint::value>::type) [with SyncReadStream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffer; CompletionCondition = std::_Bind({anonymous}::Client*, std::_Placeholder<1>, std::_Placeholder<2>)>; std::size_t = long unsigned int; typename boost::asio::constraint::value>::type = int]' src/tests/test_tls_stream_integration.cpp:447:22: required from here build/include/botan/asio_stream.h:433:21: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] else if(ec == boost::asio::error::eof) ^ In file included from build/include/botan/asio_stream.h:18:0, from src/tests/test_tls_stream_integration.cpp:19: build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncHandshakeOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = std::_Bind(std::shared_ptr<{anonymous}::Test_Eager_Close>, std::_Placeholder<1>)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:287:10: required from 'Botan::TLS::detail::AsyncHandshakeOperation::AsyncHandshakeOperation(HandlerT&&, Stream&, const boost::system::error_code&) [with HandlerT = std::_Bind(std::shared_ptr<{anonymous}::Test_Eager_Close>, std::_Placeholder<1>)>; Handler = std::_Bind(std::shared_ptr<{anonymous}::Test_Eager_Close>, std::_Placeholder<1>)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator]' build/include/botan/asio_stream.h:277:58: required from 'typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type Botan::TLS::Stream::async_handshake(Botan::TLS::Connection_Side, HandshakeHandler&&) [with HandshakeHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Eager_Close>, std::_Placeholder<1>)>; StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel; typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type = void]' src/tests/test_tls_stream_integration.cpp:482:97: required from here build/include/botan/asio_async_ops.h:296:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(ec == boost::asio::error::eof) ^ build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan::TLS::Stream >::Wrapper(std::shared_ptr<{anonymous}::Test_Eager_Close>, std::_Placeholder<1>)> >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = Botan::TLS::Stream >::Wrapper(std::shared_ptr<{anonymous}::Test_Eager_Close>, std::_Placeholder<1>)> >; Handler = Botan::TLS::Stream >::Wrapper(std::shared_ptr<{anonymous}::Test_Eager_Close>, std::_Placeholder<1>)> >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_stream.h:392:95: required from 'void Botan::TLS::Stream::async_shutdown(ShutdownHandler&&) [with ShutdownHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Eager_Close>, std::_Placeholder<1>)>; StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel]' src/tests/test_tls_stream_integration.cpp:486:96: required from here build/include/botan/asio_async_ops.h:239:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if (ec == boost::asio::error::eof && !m_stream.shutdown_received()) ^ build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncHandshakeOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:287:10: required from 'Botan::TLS::detail::AsyncHandshakeOperation::AsyncHandshakeOperation(HandlerT&&, Stream&, const boost::system::error_code&) [with HandlerT = std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>; Handler = std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator]' build/include/botan/asio_stream.h:277:58: required from 'typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type Botan::TLS::Stream::async_handshake(Botan::TLS::Connection_Side, HandshakeHandler&&) [with HandshakeHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>; StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel; typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type = void]' src/tests/test_tls_stream_integration.cpp:544:97: required from here build/include/botan/asio_async_ops.h:296:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(ec == boost::asio::error::eof) ^ build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncHandshakeOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:287:10: required from 'Botan::TLS::detail::AsyncHandshakeOperation::AsyncHandshakeOperation(HandlerT&&, Stream&, const boost::system::error_code&) [with HandlerT = std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>; Handler = std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator]' build/include/botan/asio_stream.h:277:58: required from 'typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type Botan::TLS::Stream::async_handshake(Botan::TLS::Connection_Side, HandshakeHandler&&) [with HandshakeHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>; StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel; typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type = void]' src/tests/test_tls_stream_integration.cpp:616:97: required from here build/include/botan/asio_async_ops.h:296:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan::TLS::detail::AsyncHandshakeOperation(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)>, Botan::TLS::Stream >, std::allocator >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = Botan::TLS::detail::AsyncHandshakeOperation(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)>, Botan::TLS::Stream >, std::allocator >; Handler = Botan::TLS::detail::AsyncHandshakeOperation(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)>, Botan::TLS::Stream >, std::allocator >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:319:68: required from 'void Botan::TLS::detail::AsyncHandshakeOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:287:10: required from 'Botan::TLS::detail::AsyncHandshakeOperation::AsyncHandshakeOperation(HandlerT&&, Stream&, const boost::system::error_code&) [with HandlerT = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)>; Handler = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator]' build/include/botan/asio_stream.h:277:58: required from 'typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type Botan::TLS::Stream::async_handshake(Botan::TLS::Connection_Side, HandshakeHandler&&) [with HandshakeHandler = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)>; StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel; typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type = void]' src/tests/test_tls_stream_integration.cpp:203:96: required from here build/include/botan/asio_async_ops.h:239:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if (ec == boost::asio::error::eof && !m_stream.shutdown_received()) ^ build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan::TLS::detail::AsyncHandshakeOperation(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>, Botan::TLS::Stream >, std::allocator >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = Botan::TLS::detail::AsyncHandshakeOperation(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>, Botan::TLS::Stream >, std::allocator >; Handler = Botan::TLS::detail::AsyncHandshakeOperation(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>, Botan::TLS::Stream >, std::allocator >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:319:68: required from 'void Botan::TLS::detail::AsyncHandshakeOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:287:10: required from 'Botan::TLS::detail::AsyncHandshakeOperation::AsyncHandshakeOperation(HandlerT&&, Stream&, const boost::system::error_code&) [with HandlerT = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; Handler = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator]' build/include/botan/asio_stream.h:277:58: required from 'typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type Botan::TLS::Stream::async_handshake(Botan::TLS::Connection_Side, HandshakeHandler&&) [with HandshakeHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel; typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type = void]' src/tests/test_tls_stream_integration.cpp:390:97: required from here build/include/botan/asio_async_ops.h:239:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan::TLS::detail::AsyncHandshakeOperation(std::shared_ptr<{anonymous}::Test_Eager_Close>, std::_Placeholder<1>)>, Botan::TLS::Stream >, std::allocator >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = Botan::TLS::detail::AsyncHandshakeOperation(std::shared_ptr<{anonymous}::Test_Eager_Close>, std::_Placeholder<1>)>, Botan::TLS::Stream >, std::allocator >; Handler = Botan::TLS::detail::AsyncHandshakeOperation(std::shared_ptr<{anonymous}::Test_Eager_Close>, std::_Placeholder<1>)>, Botan::TLS::Stream >, std::allocator >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:319:68: required from 'void Botan::TLS::detail::AsyncHandshakeOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = std::_Bind(std::shared_ptr<{anonymous}::Test_Eager_Close>, std::_Placeholder<1>)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:287:10: required from 'Botan::TLS::detail::AsyncHandshakeOperation::AsyncHandshakeOperation(HandlerT&&, Stream&, const boost::system::error_code&) [with HandlerT = std::_Bind(std::shared_ptr<{anonymous}::Test_Eager_Close>, std::_Placeholder<1>)>; Handler = std::_Bind(std::shared_ptr<{anonymous}::Test_Eager_Close>, std::_Placeholder<1>)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator]' build/include/botan/asio_stream.h:277:58: required from 'typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type Botan::TLS::Stream::async_handshake(Botan::TLS::Connection_Side, HandshakeHandler&&) [with HandshakeHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Eager_Close>, std::_Placeholder<1>)>; StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel; typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type = void]' src/tests/test_tls_stream_integration.cpp:482:97: required from here build/include/botan/asio_async_ops.h:239:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan::TLS::detail::AsyncHandshakeOperation(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>, Botan::TLS::Stream >, std::allocator >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = Botan::TLS::detail::AsyncHandshakeOperation(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>, Botan::TLS::Stream >, std::allocator >; Handler = Botan::TLS::detail::AsyncHandshakeOperation(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>, Botan::TLS::Stream >, std::allocator >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:319:68: required from 'void Botan::TLS::detail::AsyncHandshakeOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:287:10: required from 'Botan::TLS::detail::AsyncHandshakeOperation::AsyncHandshakeOperation(HandlerT&&, Stream&, const boost::system::error_code&) [with HandlerT = std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>; Handler = std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator]' build/include/botan/asio_stream.h:277:58: required from 'typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type Botan::TLS::Stream::async_handshake(Botan::TLS::Connection_Side, HandshakeHandler&&) [with HandshakeHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>; StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel; typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type = void]' src/tests/test_tls_stream_integration.cpp:544:97: required from here build/include/botan/asio_async_ops.h:239:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan::TLS::detail::AsyncHandshakeOperation(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>, Botan::TLS::Stream >, std::allocator >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = Botan::TLS::detail::AsyncHandshakeOperation(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>, Botan::TLS::Stream >, std::allocator >; Handler = Botan::TLS::detail::AsyncHandshakeOperation(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>, Botan::TLS::Stream >, std::allocator >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:319:68: required from 'void Botan::TLS::detail::AsyncHandshakeOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:287:10: required from 'Botan::TLS::detail::AsyncHandshakeOperation::AsyncHandshakeOperation(HandlerT&&, Stream&, const boost::system::error_code&) [with HandlerT = std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>; Handler = std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator]' build/include/botan/asio_stream.h:277:58: required from 'typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type Botan::TLS::Stream::async_handshake(Botan::TLS::Connection_Side, HandshakeHandler&&) [with HandshakeHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>; StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel; typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type = void]' src/tests/test_tls_stream_integration.cpp:616:97: required from here build/include/botan/asio_async_ops.h:239:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncReadOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = boost::asio::detail::read_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>, std::_Placeholder<2>)>, std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>, std::_Placeholder<2>)> >; Stream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffers_1; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:134:10: required from 'Botan::TLS::detail::AsyncReadOperation::AsyncReadOperation(HandlerT&&, Stream&, const MutableBufferSequence&, const boost::system::error_code&) [with HandlerT = boost::asio::detail::read_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>, std::_Placeholder<2>)>, std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>, std::_Placeholder<2>)> >; Handler = boost::asio::detail::read_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>, std::_Placeholder<2>)>, std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>, std::_Placeholder<2>)> >; Stream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffers_1; Allocator = std::allocator]' build/include/botan/asio_stream.h:554:63: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type Botan::TLS::Stream::async_read_some(const MutableBufferSequence&, ReadHandler&&) [with MutableBufferSequence = boost::asio::mutable_buffers_1; ReadHandler = boost::asio::detail::read_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>, std::_Placeholder<2>)>, std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>, std::_Placeholder<2>)> >; StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:375:13: required from 'void boost::asio::detail::read_op::operator()(const boost::system::error_code&, std::size_t, int) [with AsyncReadStream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffer; MutableBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>, std::_Placeholder<2>)>; ReadHandler = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>, std::_Placeholder<2>)>; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:482:56: required from 'void boost::asio::detail::start_read_buffer_sequence_op(AsyncReadStream&, const MutableBufferSequence&, const MutableBufferIterator&, CompletionCondition&, ReadHandler&) [with AsyncReadStream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffer; MutableBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>, std::_Placeholder<2>)>; ReadHandler = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>, std::_Placeholder<2>)>]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:514:36: required from 'void boost::asio::detail::initiate_async_read_buffer_sequence::operator()(ReadHandler&&, const MutableBufferSequence&, CompletionCondition&&) const [with ReadHandler = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>, std::_Placeholder<2>)>; MutableBufferSequence = boost::asio::mutable_buffer; CompletionCondition = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>, std::_Placeholder<2>)>; AsyncReadStream = Botan::TLS::Stream >]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_read_buffer_sequence > >; RawCompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>, std::_Placeholder<2>)>; Args = {const boost::asio::mutable_buffer&, std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>, std::_Placeholder<2>)>}; CompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>, std::_Placeholder<2>)>; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>, std::_Placeholder<2>)>; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_read_buffer_sequence > >; Args = {const boost::asio::mutable_buffer&, std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>, std::_Placeholder<2>)>}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:581:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_read(AsyncReadStream&, const MutableBufferSequence&, CompletionCondition, ReadHandler&&, typename boost::asio::constraint::value>::type) [with AsyncReadStream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffer; CompletionCondition = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>, std::_Placeholder<2>)>; ReadHandler = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>, std::_Placeholder<2>)>; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/tests/test_tls_stream_integration.cpp:227:85: required from here build/include/botan/asio_async_ops.h:155:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] else if (ec == boost::asio::error::eof) ^ build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = boost::asio::detail::write_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)> >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = boost::asio::detail::write_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)> >; Handler = boost::asio::detail::write_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)> >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_stream.h:524:77: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type Botan::TLS::Stream::async_write_some(const ConstBufferSequence&, WriteHandler&&) [with ConstBufferSequence = boost::asio::const_buffers_1; WriteHandler = boost::asio::detail::write_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)> >; StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:340:13: required from 'void boost::asio::detail::write_op::operator()(const boost::system::error_code&, std::size_t, int) [with AsyncWriteStream = Botan::TLS::Stream >; ConstBufferSequence = boost::asio::mutable_buffer; ConstBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; WriteHandler = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)>; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:447:56: required from 'void boost::asio::detail::start_write_buffer_sequence_op(AsyncWriteStream&, const ConstBufferSequence&, const ConstBufferIterator&, CompletionCondition&, WriteHandler&) [with AsyncWriteStream = Botan::TLS::Stream >; ConstBufferSequence = boost::asio::mutable_buffer; ConstBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; WriteHandler = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)>]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:479:37: required from 'void boost::asio::detail::initiate_async_write_buffer_sequence::operator()(WriteHandler&&, const ConstBufferSequence&, CompletionCondition&&) const [with WriteHandler = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)>; ConstBufferSequence = boost::asio::mutable_buffer; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncWriteStream = Botan::TLS::Stream >]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_write_buffer_sequence > >; RawCompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)>; Args = {const boost::asio::mutable_buffer&, boost::asio::detail::transfer_all_t}; CompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)>; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)>; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_write_buffer_sequence > >; Args = {const boost::asio::mutable_buffer&, boost::asio::detail::transfer_all_t}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:564:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_write(AsyncWriteStream&, const ConstBufferSequence&, WriteHandler&&, typename boost::asio::constraint::value>::type) [with AsyncWriteStream = Botan::TLS::Stream >; ConstBufferSequence = boost::asio::mutable_buffer; WriteHandler = std::_Bind(std::shared_ptr<{anonymous}::Server>, std::_Placeholder<1>)>; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/tests/test_tls_stream_integration.cpp:271:83: required from here build/include/botan/asio_async_ops.h:239:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if (ec == boost::asio::error::eof && !m_stream.shutdown_received()) ^ build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = boost::asio::detail::write_op >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)> >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = boost::asio::detail::write_op >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)> >; Handler = boost::asio::detail::write_op >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)> >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_stream.h:524:77: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type Botan::TLS::Stream::async_write_some(const ConstBufferSequence&, WriteHandler&&) [with ConstBufferSequence = boost::asio::const_buffers_1; WriteHandler = boost::asio::detail::write_op >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)> >; StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:340:13: required from 'void boost::asio::detail::write_op::operator()(const boost::system::error_code&, std::size_t, int) [with AsyncWriteStream = Botan::TLS::Stream >; ConstBufferSequence = boost::asio::const_buffers_1; ConstBufferIterator = const boost::asio::const_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; WriteHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:447:56: required from 'void boost::asio::detail::start_write_buffer_sequence_op(AsyncWriteStream&, const ConstBufferSequence&, const ConstBufferIterator&, CompletionCondition&, WriteHandler&) [with AsyncWriteStream = Botan::TLS::Stream >; ConstBufferSequence = boost::asio::const_buffers_1; ConstBufferIterator = const boost::asio::const_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; WriteHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:479:37: required from 'void boost::asio::detail::initiate_async_write_buffer_sequence::operator()(WriteHandler&&, const ConstBufferSequence&, CompletionCondition&&) const [with WriteHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; ConstBufferSequence = boost::asio::const_buffers_1; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncWriteStream = Botan::TLS::Stream >]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_write_buffer_sequence > >; RawCompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; Args = {const boost::asio::const_buffers_1&, boost::asio::detail::transfer_all_t}; CompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_write_buffer_sequence > >; Args = {const boost::asio::const_buffers_1&, boost::asio::detail::transfer_all_t}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:564:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_write(AsyncWriteStream&, const ConstBufferSequence&, WriteHandler&&, typename boost::asio::constraint::value>::type) [with AsyncWriteStream = Botan::TLS::Stream >; ConstBufferSequence = boost::asio::const_buffers_1; WriteHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/tests/test_tls_stream_integration.cpp:396:80: required from here build/include/botan/asio_async_ops.h:239:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncReadOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = boost::asio::detail::read_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind({anonymous}::Client*, std::_Placeholder<1>, std::_Placeholder<2>)>, std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)> >; Stream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffers_1; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:134:10: required from 'Botan::TLS::detail::AsyncReadOperation::AsyncReadOperation(HandlerT&&, Stream&, const MutableBufferSequence&, const boost::system::error_code&) [with HandlerT = boost::asio::detail::read_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind({anonymous}::Client*, std::_Placeholder<1>, std::_Placeholder<2>)>, std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)> >; Handler = boost::asio::detail::read_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind({anonymous}::Client*, std::_Placeholder<1>, std::_Placeholder<2>)>, std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)> >; Stream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffers_1; Allocator = std::allocator]' build/include/botan/asio_stream.h:554:63: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type Botan::TLS::Stream::async_read_some(const MutableBufferSequence&, ReadHandler&&) [with MutableBufferSequence = boost::asio::mutable_buffers_1; ReadHandler = boost::asio::detail::read_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind({anonymous}::Client*, std::_Placeholder<1>, std::_Placeholder<2>)>, std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)> >; StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:375:13: required from 'void boost::asio::detail::read_op::operator()(const boost::system::error_code&, std::size_t, int) [with AsyncReadStream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffer; MutableBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = std::_Bind({anonymous}::Client*, std::_Placeholder<1>, std::_Placeholder<2>)>; ReadHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:482:56: required from 'void boost::asio::detail::start_read_buffer_sequence_op(AsyncReadStream&, const MutableBufferSequence&, const MutableBufferIterator&, CompletionCondition&, ReadHandler&) [with AsyncReadStream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffer; MutableBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = std::_Bind({anonymous}::Client*, std::_Placeholder<1>, std::_Placeholder<2>)>; ReadHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:514:36: required from 'void boost::asio::detail::initiate_async_read_buffer_sequence::operator()(ReadHandler&&, const MutableBufferSequence&, CompletionCondition&&) const [with ReadHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; MutableBufferSequence = boost::asio::mutable_buffer; CompletionCondition = std::_Bind({anonymous}::Client*, std::_Placeholder<1>, std::_Placeholder<2>)>; AsyncReadStream = Botan::TLS::Stream >]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_read_buffer_sequence > >; RawCompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; Args = {const boost::asio::mutable_buffer&, std::_Bind({anonymous}::Client*, std::_Placeholder<1>, std::_Placeholder<2>)>}; CompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_read_buffer_sequence > >; Args = {const boost::asio::mutable_buffer&, std::_Bind({anonymous}::Client*, std::_Placeholder<1>, std::_Placeholder<2>)>}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:581:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_read(AsyncReadStream&, const MutableBufferSequence&, CompletionCondition, ReadHandler&&, typename boost::asio::constraint::value>::type) [with AsyncReadStream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffer; CompletionCondition = std::_Bind({anonymous}::Client*, std::_Placeholder<1>, std::_Placeholder<2>)>; ReadHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/tests/test_tls_stream_integration.cpp:403:79: required from here build/include/botan/asio_async_ops.h:155:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] else if (ec == boost::asio::error::eof) ^ build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncReadOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = boost::asio::detail::read_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)> >; Stream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffers_1; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:134:10: required from 'Botan::TLS::detail::AsyncReadOperation::AsyncReadOperation(HandlerT&&, Stream&, const MutableBufferSequence&, const boost::system::error_code&) [with HandlerT = boost::asio::detail::read_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)> >; Handler = boost::asio::detail::read_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)> >; Stream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffers_1; Allocator = std::allocator]' build/include/botan/asio_stream.h:554:63: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type Botan::TLS::Stream::async_read_some(const MutableBufferSequence&, ReadHandler&&) [with MutableBufferSequence = boost::asio::mutable_buffers_1; ReadHandler = boost::asio::detail::read_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)> >; StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:375:13: required from 'void boost::asio::detail::read_op::operator()(const boost::system::error_code&, std::size_t, int) [with AsyncReadStream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffer; MutableBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; ReadHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:482:56: required from 'void boost::asio::detail::start_read_buffer_sequence_op(AsyncReadStream&, const MutableBufferSequence&, const MutableBufferIterator&, CompletionCondition&, ReadHandler&) [with AsyncReadStream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffer; MutableBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; ReadHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:514:36: required from 'void boost::asio::detail::initiate_async_read_buffer_sequence::operator()(ReadHandler&&, const MutableBufferSequence&, CompletionCondition&&) const [with ReadHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; MutableBufferSequence = boost::asio::mutable_buffer; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncReadStream = Botan::TLS::Stream >]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_read_buffer_sequence > >; RawCompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; Args = {const boost::asio::mutable_buffer&, boost::asio::detail::transfer_all_t}; CompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_read_buffer_sequence > >; Args = {const boost::asio::mutable_buffer&, boost::asio::detail::transfer_all_t}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:598:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_read(AsyncReadStream&, const MutableBufferSequence&, ReadHandler&&, typename boost::asio::constraint::value>::type) [with AsyncReadStream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffer; ReadHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Conversation>, std::_Placeholder<1>)>; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/tests/test_tls_stream_integration.cpp:413:79: required from here build/include/botan/asio_async_ops.h:155:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = boost::asio::detail::write_op >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)> >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = boost::asio::detail::write_op >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)> >; Handler = boost::asio::detail::write_op >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)> >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_stream.h:524:77: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type Botan::TLS::Stream::async_write_some(const ConstBufferSequence&, WriteHandler&&) [with ConstBufferSequence = boost::asio::const_buffers_1; WriteHandler = boost::asio::detail::write_op >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)> >; StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:340:13: required from 'void boost::asio::detail::write_op::operator()(const boost::system::error_code&, std::size_t, int) [with AsyncWriteStream = Botan::TLS::Stream >; ConstBufferSequence = boost::asio::const_buffers_1; ConstBufferIterator = const boost::asio::const_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; WriteHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:447:56: required from 'void boost::asio::detail::start_write_buffer_sequence_op(AsyncWriteStream&, const ConstBufferSequence&, const ConstBufferIterator&, CompletionCondition&, WriteHandler&) [with AsyncWriteStream = Botan::TLS::Stream >; ConstBufferSequence = boost::asio::const_buffers_1; ConstBufferIterator = const boost::asio::const_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; WriteHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:479:37: required from 'void boost::asio::detail::initiate_async_write_buffer_sequence::operator()(WriteHandler&&, const ConstBufferSequence&, CompletionCondition&&) const [with WriteHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>; ConstBufferSequence = boost::asio::const_buffers_1; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncWriteStream = Botan::TLS::Stream >]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_write_buffer_sequence > >; RawCompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>; Args = {const boost::asio::const_buffers_1&, boost::asio::detail::transfer_all_t}; CompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_write_buffer_sequence > >; Args = {const boost::asio::const_buffers_1&, boost::asio::detail::transfer_all_t}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:564:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_write(AsyncWriteStream&, const ConstBufferSequence&, WriteHandler&&, typename boost::asio::constraint::value>::type) [with AsyncWriteStream = Botan::TLS::Stream >; ConstBufferSequence = boost::asio::const_buffers_1; WriteHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/tests/test_tls_stream_integration.cpp:552:80: required from here build/include/botan/asio_async_ops.h:239:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if (ec == boost::asio::error::eof && !m_stream.shutdown_received()) ^ build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncReadOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = boost::asio::detail::read_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind({anonymous}::Client*, std::_Placeholder<1>, std::_Placeholder<2>)>, std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)> >; Stream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffers_1; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:134:10: required from 'Botan::TLS::detail::AsyncReadOperation::AsyncReadOperation(HandlerT&&, Stream&, const MutableBufferSequence&, const boost::system::error_code&) [with HandlerT = boost::asio::detail::read_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind({anonymous}::Client*, std::_Placeholder<1>, std::_Placeholder<2>)>, std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)> >; Handler = boost::asio::detail::read_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind({anonymous}::Client*, std::_Placeholder<1>, std::_Placeholder<2>)>, std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)> >; Stream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffers_1; Allocator = std::allocator]' build/include/botan/asio_stream.h:554:63: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type Botan::TLS::Stream::async_read_some(const MutableBufferSequence&, ReadHandler&&) [with MutableBufferSequence = boost::asio::mutable_buffers_1; ReadHandler = boost::asio::detail::read_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind({anonymous}::Client*, std::_Placeholder<1>, std::_Placeholder<2>)>, std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)> >; StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:375:13: required from 'void boost::asio::detail::read_op::operator()(const boost::system::error_code&, std::size_t, int) [with AsyncReadStream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffer; MutableBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = std::_Bind({anonymous}::Client*, std::_Placeholder<1>, std::_Placeholder<2>)>; ReadHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:482:56: required from 'void boost::asio::detail::start_read_buffer_sequence_op(AsyncReadStream&, const MutableBufferSequence&, const MutableBufferIterator&, CompletionCondition&, ReadHandler&) [with AsyncReadStream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffer; MutableBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = std::_Bind({anonymous}::Client*, std::_Placeholder<1>, std::_Placeholder<2>)>; ReadHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:514:36: required from 'void boost::asio::detail::initiate_async_read_buffer_sequence::operator()(ReadHandler&&, const MutableBufferSequence&, CompletionCondition&&) const [with ReadHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>; MutableBufferSequence = boost::asio::mutable_buffer; CompletionCondition = std::_Bind({anonymous}::Client*, std::_Placeholder<1>, std::_Placeholder<2>)>; AsyncReadStream = Botan::TLS::Stream >]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_read_buffer_sequence > >; RawCompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>; Args = {const boost::asio::mutable_buffer&, std::_Bind({anonymous}::Client*, std::_Placeholder<1>, std::_Placeholder<2>)>}; CompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_read_buffer_sequence > >; Args = {const boost::asio::mutable_buffer&, std::_Bind({anonymous}::Client*, std::_Placeholder<1>, std::_Placeholder<2>)>}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:581:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_read(AsyncReadStream&, const MutableBufferSequence&, CompletionCondition, ReadHandler&&, typename boost::asio::constraint::value>::type) [with AsyncReadStream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffer; CompletionCondition = std::_Bind({anonymous}::Client*, std::_Placeholder<1>, std::_Placeholder<2>)>; ReadHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_Close_Without_Shutdown>, std::_Placeholder<1>)>; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/tests/test_tls_stream_integration.cpp:560:79: required from here build/include/botan/asio_async_ops.h:155:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] else if (ec == boost::asio::error::eof) ^ build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = boost::asio::detail::write_op >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)> >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = boost::asio::detail::write_op >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)> >; Handler = boost::asio::detail::write_op >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)> >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_stream.h:524:77: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type Botan::TLS::Stream::async_write_some(const ConstBufferSequence&, WriteHandler&&) [with ConstBufferSequence = boost::asio::const_buffers_1; WriteHandler = boost::asio::detail::write_op >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)> >; StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:340:13: required from 'void boost::asio::detail::write_op::operator()(const boost::system::error_code&, std::size_t, int) [with AsyncWriteStream = Botan::TLS::Stream >; ConstBufferSequence = boost::asio::const_buffers_1; ConstBufferIterator = const boost::asio::const_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; WriteHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:447:56: required from 'void boost::asio::detail::start_write_buffer_sequence_op(AsyncWriteStream&, const ConstBufferSequence&, const ConstBufferIterator&, CompletionCondition&, WriteHandler&) [with AsyncWriteStream = Botan::TLS::Stream >; ConstBufferSequence = boost::asio::const_buffers_1; ConstBufferIterator = const boost::asio::const_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; WriteHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:479:37: required from 'void boost::asio::detail::initiate_async_write_buffer_sequence::operator()(WriteHandler&&, const ConstBufferSequence&, CompletionCondition&&) const [with WriteHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>; ConstBufferSequence = boost::asio::const_buffers_1; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncWriteStream = Botan::TLS::Stream >]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_write_buffer_sequence > >; RawCompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>; Args = {const boost::asio::const_buffers_1&, boost::asio::detail::transfer_all_t}; CompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_write_buffer_sequence > >; Args = {const boost::asio::const_buffers_1&, boost::asio::detail::transfer_all_t}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:564:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_write(AsyncWriteStream&, const ConstBufferSequence&, WriteHandler&&, typename boost::asio::constraint::value>::type) [with AsyncWriteStream = Botan::TLS::Stream >; ConstBufferSequence = boost::asio::const_buffers_1; WriteHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/tests/test_tls_stream_integration.cpp:624:80: required from here build/include/botan/asio_async_ops.h:239:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if (ec == boost::asio::error::eof && !m_stream.shutdown_received()) ^ build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncReadOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = boost::asio::detail::read_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)> >; Stream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffers_1; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:134:10: required from 'Botan::TLS::detail::AsyncReadOperation::AsyncReadOperation(HandlerT&&, Stream&, const MutableBufferSequence&, const boost::system::error_code&) [with HandlerT = boost::asio::detail::read_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)> >; Handler = boost::asio::detail::read_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)> >; Stream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffers_1; Allocator = std::allocator]' build/include/botan/asio_stream.h:554:63: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type Botan::TLS::Stream::async_read_some(const MutableBufferSequence&, ReadHandler&&) [with MutableBufferSequence = boost::asio::mutable_buffers_1; ReadHandler = boost::asio::detail::read_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)> >; StreamLayer = boost::asio::basic_stream_socket; ChannelT = Botan::TLS::Channel; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:375:13: required from 'void boost::asio::detail::read_op::operator()(const boost::system::error_code&, std::size_t, int) [with AsyncReadStream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffer; MutableBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; ReadHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:482:56: required from 'void boost::asio::detail::start_read_buffer_sequence_op(AsyncReadStream&, const MutableBufferSequence&, const MutableBufferIterator&, CompletionCondition&, ReadHandler&) [with AsyncReadStream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffer; MutableBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; ReadHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:514:36: required from 'void boost::asio::detail::initiate_async_read_buffer_sequence::operator()(ReadHandler&&, const MutableBufferSequence&, CompletionCondition&&) const [with ReadHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>; MutableBufferSequence = boost::asio::mutable_buffer; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncReadStream = Botan::TLS::Stream >]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_read_buffer_sequence > >; RawCompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>; Args = {const boost::asio::mutable_buffer&, boost::asio::detail::transfer_all_t}; CompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_read_buffer_sequence > >; Args = {const boost::asio::mutable_buffer&, boost::asio::detail::transfer_all_t}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:598:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_read(AsyncReadStream&, const MutableBufferSequence&, ReadHandler&&, typename boost::asio::constraint::value>::type) [with AsyncReadStream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffer; ReadHandler = std::_Bind(std::shared_ptr<{anonymous}::Test_No_Shutdown_Response>, std::_Placeholder<1>)>; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/tests/test_tls_stream_integration.cpp:630:79: required from here build/include/botan/asio_async_ops.h:155:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] else if (ec == boost::asio::error::eof) ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/throw_exception.hpp:21:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/impl/throw_error.ipp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/throw_error.hpp:52, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/posix_tss_ptr.hpp:76, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/tss_ptr.hpp:27, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/call_stack.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/thread_context.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/recycling_allocator.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/executor_function.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/execution/any_executor.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/execution.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/system_executor.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/associated_executor.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:21, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/test_tls_stream_integration.cpp:19: /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_day_of_year]': src/tests/test_tls_stream_integration.cpp:723:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] del.p_ = 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_month]': src/tests/test_tls_stream_integration.cpp:723:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_year]': src/tests/test_tls_stream_integration.cpp:723:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_weekday]': src/tests/test_tls_stream_integration.cpp:723:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::length_error]': src/tests/test_tls_stream_integration.cpp:723:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::invalid_argument]': src/tests/test_tls_stream_integration.cpp:723:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::ip::bad_address_cast]': src/tests/test_tls_stream_integration.cpp:723:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::out_of_range]': src/tests/test_tls_stream_integration.cpp:723:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::bad_executor]': src/tests/test_tls_stream_integration.cpp:723:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::logic_error]': src/tests/test_tls_stream_integration.cpp:723:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_day_of_month]': src/tests/test_tls_stream_integration.cpp:723:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::bad_weak_ptr]': src/tests/test_tls_stream_integration.cpp:723:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::runtime_error]': src/tests/test_tls_stream_integration.cpp:723:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::service_already_exists]': src/tests/test_tls_stream_integration.cpp:723:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::invalid_service_owner]': src/tests/test_tls_stream_integration.cpp:723:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::execution::bad_executor]': src/tests/test_tls_stream_integration.cpp:723:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::system::system_error]': src/tests/test_tls_stream_integration.cpp:723:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_tpm.cpp -o build/obj/test/test_tpm.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_tss.cpp -o build/obj/test/test_tss.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_uri.cpp -o build/obj/test/test_uri.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_utils.cpp -o build/obj/test/test_utils.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_workfactor.cpp -o build/obj/test/test_workfactor.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_x509_dn.cpp -o build/obj/test/test_x509_dn.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_x509_path.cpp -o build/obj/test/test_x509_path.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/test_xmss.cpp -o build/obj/test/test_xmss.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/tests.cpp -o build/obj/test/tests.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/unit_asio_stream.cpp -o build/obj/test/unit_asio_stream.o In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/generic_category.hpp:14:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/error_condition.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/error_code.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/error_code.hpp:13, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/system_error.hpp:11, from build/include/botan/asio_error.h:17, from build/include/botan/asio_async_ops.h:17, from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/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)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/system/detail/generic_category_message.hpp:86:14: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( m == 0 ) return "Unknown error"; ^ In file included from build/include/botan/asio_async_ops.h:17:0, from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: build/include/botan/asio_error.h: At global scope: build/include/botan/asio_error.h:39:8: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] struct StreamCategory : public boost::system::error_category ^ build/include/botan/asio_error.h:39:8: warning: 'struct Botan::TLS::StreamCategory' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] build/include/botan/asio_error.h:71:8: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] struct BotanAlertCategory : boost::system::error_category ^ build/include/botan/asio_error.h:71:8: warning: 'struct Botan::TLS::BotanAlertCategory' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] build/include/botan/asio_error.h:99:8: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] struct BotanErrorCategory : boost::system::error_category ^ build/include/botan/asio_error.h:99:8: warning: 'struct Botan::BotanErrorCategory' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:17:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::shared_count::shared_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:127:60: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_CONSTEXPR shared_count() BOOST_SP_NOEXCEPT: pi_(0) ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::shared_count::~shared_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:432:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 ) pi_->release(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::shared_count::shared_count(const boost::detail::shared_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:443:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 ) pi_->add_ref_copy(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(boost::detail::shared_count&&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:453:15: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] r.pi_ = 0; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:17:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/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&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:467:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( tmp != 0 ) tmp->add_ref_copy(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:468:24: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 ) pi_->release(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::shared_count::use_count() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:484:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ != 0? pi_->use_count(): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::shared_count::empty() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:494:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ == 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_deleter(const sp_typeinfo_&) const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:513:45: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_? pi_->get_deleter( ti ): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_local_deleter(const sp_typeinfo_&) const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:518:51: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_? pi_->get_local_deleter( ti ): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'void* boost::detail::shared_count::get_untyped_deleter() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:523:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_? pi_->get_untyped_deleter(): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'constexpr boost::detail::weak_count::weak_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:547:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_CONSTEXPR weak_count() BOOST_SP_NOEXCEPT: pi_(0) ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(const boost::detail::shared_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:559:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In copy constructor 'boost::detail::weak_count::weak_count(const boost::detail::weak_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:567:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::weak_count::weak_count(boost::detail::weak_count&&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:579:15: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] r.pi_ = 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In destructor 'boost::detail::weak_count::~weak_count()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:586:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_release(); ^ /scratch/work/security/botan-devel/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&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:598:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(tmp != 0) tmp->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:599:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_release(); ^ /scratch/work/security/botan-devel/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&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:612:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(tmp != 0) tmp->weak_add_ref(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:613:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(pi_ != 0) pi_->weak_release(); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'long int boost::detail::weak_count::use_count() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:629:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ != 0? pi_->use_count(): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In member function 'bool boost::detail::weak_count::empty() const': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:634:23: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return pi_ == 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp: In constructor 'boost::detail::shared_count::shared_count(const boost::detail::weak_count&)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:668:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ == 0 || !pi_->add_ref_lock() ) ^ /scratch/work/security/botan-devel/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)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:679:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if( pi_ != 0 && !pi_->add_ref_lock() ) ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:681:13: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] pi_ = 0; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/yield_k.hpp:23:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/spinlock.hpp:42, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_thread_sleep.hpp: In function 'void boost::detail::sp_thread_sleep()': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:72:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] nanosleep( &rqtp, 0 ); ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp: In instantiation of 'constexpr boost::shared_ptr::shared_ptr() [with T = const volatile void]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1035:5: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:346:66: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_CONSTEXPR shared_ptr() BOOST_SP_NOEXCEPT : px( 0 ), pn() ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:1186:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp: In function 'void* boost::detail::get_local_deleter(boost::detail::local_sp_deleter*)': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/local_sp_deleter.hpp:84:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return 0; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/error.hpp:85:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/detail/bind_handler.hpp:13, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/bind_handler.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/async_base.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core.hpp:15, from build/include/botan/asio_stream.h:32, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/impl/error.ipp: At global scope: /scratch/work/security/botan-devel/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] class error_codes : public error_category ^ /scratch/work/security/botan-devel/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] /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/impl/error.ipp: In constructor 'boost::system::error_condition::error_condition(ErrorConditionEnum, typename boost::system::detail::enable_if::value>::type*) [with ErrorConditionEnum = boost::beast::condition; typename boost::system::detail::enable_if::value>::type = void]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/impl/error.ipp:50:31: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return condition::timeout; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/impl/error.ipp: At global scope: /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/impl/error.ipp:55:7: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] class error_conditions : public error_category ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/impl/error.ipp:55:7: warning: 'class boost::beast::detail::error_conditions' has virtual functions and accessible non-virtual destructor [-Wnon-virtual-dtor] In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/error.hpp:37:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/fail_count.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/stream.hpp:18, from src/tests/unit_asio_stream.cpp:26: /scratch/work/security/botan-devel/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] class error_codes : public error_category ^ /scratch/work/security/botan-devel/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] In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/stream.hpp:18:0, from src/tests/unit_asio_stream.cpp:26: /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/fail_count.hpp: In constructor 'boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if::value>::type*) [with ErrorCodeEnum = boost::beast::test::error; typename boost::system::detail::enable_if::value>::type = void]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/fail_count.hpp:49:32: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] error_code ev = error::test_failure); ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/detail/stream_state.hpp:132:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/stream.hpp:19, from src/tests/unit_asio_stream.cpp:26: /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/detail/stream_state.ipp: In constructor 'boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if::value>::type*) [with ErrorCodeEnum = boost::asio::error::basic_errors; typename boost::system::detail::enable_if::value>::type = void]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/detail/stream_state.ipp:98:44: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] (*op)(net::error::operation_aborted); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/detail/stream_state.ipp:140:43: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] (*p)(net::error::operation_aborted); ^ In file included from src/tests/unit_asio_stream.cpp:29:0: /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind.hpp: At global scope: /scratch/work/security/botan-devel/work/.buildlink/include/boost/bind.hpp:41:265: 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. src/tests/unit_asio_stream.cpp: In constructor 'boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if::value>::type*) [with ErrorCodeEnum = Botan::TLS::Alert::Type; typename boost::system::detail::enable_if::value>::type = void]': src/tests/unit_asio_stream.cpp:80:36: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return Botan::TLS::Alert::UNEXPECTED_MESSAGE; ^ src/tests/unit_asio_stream.cpp: In constructor 'boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if::value>::type*) [with ErrorCodeEnum = boost::asio::error::netdb_errors; typename boost::system::detail::enable_if::value>::type = void]': src/tests/unit_asio_stream.cpp:180:50: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] FailCount fc{0, net::error::no_recovery}; ^ src/tests/unit_asio_stream.cpp: 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]': src/tests/unit_asio_stream.cpp:103:41: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] using boost::beast::test::stream::stream; ^ src/tests/unit_asio_stream.cpp: In member function 'void Botan_Tests::Asio_Stream_Tests::test_sync_handshake_error(std::vector&)': src/tests/unit_asio_stream.cpp:181:31: note: synthesized method 'Botan_Tests::TestStream::TestStream(ExecutionContext&) [with ExecutionContext = boost::asio::io_context]' first required here TestStream remote{ioc}; ^ src/tests/unit_asio_stream.cpp: In constructor 'boost::system::error_code::error_code(ErrorCodeEnum, typename boost::system::detail::enable_if::value>::type*) [with ErrorCodeEnum = boost::asio::error::netdb_errors; typename boost::system::detail::enable_if::value>::type = void]': src/tests/unit_asio_stream.cpp:195:68: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] result.confirm("propagates error code", ec == net::error::no_recovery); ^ src/tests/unit_asio_stream.cpp:249:50: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] FailCount fc{0, net::error::no_recovery}; ^ src/tests/unit_asio_stream.cpp:264:71: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] result.confirm("propagates error code", ec == net::error::no_recovery); ^ src/tests/unit_asio_stream.cpp:348:50: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] FailCount fc{0, net::error::no_recovery}; ^ src/tests/unit_asio_stream.cpp:362:68: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] result.confirm("propagates error code", ec == net::error::no_recovery); ^ src/tests/unit_asio_stream.cpp:470:50: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] FailCount fc{0, net::error::no_recovery}; ^ src/tests/unit_asio_stream.cpp:480:71: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] result.confirm("propagates error code", ec == net::error::no_recovery); ^ src/tests/unit_asio_stream.cpp:621:50: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] FailCount fc{0, net::error::no_recovery}; ^ src/tests/unit_asio_stream.cpp:634:68: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] result.confirm("propagates error code", ec == net::error::no_recovery); ^ src/tests/unit_asio_stream.cpp:727:50: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] FailCount fc{0, net::error::no_recovery}; ^ src/tests/unit_asio_stream.cpp:739:71: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] result.confirm("propagates error code", ec == net::error::no_recovery); ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/make_shared.hpp:14:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/make_shared.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/basic_stream.hpp:1458, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core.hpp:16, from build/include/botan/asio_stream.h:32, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/make_shared_object.hpp: In instantiation of 'typename boost::detail::sp_if_not_array::type boost::make_shared(Args&& ...) [with T = boost::beast::test::detail::stream_service_impl; Args = {}; typename boost::detail::sp_if_not_array::type = boost::shared_ptr]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/detail/stream_state.ipp:27:51: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/make_shared_object.hpp:250:74: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] boost::shared_ptr< T > pt( static_cast< T* >( 0 ), BOOST_SP_MSD( T ) ); ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/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_service_impl]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/detail/stream_state.ipp:27:52: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:631:14: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] r.px = 0; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/assert.hpp:58:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:24, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/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*]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/detail/stream_state.ipp:36:39: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:728:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_ASSERT( px != 0 ); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:728:9: note: in expansion of macro 'BOOST_ASSERT' BOOST_ASSERT( px != 0 ); ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/make_shared.hpp:14:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/make_shared.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/basic_stream.hpp:1458, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core.hpp:16, from build/include/botan/asio_stream.h:32, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/make_shared_object.hpp: In instantiation of 'typename boost::detail::sp_if_not_array::type boost::make_shared(Args&& ...) [with T = boost::beast::test::detail::stream_state; Args = {boost::asio::any_io_executor&, boost::shared_ptr&, boost::beast::test::fail_count*&}; typename boost::detail::sp_if_not_array::type = boost::shared_ptr]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/detail/stream_state.ipp:61:73: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/make_shared_object.hpp:250:74: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] boost::shared_ptr< T > pt( static_cast< T* >( 0 ), BOOST_SP_MSD( T ) ); ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/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]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/detail/stream_state.ipp:61:73: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:631:14: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] r.px = 0; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/enable_shared_from_this.hpp:16:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/enable_shared_from_this.hpp:16, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/basic_stream.hpp:26, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core.hpp:16, from build/include/botan/asio_stream.h:32, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/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]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/detail/stream_state.ipp:89:13: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/weak_ptr.hpp:113:14: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] r.px = 0; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:746:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/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]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/detail/stream_state.ipp:109:5: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/operator_bool.hpp:14:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return px != 0; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/string_type.hpp:18:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/string.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/static_string.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core.hpp:45, from build/include/botan/asio_stream.h:32, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/work/.buildlink/include/boost/utility/string_view.hpp: In instantiation of 'constexpr boost::basic_string_view::basic_string_view() [with charT = char; traits = std::char_traits]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.ipp:171:17: required from 'boost::beast::string_view boost::beast::test::basic_stream::str() const [with Executor = boost::asio::any_io_executor; boost::beast::string_view = boost::basic_string_view >]' src/tests/unit_asio_stream.cpp:554:63: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/utility/string_view.hpp:74:29: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] : ptr_(NULL), len_(0) {} ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:11:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp: In instantiation of 'static time_type boost::date_time::microsec_clock::create_time(boost::date_time::microsec_clock::time_converter) [with time_type = boost::posix_time::ptime; boost::date_time::microsec_clock::time_converter = tm* (*)(const long long int*, tm*); time_t = long long int]': /scratch/work/security/botan-devel/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]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:48:47: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/microsec_time_clock.hpp:86:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] gettimeofday(&tv, 0); //gettimeofday does not support TZ adjust on Linux. ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/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]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/weak_ptr.hpp:197:70: required from 'boost::shared_ptr boost::weak_ptr::lock() const [with T = boost::beast::test::detail::stream_service_impl]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/detail/stream_state.ipp:105:23: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:433:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_SP_NOEXCEPT : px( 0 ), pn( r.pn, boost::detail::sp_nothrow_tag() ) ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/enable_shared_from_this.hpp:16:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/enable_shared_from_this.hpp:16, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/basic_stream.hpp:26, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core.hpp:16, from build/include/botan/asio_stream.h:32, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/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]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.ipp:110:70: required from 'boost::beast::test::basic_stream::basic_stream(boost::beast::test::basic_stream::executor_type) [with Executor = boost::asio::any_io_executor; boost::beast::test::basic_stream::executor_type = boost::asio::any_io_executor]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/stream.hpp:245: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:103:41: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/weak_ptr.hpp:36:62: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_CONSTEXPR weak_ptr() BOOST_SP_NOEXCEPT : px(0), pn() ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/assert.hpp:58:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:24, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/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*]': /scratch/work/security/botan-devel/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:103:41: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:728:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_ASSERT( px != 0 ); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:728:9: note: in expansion of macro 'BOOST_ASSERT' BOOST_ASSERT( px != 0 ); ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:746:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/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]': /scratch/work/security/botan-devel/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:185:41: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/operator_bool.hpp:63:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return px == 0; ^ In file included from src/tests/unit_asio_stream.cpp:13:0: build/include/botan/asio_stream.h: In instantiation of 'std::size_t Botan::TLS::Stream::send_pending_encrypted_data(boost::system::error_code&) [with StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::MockChannel; std::size_t = long unsigned int]': build/include/botan/asio_stream.h:239:40: required from 'void Botan::TLS::Stream::handshake(Botan::TLS::Connection_Side, boost::system::error_code&) [with StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::MockChannel]' src/tests/unit_asio_stream.cpp:191:46: required from here build/include/botan/asio_stream.h:732:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(ec == boost::asio::error::eof && !shutdown_received()) ^ build/include/botan/asio_stream.h: In instantiation of 'std::size_t Botan::TLS::Stream::send_pending_encrypted_data(boost::system::error_code&) [with StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::ThrowingMockChannel; std::size_t = long unsigned int]': build/include/botan/asio_stream.h:239:40: required from 'void Botan::TLS::Stream::handshake(Botan::TLS::Connection_Side, boost::system::error_code&) [with StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::ThrowingMockChannel]' src/tests/unit_asio_stream.cpp:209:46: required from here build/include/botan/asio_stream.h:732:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:17:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/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]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:382:76: 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]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/make_shared_object.hpp:250:74: required from 'typename boost::detail::sp_if_not_array::type boost::make_shared(Args&& ...) [with T = boost::beast::test::detail::stream_service_impl; Args = {}; typename boost::detail::sp_if_not_array::type = boost::shared_ptr]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/detail/stream_state.ipp:27:51: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:210:81: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] template< class P, class D > shared_count( P p, sp_inplace_tag ): pi_( 0 ) ^ /scratch/work/security/botan-devel/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]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:382:76: 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]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/make_shared_object.hpp:250:74: required from 'typename boost::detail::sp_if_not_array::type boost::make_shared(Args&& ...) [with T = boost::beast::test::detail::stream_state; Args = {boost::asio::any_io_executor&, boost::shared_ptr&, boost::beast::test::fail_count*&}; typename boost::detail::sp_if_not_array::type = boost::shared_ptr]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/detail/stream_state.ipp:61:73: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:210:81: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:746:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/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]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.ipp:209:9: required from 'void boost::beast::test::basic_stream::close() [with Executor = boost::asio::any_io_executor]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.ipp:74:10: required from 'boost::beast::test::basic_stream::~basic_stream() [with Executor = boost::asio::any_io_executor]' src/tests/unit_asio_stream.cpp:103:41: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/operator_bool.hpp:14:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return px != 0; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/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]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/weak_ptr.hpp:197:70: required from 'boost::shared_ptr boost::weak_ptr::lock() const [with T = boost::beast::test::detail::stream_state]' /scratch/work/security/botan-devel/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:185:41: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:433:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] BOOST_SP_NOEXCEPT : px( 0 ), pn( r.pn, boost::detail::sp_nothrow_tag() ) ^ In file included from build/include/botan/asio_stream.h:18:0, from src/tests/unit_asio_stream.cpp:13: build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncHandshakeOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan_Tests::Asio_Stream_Tests::test_async_handshake(std::vector&)::; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:287:10: required from 'Botan::TLS::detail::AsyncHandshakeOperation::AsyncHandshakeOperation(HandlerT&&, Stream&, const boost::system::error_code&) [with HandlerT = Botan_Tests::Asio_Stream_Tests::test_async_handshake(std::vector&)::; Handler = Botan_Tests::Asio_Stream_Tests::test_async_handshake(std::vector&)::; Stream = Botan::TLS::Stream; Allocator = std::allocator]' build/include/botan/asio_stream.h:277:58: required from 'typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type Botan::TLS::Stream::async_handshake(Botan::TLS::Connection_Side, HandshakeHandler&&) [with HandshakeHandler = Botan_Tests::Asio_Stream_Tests::test_async_handshake(std::vector&)::&; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::MockChannel; typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type = void]' src/tests/unit_asio_stream.cpp:238:57: required from here build/include/botan/asio_async_ops.h:296:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(ec == boost::asio::error::eof) ^ build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncHandshakeOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan_Tests::Asio_Stream_Tests::test_async_handshake_error(std::vector&)::; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:287:10: required from 'Botan::TLS::detail::AsyncHandshakeOperation::AsyncHandshakeOperation(HandlerT&&, Stream&, const boost::system::error_code&) [with HandlerT = Botan_Tests::Asio_Stream_Tests::test_async_handshake_error(std::vector&)::; Handler = Botan_Tests::Asio_Stream_Tests::test_async_handshake_error(std::vector&)::; Stream = Botan::TLS::Stream; Allocator = std::allocator]' build/include/botan/asio_stream.h:277:58: required from 'typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type Botan::TLS::Stream::async_handshake(Botan::TLS::Connection_Side, HandshakeHandler&&) [with HandshakeHandler = Botan_Tests::Asio_Stream_Tests::test_async_handshake_error(std::vector&)::&; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::MockChannel; typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type = void]' src/tests/unit_asio_stream.cpp:267:57: required from here build/include/botan/asio_async_ops.h:296:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncHandshakeOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan_Tests::Asio_Stream_Tests::test_async_handshake_throw(std::vector&)::; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:287:10: required from 'Botan::TLS::detail::AsyncHandshakeOperation::AsyncHandshakeOperation(HandlerT&&, Stream&, const boost::system::error_code&) [with HandlerT = Botan_Tests::Asio_Stream_Tests::test_async_handshake_throw(std::vector&)::; Handler = Botan_Tests::Asio_Stream_Tests::test_async_handshake_throw(std::vector&)::; Stream = Botan::TLS::Stream; Allocator = std::allocator]' build/include/botan/asio_stream.h:277:58: required from 'typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type Botan::TLS::Stream::async_handshake(Botan::TLS::Connection_Side, HandshakeHandler&&) [with HandshakeHandler = Botan_Tests::Asio_Stream_Tests::test_async_handshake_throw(std::vector&)::&; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::ThrowingMockChannel; typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type = void]' src/tests/unit_asio_stream.cpp:290:57: required from here build/include/botan/asio_async_ops.h:296:19: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from src/tests/unit_asio_stream.cpp:13:0: build/include/botan/asio_stream.h: In instantiation of 'std::size_t Botan::TLS::Stream::read_some(const MutableBufferSequence&, boost::system::error_code&) [with MutableBufferSequence = boost::asio::mutable_buffers_1; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::MockChannel; std::size_t = long unsigned int]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:57:9: required from 'std::size_t boost::asio::detail::read_buffer_sequence(SyncReadStream&, const MutableBufferSequence&, const MutableBufferIterator&, CompletionCondition, boost::system::error_code&) [with SyncReadStream = Botan_Tests::AsioStream; MutableBufferSequence = boost::asio::mutable_buffer; MutableBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:73:38: required from 'std::size_t boost::asio::read(SyncReadStream&, const MutableBufferSequence&, CompletionCondition, boost::system::error_code&, typename boost::asio::constraint::value>::type) [with SyncReadStream = Botan_Tests::AsioStream; MutableBufferSequence = boost::asio::mutable_buffer; CompletionCondition = boost::asio::detail::transfer_all_t; std::size_t = long unsigned int; typename boost::asio::constraint::value>::type = int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:97:14: required from 'std::size_t boost::asio::read(SyncReadStream&, const MutableBufferSequence&, boost::system::error_code&, typename boost::asio::constraint::value>::type) [with SyncReadStream = Botan_Tests::AsioStream; MutableBufferSequence = boost::asio::mutable_buffer; std::size_t = long unsigned int; typename boost::asio::constraint::value>::type = int]' src/tests/unit_asio_stream.cpp:307:91: required from here build/include/botan/asio_stream.h:433:21: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] else if(ec == boost::asio::error::eof) ^ build/include/botan/asio_stream.h: In instantiation of 'std::size_t Botan::TLS::Stream::read_some(const MutableBufferSequence&, boost::system::error_code&) [with MutableBufferSequence = boost::asio::detail::prepared_buffers; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::MockChannel; std::size_t = long unsigned int]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:57:9: required from 'std::size_t boost::asio::detail::read_buffer_sequence(SyncReadStream&, const MutableBufferSequence&, const MutableBufferIterator&, CompletionCondition, boost::system::error_code&) [with SyncReadStream = Botan_Tests::AsioStream; MutableBufferSequence = std::vector; MutableBufferIterator = __gnu_cxx::__normal_iterator >; CompletionCondition = boost::asio::detail::transfer_all_t; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:73:38: required from 'std::size_t boost::asio::read(SyncReadStream&, const MutableBufferSequence&, CompletionCondition, boost::system::error_code&, typename boost::asio::constraint::value>::type) [with SyncReadStream = Botan_Tests::AsioStream; MutableBufferSequence = std::vector; CompletionCondition = boost::asio::detail::transfer_all_t; std::size_t = long unsigned int; typename boost::asio::constraint::value>::type = int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:97:14: required from 'std::size_t boost::asio::read(SyncReadStream&, const MutableBufferSequence&, boost::system::error_code&, typename boost::asio::constraint::value>::type) [with SyncReadStream = Botan_Tests::AsioStream; MutableBufferSequence = std::vector; std::size_t = long unsigned int; typename boost::asio::constraint::value>::type = int]' src/tests/unit_asio_stream.cpp:331:58: required from here build/include/botan/asio_stream.h:433:21: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_stream.h: In instantiation of 'std::size_t Botan::TLS::Stream::read_some(const MutableBufferSequence&, boost::system::error_code&) [with MutableBufferSequence = boost::asio::mutable_buffers_1; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::ThrowingMockChannel; std::size_t = long unsigned int]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:57:9: required from 'std::size_t boost::asio::detail::read_buffer_sequence(SyncReadStream&, const MutableBufferSequence&, const MutableBufferIterator&, CompletionCondition, boost::system::error_code&) [with SyncReadStream = Botan_Tests::ThrowingAsioStream; MutableBufferSequence = boost::asio::mutable_buffer; MutableBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:73:38: required from 'std::size_t boost::asio::read(SyncReadStream&, const MutableBufferSequence&, CompletionCondition, boost::system::error_code&, typename boost::asio::constraint::value>::type) [with SyncReadStream = Botan_Tests::ThrowingAsioStream; MutableBufferSequence = boost::asio::mutable_buffer; CompletionCondition = boost::asio::detail::transfer_all_t; std::size_t = long unsigned int; typename boost::asio::constraint::value>::type = int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:97:14: required from 'std::size_t boost::asio::read(SyncReadStream&, const MutableBufferSequence&, boost::system::error_code&, typename boost::asio::constraint::value>::type) [with SyncReadStream = Botan_Tests::ThrowingAsioStream; MutableBufferSequence = boost::asio::mutable_buffer; std::size_t = long unsigned int; typename boost::asio::constraint::value>::type = int]' src/tests/unit_asio_stream.cpp:379:91: required from here build/include/botan/asio_stream.h:433:21: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from build/include/botan/asio_stream.h:18:0, from src/tests/unit_asio_stream.cpp:13: build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Handler = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:319:68: required from 'void Botan::TLS::detail::AsyncHandshakeOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan_Tests::Asio_Stream_Tests::test_async_handshake(std::vector&)::; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:287:10: required from 'Botan::TLS::detail::AsyncHandshakeOperation::AsyncHandshakeOperation(HandlerT&&, Stream&, const boost::system::error_code&) [with HandlerT = Botan_Tests::Asio_Stream_Tests::test_async_handshake(std::vector&)::; Handler = Botan_Tests::Asio_Stream_Tests::test_async_handshake(std::vector&)::; Stream = Botan::TLS::Stream; Allocator = std::allocator]' build/include/botan/asio_stream.h:277:58: required from 'typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type Botan::TLS::Stream::async_handshake(Botan::TLS::Connection_Side, HandshakeHandler&&) [with HandshakeHandler = Botan_Tests::Asio_Stream_Tests::test_async_handshake(std::vector&)::&; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::MockChannel; typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type = void]' src/tests/unit_asio_stream.cpp:238:57: required from here build/include/botan/asio_async_ops.h:239:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if (ec == boost::asio::error::eof && !m_stream.shutdown_received()) ^ build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Handler = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:319:68: required from 'void Botan::TLS::detail::AsyncHandshakeOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan_Tests::Asio_Stream_Tests::test_async_handshake_error(std::vector&)::; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:287:10: required from 'Botan::TLS::detail::AsyncHandshakeOperation::AsyncHandshakeOperation(HandlerT&&, Stream&, const boost::system::error_code&) [with HandlerT = Botan_Tests::Asio_Stream_Tests::test_async_handshake_error(std::vector&)::; Handler = Botan_Tests::Asio_Stream_Tests::test_async_handshake_error(std::vector&)::; Stream = Botan::TLS::Stream; Allocator = std::allocator]' build/include/botan/asio_stream.h:277:58: required from 'typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type Botan::TLS::Stream::async_handshake(Botan::TLS::Connection_Side, HandshakeHandler&&) [with HandshakeHandler = Botan_Tests::Asio_Stream_Tests::test_async_handshake_error(std::vector&)::&; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::MockChannel; typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type = void]' src/tests/unit_asio_stream.cpp:267:57: required from here build/include/botan/asio_async_ops.h:239:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Handler = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:319:68: required from 'void Botan::TLS::detail::AsyncHandshakeOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan_Tests::Asio_Stream_Tests::test_async_handshake_throw(std::vector&)::; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:287:10: required from 'Botan::TLS::detail::AsyncHandshakeOperation::AsyncHandshakeOperation(HandlerT&&, Stream&, const boost::system::error_code&) [with HandlerT = Botan_Tests::Asio_Stream_Tests::test_async_handshake_throw(std::vector&)::; Handler = Botan_Tests::Asio_Stream_Tests::test_async_handshake_throw(std::vector&)::; Stream = Botan::TLS::Stream; Allocator = std::allocator]' build/include/botan/asio_stream.h:277:58: required from 'typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type Botan::TLS::Stream::async_handshake(Botan::TLS::Connection_Side, HandshakeHandler&&) [with HandshakeHandler = Botan_Tests::Asio_Stream_Tests::test_async_handshake_throw(std::vector&)::&; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::ThrowingMockChannel; typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type = void]' src/tests/unit_asio_stream.cpp:290:57: required from here build/include/botan/asio_async_ops.h:239:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from src/tests/unit_asio_stream.cpp:13:0: build/include/botan/asio_stream.h: In instantiation of 'std::size_t Botan::TLS::Stream::send_pending_encrypted_data(boost::system::error_code&) [with StreamLayer = Botan_Tests::TestStream; ChannelT = Botan::TLS::Channel; std::size_t = long unsigned int]': build/include/botan/asio_stream.h:476:37: required from 'std::size_t Botan::TLS::Stream::write_some(const ConstBufferSequence&, boost::system::error_code&) [with ConstBufferSequence = boost::asio::const_buffers_1; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan::TLS::Channel; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:55:9: required from 'std::size_t boost::asio::detail::write_buffer_sequence(SyncWriteStream&, const ConstBufferSequence&, const ConstBufferIterator&, CompletionCondition, boost::system::error_code&) [with SyncWriteStream = Botan::TLS::Stream; ConstBufferSequence = boost::asio::const_buffer; ConstBufferIterator = const boost::asio::const_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:71:39: required from 'std::size_t boost::asio::write(SyncWriteStream&, const ConstBufferSequence&, CompletionCondition, boost::system::error_code&, typename boost::asio::constraint::value>::type) [with SyncWriteStream = Botan::TLS::Stream; ConstBufferSequence = boost::asio::const_buffer; CompletionCondition = boost::asio::detail::transfer_all_t; std::size_t = long unsigned int; typename boost::asio::constraint::value>::type = int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:95:15: required from 'std::size_t boost::asio::write(SyncWriteStream&, const ConstBufferSequence&, boost::system::error_code&, typename boost::asio::constraint::value>::type) [with SyncWriteStream = Botan::TLS::Stream; ConstBufferSequence = boost::asio::const_buffer; std::size_t = long unsigned int; typename boost::asio::constraint::value>::type = int]' src/tests/unit_asio_stream.cpp:571:74: required from here build/include/botan/asio_stream.h:732:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if(ec == boost::asio::error::eof && !shutdown_received()) ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/make_shared.hpp:14:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/make_shared.hpp:14, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/impl/basic_stream.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/basic_stream.hpp:1458, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core.hpp:16, from build/include/botan/asio_stream.h:32, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/make_shared_object.hpp: In instantiation of 'void boost::detail::sp_ms_deleter::destroy() [with T = boost::beast::test::detail::stream_service_impl]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/make_shared_object.hpp:88:16: required from 'boost::detail::sp_ms_deleter::~sp_ms_deleter() [with T = boost::beast::test::detail::stream_service_impl]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:163:46: required from 'boost::detail::sp_counted_impl_pd::sp_counted_impl_pd(P) [with P = boost::beast::test::detail::stream_service_impl*; D = boost::detail::sp_ms_deleter]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:219:17: required from '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]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:382:76: 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]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/make_shared_object.hpp:250:74: required from 'typename boost::detail::sp_if_not_array::type boost::make_shared(Args&& ...) [with T = boost::beast::test::detail::stream_service_impl; Args = {}; typename boost::detail::sp_if_not_array::type = boost::shared_ptr]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/detail/stream_state.ipp:27:51: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/make_shared_object.hpp:58:60: warning: cast from 'char*' to 'boost::beast::test::detail::stream_service_impl*' increases required alignment of target type [-Wcast-align] T * p = reinterpret_cast< T* >( storage_.data_ ); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/make_shared_object.hpp: In instantiation of 'void boost::detail::sp_ms_deleter::destroy() [with T = boost::beast::test::detail::stream_state]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/make_shared_object.hpp:88:16: required from 'boost::detail::sp_ms_deleter::~sp_ms_deleter() [with T = boost::beast::test::detail::stream_state]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:163:46: required from 'boost::detail::sp_counted_impl_pd::sp_counted_impl_pd(P) [with P = boost::beast::test::detail::stream_state*; D = boost::detail::sp_ms_deleter]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:219:17: required from '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]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:382:76: 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]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/make_shared_object.hpp:250:74: required from 'typename boost::detail::sp_if_not_array::type boost::make_shared(Args&& ...) [with T = boost::beast::test::detail::stream_state; Args = {boost::asio::any_io_executor&, boost::shared_ptr&, boost::beast::test::fail_count*&}; typename boost::detail::sp_if_not_array::type = boost::shared_ptr]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/detail/stream_state.ipp:61:73: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/make_shared_object.hpp:58:60: warning: cast from 'char*' to 'boost::beast::test::detail::stream_state*' increases required alignment of target type [-Wcast-align] In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/stream.hpp:619:0, from src/tests/unit_asio_stream.cpp:26: /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.ipp: In instantiation of 'static void boost::beast::test::basic_stream::initiate_read(const boost::shared_ptr&, std::unique_ptr&&, std::size_t) [with Executor = boost::asio::any_io_executor; std::size_t = long unsigned int]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp:177:22: required from 'void boost::beast::test::basic_stream::run_read_op::operator()(ReadHandler&&, const boost::shared_ptr&, const MutableBufferSequence&) [with ReadHandler = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; MutableBufferSequence = boost::asio::mutable_buffer; Executor = boost::asio::any_io_executor]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::beast::test::basic_stream<>::run_read_op; RawCompletionToken = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Args = {boost::shared_ptr&, const boost::asio::mutable_buffer&}; CompletionToken = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::beast::test::basic_stream<>::run_read_op; Args = {boost::shared_ptr&, const boost::asio::mutable_buffer&}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp:333:39: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::beast::test::basic_stream::async_read_some(const MutableBufferSequence&, ReadHandler&&) [with MutableBufferSequence = boost::asio::mutable_buffer; ReadHandler = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Executor = boost::asio::any_io_executor; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' build/include/botan/asio_async_ops.h:326:16: required from 'void Botan::TLS::detail::AsyncHandshakeOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan_Tests::Asio_Stream_Tests::test_async_handshake(std::vector&)::; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:287:10: required from 'Botan::TLS::detail::AsyncHandshakeOperation::AsyncHandshakeOperation(HandlerT&&, Stream&, const boost::system::error_code&) [with HandlerT = Botan_Tests::Asio_Stream_Tests::test_async_handshake(std::vector&)::; Handler = Botan_Tests::Asio_Stream_Tests::test_async_handshake(std::vector&)::; Stream = Botan::TLS::Stream; Allocator = std::allocator]' build/include/botan/asio_stream.h:277:58: required from 'typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type Botan::TLS::Stream::async_handshake(Botan::TLS::Connection_Side, HandshakeHandler&&) [with HandshakeHandler = Botan_Tests::Asio_Stream_Tests::test_async_handshake(std::vector&)::&; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::MockChannel; typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type = void]' src/tests/unit_asio_stream.cpp:238:57: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.ipp:60:14: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] (*op)(net::error::eof); ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/stream.hpp:617:0, from src/tests/unit_asio_stream.cpp:26: /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp: In instantiation of 'void boost::beast::test::basic_stream::run_write_op::operator()(WriteHandler&&, boost::shared_ptr, boost::weak_ptr, const ConstBufferSequence&) [with WriteHandler = Botan::TLS::detail::AsyncWriteOperation&)::, Botan::TLS::Stream, std::allocator >, Botan::TLS::Stream, std::allocator >; ConstBufferSequence = boost::asio::const_buffer; Executor = boost::asio::any_io_executor]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::beast::test::basic_stream<>::run_write_op; RawCompletionToken = Botan::TLS::detail::AsyncWriteOperation&)::, Botan::TLS::Stream, std::allocator >, Botan::TLS::Stream, std::allocator >; Args = {boost::shared_ptr&, boost::weak_ptr&, const boost::asio::const_buffer&}; CompletionToken = Botan::TLS::detail::AsyncWriteOperation&)::, Botan::TLS::Stream, std::allocator >, Botan::TLS::Stream, std::allocator >; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = Botan::TLS::detail::AsyncWriteOperation&)::, Botan::TLS::Stream, std::allocator >, Botan::TLS::Stream, std::allocator >; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::beast::test::basic_stream<>::run_write_op; Args = {boost::shared_ptr&, boost::weak_ptr&, const boost::asio::const_buffer&}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp:417:39: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::beast::test::basic_stream::async_write_some(const ConstBufferSequence&, WriteHandler&&) [with ConstBufferSequence = boost::asio::const_buffer; WriteHandler = Botan::TLS::detail::AsyncWriteOperation&)::, Botan::TLS::Stream, std::allocator >, Botan::TLS::Stream, std::allocator >; Executor = boost::asio::any_io_executor; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' build/include/botan/asio_async_ops.h:235:16: required from 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Handler = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:319:68: required from 'void Botan::TLS::detail::AsyncHandshakeOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan_Tests::Asio_Stream_Tests::test_async_handshake(std::vector&)::; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:287:10: required from 'Botan::TLS::detail::AsyncHandshakeOperation::AsyncHandshakeOperation(HandlerT&&, Stream&, const boost::system::error_code&) [with HandlerT = Botan_Tests::Asio_Stream_Tests::test_async_handshake(std::vector&)::; Handler = Botan_Tests::Asio_Stream_Tests::test_async_handshake(std::vector&)::; Stream = Botan::TLS::Stream; Allocator = std::allocator]' build/include/botan/asio_stream.h:277:58: required from 'typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type Botan::TLS::Stream::async_handshake(Botan::TLS::Connection_Side, HandshakeHandler&&) [with HandshakeHandler = Botan_Tests::Asio_Stream_Tests::test_async_handshake(std::vector&)::&; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::MockChannel; typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type = void]' src/tests/unit_asio_stream.cpp:238:57: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp:233:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return upcall(net::error::connection_reset, n); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp: In instantiation of 'void boost::beast::test::basic_stream::run_write_op::operator()(WriteHandler&&, boost::shared_ptr, boost::weak_ptr, const ConstBufferSequence&) [with WriteHandler = Botan::TLS::detail::AsyncWriteOperation&)::, Botan::TLS::Stream, std::allocator >, Botan::TLS::Stream, std::allocator >; ConstBufferSequence = boost::asio::const_buffer; Executor = boost::asio::any_io_executor]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::beast::test::basic_stream<>::run_write_op; RawCompletionToken = Botan::TLS::detail::AsyncWriteOperation&)::, Botan::TLS::Stream, std::allocator >, Botan::TLS::Stream, std::allocator >; Args = {boost::shared_ptr&, boost::weak_ptr&, const boost::asio::const_buffer&}; CompletionToken = Botan::TLS::detail::AsyncWriteOperation&)::, Botan::TLS::Stream, std::allocator >, Botan::TLS::Stream, std::allocator >; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = Botan::TLS::detail::AsyncWriteOperation&)::, Botan::TLS::Stream, std::allocator >, Botan::TLS::Stream, std::allocator >; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::beast::test::basic_stream<>::run_write_op; Args = {boost::shared_ptr&, boost::weak_ptr&, const boost::asio::const_buffer&}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp:417:39: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::beast::test::basic_stream::async_write_some(const ConstBufferSequence&, WriteHandler&&) [with ConstBufferSequence = boost::asio::const_buffer; WriteHandler = Botan::TLS::detail::AsyncWriteOperation&)::, Botan::TLS::Stream, std::allocator >, Botan::TLS::Stream, std::allocator >; Executor = boost::asio::any_io_executor; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' build/include/botan/asio_async_ops.h:235:16: required from 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Handler = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:319:68: required from 'void Botan::TLS::detail::AsyncHandshakeOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan_Tests::Asio_Stream_Tests::test_async_handshake_error(std::vector&)::; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:287:10: required from 'Botan::TLS::detail::AsyncHandshakeOperation::AsyncHandshakeOperation(HandlerT&&, Stream&, const boost::system::error_code&) [with HandlerT = Botan_Tests::Asio_Stream_Tests::test_async_handshake_error(std::vector&)::; Handler = Botan_Tests::Asio_Stream_Tests::test_async_handshake_error(std::vector&)::; Stream = Botan::TLS::Stream; Allocator = std::allocator]' build/include/botan/asio_stream.h:277:58: required from 'typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type Botan::TLS::Stream::async_handshake(Botan::TLS::Connection_Side, HandshakeHandler&&) [with HandshakeHandler = Botan_Tests::Asio_Stream_Tests::test_async_handshake_error(std::vector&)::&; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::MockChannel; typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type = void]' src/tests/unit_asio_stream.cpp:267:57: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp:233:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp: In instantiation of 'void boost::beast::test::basic_stream::run_write_op::operator()(WriteHandler&&, boost::shared_ptr, boost::weak_ptr, const ConstBufferSequence&) [with WriteHandler = Botan::TLS::detail::AsyncWriteOperation&)::, Botan::TLS::Stream, std::allocator >, Botan::TLS::Stream, std::allocator >; ConstBufferSequence = boost::asio::const_buffer; Executor = boost::asio::any_io_executor]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::beast::test::basic_stream<>::run_write_op; RawCompletionToken = Botan::TLS::detail::AsyncWriteOperation&)::, Botan::TLS::Stream, std::allocator >, Botan::TLS::Stream, std::allocator >; Args = {boost::shared_ptr&, boost::weak_ptr&, const boost::asio::const_buffer&}; CompletionToken = Botan::TLS::detail::AsyncWriteOperation&)::, Botan::TLS::Stream, std::allocator >, Botan::TLS::Stream, std::allocator >; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = Botan::TLS::detail::AsyncWriteOperation&)::, Botan::TLS::Stream, std::allocator >, Botan::TLS::Stream, std::allocator >; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::beast::test::basic_stream<>::run_write_op; Args = {boost::shared_ptr&, boost::weak_ptr&, const boost::asio::const_buffer&}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp:417:39: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::beast::test::basic_stream::async_write_some(const ConstBufferSequence&, WriteHandler&&) [with ConstBufferSequence = boost::asio::const_buffer; WriteHandler = Botan::TLS::detail::AsyncWriteOperation&)::, Botan::TLS::Stream, std::allocator >, Botan::TLS::Stream, std::allocator >; Executor = boost::asio::any_io_executor; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' build/include/botan/asio_async_ops.h:235:16: required from 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Handler = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:319:68: required from 'void Botan::TLS::detail::AsyncHandshakeOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan_Tests::Asio_Stream_Tests::test_async_handshake_throw(std::vector&)::; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:287:10: required from 'Botan::TLS::detail::AsyncHandshakeOperation::AsyncHandshakeOperation(HandlerT&&, Stream&, const boost::system::error_code&) [with HandlerT = Botan_Tests::Asio_Stream_Tests::test_async_handshake_throw(std::vector&)::; Handler = Botan_Tests::Asio_Stream_Tests::test_async_handshake_throw(std::vector&)::; Stream = Botan::TLS::Stream; Allocator = std::allocator]' build/include/botan/asio_stream.h:277:58: required from 'typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type Botan::TLS::Stream::async_handshake(Botan::TLS::Connection_Side, HandshakeHandler&&) [with HandshakeHandler = Botan_Tests::Asio_Stream_Tests::test_async_handshake_throw(std::vector&)::&; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::ThrowingMockChannel; typename boost::asio::async_result::type, void(boost::system::error_code)>::return_type = void]' src/tests/unit_asio_stream.cpp:290:57: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp:233:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from build/include/botan/asio_stream.h:18:0, from src/tests/unit_asio_stream.cpp:13: build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncReadOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = boost::asio::detail::read_op&):: >; Stream = Botan::TLS::Stream; MutableBufferSequence = boost::asio::mutable_buffers_1; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:134:10: required from 'Botan::TLS::detail::AsyncReadOperation::AsyncReadOperation(HandlerT&&, Stream&, const MutableBufferSequence&, const boost::system::error_code&) [with HandlerT = boost::asio::detail::read_op&):: >; Handler = boost::asio::detail::read_op&):: >; Stream = Botan::TLS::Stream; MutableBufferSequence = boost::asio::mutable_buffers_1; Allocator = std::allocator]' build/include/botan/asio_stream.h:554:63: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type Botan::TLS::Stream::async_read_some(const MutableBufferSequence&, ReadHandler&&) [with MutableBufferSequence = boost::asio::mutable_buffers_1; ReadHandler = boost::asio::detail::read_op&):: >; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::MockChannel; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:375:13: required from 'void boost::asio::detail::read_op::operator()(const boost::system::error_code&, std::size_t, int) [with AsyncReadStream = Botan_Tests::AsioStream; MutableBufferSequence = boost::asio::mutable_buffer; MutableBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; ReadHandler = Botan_Tests::Asio_Stream_Tests::test_async_read_some_success(std::vector&)::; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:482:56: required from 'void boost::asio::detail::start_read_buffer_sequence_op(AsyncReadStream&, const MutableBufferSequence&, const MutableBufferIterator&, CompletionCondition&, ReadHandler&) [with AsyncReadStream = Botan_Tests::AsioStream; MutableBufferSequence = boost::asio::mutable_buffer; MutableBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; ReadHandler = Botan_Tests::Asio_Stream_Tests::test_async_read_some_success(std::vector&)::]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:514:36: required from 'void boost::asio::detail::initiate_async_read_buffer_sequence::operator()(ReadHandler&&, const MutableBufferSequence&, CompletionCondition&&) const [with ReadHandler = Botan_Tests::Asio_Stream_Tests::test_async_read_some_success(std::vector&)::&; MutableBufferSequence = boost::asio::mutable_buffer; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncReadStream = Botan_Tests::AsioStream]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_read_buffer_sequence; RawCompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_read_some_success(std::vector&)::&; Args = {const boost::asio::mutable_buffer&, boost::asio::detail::transfer_all_t}; CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_read_some_success(std::vector&)::; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_read_some_success(std::vector&)::&; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_read_buffer_sequence; Args = {const boost::asio::mutable_buffer&, boost::asio::detail::transfer_all_t}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:598:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_read(AsyncReadStream&, const MutableBufferSequence&, ReadHandler&&, typename boost::asio::constraint::value>::type) [with AsyncReadStream = Botan_Tests::AsioStream; MutableBufferSequence = boost::asio::mutable_buffer; ReadHandler = Botan_Tests::Asio_Stream_Tests::test_async_read_some_success(std::vector&)::&; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/tests/unit_asio_stream.cpp:429:48: required from here build/include/botan/asio_async_ops.h:155:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] else if (ec == boost::asio::error::eof) ^ build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncReadOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = boost::asio::detail::read_op, __gnu_cxx::__normal_iterator >, boost::asio::detail::transfer_all_t, Botan_Tests::Asio_Stream_Tests::test_async_read_some_buffer_sequence(std::vector&):: >; Stream = Botan::TLS::Stream; MutableBufferSequence = boost::asio::detail::prepared_buffers; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:134:10: required from 'Botan::TLS::detail::AsyncReadOperation::AsyncReadOperation(HandlerT&&, Stream&, const MutableBufferSequence&, const boost::system::error_code&) [with HandlerT = boost::asio::detail::read_op, __gnu_cxx::__normal_iterator >, boost::asio::detail::transfer_all_t, Botan_Tests::Asio_Stream_Tests::test_async_read_some_buffer_sequence(std::vector&):: >; Handler = boost::asio::detail::read_op, __gnu_cxx::__normal_iterator >, boost::asio::detail::transfer_all_t, Botan_Tests::Asio_Stream_Tests::test_async_read_some_buffer_sequence(std::vector&):: >; Stream = Botan::TLS::Stream; MutableBufferSequence = boost::asio::detail::prepared_buffers; Allocator = std::allocator]' build/include/botan/asio_stream.h:554:63: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type Botan::TLS::Stream::async_read_some(const MutableBufferSequence&, ReadHandler&&) [with MutableBufferSequence = boost::asio::detail::prepared_buffers; ReadHandler = boost::asio::detail::read_op, __gnu_cxx::__normal_iterator >, boost::asio::detail::transfer_all_t, Botan_Tests::Asio_Stream_Tests::test_async_read_some_buffer_sequence(std::vector&):: >; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::MockChannel; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:375:13: required from 'void boost::asio::detail::read_op::operator()(const boost::system::error_code&, std::size_t, int) [with AsyncReadStream = Botan_Tests::AsioStream; MutableBufferSequence = std::vector; MutableBufferIterator = __gnu_cxx::__normal_iterator >; CompletionCondition = boost::asio::detail::transfer_all_t; ReadHandler = Botan_Tests::Asio_Stream_Tests::test_async_read_some_buffer_sequence(std::vector&)::; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:482:56: required from 'void boost::asio::detail::start_read_buffer_sequence_op(AsyncReadStream&, const MutableBufferSequence&, const MutableBufferIterator&, CompletionCondition&, ReadHandler&) [with AsyncReadStream = Botan_Tests::AsioStream; MutableBufferSequence = std::vector; MutableBufferIterator = __gnu_cxx::__normal_iterator >; CompletionCondition = boost::asio::detail::transfer_all_t; ReadHandler = Botan_Tests::Asio_Stream_Tests::test_async_read_some_buffer_sequence(std::vector&)::]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:514:36: required from 'void boost::asio::detail::initiate_async_read_buffer_sequence::operator()(ReadHandler&&, const MutableBufferSequence&, CompletionCondition&&) const [with ReadHandler = Botan_Tests::Asio_Stream_Tests::test_async_read_some_buffer_sequence(std::vector&)::&; MutableBufferSequence = std::vector; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncReadStream = Botan_Tests::AsioStream]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_read_buffer_sequence; RawCompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_read_some_buffer_sequence(std::vector&)::&; Args = {const std::vector >&, boost::asio::detail::transfer_all_t}; CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_read_some_buffer_sequence(std::vector&)::; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_read_some_buffer_sequence(std::vector&)::&; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_read_buffer_sequence; Args = {const std::vector >&, boost::asio::detail::transfer_all_t}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:598:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_read(AsyncReadStream&, const MutableBufferSequence&, ReadHandler&&, typename boost::asio::constraint::value>::type) [with AsyncReadStream = Botan_Tests::AsioStream; MutableBufferSequence = std::vector; ReadHandler = Botan_Tests::Asio_Stream_Tests::test_async_read_some_buffer_sequence(std::vector&)::&; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/tests/unit_asio_stream.cpp:459:49: required from here build/include/botan/asio_async_ops.h:155:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncReadOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = boost::asio::detail::read_op&):: >; Stream = Botan::TLS::Stream; MutableBufferSequence = boost::asio::mutable_buffers_1; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:134:10: required from 'Botan::TLS::detail::AsyncReadOperation::AsyncReadOperation(HandlerT&&, Stream&, const MutableBufferSequence&, const boost::system::error_code&) [with HandlerT = boost::asio::detail::read_op&):: >; Handler = boost::asio::detail::read_op&):: >; Stream = Botan::TLS::Stream; MutableBufferSequence = boost::asio::mutable_buffers_1; Allocator = std::allocator]' build/include/botan/asio_stream.h:554:63: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type Botan::TLS::Stream::async_read_some(const MutableBufferSequence&, ReadHandler&&) [with MutableBufferSequence = boost::asio::mutable_buffers_1; ReadHandler = boost::asio::detail::read_op&):: >; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::MockChannel; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:375:13: required from 'void boost::asio::detail::read_op::operator()(const boost::system::error_code&, std::size_t, int) [with AsyncReadStream = Botan_Tests::AsioStream; MutableBufferSequence = boost::asio::mutable_buffer; MutableBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; ReadHandler = Botan_Tests::Asio_Stream_Tests::test_async_read_some_error(std::vector&)::; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:482:56: required from 'void boost::asio::detail::start_read_buffer_sequence_op(AsyncReadStream&, const MutableBufferSequence&, const MutableBufferIterator&, CompletionCondition&, ReadHandler&) [with AsyncReadStream = Botan_Tests::AsioStream; MutableBufferSequence = boost::asio::mutable_buffer; MutableBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; ReadHandler = Botan_Tests::Asio_Stream_Tests::test_async_read_some_error(std::vector&)::]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:514:36: required from 'void boost::asio::detail::initiate_async_read_buffer_sequence::operator()(ReadHandler&&, const MutableBufferSequence&, CompletionCondition&&) const [with ReadHandler = Botan_Tests::Asio_Stream_Tests::test_async_read_some_error(std::vector&)::&; MutableBufferSequence = boost::asio::mutable_buffer; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncReadStream = Botan_Tests::AsioStream]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_read_buffer_sequence; RawCompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_read_some_error(std::vector&)::&; Args = {const boost::asio::mutable_buffer&, boost::asio::detail::transfer_all_t}; CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_read_some_error(std::vector&)::; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_read_some_error(std::vector&)::&; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_read_buffer_sequence; Args = {const boost::asio::mutable_buffer&, boost::asio::detail::transfer_all_t}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:598:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_read(AsyncReadStream&, const MutableBufferSequence&, ReadHandler&&, typename boost::asio::constraint::value>::type) [with AsyncReadStream = Botan_Tests::AsioStream; MutableBufferSequence = boost::asio::mutable_buffer; ReadHandler = Botan_Tests::Asio_Stream_Tests::test_async_read_some_error(std::vector&)::&; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/tests/unit_asio_stream.cpp:484:48: required from here build/include/botan/asio_async_ops.h:155:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncReadOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = boost::asio::detail::read_op&):: >; Stream = Botan::TLS::Stream; MutableBufferSequence = boost::asio::mutable_buffers_1; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:134:10: required from 'Botan::TLS::detail::AsyncReadOperation::AsyncReadOperation(HandlerT&&, Stream&, const MutableBufferSequence&, const boost::system::error_code&) [with HandlerT = boost::asio::detail::read_op&):: >; Handler = boost::asio::detail::read_op&):: >; Stream = Botan::TLS::Stream; MutableBufferSequence = boost::asio::mutable_buffers_1; Allocator = std::allocator]' build/include/botan/asio_stream.h:554:63: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type Botan::TLS::Stream::async_read_some(const MutableBufferSequence&, ReadHandler&&) [with MutableBufferSequence = boost::asio::mutable_buffers_1; ReadHandler = boost::asio::detail::read_op&):: >; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::ThrowingMockChannel; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:375:13: required from 'void boost::asio::detail::read_op::operator()(const boost::system::error_code&, std::size_t, int) [with AsyncReadStream = Botan_Tests::ThrowingAsioStream; MutableBufferSequence = boost::asio::mutable_buffer; MutableBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; ReadHandler = Botan_Tests::Asio_Stream_Tests::test_async_read_some_throw(std::vector&)::; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:482:56: required from 'void boost::asio::detail::start_read_buffer_sequence_op(AsyncReadStream&, const MutableBufferSequence&, const MutableBufferIterator&, CompletionCondition&, ReadHandler&) [with AsyncReadStream = Botan_Tests::ThrowingAsioStream; MutableBufferSequence = boost::asio::mutable_buffer; MutableBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; ReadHandler = Botan_Tests::Asio_Stream_Tests::test_async_read_some_throw(std::vector&)::]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:514:36: required from 'void boost::asio::detail::initiate_async_read_buffer_sequence::operator()(ReadHandler&&, const MutableBufferSequence&, CompletionCondition&&) const [with ReadHandler = Botan_Tests::Asio_Stream_Tests::test_async_read_some_throw(std::vector&)::&; MutableBufferSequence = boost::asio::mutable_buffer; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncReadStream = Botan_Tests::ThrowingAsioStream]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_read_buffer_sequence; RawCompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_read_some_throw(std::vector&)::&; Args = {const boost::asio::mutable_buffer&, boost::asio::detail::transfer_all_t}; CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_read_some_throw(std::vector&)::; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_read_some_throw(std::vector&)::&; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_read_buffer_sequence; Args = {const boost::asio::mutable_buffer&, boost::asio::detail::transfer_all_t}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:598:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_read(AsyncReadStream&, const MutableBufferSequence&, ReadHandler&&, typename boost::asio::constraint::value>::type) [with AsyncReadStream = Botan_Tests::ThrowingAsioStream; MutableBufferSequence = boost::asio::mutable_buffer; ReadHandler = Botan_Tests::Asio_Stream_Tests::test_async_read_some_throw(std::vector&)::&; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/tests/unit_asio_stream.cpp:507:48: required from here build/include/botan/asio_async_ops.h:155:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncReadOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = boost::asio::detail::read_op&):: >; Stream = Botan::TLS::Stream; MutableBufferSequence = boost::asio::mutable_buffers_1; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:134:10: required from 'Botan::TLS::detail::AsyncReadOperation::AsyncReadOperation(HandlerT&&, Stream&, const MutableBufferSequence&, const boost::system::error_code&) [with HandlerT = boost::asio::detail::read_op&):: >; Handler = boost::asio::detail::read_op&):: >; Stream = Botan::TLS::Stream; MutableBufferSequence = boost::asio::mutable_buffers_1; Allocator = std::allocator]' build/include/botan/asio_stream.h:554:63: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type Botan::TLS::Stream::async_read_some(const MutableBufferSequence&, ReadHandler&&) [with MutableBufferSequence = boost::asio::mutable_buffers_1; ReadHandler = boost::asio::detail::read_op&):: >; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::MockChannel; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:375:13: required from 'void boost::asio::detail::read_op::operator()(const boost::system::error_code&, std::size_t, int) [with AsyncReadStream = Botan_Tests::AsioStream; MutableBufferSequence = boost::asio::mutable_buffer; MutableBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; ReadHandler = Botan_Tests::Asio_Stream_Tests::test_async_read_zero_buffer(std::vector&)::; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:482:56: required from 'void boost::asio::detail::start_read_buffer_sequence_op(AsyncReadStream&, const MutableBufferSequence&, const MutableBufferIterator&, CompletionCondition&, ReadHandler&) [with AsyncReadStream = Botan_Tests::AsioStream; MutableBufferSequence = boost::asio::mutable_buffer; MutableBufferIterator = const boost::asio::mutable_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; ReadHandler = Botan_Tests::Asio_Stream_Tests::test_async_read_zero_buffer(std::vector&)::]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:514:36: required from 'void boost::asio::detail::initiate_async_read_buffer_sequence::operator()(ReadHandler&&, const MutableBufferSequence&, CompletionCondition&&) const [with ReadHandler = Botan_Tests::Asio_Stream_Tests::test_async_read_zero_buffer(std::vector&)::&; MutableBufferSequence = boost::asio::mutable_buffer; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncReadStream = Botan_Tests::AsioStream]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_read_buffer_sequence; RawCompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_read_zero_buffer(std::vector&)::&; Args = {const boost::asio::mutable_buffer&, boost::asio::detail::transfer_all_t}; CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_read_zero_buffer(std::vector&)::; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_read_zero_buffer(std::vector&)::&; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_read_buffer_sequence; Args = {const boost::asio::mutable_buffer&, boost::asio::detail::transfer_all_t}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/read.hpp:598:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_read(AsyncReadStream&, const MutableBufferSequence&, ReadHandler&&, typename boost::asio::constraint::value>::type) [with AsyncReadStream = Botan_Tests::AsioStream; MutableBufferSequence = boost::asio::mutable_buffer; ReadHandler = Botan_Tests::Asio_Stream_Tests::test_async_read_zero_buffer(std::vector&)::&; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/tests/unit_asio_stream.cpp:534:48: required from here build/include/botan/asio_async_ops.h:155:25: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = boost::asio::detail::write_op&):: >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = boost::asio::detail::write_op&):: >; Handler = boost::asio::detail::write_op&):: >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_stream.h:524:77: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type Botan::TLS::Stream::async_write_some(const ConstBufferSequence&, WriteHandler&&) [with ConstBufferSequence = boost::asio::const_buffers_1; WriteHandler = boost::asio::detail::write_op&):: >; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::MockChannel; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:340:13: required from 'void boost::asio::detail::write_op::operator()(const boost::system::error_code&, std::size_t, int) [with AsyncWriteStream = Botan_Tests::AsioStream; ConstBufferSequence = boost::asio::const_buffer; ConstBufferIterator = const boost::asio::const_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_some_success(std::vector&)::; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:447:56: required from 'void boost::asio::detail::start_write_buffer_sequence_op(AsyncWriteStream&, const ConstBufferSequence&, const ConstBufferIterator&, CompletionCondition&, WriteHandler&) [with AsyncWriteStream = Botan_Tests::AsioStream; ConstBufferSequence = boost::asio::const_buffer; ConstBufferIterator = const boost::asio::const_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_some_success(std::vector&)::]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:479:37: required from 'void boost::asio::detail::initiate_async_write_buffer_sequence::operator()(WriteHandler&&, const ConstBufferSequence&, CompletionCondition&&) const [with WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_some_success(std::vector&)::&; ConstBufferSequence = boost::asio::const_buffer; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncWriteStream = Botan_Tests::AsioStream]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_write_buffer_sequence; RawCompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_some_success(std::vector&)::&; Args = {const boost::asio::const_buffer&, boost::asio::detail::transfer_all_t}; CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_some_success(std::vector&)::; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_some_success(std::vector&)::&; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_write_buffer_sequence; Args = {const boost::asio::const_buffer&, boost::asio::detail::transfer_all_t}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:564:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_write(AsyncWriteStream&, const ConstBufferSequence&, WriteHandler&&, typename boost::asio::constraint::value>::type) [with AsyncWriteStream = Botan_Tests::AsioStream; ConstBufferSequence = boost::asio::const_buffer; WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_some_success(std::vector&)::&; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/tests/unit_asio_stream.cpp:676:91: required from here build/include/botan/asio_async_ops.h:239:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] if (ec == boost::asio::error::eof && !m_stream.shutdown_received()) ^ build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = boost::asio::detail::write_op, __gnu_cxx::__normal_iterator >, boost::asio::detail::transfer_all_t, Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&):: >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = boost::asio::detail::write_op, __gnu_cxx::__normal_iterator >, boost::asio::detail::transfer_all_t, Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&):: >; Handler = boost::asio::detail::write_op, __gnu_cxx::__normal_iterator >, boost::asio::detail::transfer_all_t, Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&):: >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_stream.h:524:77: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type Botan::TLS::Stream::async_write_some(const ConstBufferSequence&, WriteHandler&&) [with ConstBufferSequence = boost::asio::detail::prepared_buffers; WriteHandler = boost::asio::detail::write_op, __gnu_cxx::__normal_iterator >, boost::asio::detail::transfer_all_t, Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&):: >; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::MockChannel; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:340:13: required from 'void boost::asio::detail::write_op::operator()(const boost::system::error_code&, std::size_t, int) [with AsyncWriteStream = Botan_Tests::AsioStream; ConstBufferSequence = std::vector; ConstBufferIterator = __gnu_cxx::__normal_iterator >; CompletionCondition = boost::asio::detail::transfer_all_t; WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&)::; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:447:56: required from 'void boost::asio::detail::start_write_buffer_sequence_op(AsyncWriteStream&, const ConstBufferSequence&, const ConstBufferIterator&, CompletionCondition&, WriteHandler&) [with AsyncWriteStream = Botan_Tests::AsioStream; ConstBufferSequence = std::vector; ConstBufferIterator = __gnu_cxx::__normal_iterator >; CompletionCondition = boost::asio::detail::transfer_all_t; WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&)::]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:479:37: required from 'void boost::asio::detail::initiate_async_write_buffer_sequence::operator()(WriteHandler&&, const ConstBufferSequence&, CompletionCondition&&) const [with WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&)::&; ConstBufferSequence = std::vector; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncWriteStream = Botan_Tests::AsioStream]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_write_buffer_sequence; RawCompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&)::&; Args = {const std::vector >&, boost::asio::detail::transfer_all_t}; CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&)::; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&)::&; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_write_buffer_sequence; Args = {const std::vector >&, boost::asio::detail::transfer_all_t}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:564:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_write(AsyncWriteStream&, const ConstBufferSequence&, WriteHandler&&, typename boost::asio::constraint::value>::type) [with AsyncWriteStream = Botan_Tests::AsioStream; ConstBufferSequence = std::vector; WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&)::&; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/tests/unit_asio_stream.cpp:717:50: required from here build/include/botan/asio_async_ops.h:239:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = boost::asio::detail::write_op&):: >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = boost::asio::detail::write_op&):: >; Handler = boost::asio::detail::write_op&):: >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_stream.h:524:77: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type Botan::TLS::Stream::async_write_some(const ConstBufferSequence&, WriteHandler&&) [with ConstBufferSequence = boost::asio::const_buffers_1; WriteHandler = boost::asio::detail::write_op&):: >; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::MockChannel; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:340:13: required from 'void boost::asio::detail::write_op::operator()(const boost::system::error_code&, std::size_t, int) [with AsyncWriteStream = Botan_Tests::AsioStream; ConstBufferSequence = boost::asio::const_buffer; ConstBufferIterator = const boost::asio::const_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_some_error(std::vector&)::; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:447:56: required from 'void boost::asio::detail::start_write_buffer_sequence_op(AsyncWriteStream&, const ConstBufferSequence&, const ConstBufferIterator&, CompletionCondition&, WriteHandler&) [with AsyncWriteStream = Botan_Tests::AsioStream; ConstBufferSequence = boost::asio::const_buffer; ConstBufferIterator = const boost::asio::const_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_some_error(std::vector&)::]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:479:37: required from 'void boost::asio::detail::initiate_async_write_buffer_sequence::operator()(WriteHandler&&, const ConstBufferSequence&, CompletionCondition&&) const [with WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_some_error(std::vector&)::&; ConstBufferSequence = boost::asio::const_buffer; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncWriteStream = Botan_Tests::AsioStream]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_write_buffer_sequence; RawCompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_some_error(std::vector&)::&; Args = {const boost::asio::const_buffer&, boost::asio::detail::transfer_all_t}; CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_some_error(std::vector&)::; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_some_error(std::vector&)::&; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_write_buffer_sequence; Args = {const boost::asio::const_buffer&, boost::asio::detail::transfer_all_t}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:564:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_write(AsyncWriteStream&, const ConstBufferSequence&, WriteHandler&&, typename boost::asio::constraint::value>::type) [with AsyncWriteStream = Botan_Tests::AsioStream; ConstBufferSequence = boost::asio::const_buffer; WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_some_error(std::vector&)::&; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/tests/unit_asio_stream.cpp:742:91: required from here build/include/botan/asio_async_ops.h:239:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = boost::asio::detail::write_op&):: >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]': build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = boost::asio::detail::write_op&):: >; Handler = boost::asio::detail::write_op&):: >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_stream.h:524:77: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type Botan::TLS::Stream::async_write_some(const ConstBufferSequence&, WriteHandler&&) [with ConstBufferSequence = boost::asio::const_buffers_1; WriteHandler = boost::asio::detail::write_op&):: >; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::ThrowingMockChannel; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:340:13: required from 'void boost::asio::detail::write_op::operator()(const boost::system::error_code&, std::size_t, int) [with AsyncWriteStream = Botan_Tests::ThrowingAsioStream; ConstBufferSequence = boost::asio::const_buffer; ConstBufferIterator = const boost::asio::const_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_throw(std::vector&)::; std::size_t = long unsigned int]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:447:56: required from 'void boost::asio::detail::start_write_buffer_sequence_op(AsyncWriteStream&, const ConstBufferSequence&, const ConstBufferIterator&, CompletionCondition&, WriteHandler&) [with AsyncWriteStream = Botan_Tests::ThrowingAsioStream; ConstBufferSequence = boost::asio::const_buffer; ConstBufferIterator = const boost::asio::const_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_throw(std::vector&)::]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:479:37: required from 'void boost::asio::detail::initiate_async_write_buffer_sequence::operator()(WriteHandler&&, const ConstBufferSequence&, CompletionCondition&&) const [with WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_throw(std::vector&)::&; ConstBufferSequence = boost::asio::const_buffer; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncWriteStream = Botan_Tests::ThrowingAsioStream]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_write_buffer_sequence; RawCompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_throw(std::vector&)::&; Args = {const boost::asio::const_buffer&, boost::asio::detail::transfer_all_t}; CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_throw(std::vector&)::; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_throw(std::vector&)::&; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_write_buffer_sequence; Args = {const boost::asio::const_buffer&, boost::asio::detail::transfer_all_t}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:564:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_write(AsyncWriteStream&, const ConstBufferSequence&, WriteHandler&&, typename boost::asio::constraint::value>::type) [with AsyncWriteStream = Botan_Tests::ThrowingAsioStream; ConstBufferSequence = boost::asio::const_buffer; WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_throw(std::vector&)::&; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/tests/unit_asio_stream.cpp:765:91: required from here build/include/botan/asio_async_ops.h:239:20: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/stream.hpp:617:0, from src/tests/unit_asio_stream.cpp:26: /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp: In instantiation of 'void boost::beast::test::basic_stream::run_write_op::operator()(WriteHandler&&, boost::shared_ptr, boost::weak_ptr, const ConstBufferSequence&) [with WriteHandler = Botan::TLS::detail::AsyncWriteOperation&):: >, Botan::TLS::Stream, std::allocator >; ConstBufferSequence = boost::asio::const_buffer; Executor = boost::asio::any_io_executor]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::beast::test::basic_stream<>::run_write_op; RawCompletionToken = Botan::TLS::detail::AsyncWriteOperation&):: >, Botan::TLS::Stream, std::allocator >; Args = {boost::shared_ptr&, boost::weak_ptr&, const boost::asio::const_buffer&}; CompletionToken = Botan::TLS::detail::AsyncWriteOperation&):: >, Botan::TLS::Stream, std::allocator >; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = Botan::TLS::detail::AsyncWriteOperation&):: >, Botan::TLS::Stream, std::allocator >; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::beast::test::basic_stream<>::run_write_op; Args = {boost::shared_ptr&, boost::weak_ptr&, const boost::asio::const_buffer&}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp:417:39: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::beast::test::basic_stream::async_write_some(const ConstBufferSequence&, WriteHandler&&) [with ConstBufferSequence = boost::asio::const_buffer; WriteHandler = Botan::TLS::detail::AsyncWriteOperation&):: >, Botan::TLS::Stream, std::allocator >; Executor = boost::asio::any_io_executor; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' build/include/botan/asio_async_ops.h:235:16: required from 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = boost::asio::detail::write_op&):: >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = boost::asio::detail::write_op&):: >; Handler = boost::asio::detail::write_op&):: >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_stream.h:524:77: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:447:56: required from 'void boost::asio::detail::start_write_buffer_sequence_op(AsyncWriteStream&, const ConstBufferSequence&, const ConstBufferIterator&, CompletionCondition&, WriteHandler&) [with AsyncWriteStream = Botan_Tests::AsioStream; ConstBufferSequence = boost::asio::const_buffer; ConstBufferIterator = const boost::asio::const_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_some_success(std::vector&)::]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:479:37: required from 'void boost::asio::detail::initiate_async_write_buffer_sequence::operator()(WriteHandler&&, const ConstBufferSequence&, CompletionCondition&&) const [with WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_some_success(std::vector&)::&; ConstBufferSequence = boost::asio::const_buffer; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncWriteStream = Botan_Tests::AsioStream]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_write_buffer_sequence; RawCompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_some_success(std::vector&)::&; Args = {const boost::asio::const_buffer&, boost::asio::detail::transfer_all_t}; CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_some_success(std::vector&)::; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_some_success(std::vector&)::&; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_write_buffer_sequence; Args = {const boost::asio::const_buffer&, boost::asio::detail::transfer_all_t}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:564:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_write(AsyncWriteStream&, const ConstBufferSequence&, WriteHandler&&, typename boost::asio::constraint::value>::type) [with AsyncWriteStream = Botan_Tests::AsioStream; ConstBufferSequence = boost::asio::const_buffer; WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_some_success(std::vector&)::&; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/tests/unit_asio_stream.cpp:676:91: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp:233:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return upcall(net::error::connection_reset, n); ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp: In instantiation of 'void boost::beast::test::basic_stream::run_write_op::operator()(WriteHandler&&, boost::shared_ptr, boost::weak_ptr, const ConstBufferSequence&) [with WriteHandler = Botan::TLS::detail::AsyncWriteOperation, __gnu_cxx::__normal_iterator >, boost::asio::detail::transfer_all_t, Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&):: >, Botan::TLS::Stream, std::allocator >; ConstBufferSequence = boost::asio::const_buffer; Executor = boost::asio::any_io_executor]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::beast::test::basic_stream<>::run_write_op; RawCompletionToken = Botan::TLS::detail::AsyncWriteOperation, __gnu_cxx::__normal_iterator >, boost::asio::detail::transfer_all_t, Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&):: >, Botan::TLS::Stream, std::allocator >; Args = {boost::shared_ptr&, boost::weak_ptr&, const boost::asio::const_buffer&}; CompletionToken = Botan::TLS::detail::AsyncWriteOperation, __gnu_cxx::__normal_iterator >, boost::asio::detail::transfer_all_t, Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&):: >, Botan::TLS::Stream, std::allocator >; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = Botan::TLS::detail::AsyncWriteOperation, __gnu_cxx::__normal_iterator >, boost::asio::detail::transfer_all_t, Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&):: >, Botan::TLS::Stream, std::allocator >; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::beast::test::basic_stream<>::run_write_op; Args = {boost::shared_ptr&, boost::weak_ptr&, const boost::asio::const_buffer&}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp:417:39: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::beast::test::basic_stream::async_write_some(const ConstBufferSequence&, WriteHandler&&) [with ConstBufferSequence = boost::asio::const_buffer; WriteHandler = Botan::TLS::detail::AsyncWriteOperation, __gnu_cxx::__normal_iterator >, boost::asio::detail::transfer_all_t, Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&):: >, Botan::TLS::Stream, std::allocator >; Executor = boost::asio::any_io_executor; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' build/include/botan/asio_async_ops.h:235:16: required from 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = boost::asio::detail::write_op, __gnu_cxx::__normal_iterator >, boost::asio::detail::transfer_all_t, Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&):: >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = boost::asio::detail::write_op, __gnu_cxx::__normal_iterator >, boost::asio::detail::transfer_all_t, Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&):: >; Handler = boost::asio::detail::write_op, __gnu_cxx::__normal_iterator >, boost::asio::detail::transfer_all_t, Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&):: >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_stream.h:524:77: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:447:56: required from 'void boost::asio::detail::start_write_buffer_sequence_op(AsyncWriteStream&, const ConstBufferSequence&, const ConstBufferIterator&, CompletionCondition&, WriteHandler&) [with AsyncWriteStream = Botan_Tests::AsioStream; ConstBufferSequence = std::vector; ConstBufferIterator = __gnu_cxx::__normal_iterator >; CompletionCondition = boost::asio::detail::transfer_all_t; WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&)::]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:479:37: required from 'void boost::asio::detail::initiate_async_write_buffer_sequence::operator()(WriteHandler&&, const ConstBufferSequence&, CompletionCondition&&) const [with WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&)::&; ConstBufferSequence = std::vector; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncWriteStream = Botan_Tests::AsioStream]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_write_buffer_sequence; RawCompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&)::&; Args = {const std::vector >&, boost::asio::detail::transfer_all_t}; CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&)::; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&)::&; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_write_buffer_sequence; Args = {const std::vector >&, boost::asio::detail::transfer_all_t}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:564:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_write(AsyncWriteStream&, const ConstBufferSequence&, WriteHandler&&, typename boost::asio::constraint::value>::type) [with AsyncWriteStream = Botan_Tests::AsioStream; ConstBufferSequence = std::vector; WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_some_buffer_sequence(std::vector&)::&; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/tests/unit_asio_stream.cpp:717:50: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp:233:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp: In instantiation of 'void boost::beast::test::basic_stream::run_write_op::operator()(WriteHandler&&, boost::shared_ptr, boost::weak_ptr, const ConstBufferSequence&) [with WriteHandler = Botan::TLS::detail::AsyncWriteOperation&):: >, Botan::TLS::Stream, std::allocator >; ConstBufferSequence = boost::asio::const_buffer; Executor = boost::asio::any_io_executor]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::beast::test::basic_stream<>::run_write_op; RawCompletionToken = Botan::TLS::detail::AsyncWriteOperation&):: >, Botan::TLS::Stream, std::allocator >; Args = {boost::shared_ptr&, boost::weak_ptr&, const boost::asio::const_buffer&}; CompletionToken = Botan::TLS::detail::AsyncWriteOperation&):: >, Botan::TLS::Stream, std::allocator >; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = Botan::TLS::detail::AsyncWriteOperation&):: >, Botan::TLS::Stream, std::allocator >; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::beast::test::basic_stream<>::run_write_op; Args = {boost::shared_ptr&, boost::weak_ptr&, const boost::asio::const_buffer&}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp:417:39: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::beast::test::basic_stream::async_write_some(const ConstBufferSequence&, WriteHandler&&) [with ConstBufferSequence = boost::asio::const_buffer; WriteHandler = Botan::TLS::detail::AsyncWriteOperation&):: >, Botan::TLS::Stream, std::allocator >; Executor = boost::asio::any_io_executor; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' build/include/botan/asio_async_ops.h:235:16: required from 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = boost::asio::detail::write_op&):: >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = boost::asio::detail::write_op&):: >; Handler = boost::asio::detail::write_op&):: >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_stream.h:524:77: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:447:56: required from 'void boost::asio::detail::start_write_buffer_sequence_op(AsyncWriteStream&, const ConstBufferSequence&, const ConstBufferIterator&, CompletionCondition&, WriteHandler&) [with AsyncWriteStream = Botan_Tests::AsioStream; ConstBufferSequence = boost::asio::const_buffer; ConstBufferIterator = const boost::asio::const_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_some_error(std::vector&)::]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:479:37: required from 'void boost::asio::detail::initiate_async_write_buffer_sequence::operator()(WriteHandler&&, const ConstBufferSequence&, CompletionCondition&&) const [with WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_some_error(std::vector&)::&; ConstBufferSequence = boost::asio::const_buffer; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncWriteStream = Botan_Tests::AsioStream]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_write_buffer_sequence; RawCompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_some_error(std::vector&)::&; Args = {const boost::asio::const_buffer&, boost::asio::detail::transfer_all_t}; CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_some_error(std::vector&)::; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_some_error(std::vector&)::&; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_write_buffer_sequence; Args = {const boost::asio::const_buffer&, boost::asio::detail::transfer_all_t}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:564:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_write(AsyncWriteStream&, const ConstBufferSequence&, WriteHandler&&, typename boost::asio::constraint::value>::type) [with AsyncWriteStream = Botan_Tests::AsioStream; ConstBufferSequence = boost::asio::const_buffer; WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_some_error(std::vector&)::&; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/tests/unit_asio_stream.cpp:742:91: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp:233:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp: In instantiation of 'void boost::beast::test::basic_stream::run_write_op::operator()(WriteHandler&&, boost::shared_ptr, boost::weak_ptr, const ConstBufferSequence&) [with WriteHandler = Botan::TLS::detail::AsyncWriteOperation&):: >, Botan::TLS::Stream, std::allocator >; ConstBufferSequence = boost::asio::const_buffer; Executor = boost::asio::any_io_executor]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::beast::test::basic_stream<>::run_write_op; RawCompletionToken = Botan::TLS::detail::AsyncWriteOperation&):: >, Botan::TLS::Stream, std::allocator >; Args = {boost::shared_ptr&, boost::weak_ptr&, const boost::asio::const_buffer&}; CompletionToken = Botan::TLS::detail::AsyncWriteOperation&):: >, Botan::TLS::Stream, std::allocator >; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = Botan::TLS::detail::AsyncWriteOperation&):: >, Botan::TLS::Stream, std::allocator >; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::beast::test::basic_stream<>::run_write_op; Args = {boost::shared_ptr&, boost::weak_ptr&, const boost::asio::const_buffer&}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp:417:39: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::beast::test::basic_stream::async_write_some(const ConstBufferSequence&, WriteHandler&&) [with ConstBufferSequence = boost::asio::const_buffer; WriteHandler = Botan::TLS::detail::AsyncWriteOperation&):: >, Botan::TLS::Stream, std::allocator >; Executor = boost::asio::any_io_executor; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void]' build/include/botan/asio_async_ops.h:235:16: required from 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = boost::asio::detail::write_op&):: >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:220:10: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = boost::asio::detail::write_op&):: >; Handler = boost::asio::detail::write_op&):: >; Stream = Botan::TLS::Stream; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_stream.h:524:77: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:447:56: required from 'void boost::asio::detail::start_write_buffer_sequence_op(AsyncWriteStream&, const ConstBufferSequence&, const ConstBufferIterator&, CompletionCondition&, WriteHandler&) [with AsyncWriteStream = Botan_Tests::ThrowingAsioStream; ConstBufferSequence = boost::asio::const_buffer; ConstBufferIterator = const boost::asio::const_buffer*; CompletionCondition = boost::asio::detail::transfer_all_t; WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_throw(std::vector&)::]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:479:37: required from 'void boost::asio::detail::initiate_async_write_buffer_sequence::operator()(WriteHandler&&, const ConstBufferSequence&, CompletionCondition&&) const [with WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_throw(std::vector&)::&; ConstBufferSequence = boost::asio::const_buffer; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncWriteStream = Botan_Tests::ThrowingAsioStream]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:152:49: required from 'static boost::asio::async_result::return_type boost::asio::async_result::initiate(Initiation&&, RawCompletionToken&&, Args&& ...) [with Initiation = boost::asio::detail::initiate_async_write_buffer_sequence; RawCompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_throw(std::vector&)::&; Args = {const boost::asio::const_buffer&, boost::asio::detail::transfer_all_t}; CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_throw(std::vector&)::; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/async_result.hpp:365:25: required from 'typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type boost::asio::async_initiate(Initiation&&, CompletionToken&, Args&& ...) [with CompletionToken = Botan_Tests::Asio_Stream_Tests::test_async_write_throw(std::vector&)::&; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::detail::initiate_async_write_buffer_sequence; Args = {const boost::asio::const_buffer&, boost::asio::detail::transfer_all_t}; typename boost::asio::constraint::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/impl/write.hpp:564:51: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::asio::async_write(AsyncWriteStream&, const ConstBufferSequence&, WriteHandler&&, typename boost::asio::constraint::value>::type) [with AsyncWriteStream = Botan_Tests::ThrowingAsioStream; ConstBufferSequence = boost::asio::const_buffer; WriteHandler = Botan_Tests::Asio_Stream_Tests::test_async_write_throw(std::vector&)::&; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename boost::asio::constraint::value>::type = int]' src/tests/unit_asio_stream.cpp:765:91: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp:233:26: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/throw_exception.hpp:21:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/impl/throw_error.ipp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/throw_error.hpp:52, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/posix_tss_ptr.hpp:76, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/tss_ptr.hpp:27, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/call_stack.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/thread_context.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/recycling_allocator.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/executor_function.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/execution/any_executor.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/execution.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/system_executor.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/associated_executor.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:21, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_day_of_year]': src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] del.p_ = 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_month]': src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_year]': src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_weekday]': src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp: In instantiation of 'void* boost::detail::sp_counted_impl_pd::get_deleter(const sp_typeinfo_&) [with P = boost::beast::test::detail::stream_state*; D = boost::detail::sp_ms_deleter; boost::detail::sp_typeinfo_ = std::type_info]': src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:174:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return ti == BOOST_SP_TYPEID_(D)? &reinterpret_cast( del ): 0; ^ /scratch/work/security/botan-devel/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 sp_typeinfo_&) [with P = boost::beast::test::detail::stream_state*; D = boost::detail::sp_ms_deleter; boost::detail::sp_typeinfo_ = std::type_info]': src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:179:41: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return ti == BOOST_SP_TYPEID_(D)? boost::detail::get_local_deleter( boost::addressof( del ) ): 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp: In instantiation of 'void* boost::detail::sp_counted_impl_pd::get_deleter(const sp_typeinfo_&) [with P = boost::beast::test::detail::stream_service_impl*; D = boost::detail::sp_ms_deleter; boost::detail::sp_typeinfo_ = std::type_info]': src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:174:76: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return ti == BOOST_SP_TYPEID_(D)? &reinterpret_cast( del ): 0; ^ /scratch/work/security/botan-devel/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 sp_typeinfo_&) [with P = boost::beast::test::detail::stream_service_impl*; D = boost::detail::sp_ms_deleter; boost::detail::sp_typeinfo_ = std::type_info]': src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:179:41: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return ti == BOOST_SP_TYPEID_(D)? boost::detail::get_local_deleter( boost::addressof( del ) ): 0; ^ In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/throw_exception.hpp:21:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/impl/throw_error.ipp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/throw_error.hpp:52, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/impl/posix_tss_ptr.ipp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/posix_tss_ptr.hpp:76, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/tss_ptr.hpp:27, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/call_stack.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/thread_context.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/recycling_allocator.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/handler_alloc_helpers.hpp:21, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/executor_function.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/execution/any_executor.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/execution.hpp:19, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/system_executor.hpp:20, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/associated_executor.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:21, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::length_error]': src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] del.p_ = 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::invalid_argument]': src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::ip::bad_address_cast]': src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::out_of_range]': src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::bad_executor]': src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::logic_error]': src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::gregorian::bad_day_of_month]': src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::bad_weak_ptr]': src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = std::runtime_error]': src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::service_already_exists]': src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::invalid_service_owner]': src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::asio::execution::bad_executor]': src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp: In instantiation of 'const boost::exception_detail::clone_base* boost::wrapexcept::clone() const [with E = boost::system::system_error]': src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/throw_exception.hpp:115:16: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/shared_count.hpp:27:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/shared_ptr.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/time_clock.hpp:17, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/time_traits.hpp:23, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/detail/deadline_timer_service.hpp:29, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio/basic_deadline_timer.hpp:25, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/asio.hpp:25, from build/include/botan/asio_async_ops.h:22, from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp: In instantiation of 'D* boost::detail::get_local_deleter(D*) [with D = boost::detail::sp_ms_deleter]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:179:75: required from 'void* boost::detail::sp_counted_impl_pd::get_local_deleter(const sp_typeinfo_&) [with P = boost::beast::test::detail::stream_state*; D = boost::detail::sp_ms_deleter; boost::detail::sp_typeinfo_ = std::type_info]' src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:57:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] return 0; ^ /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp: In instantiation of 'D* boost::detail::get_local_deleter(D*) [with D = boost::detail::sp_ms_deleter]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:179:75: required from 'void* boost::detail::sp_counted_impl_pd::get_local_deleter(const sp_typeinfo_&) [with P = boost::beast::test::detail::stream_service_impl*; D = boost::detail::sp_ms_deleter; boost::detail::sp_typeinfo_ = std::type_info]' src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/detail/sp_counted_impl.hpp:57:12: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] In file included from /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/enable_shared_from_this.hpp:16:0, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/enable_shared_from_this.hpp:16, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core/basic_stream.hpp:26, from /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/core.hpp:16, from build/include/botan/asio_stream.h:32, from src/tests/unit_asio_stream.cpp:13: /scratch/work/security/botan-devel/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]': /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp:50:9: required from 'boost::beast::detail::bind_front_wrapper::type, typename std::decay<_BoundArgs>::type ...> boost::beast::bind_front_handler(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&}; typename std::decay<_Tp>::type = boost::beast::test::basic_stream<>::read_op&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >, boost::asio::mutable_buffer>::lambda]' /scratch/work/security/botan-devel/work/.buildlink/include/boost/beast/_experimental/test/impl/stream.hpp:150: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]' src/tests/unit_asio_stream.cpp:814:1: required from here /scratch/work/security/botan-devel/work/.buildlink/include/boost/smart_ptr/weak_ptr.hpp:113:14: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] r.px = 0; ^ c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/unit_ecc.cpp -o build/obj/test/unit_ecc.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/unit_ecdh.cpp -o build/obj/test/unit_ecdh.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/unit_ecdsa.cpp -o build/obj/test/unit_ecdsa.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/unit_tls.cpp -o build/obj/test/unit_tls.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/unit_tls_policy.cpp -o build/obj/test/unit_tls_policy.o c++ -pthread -std=c++11 -D_REENTRANT -D_NETBSD_SOURCE -O2 -D_FORTIFY_SOURCE=2 -pthread -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/python3.8 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-aliasing -Wcast-align -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wzero-as-null-pointer-constant -Wnon-virtual-dtor -Ibuild/include -Ibuild/include/external -c src/tests/unit_x509.cpp -o build/obj/test/unit_x509.o c++ -pthread build/obj/test/main.o build/obj/test/test_aead.o build/obj/test/test_asn1.o build/obj/test/test_bigint.o build/obj/test/test_block.o build/obj/test/test_blowfish.o build/obj/test/test_c25519.o build/obj/test/test_certstor.o build/obj/test/test_certstor_flatfile.o build/obj/test/test_certstor_system.o build/obj/test/test_certstor_utils.o build/obj/test/test_clang_bug.o build/obj/test/test_compression.o build/obj/test/test_cryptobox.o build/obj/test/test_datastore.o build/obj/test/test_dh.o build/obj/test/test_dl_group.o build/obj/test/test_dlies.o build/obj/test/test_dsa.o build/obj/test/test_ecc_pointmul.o build/obj/test/test_ecdh.o build/obj/test/test_ecdsa.o build/obj/test/test_ecgdsa.o build/obj/test/test_ecies.o build/obj/test/test_eckcdsa.o build/obj/test/test_ed25519.o build/obj/test/test_elg.o build/obj/test/test_entropy.o build/obj/test/test_ffi.o build/obj/test/test_filters.o build/obj/test/test_fpe.o build/obj/test/test_gf2m.o build/obj/test/test_gost_3410.o build/obj/test/test_hash.o build/obj/test/test_hash_id.o build/obj/test/test_kdf.o build/obj/test/test_keywrap.o build/obj/test/test_mac.o build/obj/test/test_mceliece.o build/obj/test/test_modes.o build/obj/test/test_mp.o build/obj/test/test_name_constraint.o build/obj/test/test_newhope.o build/obj/test/test_ocb.o build/obj/test/test_ocsp.o build/obj/test/test_octetstring.o build/obj/test/test_oid.o build/obj/test/test_os_utils.o build/obj/test/test_otp.o build/obj/test/test_package_transform.o build/obj/test/test_pad.o build/obj/test/test_passhash.o build/obj/test/test_pbkdf.o build/obj/test/test_pem.o build/obj/test/test_pk_pad.o build/obj/test/test_pkcs11_high_level.o build/obj/test/test_pkcs11_low_level.o build/obj/test/test_psk_db.o build/obj/test/test_pubkey.o build/obj/test/test_rfc6979.o build/obj/test/test_rng.o build/obj/test/test_rng_kat.o build/obj/test/test_roughtime.o build/obj/test/test_rsa.o build/obj/test/test_runner.o build/obj/test/test_simd.o build/obj/test/test_siv.o build/obj/test/test_sm2.o build/obj/test/test_sodium.o build/obj/test/test_srp6.o build/obj/test/test_stream.o build/obj/test/test_tests.o build/obj/test/test_thread_utils.o build/obj/test/test_tls.o build/obj/test/test_tls_messages.o build/obj/test/test_tls_stream_integration.o build/obj/test/test_tpm.o build/obj/test/test_tss.o build/obj/test/test_uri.o build/obj/test/test_utils.o build/obj/test/test_workfactor.o build/obj/test/test_x509_dn.o build/obj/test/test_x509_path.o build/obj/test/test_xmss.o build/obj/test/tests.o build/obj/test/unit_asio_stream.o build/obj/test/unit_ecc.o build/obj/test/unit_ecdh.o build/obj/test/unit_ecdsa.o build/obj/test/unit_tls.o build/obj/test/unit_tls_policy.o build/obj/test/unit_x509.o -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -pthread -L. -lbotan-2 -lboost_system -lz -o botan-test "/usr/pkg/bin/python3.8" "src/scripts/build_docs.py" --build-dir="build"