src/tests/test_tls_stream_integration.cpp:390:97: required from here build/include/botan/asio_async_ops.h:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [with Handler = Botan::TLS::Stream >::Wrapper, std::_Placeholder<1>))(const boost::system::error_code&)> >; Executor1 = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncWriteOperation >::Wrapper, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; E = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = Botan::TLS::detail::AsyncWriteOperation >::Wrapper, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; Executor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename boost::asio::associated_executor::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/handler_work.hpp:377:54: required from 'boost::asio::detail::handler_work >::handler_work(Handler&, const IoExecutor&) [with Handler = Botan::TLS::detail::AsyncWriteOperation >::Wrapper, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_send_op.hpp:113:28: required from 'boost::asio::detail::reactive_socket_send_op::reactive_socket_send_op(const boost::system::error_code&, boost::asio::detail::socket_type, boost::asio::detail::socket_ops::state_type, const ConstBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with ConstBufferSequence = boost::asio::const_buffer; Handler = Botan::TLS::detail::AsyncWriteOperation >::Wrapper, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::socket_type = int; boost::asio::detail::socket_ops::state_type = unsigned char; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_service_base.hpp:283:11: required from 'void boost::asio::detail::reactive_socket_service_base::async_send(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, const ConstBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with ConstBufferSequence = boost::asio::const_buffer; Handler = Botan::TLS::detail::AsyncWriteOperation >::Wrapper, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/basic_stream_socket.hpp:1006:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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 >::Wrapper, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::basic_stream_socket::initiate_async_send; Args = {const boost::asio::const_buffer&, int}; typename std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/basic_stream_socket.hpp:856: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_write_some(const ConstBufferSequence&, WriteHandler&&) [with ConstBufferSequence = boost::asio::const_buffer; WriteHandler = Botan::TLS::detail::AsyncWriteOperation >::Wrapper, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; Protocol = boost::asio::ip::tcp; Executor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; 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:54: required from 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan::TLS::Stream >::Wrapper, std::_Placeholder<1>))(const boost::system::error_code&)> >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:220:25: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = Botan::TLS::Stream >::Wrapper, std::_Placeholder<1>))(const boost::system::error_code&)> >; Handler = Botan::TLS::Stream >::Wrapper, std::_Placeholder<1>))(const boost::system::error_code&)> >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_stream.h:392:10: required from 'void Botan::TLS::Stream::async_shutdown(ShutdownHandler&&) [with ShutdownHandler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; 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:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [with Handler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; Executor1 = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncHandshakeOperation, std::_Placeholder<1>))(const boost::system::error_code&)>, Botan::TLS::Stream >, std::allocator >; E = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = Botan::TLS::detail::AsyncHandshakeOperation, std::_Placeholder<1>))(const boost::system::error_code&)>, Botan::TLS::Stream >, std::allocator >; Executor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename boost::asio::associated_executor::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/handler_work.hpp:377:54: required from 'boost::asio::detail::handler_work >::handler_work(Handler&, const IoExecutor&) [with Handler = Botan::TLS::detail::AsyncHandshakeOperation, std::_Placeholder<1>))(const boost::system::error_code&)>, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_recv_op.hpp:110:28: required from 'boost::asio::detail::reactive_socket_recv_op::reactive_socket_recv_op(const boost::system::error_code&, boost::asio::detail::socket_type, boost::asio::detail::socket_ops::state_type, const MutableBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with MutableBufferSequence = boost::asio::mutable_buffer; Handler = Botan::TLS::detail::AsyncHandshakeOperation, std::_Placeholder<1>))(const boost::system::error_code&)>, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::socket_type = int; boost::asio::detail::socket_ops::state_type = unsigned char; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_service_base.hpp:366:11: 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_buffer; Handler = Botan::TLS::detail::AsyncHandshakeOperation, std::_Placeholder<1>))(const boost::system::error_code&)>, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/basic_stream_socket.hpp:1040:47: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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, std::_Placeholder<1>))(const boost::system::error_code&)>, Botan::TLS::Stream >, std::allocator >; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::basic_stream_socket::initiate_async_receive; Args = {const boost::asio::mutable_buffer&, int}; typename std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/basic_stream_socket.hpp:971: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_buffer; ReadHandler = Botan::TLS::detail::AsyncHandshakeOperation, std::_Placeholder<1>))(const boost::system::error_code&)>, Botan::TLS::Stream >, std::allocator >; Protocol = boost::asio::ip::tcp; Executor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; 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:53: required from 'void Botan::TLS::detail::AsyncHandshakeOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:287:25: required from 'Botan::TLS::detail::AsyncHandshakeOperation::AsyncHandshakeOperation(HandlerT&&, Stream&, const boost::system::error_code&) [with HandlerT = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; Handler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator]' build/include/botan/asio_stream.h:277:10: 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::_Placeholder<1>))(const boost::system::error_code&)>; 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:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [with Handler = Botan::TLS::Stream >::Wrapper, std::_Placeholder<1>))(const boost::system::error_code&)> >; Executor1 = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncWriteOperation >::Wrapper, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; E = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = Botan::TLS::detail::AsyncWriteOperation >::Wrapper, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; Executor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename boost::asio::associated_executor::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/handler_work.hpp:377:54: required from 'boost::asio::detail::handler_work >::handler_work(Handler&, const IoExecutor&) [with Handler = Botan::TLS::detail::AsyncWriteOperation >::Wrapper, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_send_op.hpp:113:28: required from 'boost::asio::detail::reactive_socket_send_op::reactive_socket_send_op(const boost::system::error_code&, boost::asio::detail::socket_type, boost::asio::detail::socket_ops::state_type, const ConstBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with ConstBufferSequence = boost::asio::const_buffer; Handler = Botan::TLS::detail::AsyncWriteOperation >::Wrapper, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::socket_type = int; boost::asio::detail::socket_ops::state_type = unsigned char; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_service_base.hpp:283:11: required from 'void boost::asio::detail::reactive_socket_service_base::async_send(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, const ConstBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with ConstBufferSequence = boost::asio::const_buffer; Handler = Botan::TLS::detail::AsyncWriteOperation >::Wrapper, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/basic_stream_socket.hpp:1006:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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 >::Wrapper, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::basic_stream_socket::initiate_async_send; Args = {const boost::asio::const_buffer&, int}; typename std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/basic_stream_socket.hpp:856: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_write_some(const ConstBufferSequence&, WriteHandler&&) [with ConstBufferSequence = boost::asio::const_buffer; WriteHandler = Botan::TLS::detail::AsyncWriteOperation >::Wrapper, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; Protocol = boost::asio::ip::tcp; Executor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; 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:54: required from 'void Botan::TLS::detail::AsyncWriteOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = Botan::TLS::Stream >::Wrapper, std::_Placeholder<1>))(const boost::system::error_code&)> >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:220:25: required from 'Botan::TLS::detail::AsyncWriteOperation::AsyncWriteOperation(HandlerT&&, Stream&, std::size_t, const boost::system::error_code&) [with HandlerT = Botan::TLS::Stream >::Wrapper, std::_Placeholder<1>))(const boost::system::error_code&)> >; Handler = Botan::TLS::Stream >::Wrapper, std::_Placeholder<1>))(const boost::system::error_code&)> >; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_stream.h:392:10: required from 'void Botan::TLS::Stream::async_shutdown(ShutdownHandler&&) [with ShutdownHandler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; 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:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [with Handler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; Executor1 = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncHandshakeOperation, std::_Placeholder<1>))(const boost::system::error_code&)>, Botan::TLS::Stream >, std::allocator >; E = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = Botan::TLS::detail::AsyncHandshakeOperation, std::_Placeholder<1>))(const boost::system::error_code&)>, Botan::TLS::Stream >, std::allocator >; Executor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename boost::asio::associated_executor::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/handler_work.hpp:377:54: required from 'boost::asio::detail::handler_work >::handler_work(Handler&, const IoExecutor&) [with Handler = Botan::TLS::detail::AsyncHandshakeOperation, std::_Placeholder<1>))(const boost::system::error_code&)>, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_recv_op.hpp:110:28: required from 'boost::asio::detail::reactive_socket_recv_op::reactive_socket_recv_op(const boost::system::error_code&, boost::asio::detail::socket_type, boost::asio::detail::socket_ops::state_type, const MutableBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with MutableBufferSequence = boost::asio::mutable_buffer; Handler = Botan::TLS::detail::AsyncHandshakeOperation, std::_Placeholder<1>))(const boost::system::error_code&)>, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::socket_type = int; boost::asio::detail::socket_ops::state_type = unsigned char; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_service_base.hpp:366:11: 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_buffer; Handler = Botan::TLS::detail::AsyncHandshakeOperation, std::_Placeholder<1>))(const boost::system::error_code&)>, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/basic_stream_socket.hpp:1040:47: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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, std::_Placeholder<1>))(const boost::system::error_code&)>, Botan::TLS::Stream >, std::allocator >; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::basic_stream_socket::initiate_async_receive; Args = {const boost::asio::mutable_buffer&, int}; typename std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/basic_stream_socket.hpp:971: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_buffer; ReadHandler = Botan::TLS::detail::AsyncHandshakeOperation, std::_Placeholder<1>))(const boost::system::error_code&)>, Botan::TLS::Stream >, std::allocator >; Protocol = boost::asio::ip::tcp; Executor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; 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:53: required from 'void Botan::TLS::detail::AsyncHandshakeOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:287:25: required from 'Botan::TLS::detail::AsyncHandshakeOperation::AsyncHandshakeOperation(HandlerT&&, Stream&, const boost::system::error_code&) [with HandlerT = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; Handler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator]' build/include/botan/asio_stream.h:277:10: 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::_Placeholder<1>))(const boost::system::error_code&)>; 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:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [with Handler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; Executor1 = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncHandshakeOperation, std::_Placeholder<1>))(const boost::system::error_code&)>, Botan::TLS::Stream >, std::allocator >; E = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = Botan::TLS::detail::AsyncHandshakeOperation, std::_Placeholder<1>))(const boost::system::error_code&)>, Botan::TLS::Stream >, std::allocator >; Executor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename boost::asio::associated_executor::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/handler_work.hpp:377:54: required from 'boost::asio::detail::handler_work >::handler_work(Handler&, const IoExecutor&) [with Handler = Botan::TLS::detail::AsyncHandshakeOperation, std::_Placeholder<1>))(const boost::system::error_code&)>, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_recv_op.hpp:110:28: required from 'boost::asio::detail::reactive_socket_recv_op::reactive_socket_recv_op(const boost::system::error_code&, boost::asio::detail::socket_type, boost::asio::detail::socket_ops::state_type, const MutableBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with MutableBufferSequence = boost::asio::mutable_buffer; Handler = Botan::TLS::detail::AsyncHandshakeOperation, std::_Placeholder<1>))(const boost::system::error_code&)>, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::socket_type = int; boost::asio::detail::socket_ops::state_type = unsigned char; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_service_base.hpp:366:11: 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_buffer; Handler = Botan::TLS::detail::AsyncHandshakeOperation, std::_Placeholder<1>))(const boost::system::error_code&)>, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/basic_stream_socket.hpp:1040:47: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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, std::_Placeholder<1>))(const boost::system::error_code&)>, Botan::TLS::Stream >, std::allocator >; Signature = void(boost::system::error_code, long unsigned int); Initiation = boost::asio::basic_stream_socket::initiate_async_receive; Args = {const boost::asio::mutable_buffer&, int}; typename std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/basic_stream_socket.hpp:971: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_buffer; ReadHandler = Botan::TLS::detail::AsyncHandshakeOperation, std::_Placeholder<1>))(const boost::system::error_code&)>, Botan::TLS::Stream >, std::allocator >; Protocol = boost::asio::ip::tcp; Executor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; 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:53: required from 'void Botan::TLS::detail::AsyncHandshakeOperation::operator()(boost::system::error_code, std::size_t, bool) [with Handler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator; std::size_t = long unsigned int]' build/include/botan/asio_async_ops.h:287:25: required from 'Botan::TLS::detail::AsyncHandshakeOperation::AsyncHandshakeOperation(HandlerT&&, Stream&, const boost::system::error_code&) [with HandlerT = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; Handler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; Stream = Botan::TLS::Stream >; Allocator = std::allocator]' build/include/botan/asio_stream.h:277:10: 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::_Placeholder<1>))(const boost::system::error_code&)>; 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:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [with Handler = boost::asio::detail::read_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>, std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)> >; Executor1 = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>, std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; E = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>, std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; Executor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename boost::asio::associated_executor::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/handler_work.hpp:377:54: required from 'boost::asio::detail::handler_work >::handler_work(Handler&, const IoExecutor&) [with Handler = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>, std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_recv_op.hpp:110:28: required from 'boost::asio::detail::reactive_socket_recv_op::reactive_socket_recv_op(const boost::system::error_code&, boost::asio::detail::socket_type, boost::asio::detail::socket_ops::state_type, const MutableBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with MutableBufferSequence = boost::asio::mutable_buffer; Handler = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>, std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::socket_type = int; boost::asio::detail::socket_ops::state_type = unsigned char; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_service_base.hpp:366:11: 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_buffer; Handler = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>, std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/basic_stream_socket.hpp:1040:47: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:474: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::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>; ReadHandler = std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:506:36: required from 'void boost::asio::detail::initiate_async_read_buffer_sequence::operator()(ReadHandler&&, const MutableBufferSequence&, CompletionCondition&&) const [with ReadHandler = std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>; MutableBufferSequence = boost::asio::mutable_buffer; CompletionCondition = std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>; AsyncReadStream = Botan::TLS::Stream >]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>; Args = {const boost::asio::mutable_buffer&, std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>}; CompletionToken = std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>; 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::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>}; typename std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:573: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 std::enable_if::value>::type*) [with AsyncReadStream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffer; CompletionCondition = std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>; ReadHandler = std::_Bind, std::_Placeholder<1>, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename std::enable_if::value>::type = void]' src/tests/test_tls_stream_integration.cpp:227:85: required from here build/include/botan/asio_async_ops.h:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [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::_Placeholder<1>))(const boost::system::error_code&)> >; Executor1 = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncWriteOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; E = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = Botan::TLS::detail::AsyncWriteOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; Executor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename boost::asio::associated_executor::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/handler_work.hpp:377:54: required from 'boost::asio::detail::handler_work >::handler_work(Handler&, const IoExecutor&) [with Handler = Botan::TLS::detail::AsyncWriteOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_send_op.hpp:113:28: required from 'boost::asio::detail::reactive_socket_send_op::reactive_socket_send_op(const boost::system::error_code&, boost::asio::detail::socket_type, boost::asio::detail::socket_ops::state_type, const ConstBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with ConstBufferSequence = boost::asio::const_buffer; Handler = Botan::TLS::detail::AsyncWriteOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::socket_type = int; boost::asio::detail::socket_ops::state_type = unsigned char; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_service_base.hpp:283:11: required from 'void boost::asio::detail::reactive_socket_service_base::async_send(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, const ConstBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with ConstBufferSequence = boost::asio::const_buffer; Handler = Botan::TLS::detail::AsyncWriteOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/basic_stream_socket.hpp:1006:44: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:439: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::_Placeholder<1>))(const boost::system::error_code&)>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:471:37: required from 'void boost::asio::detail::initiate_async_write_buffer_sequence::operator()(WriteHandler&&, const ConstBufferSequence&, CompletionCondition&&) const [with WriteHandler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; ConstBufferSequence = boost::asio::mutable_buffer; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncWriteStream = Botan::TLS::Stream >]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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::_Placeholder<1>))(const boost::system::error_code&)>; Args = {const boost::asio::mutable_buffer&, boost::asio::detail::transfer_all_t}; CompletionToken = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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::_Placeholder<1>))(const boost::system::error_code&)>; 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 std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:556: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 std::enable_if::value>::type*) [with AsyncWriteStream = Botan::TLS::Stream >; ConstBufferSequence = boost::asio::mutable_buffer; WriteHandler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename std::enable_if::value>::type = void]' src/tests/test_tls_stream_integration.cpp:271:83: required from here build/include/botan/asio_async_ops.h:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [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::_Placeholder<1>))(const boost::system::error_code&)> >; Executor1 = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncWriteOperation >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; E = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = Botan::TLS::detail::AsyncWriteOperation >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; Executor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename boost::asio::associated_executor::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/handler_work.hpp:377:54: required from 'boost::asio::detail::handler_work >::handler_work(Handler&, const IoExecutor&) [with Handler = Botan::TLS::detail::AsyncWriteOperation >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_send_op.hpp:113:28: required from 'boost::asio::detail::reactive_socket_send_op::reactive_socket_send_op(const boost::system::error_code&, boost::asio::detail::socket_type, boost::asio::detail::socket_ops::state_type, const ConstBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with ConstBufferSequence = boost::asio::const_buffer; Handler = Botan::TLS::detail::AsyncWriteOperation >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::socket_type = int; boost::asio::detail::socket_ops::state_type = unsigned char; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_service_base.hpp:283:11: required from 'void boost::asio::detail::reactive_socket_service_base::async_send(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, const ConstBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with ConstBufferSequence = boost::asio::const_buffer; Handler = Botan::TLS::detail::AsyncWriteOperation >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/basic_stream_socket.hpp:1006:44: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:439: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::_Placeholder<1>))(const boost::system::error_code&)>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:471:37: required from 'void boost::asio::detail::initiate_async_write_buffer_sequence::operator()(WriteHandler&&, const ConstBufferSequence&, CompletionCondition&&) const [with WriteHandler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; ConstBufferSequence = boost::asio::const_buffers_1; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncWriteStream = Botan::TLS::Stream >]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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::_Placeholder<1>))(const boost::system::error_code&)>; Args = {const boost::asio::const_buffers_1&, boost::asio::detail::transfer_all_t}; CompletionToken = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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::_Placeholder<1>))(const boost::system::error_code&)>; 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 std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:556: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 std::enable_if::value>::type*) [with AsyncWriteStream = Botan::TLS::Stream >; ConstBufferSequence = boost::asio::const_buffers_1; WriteHandler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename std::enable_if::value>::type = void]' src/tests/test_tls_stream_integration.cpp:396:80: required from here build/include/botan/asio_async_ops.h:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [with Handler = boost::asio::detail::read_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >; Executor1 = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; E = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; Executor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename boost::asio::associated_executor::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/handler_work.hpp:377:54: required from 'boost::asio::detail::handler_work >::handler_work(Handler&, const IoExecutor&) [with Handler = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_recv_op.hpp:110:28: required from 'boost::asio::detail::reactive_socket_recv_op::reactive_socket_recv_op(const boost::system::error_code&, boost::asio::detail::socket_type, boost::asio::detail::socket_ops::state_type, const MutableBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with MutableBufferSequence = boost::asio::mutable_buffer; Handler = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::socket_type = int; boost::asio::detail::socket_ops::state_type = unsigned char; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_service_base.hpp:366:11: 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_buffer; Handler = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/basic_stream_socket.hpp:1040:47: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:474: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::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>; ReadHandler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:506:36: required from 'void boost::asio::detail::initiate_async_read_buffer_sequence::operator()(ReadHandler&&, const MutableBufferSequence&, CompletionCondition&&) const [with ReadHandler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; MutableBufferSequence = boost::asio::mutable_buffer; CompletionCondition = std::_Bind, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>; AsyncReadStream = Botan::TLS::Stream >]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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::_Placeholder<1>))(const boost::system::error_code&)>; Args = {const boost::asio::mutable_buffer&, std::_Bind, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>}; CompletionToken = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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::_Placeholder<1>))(const boost::system::error_code&)>; 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::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>}; typename std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:573: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 std::enable_if::value>::type*) [with AsyncReadStream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffer; CompletionCondition = std::_Bind, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>; ReadHandler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename std::enable_if::value>::type = void]' src/tests/test_tls_stream_integration.cpp:403:79: required from here build/include/botan/asio_async_ops.h:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [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::_Placeholder<1>))(const boost::system::error_code&)> >; Executor1 = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; E = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; Executor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename boost::asio::associated_executor::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/handler_work.hpp:377:54: required from 'boost::asio::detail::handler_work >::handler_work(Handler&, const IoExecutor&) [with Handler = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_recv_op.hpp:110:28: required from 'boost::asio::detail::reactive_socket_recv_op::reactive_socket_recv_op(const boost::system::error_code&, boost::asio::detail::socket_type, boost::asio::detail::socket_ops::state_type, const MutableBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with MutableBufferSequence = boost::asio::mutable_buffer; Handler = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::socket_type = int; boost::asio::detail::socket_ops::state_type = unsigned char; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_service_base.hpp:366:11: 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_buffer; Handler = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/basic_stream_socket.hpp:1040:47: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:474: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::_Placeholder<1>))(const boost::system::error_code&)>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:506:36: required from 'void boost::asio::detail::initiate_async_read_buffer_sequence::operator()(ReadHandler&&, const MutableBufferSequence&, CompletionCondition&&) const [with ReadHandler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; MutableBufferSequence = boost::asio::mutable_buffer; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncReadStream = Botan::TLS::Stream >]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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::_Placeholder<1>))(const boost::system::error_code&)>; Args = {const boost::asio::mutable_buffer&, boost::asio::detail::transfer_all_t}; CompletionToken = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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::_Placeholder<1>))(const boost::system::error_code&)>; 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 std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:590: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 std::enable_if::value>::type*) [with AsyncReadStream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffer; ReadHandler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename std::enable_if::value>::type = void]' src/tests/test_tls_stream_integration.cpp:413:79: required from here build/include/botan/asio_async_ops.h:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [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::_Placeholder<1>))(const boost::system::error_code&)> >; Executor1 = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncWriteOperation >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; E = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = Botan::TLS::detail::AsyncWriteOperation >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; Executor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename boost::asio::associated_executor::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/handler_work.hpp:377:54: required from 'boost::asio::detail::handler_work >::handler_work(Handler&, const IoExecutor&) [with Handler = Botan::TLS::detail::AsyncWriteOperation >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_send_op.hpp:113:28: required from 'boost::asio::detail::reactive_socket_send_op::reactive_socket_send_op(const boost::system::error_code&, boost::asio::detail::socket_type, boost::asio::detail::socket_ops::state_type, const ConstBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with ConstBufferSequence = boost::asio::const_buffer; Handler = Botan::TLS::detail::AsyncWriteOperation >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::socket_type = int; boost::asio::detail::socket_ops::state_type = unsigned char; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_service_base.hpp:283:11: required from 'void boost::asio::detail::reactive_socket_service_base::async_send(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, const ConstBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with ConstBufferSequence = boost::asio::const_buffer; Handler = Botan::TLS::detail::AsyncWriteOperation >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/basic_stream_socket.hpp:1006:44: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:439: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::_Placeholder<1>))(const boost::system::error_code&)>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:471:37: required from 'void boost::asio::detail::initiate_async_write_buffer_sequence::operator()(WriteHandler&&, const ConstBufferSequence&, CompletionCondition&&) const [with WriteHandler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; ConstBufferSequence = boost::asio::const_buffers_1; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncWriteStream = Botan::TLS::Stream >]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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::_Placeholder<1>))(const boost::system::error_code&)>; Args = {const boost::asio::const_buffers_1&, boost::asio::detail::transfer_all_t}; CompletionToken = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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::_Placeholder<1>))(const boost::system::error_code&)>; 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 std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:556: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 std::enable_if::value>::type*) [with AsyncWriteStream = Botan::TLS::Stream >; ConstBufferSequence = boost::asio::const_buffers_1; WriteHandler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename std::enable_if::value>::type = void]' src/tests/test_tls_stream_integration.cpp:552:80: required from here build/include/botan/asio_async_ops.h:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [with Handler = boost::asio::detail::read_op >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >; Executor1 = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; E = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; Executor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename boost::asio::associated_executor::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/handler_work.hpp:377:54: required from 'boost::asio::detail::handler_work >::handler_work(Handler&, const IoExecutor&) [with Handler = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_recv_op.hpp:110:28: required from 'boost::asio::detail::reactive_socket_recv_op::reactive_socket_recv_op(const boost::system::error_code&, boost::asio::detail::socket_type, boost::asio::detail::socket_ops::state_type, const MutableBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with MutableBufferSequence = boost::asio::mutable_buffer; Handler = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::socket_type = int; boost::asio::detail::socket_ops::state_type = unsigned char; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_service_base.hpp:366:11: 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_buffer; Handler = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, std::_Bind, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/basic_stream_socket.hpp:1040:47: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:474: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::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>; ReadHandler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:506:36: required from 'void boost::asio::detail::initiate_async_read_buffer_sequence::operator()(ReadHandler&&, const MutableBufferSequence&, CompletionCondition&&) const [with ReadHandler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; MutableBufferSequence = boost::asio::mutable_buffer; CompletionCondition = std::_Bind, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>; AsyncReadStream = Botan::TLS::Stream >]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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::_Placeholder<1>))(const boost::system::error_code&)>; Args = {const boost::asio::mutable_buffer&, std::_Bind, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>}; CompletionToken = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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::_Placeholder<1>))(const boost::system::error_code&)>; 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::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>}; typename std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:573: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 std::enable_if::value>::type*) [with AsyncReadStream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffer; CompletionCondition = std::_Bind, std::_Placeholder<2>))(const boost::system::error_code&, long unsigned int)>; ReadHandler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename std::enable_if::value>::type = void]' src/tests/test_tls_stream_integration.cpp:560:79: required from here build/include/botan/asio_async_ops.h:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [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::_Placeholder<1>))(const boost::system::error_code&)> >; Executor1 = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncWriteOperation >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; E = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = Botan::TLS::detail::AsyncWriteOperation >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; Executor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename boost::asio::associated_executor::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/handler_work.hpp:377:54: required from 'boost::asio::detail::handler_work >::handler_work(Handler&, const IoExecutor&) [with Handler = Botan::TLS::detail::AsyncWriteOperation >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_send_op.hpp:113:28: required from 'boost::asio::detail::reactive_socket_send_op::reactive_socket_send_op(const boost::system::error_code&, boost::asio::detail::socket_type, boost::asio::detail::socket_ops::state_type, const ConstBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with ConstBufferSequence = boost::asio::const_buffer; Handler = Botan::TLS::detail::AsyncWriteOperation >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::socket_type = int; boost::asio::detail::socket_ops::state_type = unsigned char; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_service_base.hpp:283:11: required from 'void boost::asio::detail::reactive_socket_service_base::async_send(boost::asio::detail::reactive_socket_service_base::base_implementation_type&, const ConstBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with ConstBufferSequence = boost::asio::const_buffer; Handler = Botan::TLS::detail::AsyncWriteOperation >, boost::asio::const_buffers_1, const boost::asio::const_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/basic_stream_socket.hpp:1006:44: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:439: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::_Placeholder<1>))(const boost::system::error_code&)>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:471:37: required from 'void boost::asio::detail::initiate_async_write_buffer_sequence::operator()(WriteHandler&&, const ConstBufferSequence&, CompletionCondition&&) const [with WriteHandler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; ConstBufferSequence = boost::asio::const_buffers_1; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncWriteStream = Botan::TLS::Stream >]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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::_Placeholder<1>))(const boost::system::error_code&)>; Args = {const boost::asio::const_buffers_1&, boost::asio::detail::transfer_all_t}; CompletionToken = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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::_Placeholder<1>))(const boost::system::error_code&)>; 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 std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:556: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 std::enable_if::value>::type*) [with AsyncWriteStream = Botan::TLS::Stream >; ConstBufferSequence = boost::asio::const_buffers_1; WriteHandler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename std::enable_if::value>::type = void]' src/tests/test_tls_stream_integration.cpp:624:80: required from here build/include/botan/asio_async_ops.h:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [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::_Placeholder<1>))(const boost::system::error_code&)> >; Executor1 = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; E = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; Executor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename boost::asio::associated_executor::type = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/handler_work.hpp:377:54: required from 'boost::asio::detail::handler_work >::handler_work(Handler&, const IoExecutor&) [with Handler = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_recv_op.hpp:110:28: required from 'boost::asio::detail::reactive_socket_recv_op::reactive_socket_recv_op(const boost::system::error_code&, boost::asio::detail::socket_type, boost::asio::detail::socket_ops::state_type, const MutableBufferSequence&, boost::asio::socket_base::message_flags, Handler&, const IoExecutor&) [with MutableBufferSequence = boost::asio::mutable_buffer; Handler = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::detail::socket_type = int; boost::asio::detail::socket_ops::state_type = unsigned char; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/reactive_socket_service_base.hpp:366:11: 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_buffer; Handler = Botan::TLS::detail::AsyncReadOperation >, boost::asio::mutable_buffer, const boost::asio::mutable_buffer*, boost::asio::detail::transfer_all_t, std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)> >, Botan::TLS::Stream >, boost::asio::mutable_buffers_1, std::allocator >; IoExecutor = boost::asio::execution::any_executor, boost::asio::execution::detail::blocking::never_t<0>, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only >, boost::asio::execution::prefer_only > >; boost::asio::socket_base::message_flags = int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/basic_stream_socket.hpp:1040:47: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:474: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::_Placeholder<1>))(const boost::system::error_code&)>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:506:36: required from 'void boost::asio::detail::initiate_async_read_buffer_sequence::operator()(ReadHandler&&, const MutableBufferSequence&, CompletionCondition&&) const [with ReadHandler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; MutableBufferSequence = boost::asio::mutable_buffer; CompletionCondition = boost::asio::detail::transfer_all_t; AsyncReadStream = Botan::TLS::Stream >]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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::_Placeholder<1>))(const boost::system::error_code&)>; Args = {const boost::asio::mutable_buffer&, boost::asio::detail::transfer_all_t}; CompletionToken = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; Signature = void(boost::system::error_code, long unsigned int); boost::asio::async_result::return_type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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::_Placeholder<1>))(const boost::system::error_code&)>; 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 std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:590: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 std::enable_if::value>::type*) [with AsyncReadStream = Botan::TLS::Stream >; MutableBufferSequence = boost::asio::mutable_buffer; ReadHandler = std::_Bind, std::_Placeholder<1>))(const boost::system::error_code&)>; typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type = void; typename std::enable_if::value>::type = void]' src/tests/test_tls_stream_integration.cpp:630:79: required from here build/include/botan/asio_async_ops.h:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/bin/riscv64-linux-g++ -pthread -std=c++11 -D_REENTRANT -O3 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-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 /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/bin/riscv64-linux-g++ -pthread -std=c++11 -D_REENTRANT -O3 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-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 build/include/botan/asio_async_ops.h:17, from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: build/include/botan/asio_error.h:39:8: warning: base class 'class boost::system::error_category' has accessible non-virtual destructor [-Wnon-virtual-dtor] 39 | 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] 71 | 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] 99 | 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] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/bin/riscv64-linux-g++ -pthread -std=c++11 -D_REENTRANT -O3 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-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 In file included from /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/smart_ptr/detail/sp_thread_sleep.hpp:22, from /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/smart_ptr/detail/yield_k.hpp:23, from /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/smart_ptr/detail/spinlock_gcc_atomic.hpp:14, from /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/smart_ptr/detail/spinlock.hpp:42, from /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/smart_ptr/detail/spinlock_pool.hpp:25, from /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/smart_ptr/shared_ptr.hpp:29, from /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/shared_ptr.hpp:17, from /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/date_time/time_clock.hpp:17, from /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/time_traits.hpp:23, from /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/timer_queue_ptime.hpp:22, from /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/detail/deadline_timer_service.hpp:29, from /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/basic_deadline_timer.hpp:25, from /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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: /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/bind.hpp:36:1: 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.' 36 | BOOST_PRAGMA_MESSAGE( | ^~~~~~~~~~~~~~~~~~~~ src/tests/unit_asio_stream.cpp: In function 'std::size_t boost::asio::read(SyncReadStream&, const MutableBufferSequence&, boost::system::error_code&, typename std::enable_if::value>::type*) [with SyncReadStream = Botan_Tests::AsioStream; MutableBufferSequence = boost::asio::mutable_buffer; std::size_t = long unsigned int; typename std::enable_if::value>::type = void]': src/tests/unit_asio_stream.cpp:307:91: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 307 | auto bytes_transferred = net::read(ssl, net::mutable_buffer(buf, sizeof(buf)), ec); | ^ src/tests/unit_asio_stream.cpp: In function 'std::size_t boost::asio::read(SyncReadStream&, const MutableBufferSequence&, boost::system::error_code&, typename std::enable_if::value>::type*) [with SyncReadStream = Botan_Tests::AsioStream; MutableBufferSequence = std::vector; std::size_t = long unsigned int; typename std::enable_if::value>::type = void]': src/tests/unit_asio_stream.cpp:331:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 331 | auto bytes_transferred = net::read(ssl, data, ec); | ^ src/tests/unit_asio_stream.cpp: In function 'std::size_t boost::asio::read(SyncReadStream&, const MutableBufferSequence&, boost::system::error_code&, typename std::enable_if::value>::type*) [with SyncReadStream = Botan_Tests::ThrowingAsioStream; MutableBufferSequence = boost::asio::mutable_buffer; std::size_t = long unsigned int; typename std::enable_if::value>::type = void]': src/tests/unit_asio_stream.cpp:379:91: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 379 | auto bytes_transferred = net::read(ssl, net::mutable_buffer(buf, sizeof(buf)), ec); | ^ src/tests/unit_asio_stream.cpp: In function '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 std::enable_if::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 std::enable_if::value>::type = void]': src/tests/unit_asio_stream.cpp:429:48: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 429 | net::async_read(ssl, buf, read_handler); | ^ src/tests/unit_asio_stream.cpp: In function '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 std::enable_if::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 std::enable_if::value>::type = void]': src/tests/unit_asio_stream.cpp:459:49: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 459 | net::async_read(ssl, data, read_handler); | ^ src/tests/unit_asio_stream.cpp: In function '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 std::enable_if::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 std::enable_if::value>::type = void]': src/tests/unit_asio_stream.cpp:484:48: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 484 | net::async_read(ssl, buf, read_handler); | ^ src/tests/unit_asio_stream.cpp: In function '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 std::enable_if::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 std::enable_if::value>::type = void]': src/tests/unit_asio_stream.cpp:507:48: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 507 | net::async_read(ssl, buf, read_handler); | ^ src/tests/unit_asio_stream.cpp: In function '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 std::enable_if::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 std::enable_if::value>::type = void]': src/tests/unit_asio_stream.cpp:534:48: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 534 | net::async_read(ssl, buf, read_handler); | ^ src/tests/unit_asio_stream.cpp: In function 'std::size_t boost::asio::write(SyncWriteStream&, const ConstBufferSequence&, boost::system::error_code&, typename std::enable_if::value>::type*) [with SyncWriteStream = Botan_Tests::AsioStream; ConstBufferSequence = boost::asio::const_buffer; std::size_t = long unsigned int; typename std::enable_if::value>::type = void]': src/tests/unit_asio_stream.cpp:551:99: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 551 | auto bytes_transferred = net::write(ssl, net::const_buffer(TEST_DATA, TEST_DATA_SIZE), ec); | ^ src/tests/unit_asio_stream.cpp: In function 'std::size_t boost::asio::write(SyncWriteStream&, const ConstBufferSequence&, boost::system::error_code&, typename std::enable_if::value>::type*) [with SyncWriteStream = Botan::TLS::Stream; ConstBufferSequence = boost::asio::const_buffer; std::size_t = long unsigned int; typename std::enable_if::value>::type = void]': src/tests/unit_asio_stream.cpp:571:74: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 571 | net::write(ssl, net::const_buffer(TEST_DATA, TEST_DATA_SIZE), ec); | ^ src/tests/unit_asio_stream.cpp: In function 'std::size_t boost::asio::write(SyncWriteStream&, const ConstBufferSequence&, boost::system::error_code&, typename std::enable_if::value>::type*) [with SyncWriteStream = Botan_Tests::AsioStream; ConstBufferSequence = std::vector; std::size_t = long unsigned int; typename std::enable_if::value>::type = void]': src/tests/unit_asio_stream.cpp:601:59: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 601 | auto bytes_transferred = net::write(ssl, data, ec); | ^ src/tests/unit_asio_stream.cpp: In function 'std::size_t boost::asio::write(SyncWriteStream&, const ConstBufferSequence&, boost::system::error_code&, typename std::enable_if::value>::type*) [with SyncWriteStream = Botan_Tests::ThrowingAsioStream; ConstBufferSequence = boost::asio::const_buffer; std::size_t = long unsigned int; typename std::enable_if::value>::type = void]': src/tests/unit_asio_stream.cpp:649:99: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 649 | auto bytes_transferred = net::write(ssl, net::const_buffer(TEST_DATA, TEST_DATA_SIZE), ec); | ^ src/tests/unit_asio_stream.cpp: In function '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 std::enable_if::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 std::enable_if::value>::type = void]': src/tests/unit_asio_stream.cpp:676:91: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 676 | net::async_write(ssl, net::const_buffer(TEST_DATA, TEST_DATA_SIZE), write_handler); | ^ src/tests/unit_asio_stream.cpp: In function '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 std::enable_if::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 std::enable_if::value>::type = void]': src/tests/unit_asio_stream.cpp:717:50: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 717 | net::async_write(ssl, src, write_handler); | ^ src/tests/unit_asio_stream.cpp: In function '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 std::enable_if::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 std::enable_if::value>::type = void]': src/tests/unit_asio_stream.cpp:742:91: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 742 | net::async_write(ssl, net::const_buffer(TEST_DATA, TEST_DATA_SIZE), write_handler); | ^ src/tests/unit_asio_stream.cpp: In function '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 std::enable_if::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 std::enable_if::value>::type = void]': src/tests/unit_asio_stream.cpp:765:91: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 765 | net::async_write(ssl, net::const_buffer(TEST_DATA, TEST_DATA_SIZE), write_handler); | ^ /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/bin/riscv64-linux-g++ -pthread -std=c++11 -D_REENTRANT -O3 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-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 In file included from src/tests/unit_asio_stream.cpp:13: 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:13: 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:729:48: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 729 | auto writtenBytes = boost::asio::write(m_nextLayer, send_buffer(), ec); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/include/botan/asio_stream.h: In instantiation of 'void Botan::TLS::Stream::tls_encrypt(const ConstBufferSequence&, boost::system::error_code&) [with ConstBufferSequence = boost::asio::detail::prepared_buffers; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::MockChannel]': build/include/botan/asio_stream.h:475:21: required from 'std::size_t Botan::TLS::Stream::write_some(const ConstBufferSequence&, boost::system::error_code&) [with ConstBufferSequence = boost::asio::detail::prepared_buffers; StreamLayer = Botan_Tests::TestStream; ChannelT = Botan_Tests::MockChannel; std::size_t = long unsigned int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:55:33: required from 'std::size_t boost::asio::detail::write_buffer_sequence(SyncWriteStream&, const ConstBufferSequence&, const ConstBufferIterator&, CompletionCondition, boost::system::error_code&) [with SyncWriteStream = Botan_Tests::AsioStream; ConstBufferSequence = std::vector; ConstBufferIterator = __gnu_cxx::__normal_iterator >; CompletionCondition = boost::asio::detail::transfer_all_t; std::size_t = long unsigned int]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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 std::enable_if::value>::type*) [with SyncWriteStream = Botan_Tests::AsioStream; ConstBufferSequence = std::vector; CompletionCondition = boost::asio::detail::transfer_all_t; std::size_t = long unsigned int; typename std::enable_if::value>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:95:15: required from 'std::size_t boost::asio::write(SyncWriteStream&, const ConstBufferSequence&, boost::system::error_code&, typename std::enable_if::value>::type*) [with SyncWriteStream = Botan_Tests::AsioStream; ConstBufferSequence = std::vector; std::size_t = long unsigned int; typename std::enable_if::value>::type = void]' src/tests/unit_asio_stream.cpp:601:59: required from here build/include/botan/asio_stream.h:752:58: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 752 | for(auto it = boost::asio::buffer_sequence_begin(buffers); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ build/include/botan/asio_stream.h:753:61: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 753 | !ec && it != boost::asio::buffer_sequence_end(buffers); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from build/include/botan/asio_stream.h:18, from src/tests/unit_asio_stream.cpp:13: build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [with Handler = Botan_Tests::Asio_Stream_Tests::test_async_handshake(std::vector&)::; Executor1 = boost::asio::io_context::basic_executor_type, 0>; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::io_context::basic_executor_type, 0>]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; E = boost::asio::io_context::basic_executor_type, 0>; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::io_context::basic_executor_type, 0>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Executor = boost::asio::io_context::basic_executor_type, 0>; typename boost::asio::associated_executor::type = boost::asio::io_context::basic_executor_type, 0>; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:101:48: required from 'boost::beast::test::stream::read_op::lambda::lambda(Handler_&&, const boost::shared_ptr&, const Buffers&) [with Handler_ = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Handler = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Buffers = boost::asio::mutable_buffer]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:171:37: required from 'boost::beast::test::stream::read_op::read_op(Handler_&&, const boost::shared_ptr&, const Buffers&) [with Handler_ = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Handler = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Buffers = boost::asio::mutable_buffer]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:213:13: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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::stream::run_read_op; Args = {boost::shared_ptr&, const boost::asio::mutable_buffer&}; typename std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:361:39: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::beast::test::stream::async_read_some(const MutableBufferSequence&, ReadHandler&&) [with MutableBufferSequence = boost::asio::mutable_buffer; ReadHandler = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; 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:53: 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:25: 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:10: 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:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] 81 | return boost::asio::get_associated_executor(m_handler, m_work_guard_1.get_executor()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [with Handler = Botan_Tests::Asio_Stream_Tests::test_async_handshake_error(std::vector&)::; Executor1 = boost::asio::io_context::basic_executor_type, 0>; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::io_context::basic_executor_type, 0>]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; E = boost::asio::io_context::basic_executor_type, 0>; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::io_context::basic_executor_type, 0>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Executor = boost::asio::io_context::basic_executor_type, 0>; typename boost::asio::associated_executor::type = boost::asio::io_context::basic_executor_type, 0>; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:101:48: required from 'boost::beast::test::stream::read_op::lambda::lambda(Handler_&&, const boost::shared_ptr&, const Buffers&) [with Handler_ = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Handler = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Buffers = boost::asio::mutable_buffer]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:171:37: required from 'boost::beast::test::stream::read_op::read_op(Handler_&&, const boost::shared_ptr&, const Buffers&) [with Handler_ = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Handler = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Buffers = boost::asio::mutable_buffer]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:213:13: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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::stream::run_read_op; Args = {boost::shared_ptr&, const boost::asio::mutable_buffer&}; typename std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:361:39: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::beast::test::stream::async_read_some(const MutableBufferSequence&, ReadHandler&&) [with MutableBufferSequence = boost::asio::mutable_buffer; ReadHandler = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; 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:53: 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:25: 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:10: 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:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [with Handler = Botan_Tests::Asio_Stream_Tests::test_async_handshake_throw(std::vector&)::; Executor1 = boost::asio::io_context::basic_executor_type, 0>; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::io_context::basic_executor_type, 0>]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; E = boost::asio::io_context::basic_executor_type, 0>; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::io_context::basic_executor_type, 0>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Executor = boost::asio::io_context::basic_executor_type, 0>; typename boost::asio::associated_executor::type = boost::asio::io_context::basic_executor_type, 0>; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:101:48: required from 'boost::beast::test::stream::read_op::lambda::lambda(Handler_&&, const boost::shared_ptr&, const Buffers&) [with Handler_ = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Handler = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Buffers = boost::asio::mutable_buffer]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:171:37: required from 'boost::beast::test::stream::read_op::read_op(Handler_&&, const boost::shared_ptr&, const Buffers&) [with Handler_ = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Handler = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; Buffers = boost::asio::mutable_buffer]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:213:13: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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::stream::run_read_op; Args = {boost::shared_ptr&, const boost::asio::mutable_buffer&}; typename std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:361:39: required from 'typename boost::asio::async_result::type, void(boost::system::error_code, long unsigned int)>::return_type boost::beast::test::stream::async_read_some(const MutableBufferSequence&, ReadHandler&&) [with MutableBufferSequence = boost::asio::mutable_buffer; ReadHandler = Botan::TLS::detail::AsyncHandshakeOperation&)::, Botan::TLS::Stream, std::allocator >; 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:53: 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:25: 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:10: 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:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [with Handler = boost::asio::detail::read_op&):: >; Executor1 = boost::asio::io_context::basic_executor_type, 0>; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::io_context::basic_executor_type, 0>]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; E = boost::asio::io_context::basic_executor_type, 0>; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::io_context::basic_executor_type, 0>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; Executor = boost::asio::io_context::basic_executor_type, 0>; typename boost::asio::associated_executor::type = boost::asio::io_context::basic_executor_type, 0>; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:101:48: required from 'boost::beast::test::stream::read_op::lambda::lambda(Handler_&&, const boost::shared_ptr&, const Buffers&) [with Handler_ = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; Handler = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; Buffers = boost::asio::mutable_buffer]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:171:37: required from 'boost::beast::test::stream::read_op::read_op(Handler_&&, const boost::shared_ptr&, const Buffers&) [with Handler_ = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; Handler = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; Buffers = boost::asio::mutable_buffer]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:213:13: required from 'void boost::beast::test::stream::run_read_op::operator()(ReadHandler&&, const boost::shared_ptr&, const MutableBufferSequence&) [with ReadHandler = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; MutableBufferSequence = boost::asio::mutable_buffer]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:152:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:474: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&)::]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:506: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]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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 std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:590: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 std::enable_if::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 std::enable_if::value>::type = void]' src/tests/unit_asio_stream.cpp:429:48: required from here build/include/botan/asio_async_ops.h:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [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&):: >; Executor1 = boost::asio::io_context::basic_executor_type, 0>; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::io_context::basic_executor_type, 0>]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncReadOperation, __gnu_cxx::__normal_iterator >, boost::asio::detail::transfer_all_t, Botan_Tests::Asio_Stream_Tests::test_async_read_some_buffer_sequence(std::vector&):: >, Botan::TLS::Stream, boost::asio::detail::prepared_buffers, std::allocator >; E = boost::asio::io_context::basic_executor_type, 0>; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::io_context::basic_executor_type, 0>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = Botan::TLS::detail::AsyncReadOperation, __gnu_cxx::__normal_iterator >, boost::asio::detail::transfer_all_t, Botan_Tests::Asio_Stream_Tests::test_async_read_some_buffer_sequence(std::vector&):: >, Botan::TLS::Stream, boost::asio::detail::prepared_buffers, std::allocator >; Executor = boost::asio::io_context::basic_executor_type, 0>; typename boost::asio::associated_executor::type = boost::asio::io_context::basic_executor_type, 0>; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:101:48: required from 'boost::beast::test::stream::read_op::lambda::lambda(Handler_&&, const boost::shared_ptr&, const Buffers&) [with Handler_ = Botan::TLS::detail::AsyncReadOperation, __gnu_cxx::__normal_iterator >, boost::asio::detail::transfer_all_t, Botan_Tests::Asio_Stream_Tests::test_async_read_some_buffer_sequence(std::vector&):: >, Botan::TLS::Stream, boost::asio::detail::prepared_buffers, std::allocator >; Handler = Botan::TLS::detail::AsyncReadOperation, __gnu_cxx::__normal_iterator >, boost::asio::detail::transfer_all_t, Botan_Tests::Asio_Stream_Tests::test_async_read_some_buffer_sequence(std::vector&):: >, Botan::TLS::Stream, boost::asio::detail::prepared_buffers, std::allocator >; Buffers = boost::asio::mutable_buffer]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:171:37: required from 'boost::beast::test::stream::read_op::read_op(Handler_&&, const boost::shared_ptr&, const Buffers&) [with Handler_ = Botan::TLS::detail::AsyncReadOperation, __gnu_cxx::__normal_iterator >, boost::asio::detail::transfer_all_t, Botan_Tests::Asio_Stream_Tests::test_async_read_some_buffer_sequence(std::vector&):: >, Botan::TLS::Stream, boost::asio::detail::prepared_buffers, std::allocator >; Handler = Botan::TLS::detail::AsyncReadOperation, __gnu_cxx::__normal_iterator >, boost::asio::detail::transfer_all_t, Botan_Tests::Asio_Stream_Tests::test_async_read_some_buffer_sequence(std::vector&):: >, Botan::TLS::Stream, boost::asio::detail::prepared_buffers, std::allocator >; Buffers = boost::asio::mutable_buffer]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:213:13: required from 'void boost::beast::test::stream::run_read_op::operator()(ReadHandler&&, const boost::shared_ptr&, const MutableBufferSequence&) [with ReadHandler = Botan::TLS::detail::AsyncReadOperation, __gnu_cxx::__normal_iterator >, boost::asio::detail::transfer_all_t, Botan_Tests::Asio_Stream_Tests::test_async_read_some_buffer_sequence(std::vector&):: >, Botan::TLS::Stream, boost::asio::detail::prepared_buffers, std::allocator >; MutableBufferSequence = boost::asio::mutable_buffer]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:152:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:474: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&)::]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:506: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]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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 std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:590: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 std::enable_if::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 std::enable_if::value>::type = void]' src/tests/unit_asio_stream.cpp:459:49: required from here build/include/botan/asio_async_ops.h:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [with Handler = boost::asio::detail::read_op&):: >; Executor1 = boost::asio::io_context::basic_executor_type, 0>; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::io_context::basic_executor_type, 0>]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; E = boost::asio::io_context::basic_executor_type, 0>; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::io_context::basic_executor_type, 0>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; Executor = boost::asio::io_context::basic_executor_type, 0>; typename boost::asio::associated_executor::type = boost::asio::io_context::basic_executor_type, 0>; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:101:48: required from 'boost::beast::test::stream::read_op::lambda::lambda(Handler_&&, const boost::shared_ptr&, const Buffers&) [with Handler_ = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; Handler = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; Buffers = boost::asio::mutable_buffer]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:171:37: required from 'boost::beast::test::stream::read_op::read_op(Handler_&&, const boost::shared_ptr&, const Buffers&) [with Handler_ = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; Handler = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; Buffers = boost::asio::mutable_buffer]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:213:13: required from 'void boost::beast::test::stream::run_read_op::operator()(ReadHandler&&, const boost::shared_ptr&, const MutableBufferSequence&) [with ReadHandler = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; MutableBufferSequence = boost::asio::mutable_buffer]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:152:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:474: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&)::]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:506: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]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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 std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:590: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 std::enable_if::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 std::enable_if::value>::type = void]' src/tests/unit_asio_stream.cpp:484:48: required from here build/include/botan/asio_async_ops.h:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [with Handler = boost::asio::detail::read_op&):: >; Executor1 = boost::asio::io_context::basic_executor_type, 0>; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::io_context::basic_executor_type, 0>]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; E = boost::asio::io_context::basic_executor_type, 0>; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::io_context::basic_executor_type, 0>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; Executor = boost::asio::io_context::basic_executor_type, 0>; typename boost::asio::associated_executor::type = boost::asio::io_context::basic_executor_type, 0>; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:101:48: required from 'boost::beast::test::stream::read_op::lambda::lambda(Handler_&&, const boost::shared_ptr&, const Buffers&) [with Handler_ = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; Handler = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; Buffers = boost::asio::mutable_buffer]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:171:37: required from 'boost::beast::test::stream::read_op::read_op(Handler_&&, const boost::shared_ptr&, const Buffers&) [with Handler_ = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; Handler = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; Buffers = boost::asio::mutable_buffer]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:213:13: required from 'void boost::beast::test::stream::run_read_op::operator()(ReadHandler&&, const boost::shared_ptr&, const MutableBufferSequence&) [with ReadHandler = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; MutableBufferSequence = boost::asio::mutable_buffer]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:152:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:474: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&)::]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:506: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]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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 std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:590: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 std::enable_if::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 std::enable_if::value>::type = void]' src/tests/unit_asio_stream.cpp:507:48: required from here build/include/botan/asio_async_ops.h:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [with Handler = boost::asio::detail::read_op&):: >; Executor1 = boost::asio::io_context::basic_executor_type, 0>; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::io_context::basic_executor_type, 0>]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; E = boost::asio::io_context::basic_executor_type, 0>; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::io_context::basic_executor_type, 0>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; Executor = boost::asio::io_context::basic_executor_type, 0>; typename boost::asio::associated_executor::type = boost::asio::io_context::basic_executor_type, 0>; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:101:48: required from 'boost::beast::test::stream::read_op::lambda::lambda(Handler_&&, const boost::shared_ptr&, const Buffers&) [with Handler_ = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; Handler = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; Buffers = boost::asio::mutable_buffer]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:171:37: required from 'boost::beast::test::stream::read_op::read_op(Handler_&&, const boost::shared_ptr&, const Buffers&) [with Handler_ = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; Handler = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; Buffers = boost::asio::mutable_buffer]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/_experimental/test/impl/stream.hpp:213:13: required from 'void boost::beast::test::stream::run_read_op::operator()(ReadHandler&&, const boost::shared_ptr&, const MutableBufferSequence&) [with ReadHandler = Botan::TLS::detail::AsyncReadOperation&):: >, Botan::TLS::Stream, boost::asio::mutable_buffers_1, std::allocator >; MutableBufferSequence = boost::asio::mutable_buffer]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:152:49: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:474: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&)::]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:506: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]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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 std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/read.hpp:590: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 std::enable_if::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 std::enable_if::value>::type = void]' src/tests/unit_asio_stream.cpp:534:48: required from here build/include/botan/asio_async_ops.h:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [with Handler = boost::asio::detail::write_op&):: >; Executor1 = boost::asio::io_context::basic_executor_type, 0>; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::io_context::basic_executor_type, 0>]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncWriteOperation&):: >, Botan::TLS::Stream, std::allocator >; E = boost::asio::io_context::basic_executor_type, 0>; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::io_context::basic_executor_type, 0>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/core/detail/bind_handler.hpp:348:36: required from 'static boost::asio::associated_executor, Executor>::type boost::asio::associated_executor, Executor>::get(const boost::beast::detail::bind_front_wrapper&, const Executor&) [with Handler = Botan::TLS::detail::AsyncWriteOperation&):: >, Botan::TLS::Stream, std::allocator >; Args = {boost::system::error_code, long unsigned int}; Executor = boost::asio::io_context::basic_executor_type, 0>; boost::asio::associated_executor, Executor>::type = boost::asio::io_context::basic_executor_type, 0>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = boost::beast::detail::bind_front_wrapper&):: >, Botan::TLS::Stream, std::allocator >, boost::system::error_code, long unsigned int>; Executor = boost::asio::io_context::basic_executor_type, 0>; typename boost::asio::associated_executor::type = boost::asio::io_context::basic_executor_type, 0>; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/post.hpp:144:54: required from 'void boost::asio::detail::initiate_post_with_executor::operator()(CompletionHandler&&, typename std::enable_if<(boost::asio::execution::is_executor::type>::value && boost::asio::detail::is_work_dispatcher_required::type, Executor>::value)>::type*) const [with CompletionHandler = boost::beast::detail::bind_front_wrapper&):: >, Botan::TLS::Stream, std::allocator >, boost::system::error_code, long unsigned int>; Executor = boost::asio::io_context::basic_executor_type, 0>; typename std::enable_if<(boost::asio::execution::is_executor::type>::value && boost::asio::detail::is_work_dispatcher_required::type, Executor>::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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_post_with_executor, 0> >; RawCompletionToken = boost::beast::detail::bind_front_wrapper&):: >, Botan::TLS::Stream, std::allocator >, boost::system::error_code, long unsigned int>; Args = {}; CompletionToken = boost::beast::detail::bind_front_wrapper&):: >, Botan::TLS::Stream, std::allocator >, boost::system::error_code, long unsigned int>; Signature = void(); boost::asio::async_result::return_type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:439: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&)::]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:471: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]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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 std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:556: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 std::enable_if::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 std::enable_if::value>::type = void]' src/tests/unit_asio_stream.cpp:676:91: required from here build/include/botan/asio_async_ops.h:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [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&):: >; Executor1 = boost::asio::io_context::basic_executor_type, 0>; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::io_context::basic_executor_type, 0>]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = 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 >; E = boost::asio::io_context::basic_executor_type, 0>; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::io_context::basic_executor_type, 0>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/core/detail/bind_handler.hpp:348:36: required from 'static boost::asio::associated_executor, Executor>::type boost::asio::associated_executor, Executor>::get(const boost::beast::detail::bind_front_wrapper&, const Executor&) [with Handler = 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::system::error_code, long unsigned int}; Executor = boost::asio::io_context::basic_executor_type, 0>; boost::asio::associated_executor, Executor>::type = boost::asio::io_context::basic_executor_type, 0>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = boost::beast::detail::bind_front_wrapper, __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 >, boost::system::error_code, long unsigned int>; Executor = boost::asio::io_context::basic_executor_type, 0>; typename boost::asio::associated_executor::type = boost::asio::io_context::basic_executor_type, 0>; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/post.hpp:144:54: required from 'void boost::asio::detail::initiate_post_with_executor::operator()(CompletionHandler&&, typename std::enable_if<(boost::asio::execution::is_executor::type>::value && boost::asio::detail::is_work_dispatcher_required::type, Executor>::value)>::type*) const [with CompletionHandler = boost::beast::detail::bind_front_wrapper, __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 >, boost::system::error_code, long unsigned int>; Executor = boost::asio::io_context::basic_executor_type, 0>; typename std::enable_if<(boost::asio::execution::is_executor::type>::value && boost::asio::detail::is_work_dispatcher_required::type, Executor>::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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_post_with_executor, 0> >; RawCompletionToken = boost::beast::detail::bind_front_wrapper, __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 >, boost::system::error_code, long unsigned int>; Args = {}; CompletionToken = boost::beast::detail::bind_front_wrapper, __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 >, boost::system::error_code, long unsigned int>; Signature = void(); boost::asio::async_result::return_type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:439: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&)::]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:471: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]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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 std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:556: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 std::enable_if::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 std::enable_if::value>::type = void]' src/tests/unit_asio_stream.cpp:717:50: required from here build/include/botan/asio_async_ops.h:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [with Handler = boost::asio::detail::write_op&):: >; Executor1 = boost::asio::io_context::basic_executor_type, 0>; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::io_context::basic_executor_type, 0>]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncWriteOperation&):: >, Botan::TLS::Stream, std::allocator >; E = boost::asio::io_context::basic_executor_type, 0>; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::io_context::basic_executor_type, 0>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/core/detail/bind_handler.hpp:348:36: required from 'static boost::asio::associated_executor, Executor>::type boost::asio::associated_executor, Executor>::get(const boost::beast::detail::bind_front_wrapper&, const Executor&) [with Handler = Botan::TLS::detail::AsyncWriteOperation&):: >, Botan::TLS::Stream, std::allocator >; Args = {boost::system::error_code, long unsigned int}; Executor = boost::asio::io_context::basic_executor_type, 0>; boost::asio::associated_executor, Executor>::type = boost::asio::io_context::basic_executor_type, 0>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = boost::beast::detail::bind_front_wrapper&):: >, Botan::TLS::Stream, std::allocator >, boost::system::error_code, long unsigned int>; Executor = boost::asio::io_context::basic_executor_type, 0>; typename boost::asio::associated_executor::type = boost::asio::io_context::basic_executor_type, 0>; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/post.hpp:144:54: required from 'void boost::asio::detail::initiate_post_with_executor::operator()(CompletionHandler&&, typename std::enable_if<(boost::asio::execution::is_executor::type>::value && boost::asio::detail::is_work_dispatcher_required::type, Executor>::value)>::type*) const [with CompletionHandler = boost::beast::detail::bind_front_wrapper&):: >, Botan::TLS::Stream, std::allocator >, boost::system::error_code, long unsigned int>; Executor = boost::asio::io_context::basic_executor_type, 0>; typename std::enable_if<(boost::asio::execution::is_executor::type>::value && boost::asio::detail::is_work_dispatcher_required::type, Executor>::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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_post_with_executor, 0> >; RawCompletionToken = boost::beast::detail::bind_front_wrapper&):: >, Botan::TLS::Stream, std::allocator >, boost::system::error_code, long unsigned int>; Args = {}; CompletionToken = boost::beast::detail::bind_front_wrapper&):: >, Botan::TLS::Stream, std::allocator >, boost::system::error_code, long unsigned int>; Signature = void(); boost::asio::async_result::return_type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:439: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&)::]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:471: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]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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 std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:556: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 std::enable_if::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 std::enable_if::value>::type = void]' src/tests/unit_asio_stream.cpp:742:91: required from here build/include/botan/asio_async_ops.h:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] build/include/botan/asio_async_ops.h: In instantiation of 'Botan::TLS::detail::AsyncBase::executor_type Botan::TLS::detail::AsyncBase::get_executor() const [with Handler = boost::asio::detail::write_op&):: >; Executor1 = boost::asio::io_context::basic_executor_type, 0>; Allocator = std::allocator; Botan::TLS::detail::AsyncBase::executor_type = boost::asio::io_context::basic_executor_type, 0>]': /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:51:26: required from 'static boost::asio::detail::associated_executor_impl::type>::type boost::asio::detail::associated_executor_impl::type>::get(const T&, const E&) [with T = Botan::TLS::detail::AsyncWriteOperation&):: >, Botan::TLS::Stream, std::allocator >; E = boost::asio::io_context::basic_executor_type, 0>; boost::asio::detail::associated_executor_impl::type>::type = boost::asio::io_context::basic_executor_type, 0>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/beast/core/detail/bind_handler.hpp:348:36: required from 'static boost::asio::associated_executor, Executor>::type boost::asio::associated_executor, Executor>::get(const boost::beast::detail::bind_front_wrapper&, const Executor&) [with Handler = Botan::TLS::detail::AsyncWriteOperation&):: >, Botan::TLS::Stream, std::allocator >; Args = {boost::system::error_code, long unsigned int}; Executor = boost::asio::io_context::basic_executor_type, 0>; boost::asio::associated_executor, Executor>::type = boost::asio::io_context::basic_executor_type, 0>]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/associated_executor.hpp:116:47: required from 'typename boost::asio::associated_executor::type boost::asio::get_associated_executor(const T&, const Executor&, typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type*) [with T = boost::beast::detail::bind_front_wrapper&):: >, Botan::TLS::Stream, std::allocator >, boost::system::error_code, long unsigned int>; Executor = boost::asio::io_context::basic_executor_type, 0>; typename boost::asio::associated_executor::type = boost::asio::io_context::basic_executor_type, 0>; typename std::enable_if<(boost::asio::is_executor::value || boost::asio::execution::is_executor::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/post.hpp:144:54: required from 'void boost::asio::detail::initiate_post_with_executor::operator()(CompletionHandler&&, typename std::enable_if<(boost::asio::execution::is_executor::type>::value && boost::asio::detail::is_work_dispatcher_required::type, Executor>::value)>::type*) const [with CompletionHandler = boost::beast::detail::bind_front_wrapper&):: >, Botan::TLS::Stream, std::allocator >, boost::system::error_code, long unsigned int>; Executor = boost::asio::io_context::basic_executor_type, 0>; typename std::enable_if<(boost::asio::execution::is_executor::type>::value && boost::asio::detail::is_work_dispatcher_required::type, Executor>::value)>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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_post_with_executor, 0> >; RawCompletionToken = boost::beast::detail::bind_front_wrapper&):: >, Botan::TLS::Stream, std::allocator >, boost::system::error_code, long unsigned int>; Args = {}; CompletionToken = boost::beast::detail::bind_front_wrapper&):: >, Botan::TLS::Stream, std::allocator >, boost::system::error_code, long unsigned int>; Signature = void(); boost::asio::async_result::return_type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:439: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&)::]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:471: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]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/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]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/async_result.hpp:365:25: required from 'typename std::enable_if::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 std::enable_if::value, decltype (boost::asio::async_result::type, Signature>::initiate(declval(), declval(), (declval)()...))>::type = void]' /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/riscv64-buildroot-linux-musl/sysroot/usr/include/boost/asio/impl/write.hpp:556: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 std::enable_if::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 std::enable_if::value>::type = void]' src/tests/unit_asio_stream.cpp:765:91: required from here build/include/botan/asio_async_ops.h:81:53: warning: zero as null pointer constant [-Wzero-as-null-pointer-constant] /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/bin/riscv64-linux-g++ -pthread -std=c++11 -D_REENTRANT -O3 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-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 /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/bin/riscv64-linux-g++ -pthread -std=c++11 -D_REENTRANT -O3 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-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 /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/bin/riscv64-linux-g++ -pthread -std=c++11 -D_REENTRANT -O3 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-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 /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/bin/riscv64-linux-g++ -pthread -std=c++11 -D_REENTRANT -O3 -DBOTAN_IS_BEING_BUILT -Wall -Wextra -Wpedantic -Wstrict-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 /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/bin/riscv64-linux-g++ -shared -fPIC -Wl,-soname,libbotan-2.so.17 -pthread -latomic 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_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_seed.o build/obj/lib/block_serpent.o build/obj/lib/block_shacal2.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_bzip2.o build/obj/lib/compression_compress_utils.o build/obj/lib/compression.o build/obj/lib/compression_lzma.o build/obj/lib/compression_zlib.o build/obj/lib/entropy_dev_random.o build/obj/lib/entropy_srcs.o build/obj/lib/entropy_proc_walk.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_openssl_block.o build/obj/lib/prov_openssl_ec.o build/obj/lib/prov_openssl_hash.o build/obj/lib/prov_openssl_mode.o build/obj/lib/prov_openssl_rc4.o build/obj/lib/prov_openssl_rsa.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_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_sessions_sqlite3_tls_session_manager_sqlite.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_sqlite3.o build/obj/lib/utils_thread_utils_barrier.o build/obj/lib/utils_thread_utils_rwlock.o build/obj/lib/utils_thread_utils_semaphore.o build/obj/lib/utils_thread_utils_thread_pool.o build/obj/lib/utils_timer.o build/obj/lib/utils_uuid.o build/obj/lib/utils_version.o build/obj/lib/x509_asn1_alt_name.o build/obj/lib/x509_cert_status.o build/obj/lib/x509_certstor.o build/obj/lib/x509_certstor_flatfile.o build/obj/lib/x509_certstor_sql.o build/obj/lib/x509_certstor_sqlite3_certstor_sqlite.o build/obj/lib/x509_certstor_system.o build/obj/lib/x509_crl_ent.o build/obj/lib/x509_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 -lbz2 -lcrypto -ldl -llzma -lrt -lsqlite3 -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 /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/bin/riscv64-linux-g++ -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 -latomic -L. -lbotan-2 -lboost_system -lbz2 -lcrypto -ldl -llzma -lrt -lsqlite3 -lz -o botan /srv/storage/autobuild/run/instance-3/output-1/per-package/botan/host/bin/riscv64-linux-g++ -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 -latomic -L. -lbotan-2 -lboost_system -lbz2 -lcrypto -ldl -llzma -lrt -lsqlite3 -lz -o botan-test make[1]: Leaving directory '/srv/storage/autobuild/run/instance-3/output-1/build/botan-2.17.3' make: Leaving directory '/srv/storage/autobuild/run/instance-3/buildroot'