Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 0x255@SonicTorment:~/dev/adchpp$ scons mode=release
- scons: Reading SConscript files ...
- Checking for C header file poll.h... yes
- Checking for C header file sys/epoll.h... yes
- Checking for C header file ruby.h... no
- Checking for dlopen() in C library dl... yes
- Checking for pthread_create() in C library pthread... yes
- Checking for SSL_connect() in C library ssl... yes
- Ruby not found, skipping ruby module
- Python.h not found, not building python extension
- No Linux support for PHP extensions yet
- scons: done reading SConscript files.
- scons: Building targets ...
- Compiling build/release-default/adchpp/adchpp.gch (shared precompiled header)
- Compiling build/release-default/adchpp/AdcCommand.os (shared)
- Compiling build/release-default/adchpp/Bot.os (shared)
- Compiling build/release-default/adchpp/Buffer.os (shared)
- Compiling build/release-default/adchpp/Client.os (shared)
- Compiling build/release-default/adchpp/ClientManager.os (shared)
- Compiling build/release-default/adchpp/Core.os (shared)
- Compiling build/release-default/adchpp/Encoder.os (shared)
- Compiling build/release-default/adchpp/Entity.os (shared)
- Compiling build/release-default/adchpp/File.os (shared)
- Compiling build/release-default/adchpp/Hub.os (shared)
- Compiling build/release-default/adchpp/LogManager.os (shared)
- Compiling build/release-default/adchpp/ManagedSocket.os (shared)
- Compiling build/release-default/adchpp/PluginManager.os (shared)
- Compiling build/release-default/adchpp/SimpleXML.os (shared)
- Compiling build/release-default/adchpp/SocketManager.os (shared)
- In file included from boost/boost/asio/ssl/context_service.hpp:25:0,
- from boost/boost/asio/ssl/context.hpp:21,
- from boost/boost/asio/ssl.hpp:19,
- from adchpp/SocketManager.cpp:30:
- boost/boost/asio/ssl/detail/openssl_context_service.hpp: In member function ‘void boost::asio::ssl::detail::openssl_context_service::create(SSL_CTX*&, boost::asio::ssl::context_base::method)’:
- boost/boost/asio/ssl/detail/openssl_context_service.hpp:70:28: error: ‘::SSLv2_method’ has not been declared
- boost/boost/asio/ssl/detail/openssl_context_service.hpp:73:28: error: ‘::SSLv2_client_method’ has not been declared
- boost/boost/asio/ssl/detail/openssl_context_service.hpp:76:28: error: ‘::SSLv2_server_method’ has not been declared
- In file included from boost/boost/function/detail/prologue.hpp:17:0,
- from boost/boost/function.hpp:24,
- from boost/boost/asio/ssl/detail/openssl_context_service.hpp:22,
- from boost/boost/asio/ssl/context_service.hpp:25,
- from boost/boost/asio/ssl/context.hpp:21,
- from boost/boost/asio/ssl.hpp:19,
- from adchpp/SocketManager.cpp:30:
- boost/boost/function/function_base.hpp: In static member function ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::base_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::handshake_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)> >*>, boost::arg<1>, boost::arg<2> > >]’:
- boost/boost/function/function_base.hpp:360:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::base_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::handshake_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)> >*>, boost::arg<1>, boost::arg<2> > >, mpl_::true_ = mpl_::bool_<true>]’
- boost/boost/function/function_base.hpp:406:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::base_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::handshake_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)> >*>, boost::arg<1>, boost::arg<2> > >]’
- boost/boost/function/function_base.hpp:434:13: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::base_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::handshake_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)> >*>, boost::arg<1>, boost::arg<2> > >]’
- boost/boost/function/function_template.hpp:913:60: instantiated from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::base_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::handshake_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)> >*>, boost::arg<1>, boost::arg<2> > >, R = void, T0 = const boost::system::error_code&, T1 = int]’
- boost/boost/function/function_template.hpp:722:7: instantiated from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::base_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::handshake_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)> >*>, boost::arg<1>, boost::arg<2> > >, R = void, T0 = const boost::system::error_code&, T1 = int, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
- boost/boost/function/function_template.hpp:1064:16: instantiated from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::base_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::handshake_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)> >*>, boost::arg<1>, boost::arg<2> > >, R = void, T0 = const boost::system::error_code&, T1 = int, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
- boost/boost/asio/ssl/detail/openssl_stream_service.hpp:266:5: instantiated from ‘void boost::asio::ssl::detail::openssl_stream_service::async_handshake(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, boost::asio::ssl::stream_base::handshake_type, Handler) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Handler = std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)>, boost::asio::ssl::detail::openssl_stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream_service.hpp:104:5: instantiated from ‘void boost::asio::ssl::stream_service::async_handshake(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, boost::asio::ssl::stream_base::handshake_type, HandshakeHandler) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, HandshakeHandler = std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)>, boost::asio::ssl::stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream.hpp:225:5: instantiated from ‘void boost::asio::ssl::stream<Stream, Service>::async_handshake(boost::asio::ssl::stream_base::handshake_type, HandshakeHandler) [with HandshakeHandler = std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)>, Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Service = boost::asio::ssl::stream_service]’
- adchpp/SocketManager.cpp:147:130: instantiated from here
- boost/boost/function/function_base.hpp:321:15: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/function/function_base.hpp:325:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/function/function_base.hpp: In static member function ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::base_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::shutdown_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, void (*)(const boost::system::error_code&)>*>, boost::arg<1>, boost::arg<2> > >]’:
- boost/boost/function/function_base.hpp:360:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::base_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::shutdown_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, void (*)(const boost::system::error_code&)>*>, boost::arg<1>, boost::arg<2> > >, mpl_::true_ = mpl_::bool_<true>]’
- boost/boost/function/function_base.hpp:406:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::base_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::shutdown_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, void (*)(const boost::system::error_code&)>*>, boost::arg<1>, boost::arg<2> > >]’
- boost/boost/function/function_base.hpp:434:13: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::base_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::shutdown_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, void (*)(const boost::system::error_code&)>*>, boost::arg<1>, boost::arg<2> > >]’
- boost/boost/function/function_template.hpp:913:60: instantiated from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::base_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::shutdown_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, void (*)(const boost::system::error_code&)>*>, boost::arg<1>, boost::arg<2> > >, R = void, T0 = const boost::system::error_code&, T1 = int]’
- boost/boost/function/function_template.hpp:722:7: instantiated from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::base_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::shutdown_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, void (*)(const boost::system::error_code&)>*>, boost::arg<1>, boost::arg<2> > >, R = void, T0 = const boost::system::error_code&, T1 = int, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
- boost/boost/function/function_template.hpp:1064:16: instantiated from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::base_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::shutdown_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, void (*)(const boost::system::error_code&)>*>, boost::arg<1>, boost::arg<2> > >, R = void, T0 = const boost::system::error_code&, T1 = int, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
- boost/boost/asio/ssl/detail/openssl_stream_service.hpp:321:5: instantiated from ‘void boost::asio::ssl::detail::openssl_stream_service::async_shutdown(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, Handler) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Handler = void (*)(const boost::system::error_code&), boost::asio::ssl::detail::openssl_stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream_service.hpp:120:5: instantiated from ‘void boost::asio::ssl::stream_service::async_shutdown(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, ShutdownHandler) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, ShutdownHandler = void (*)(const boost::system::error_code&), boost::asio::ssl::stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream.hpp:269:5: instantiated from ‘void boost::asio::ssl::stream<Stream, Service>::async_shutdown(ShutdownHandler) [with ShutdownHandler = void (*)(const boost::system::error_code&), Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Service = boost::asio::ssl::stream_service]’
- adchpp/SocketManager.cpp:151:39: instantiated from here
- boost/boost/function/function_base.hpp:321:15: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/function/function_base.hpp:325:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/function/function_base.hpp: In static member function ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::handshake_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::handshake_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)> >*>, boost::arg<1>, boost::arg<2> > >]’:
- boost/boost/function/function_base.hpp:360:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::handshake_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::handshake_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)> >*>, boost::arg<1>, boost::arg<2> > >, mpl_::true_ = mpl_::bool_<true>]’
- boost/boost/function/function_base.hpp:406:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::handshake_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::handshake_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)> >*>, boost::arg<1>, boost::arg<2> > >]’
- boost/boost/function/function_base.hpp:434:13: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::handshake_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::handshake_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)> >*>, boost::arg<1>, boost::arg<2> > >]’
- boost/boost/function/function_template.hpp:913:60: instantiated from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::handshake_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::handshake_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)> >*>, boost::arg<1>, boost::arg<2> > >, R = void, T0 = const boost::system::error_code&, T1 = unsigned int]’
- boost/boost/function/function_template.hpp:722:7: instantiated from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::handshake_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::handshake_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)> >*>, boost::arg<1>, boost::arg<2> > >, R = void, T0 = const boost::system::error_code&, T1 = unsigned int, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
- boost/boost/function/function_template.hpp:1064:16: instantiated from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::handshake_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::handshake_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)> >*>, boost::arg<1>, boost::arg<2> > >, R = void, T0 = const boost::system::error_code&, T1 = unsigned int, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
- boost/boost/asio/ssl/detail/openssl_stream_service.hpp:118:7: instantiated from ‘boost::asio::ssl::detail::openssl_stream_service::handshake_handler<Stream, Handler>::handshake_handler(Handler, boost::asio::io_service&) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Handler = std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)>]’
- boost/boost/asio/ssl/detail/openssl_stream_service.hpp:247:52: instantiated from ‘void boost::asio::ssl::detail::openssl_stream_service::async_handshake(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, boost::asio::ssl::stream_base::handshake_type, Handler) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Handler = std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)>, boost::asio::ssl::detail::openssl_stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream_service.hpp:104:5: instantiated from ‘void boost::asio::ssl::stream_service::async_handshake(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, boost::asio::ssl::stream_base::handshake_type, HandshakeHandler) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, HandshakeHandler = std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)>, boost::asio::ssl::stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream.hpp:225:5: instantiated from ‘void boost::asio::ssl::stream<Stream, Service>::async_handshake(boost::asio::ssl::stream_base::handshake_type, HandshakeHandler) [with HandshakeHandler = std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)>, Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Service = boost::asio::ssl::stream_service]’
- adchpp/SocketManager.cpp:147:130: instantiated from here
- boost/boost/function/function_base.hpp:321:15: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/function/function_base.hpp:325:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/function/function_base.hpp: In static member function ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::shutdown_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, void (*)(const boost::system::error_code&)>, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::shutdown_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, void (*)(const boost::system::error_code&)>*>, boost::arg<1>, boost::arg<2> > >]’:
- boost/boost/function/function_base.hpp:360:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::shutdown_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, void (*)(const boost::system::error_code&)>, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::shutdown_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, void (*)(const boost::system::error_code&)>*>, boost::arg<1>, boost::arg<2> > >, mpl_::true_ = mpl_::bool_<true>]’
- boost/boost/function/function_base.hpp:406:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::shutdown_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, void (*)(const boost::system::error_code&)>, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::shutdown_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, void (*)(const boost::system::error_code&)>*>, boost::arg<1>, boost::arg<2> > >]’
- boost/boost/function/function_base.hpp:434:13: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::shutdown_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, void (*)(const boost::system::error_code&)>, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::shutdown_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, void (*)(const boost::system::error_code&)>*>, boost::arg<1>, boost::arg<2> > >]’
- boost/boost/function/function_template.hpp:913:60: instantiated from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::shutdown_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, void (*)(const boost::system::error_code&)>, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::shutdown_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, void (*)(const boost::system::error_code&)>*>, boost::arg<1>, boost::arg<2> > >, R = void, T0 = const boost::system::error_code&, T1 = unsigned int]’
- boost/boost/function/function_template.hpp:722:7: instantiated from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::shutdown_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, void (*)(const boost::system::error_code&)>, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::shutdown_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, void (*)(const boost::system::error_code&)>*>, boost::arg<1>, boost::arg<2> > >, R = void, T0 = const boost::system::error_code&, T1 = unsigned int, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
- boost/boost/function/function_template.hpp:1064:16: instantiated from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::shutdown_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, void (*)(const boost::system::error_code&)>, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::shutdown_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, void (*)(const boost::system::error_code&)>*>, boost::arg<1>, boost::arg<2> > >, R = void, T0 = const boost::system::error_code&, T1 = unsigned int, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
- boost/boost/asio/ssl/detail/openssl_stream_service.hpp:143:7: instantiated from ‘boost::asio::ssl::detail::openssl_stream_service::shutdown_handler<Stream, Handler>::shutdown_handler(Handler, boost::asio::io_service&) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Handler = void (*)(const boost::system::error_code&)]’
- boost/boost/asio/ssl/detail/openssl_stream_service.hpp:304:55: instantiated from ‘void boost::asio::ssl::detail::openssl_stream_service::async_shutdown(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, Handler) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Handler = void (*)(const boost::system::error_code&), boost::asio::ssl::detail::openssl_stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream_service.hpp:120:5: instantiated from ‘void boost::asio::ssl::stream_service::async_shutdown(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, ShutdownHandler) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, ShutdownHandler = void (*)(const boost::system::error_code&), boost::asio::ssl::stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream.hpp:269:5: instantiated from ‘void boost::asio::ssl::stream<Stream, Service>::async_shutdown(ShutdownHandler) [with ShutdownHandler = void (*)(const boost::system::error_code&), Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Service = boost::asio::ssl::stream_service]’
- adchpp/SocketManager.cpp:151:39: instantiated from here
- boost/boost/function/function_base.hpp:321:15: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/function/function_base.hpp:325:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/function/function_base.hpp: In static member function ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf2<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, bool, int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*>, boost::arg<1>, boost::arg<2> > >]’:
- boost/boost/function/function_base.hpp:360:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf2<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, bool, int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*>, boost::arg<1>, boost::arg<2> > >, mpl_::true_ = mpl_::bool_<true>]’
- boost/boost/function/function_base.hpp:406:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf2<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, bool, int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*>, boost::arg<1>, boost::arg<2> > >]’
- boost/boost/function/function_base.hpp:434:13: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf2<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, bool, int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*>, boost::arg<1>, boost::arg<2> > >]’
- boost/boost/function/function_template.hpp:913:60: instantiated from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf2<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, bool, int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*>, boost::arg<1>, boost::arg<2> > >, R = int, T0 = bool, T1 = int]’
- boost/boost/function/function_template.hpp:722:7: instantiated from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf2<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, bool, int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*>, boost::arg<1>, boost::arg<2> > >, R = int, T0 = bool, T1 = int, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
- boost/boost/function/function_template.hpp:1064:16: instantiated from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf2<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, bool, int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*>, boost::arg<1>, boost::arg<2> > >, R = int, T0 = bool, T1 = int, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
- boost/boost/function/function_template.hpp:1105:5: instantiated from ‘typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, boost::function<R(T0, T1)>&>::type boost::function<R(T0, T1)>::operator=(Functor) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf2<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, bool, int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*>, boost::arg<1>, boost::arg<2> > >, R = int, T0 = bool, T1 = int, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, boost::function<R(T0, T1)>&>::type = boost::function<int(bool, int)>&]’
- boost/boost/asio/ssl/detail/openssl_operation.hpp:103:5: instantiated from ‘boost::asio::ssl::detail::openssl_operation<Stream>::openssl_operation(boost::asio::ssl::detail::ssl_primitive_func, Stream&, boost::asio::ssl::detail::net_buffer&, SSL*, BIO*, boost::asio::ssl::detail::user_handler_func, boost::asio::io_service::strand&) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, boost::asio::ssl::detail::ssl_primitive_func = boost::function<int(ssl_st*)>, SSL = ssl_st, BIO = bio_st, boost::asio::ssl::detail::user_handler_func = boost::function<void(const boost::system::error_code&, int)>]’
- boost/boost/asio/ssl/detail/openssl_stream_service.hpp:266:5: instantiated from ‘void boost::asio::ssl::detail::openssl_stream_service::async_handshake(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, boost::asio::ssl::stream_base::handshake_type, Handler) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Handler = std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)>, boost::asio::ssl::detail::openssl_stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream_service.hpp:104:5: instantiated from ‘void boost::asio::ssl::stream_service::async_handshake(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, boost::asio::ssl::stream_base::handshake_type, HandshakeHandler) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, HandshakeHandler = std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)>, boost::asio::ssl::stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream.hpp:225:5: instantiated from ‘void boost::asio::ssl::stream<Stream, Service>::async_handshake(boost::asio::ssl::stream_base::handshake_type, HandshakeHandler) [with HandshakeHandler = std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)>, Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Service = boost::asio::ssl::stream_service]’
- adchpp/SocketManager.cpp:147:130: instantiated from here
- boost/boost/function/function_base.hpp:321:15: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/function/function_base.hpp:325:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/function/function_base.hpp: In static member function ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf0<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> > >, boost::_bi::list1<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*> > >]’:
- boost/boost/function/function_base.hpp:360:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf0<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> > >, boost::_bi::list1<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*> > >, mpl_::true_ = mpl_::bool_<true>]’
- boost/boost/function/function_base.hpp:406:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf0<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> > >, boost::_bi::list1<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*> > >]’
- boost/boost/function/function_base.hpp:434:13: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf0<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> > >, boost::_bi::list1<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*> > >]’
- boost/boost/function/function_template.hpp:913:60: instantiated from ‘void boost::function0<R>::assign_to(Functor) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf0<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> > >, boost::_bi::list1<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*> > >, R = int]’
- boost/boost/function/function_template.hpp:722:7: instantiated from ‘boost::function0<R>::function0(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf0<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> > >, boost::_bi::list1<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*> > >, R = int, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
- boost/boost/function/function_template.hpp:1064:16: instantiated from ‘boost::function<R()>::function(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf0<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> > >, boost::_bi::list1<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*> > >, R = int, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
- boost/boost/function/function_template.hpp:1105:5: instantiated from ‘typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, boost::function<R()>&>::type boost::function<R()>::operator=(Functor) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf0<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> > >, boost::_bi::list1<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*> > >, R = int, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, boost::function<R()>&>::type = boost::function<int()>&]’
- boost/boost/asio/ssl/detail/openssl_operation.hpp:107:5: instantiated from ‘boost::asio::ssl::detail::openssl_operation<Stream>::openssl_operation(boost::asio::ssl::detail::ssl_primitive_func, Stream&, boost::asio::ssl::detail::net_buffer&, SSL*, BIO*, boost::asio::ssl::detail::user_handler_func, boost::asio::io_service::strand&) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, boost::asio::ssl::detail::ssl_primitive_func = boost::function<int(ssl_st*)>, SSL = ssl_st, BIO = bio_st, boost::asio::ssl::detail::user_handler_func = boost::function<void(const boost::system::error_code&, int)>]’
- boost/boost/asio/ssl/detail/openssl_stream_service.hpp:266:5: instantiated from ‘void boost::asio::ssl::detail::openssl_stream_service::async_handshake(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, boost::asio::ssl::stream_base::handshake_type, Handler) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Handler = std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)>, boost::asio::ssl::detail::openssl_stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream_service.hpp:104:5: instantiated from ‘void boost::asio::ssl::stream_service::async_handshake(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, boost::asio::ssl::stream_base::handshake_type, HandshakeHandler) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, HandshakeHandler = std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)>, boost::asio::ssl::stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream.hpp:225:5: instantiated from ‘void boost::asio::ssl::stream<Stream, Service>::async_handshake(boost::asio::ssl::stream_base::handshake_type, HandshakeHandler) [with HandshakeHandler = std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)>, Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Service = boost::asio::ssl::stream_service]’
- adchpp/SocketManager.cpp:147:130: instantiated from here
- boost/boost/function/function_base.hpp:321:15: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/function/function_base.hpp:325:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/function/function_base.hpp: In static member function ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf2<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::system::error_code, int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*>, boost::arg<1>, boost::arg<2> > >]’:
- boost/boost/function/function_base.hpp:360:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf2<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::system::error_code, int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*>, boost::arg<1>, boost::arg<2> > >, mpl_::true_ = mpl_::bool_<true>]’
- boost/boost/function/function_base.hpp:406:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf2<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::system::error_code, int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*>, boost::arg<1>, boost::arg<2> > >]’
- boost/boost/function/function_base.hpp:434:13: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf2<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::system::error_code, int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*>, boost::arg<1>, boost::arg<2> > >]’
- boost/boost/function/function_template.hpp:913:60: instantiated from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf2<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::system::error_code, int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*>, boost::arg<1>, boost::arg<2> > >, R = int, T0 = const boost::system::error_code&, T1 = int]’
- boost/boost/function/function_template.hpp:722:7: instantiated from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf2<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::system::error_code, int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*>, boost::arg<1>, boost::arg<2> > >, R = int, T0 = const boost::system::error_code&, T1 = int, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
- boost/boost/function/function_template.hpp:1064:16: instantiated from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf2<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::system::error_code, int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*>, boost::arg<1>, boost::arg<2> > >, R = int, T0 = const boost::system::error_code&, T1 = int, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
- boost/boost/function/function_template.hpp:1105:5: instantiated from ‘typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, boost::function<R(T0, T1)>&>::type boost::function<R(T0, T1)>::operator=(Functor) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf2<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::system::error_code, int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*>, boost::arg<1>, boost::arg<2> > >, R = int, T0 = const boost::system::error_code&, T1 = int, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, boost::function<R(T0, T1)>&>::type = boost::function<int(const boost::system::error_code&, int)>&]’
- boost/boost/asio/ssl/detail/openssl_operation.hpp:111:5: instantiated from ‘boost::asio::ssl::detail::openssl_operation<Stream>::openssl_operation(boost::asio::ssl::detail::ssl_primitive_func, Stream&, boost::asio::ssl::detail::net_buffer&, SSL*, BIO*, boost::asio::ssl::detail::user_handler_func, boost::asio::io_service::strand&) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, boost::asio::ssl::detail::ssl_primitive_func = boost::function<int(ssl_st*)>, SSL = ssl_st, BIO = bio_st, boost::asio::ssl::detail::user_handler_func = boost::function<void(const boost::system::error_code&, int)>]’
- boost/boost/asio/ssl/detail/openssl_stream_service.hpp:266:5: instantiated from ‘void boost::asio::ssl::detail::openssl_stream_service::async_handshake(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, boost::asio::ssl::stream_base::handshake_type, Handler) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Handler = std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)>, boost::asio::ssl::detail::openssl_stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream_service.hpp:104:5: instantiated from ‘void boost::asio::ssl::stream_service::async_handshake(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, boost::asio::ssl::stream_base::handshake_type, HandshakeHandler) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, HandshakeHandler = std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)>, boost::asio::ssl::stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream.hpp:225:5: instantiated from ‘void boost::asio::ssl::stream<Stream, Service>::async_handshake(boost::asio::ssl::stream_base::handshake_type, HandshakeHandler) [with HandshakeHandler = std::_Bind<std::_Mem_fn<void (adchpp::TLSSocketStream::*)(const boost::system::error_code&, const std::function<void()>&)>(adchpp::TLSSocketStream*, std::_Placeholder<1>, std::function<void()>)>, Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Service = boost::asio::ssl::stream_service]’
- adchpp/SocketManager.cpp:147:130: instantiated from here
- boost/boost/function/function_base.hpp:321:15: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/function/function_base.hpp:325:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/function/function_base.hpp: In static member function ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<int, int (*)(ssl_st*, void*, int), boost::_bi::list3<boost::arg<1>, boost::_bi::value<void*>, boost::_bi::value<int> > >]’:
- boost/boost/function/function_base.hpp:360:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<int, int (*)(ssl_st*, void*, int), boost::_bi::list3<boost::arg<1>, boost::_bi::value<void*>, boost::_bi::value<int> > >, mpl_::true_ = mpl_::bool_<true>]’
- boost/boost/function/function_base.hpp:406:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<int, int (*)(ssl_st*, void*, int), boost::_bi::list3<boost::arg<1>, boost::_bi::value<void*>, boost::_bi::value<int> > >]’
- boost/boost/function/function_base.hpp:434:13: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<int, int (*)(ssl_st*, void*, int), boost::_bi::list3<boost::arg<1>, boost::_bi::value<void*>, boost::_bi::value<int> > >]’
- boost/boost/function/function_template.hpp:913:60: instantiated from ‘void boost::function1<R, T1>::assign_to(Functor) [with Functor = boost::_bi::bind_t<int, int (*)(ssl_st*, void*, int), boost::_bi::list3<boost::arg<1>, boost::_bi::value<void*>, boost::_bi::value<int> > >, R = int, T0 = ssl_st*]’
- boost/boost/function/function_template.hpp:722:7: instantiated from ‘boost::function1<R, T1>::function1(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::_bi::bind_t<int, int (*)(ssl_st*, void*, int), boost::_bi::list3<boost::arg<1>, boost::_bi::value<void*>, boost::_bi::value<int> > >, R = int, T0 = ssl_st*, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
- boost/boost/function/function_template.hpp:1064:16: instantiated from ‘boost::function<R(T0)>::function(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::_bi::bind_t<int, int (*)(ssl_st*, void*, int), boost::_bi::list3<boost::arg<1>, boost::_bi::value<void*>, boost::_bi::value<int> > >, R = int, T0 = ssl_st*, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
- boost/boost/asio/ssl/detail/openssl_stream_service.hpp:490:40: instantiated from ‘void boost::asio::ssl::detail::openssl_stream_service::async_read_some(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, const Mutable_Buffers&, Handler) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Mutable_Buffers = boost::asio::mutable_buffers_1, Handler = std::function<void(const boost::system::error_code&, unsigned int)>, boost::asio::ssl::detail::openssl_stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream_service.hpp:154:5: instantiated from ‘void boost::asio::ssl::stream_service::async_read_some(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, const MutableBufferSequence&, ReadHandler) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, MutableBufferSequence = boost::asio::mutable_buffers_1, ReadHandler = std::function<void(const boost::system::error_code&, unsigned int)>, boost::asio::ssl::stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream.hpp:424:5: instantiated from ‘void boost::asio::ssl::stream<Stream, Service>::async_read_some(const MutableBufferSequence&, ReadHandler) [with MutableBufferSequence = boost::asio::mutable_buffers_1, ReadHandler = std::function<void(const boost::system::error_code&, unsigned int)>, Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Service = boost::asio::ssl::stream_service]’
- adchpp/SocketManager.cpp:79:4: instantiated from ‘void adchpp::SocketStream<T>::prepareRead(const BufferPtr&, const Handler&) [with T = boost::asio::ssl::stream<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, adchpp::BufferPtr = std::shared_ptr<adchpp::Buffer>, adchpp::AsyncStream::Handler = std::function<void(const boost::system::error_code&, unsigned int)>]’
- adchpp/SocketManager.cpp:352:1: instantiated from here
- boost/boost/function/function_base.hpp:321:15: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/function/function_base.hpp:325:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/function/function_base.hpp: In static member function ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::base_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::io_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::function<void(const boost::system::error_code&, unsigned int)> >*>, boost::arg<1>, boost::arg<2> > >]’:
- boost/boost/function/function_base.hpp:360:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::base_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::io_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::function<void(const boost::system::error_code&, unsigned int)> >*>, boost::arg<1>, boost::arg<2> > >, mpl_::true_ = mpl_::bool_<true>]’
- boost/boost/function/function_base.hpp:406:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::base_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::io_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::function<void(const boost::system::error_code&, unsigned int)> >*>, boost::arg<1>, boost::arg<2> > >]’
- boost/boost/function/function_base.hpp:434:13: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::base_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::io_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::function<void(const boost::system::error_code&, unsigned int)> >*>, boost::arg<1>, boost::arg<2> > >]’
- boost/boost/function/function_template.hpp:913:60: instantiated from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::base_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::io_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::function<void(const boost::system::error_code&, unsigned int)> >*>, boost::arg<1>, boost::arg<2> > >, R = void, T0 = const boost::system::error_code&, T1 = int]’
- boost/boost/function/function_template.hpp:722:7: instantiated from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::base_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::io_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::function<void(const boost::system::error_code&, unsigned int)> >*>, boost::arg<1>, boost::arg<2> > >, R = void, T0 = const boost::system::error_code&, T1 = int, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
- boost/boost/function/function_template.hpp:1064:16: instantiated from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::base_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::io_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::function<void(const boost::system::error_code&, unsigned int)> >*>, boost::arg<1>, boost::arg<2> > >, R = void, T0 = const boost::system::error_code&, T1 = int, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
- boost/boost/asio/ssl/detail/openssl_stream_service.hpp:507:5: instantiated from ‘void boost::asio::ssl::detail::openssl_stream_service::async_read_some(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, const Mutable_Buffers&, Handler) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Mutable_Buffers = boost::asio::mutable_buffers_1, Handler = std::function<void(const boost::system::error_code&, unsigned int)>, boost::asio::ssl::detail::openssl_stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream_service.hpp:154:5: instantiated from ‘void boost::asio::ssl::stream_service::async_read_some(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, const MutableBufferSequence&, ReadHandler) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, MutableBufferSequence = boost::asio::mutable_buffers_1, ReadHandler = std::function<void(const boost::system::error_code&, unsigned int)>, boost::asio::ssl::stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream.hpp:424:5: instantiated from ‘void boost::asio::ssl::stream<Stream, Service>::async_read_some(const MutableBufferSequence&, ReadHandler) [with MutableBufferSequence = boost::asio::mutable_buffers_1, ReadHandler = std::function<void(const boost::system::error_code&, unsigned int)>, Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Service = boost::asio::ssl::stream_service]’
- adchpp/SocketManager.cpp:79:4: instantiated from ‘void adchpp::SocketStream<T>::prepareRead(const BufferPtr&, const Handler&) [with T = boost::asio::ssl::stream<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, adchpp::BufferPtr = std::shared_ptr<adchpp::Buffer>, adchpp::AsyncStream::Handler = std::function<void(const boost::system::error_code&, unsigned int)>]’
- adchpp/SocketManager.cpp:352:1: instantiated from here
- boost/boost/function/function_base.hpp:321:15: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/function/function_base.hpp:325:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/function/function_base.hpp: In static member function ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<int, int (*)(ssl_st*, const void*, int), boost::_bi::list3<boost::arg<1>, boost::_bi::value<const void*>, boost::_bi::value<int> > >]’:
- boost/boost/function/function_base.hpp:360:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<int, int (*)(ssl_st*, const void*, int), boost::_bi::list3<boost::arg<1>, boost::_bi::value<const void*>, boost::_bi::value<int> > >, mpl_::true_ = mpl_::bool_<true>]’
- boost/boost/function/function_base.hpp:406:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<int, int (*)(ssl_st*, const void*, int), boost::_bi::list3<boost::arg<1>, boost::_bi::value<const void*>, boost::_bi::value<int> > >]’
- boost/boost/function/function_base.hpp:434:13: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<int, int (*)(ssl_st*, const void*, int), boost::_bi::list3<boost::arg<1>, boost::_bi::value<const void*>, boost::_bi::value<int> > >]’
- boost/boost/function/function_template.hpp:913:60: instantiated from ‘void boost::function1<R, T1>::assign_to(Functor) [with Functor = boost::_bi::bind_t<int, int (*)(ssl_st*, const void*, int), boost::_bi::list3<boost::arg<1>, boost::_bi::value<const void*>, boost::_bi::value<int> > >, R = int, T0 = ssl_st*]’
- boost/boost/function/function_template.hpp:722:7: instantiated from ‘boost::function1<R, T1>::function1(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::_bi::bind_t<int, int (*)(ssl_st*, const void*, int), boost::_bi::list3<boost::arg<1>, boost::_bi::value<const void*>, boost::_bi::value<int> > >, R = int, T0 = ssl_st*, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
- boost/boost/function/function_template.hpp:1064:16: instantiated from ‘boost::function<R(T0)>::function(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::_bi::bind_t<int, int (*)(ssl_st*, const void*, int), boost::_bi::list3<boost::arg<1>, boost::_bi::value<const void*>, boost::_bi::value<int> > >, R = int, T0 = ssl_st*, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
- boost/boost/asio/ssl/detail/openssl_stream_service.hpp:397:40: instantiated from ‘void boost::asio::ssl::detail::openssl_stream_service::async_write_some(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, const Const_Buffers&, Handler) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Const_Buffers = boost::asio::mutable_buffers_1, Handler = std::function<void(const boost::system::error_code&, unsigned int)>, boost::asio::ssl::detail::openssl_stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream_service.hpp:137:5: instantiated from ‘void boost::asio::ssl::stream_service::async_write_some(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, const ConstBufferSequence&, WriteHandler) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, ConstBufferSequence = boost::asio::mutable_buffers_1, WriteHandler = std::function<void(const boost::system::error_code&, unsigned int)>, boost::asio::ssl::stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream.hpp:346:5: instantiated from ‘void boost::asio::ssl::stream<Stream, Service>::async_write_some(const ConstBufferSequence&, WriteHandler) [with ConstBufferSequence = boost::asio::mutable_buffers_1, WriteHandler = std::function<void(const boost::system::error_code&, unsigned int)>, Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Service = boost::asio::ssl::stream_service]’
- adchpp/SocketManager.cpp:91:4: instantiated from ‘void adchpp::SocketStream<T>::write(const BufferList&, const Handler&) [with T = boost::asio::ssl::stream<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, adchpp::BufferList = std::vector<std::shared_ptr<adchpp::Buffer> >, adchpp::AsyncStream::Handler = std::function<void(const boost::system::error_code&, unsigned int)>]’
- adchpp/SocketManager.cpp:352:1: instantiated from here
- boost/boost/function/function_base.hpp:321:15: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/function/function_base.hpp:325:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/function/function_base.hpp: In static member function ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::io_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::function<void(const boost::system::error_code&, unsigned int)> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::io_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::function<void(const boost::system::error_code&, unsigned int)> >*>, boost::arg<1>, boost::arg<2> > >]’:
- boost/boost/function/function_base.hpp:360:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::io_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::function<void(const boost::system::error_code&, unsigned int)> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::io_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::function<void(const boost::system::error_code&, unsigned int)> >*>, boost::arg<1>, boost::arg<2> > >, mpl_::true_ = mpl_::bool_<true>]’
- boost/boost/function/function_base.hpp:406:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::io_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::function<void(const boost::system::error_code&, unsigned int)> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::io_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::function<void(const boost::system::error_code&, unsigned int)> >*>, boost::arg<1>, boost::arg<2> > >]’
- boost/boost/function/function_base.hpp:434:13: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::io_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::function<void(const boost::system::error_code&, unsigned int)> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::io_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::function<void(const boost::system::error_code&, unsigned int)> >*>, boost::arg<1>, boost::arg<2> > >]’
- boost/boost/function/function_template.hpp:913:60: instantiated from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::io_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::function<void(const boost::system::error_code&, unsigned int)> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::io_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::function<void(const boost::system::error_code&, unsigned int)> >*>, boost::arg<1>, boost::arg<2> > >, R = void, T0 = const boost::system::error_code&, T1 = unsigned int]’
- boost/boost/function/function_template.hpp:722:7: instantiated from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::io_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::function<void(const boost::system::error_code&, unsigned int)> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::io_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::function<void(const boost::system::error_code&, unsigned int)> >*>, boost::arg<1>, boost::arg<2> > >, R = void, T0 = const boost::system::error_code&, T1 = unsigned int, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
- boost/boost/function/function_template.hpp:1064:16: instantiated from ‘boost::function<R(T0, T1)>::function(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::_bi::bind_t<void, boost::_mfi::mf2<void, boost::asio::ssl::detail::openssl_stream_service::io_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::function<void(const boost::system::error_code&, unsigned int)> >, const boost::system::error_code&, unsigned int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_stream_service::io_handler<boost::asio::basic_stream_socket<boost::asio::ip::tcp>, std::function<void(const boost::system::error_code&, unsigned int)> >*>, boost::arg<1>, boost::arg<2> > >, R = void, T0 = const boost::system::error_code&, T1 = unsigned int, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
- boost/boost/asio/ssl/detail/openssl_stream_service.hpp:94:7: instantiated from ‘boost::asio::ssl::detail::openssl_stream_service::io_handler<Stream, Handler>::io_handler(Handler, boost::asio::io_service&) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Handler = std::function<void(const boost::system::error_code&, unsigned int)>]’
- boost/boost/asio/ssl/detail/openssl_stream_service.hpp:485:77: instantiated from ‘void boost::asio::ssl::detail::openssl_stream_service::async_read_some(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, const Mutable_Buffers&, Handler) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Mutable_Buffers = boost::asio::mutable_buffers_1, Handler = std::function<void(const boost::system::error_code&, unsigned int)>, boost::asio::ssl::detail::openssl_stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream_service.hpp:154:5: instantiated from ‘void boost::asio::ssl::stream_service::async_read_some(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, const MutableBufferSequence&, ReadHandler) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, MutableBufferSequence = boost::asio::mutable_buffers_1, ReadHandler = std::function<void(const boost::system::error_code&, unsigned int)>, boost::asio::ssl::stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream.hpp:424:5: instantiated from ‘void boost::asio::ssl::stream<Stream, Service>::async_read_some(const MutableBufferSequence&, ReadHandler) [with MutableBufferSequence = boost::asio::mutable_buffers_1, ReadHandler = std::function<void(const boost::system::error_code&, unsigned int)>, Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Service = boost::asio::ssl::stream_service]’
- adchpp/SocketManager.cpp:79:4: instantiated from ‘void adchpp::SocketStream<T>::prepareRead(const BufferPtr&, const Handler&) [with T = boost::asio::ssl::stream<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, adchpp::BufferPtr = std::shared_ptr<adchpp::Buffer>, adchpp::AsyncStream::Handler = std::function<void(const boost::system::error_code&, unsigned int)>]’
- adchpp/SocketManager.cpp:352:1: instantiated from here
- boost/boost/function/function_base.hpp:321:15: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/function/function_base.hpp:325:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/function/function_base.hpp: In static member function ‘static void boost::detail::function::functor_manager_common<Functor>::manage_small(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf2<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*>, boost::arg<1>, boost::arg<2> > >]’:
- boost/boost/function/function_base.hpp:360:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, mpl_::true_) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf2<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*>, boost::arg<1>, boost::arg<2> > >, mpl_::true_ = mpl_::bool_<true>]’
- boost/boost/function/function_base.hpp:406:11: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manager(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type, boost::detail::function::function_obj_tag) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf2<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*>, boost::arg<1>, boost::arg<2> > >]’
- boost/boost/function/function_base.hpp:434:13: instantiated from ‘static void boost::detail::function::functor_manager<Functor>::manage(const boost::detail::function::function_buffer&, boost::detail::function::function_buffer&, boost::detail::function::functor_manager_operation_type) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf2<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*>, boost::arg<1>, boost::arg<2> > >]’
- boost/boost/function/function_template.hpp:913:60: instantiated from ‘void boost::function2<R, T1, T2>::assign_to(Functor) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf2<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*>, boost::arg<1>, boost::arg<2> > >, R = int, T0 = const boost::system::error_code&, T1 = int]’
- boost/boost/function/function_template.hpp:722:7: instantiated from ‘boost::function2<R, T1, T2>::function2(Functor, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type) [with Functor = boost::_bi::bind_t<int, boost::_mfi::mf2<int, boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, const boost::system::error_code&, int>, boost::_bi::list3<boost::_bi::value<boost::asio::ssl::detail::openssl_operation<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >*>, boost::arg<1>, boost::arg<2> > >, R = int, T0 = const boost::system::error_code&, T1 = int, typename boost::enable_if_c<boost::type_traits::ice_not<boost::is_integral<Functor>::value>::value, int>::type = int]’
- boost/boost/function/function_template.hpp:1064:16: [ skipping 2 instantiation contexts ]
- boost/boost/asio/ssl/detail/openssl_operation.hpp:138:5: instantiated from ‘boost::asio::ssl::detail::openssl_operation<Stream>::openssl_operation(boost::asio::ssl::detail::ssl_primitive_func, Stream&, boost::asio::ssl::detail::net_buffer&, SSL*, BIO*) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, boost::asio::ssl::detail::ssl_primitive_func = boost::function<int(ssl_st*)>, SSL = ssl_st, BIO = bio_st]’
- boost/boost/asio/ssl/detail/openssl_stream_service.hpp:450:7: instantiated from ‘std::size_t boost::asio::ssl::detail::openssl_stream_service::read_some(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, const Mutable_Buffers&, boost::system::error_code&) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Mutable_Buffers = boost::asio::mutable_buffers_1, std::size_t = unsigned int, boost::asio::ssl::detail::openssl_stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream_service.hpp:145:65: instantiated from ‘std::size_t boost::asio::ssl::stream_service::read_some(boost::asio::ssl::detail::openssl_stream_service::impl_struct*&, Stream&, const MutableBufferSequence&, boost::system::error_code&) [with Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, MutableBufferSequence = boost::asio::mutable_buffers_1, std::size_t = unsigned int, boost::asio::ssl::stream_service::impl_type = boost::asio::ssl::detail::openssl_stream_service::impl_struct*]’
- boost/boost/asio/ssl/stream.hpp:369:71: instantiated from ‘std::size_t boost::asio::ssl::stream<Stream, Service>::read_some(const MutableBufferSequence&) [with MutableBufferSequence = boost::asio::mutable_buffers_1, Stream = boost::asio::basic_stream_socket<boost::asio::ip::tcp>, Service = boost::asio::ssl::stream_service, std::size_t = unsigned int]’
- adchpp/SocketManager.cpp:86:70: instantiated from ‘size_t adchpp::SocketStream<T>::read(const BufferPtr&) [with T = boost::asio::ssl::stream<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, size_t = unsigned int, adchpp::BufferPtr = std::shared_ptr<adchpp::Buffer>]’
- adchpp/SocketManager.cpp:352:1: instantiated from here
- boost/boost/function/function_base.hpp:321:15: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/function/function_base.hpp:325:13: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]
- boost/boost/system/error_code.hpp: At global scope:
- boost/boost/system/error_code.hpp:214:36: warning: ‘boost::system::posix_category’ defined but not used [-Wunused-variable]
- boost/boost/system/error_code.hpp:215:36: warning: ‘boost::system::errno_ecat’ defined but not used [-Wunused-variable]
- boost/boost/system/error_code.hpp:216:36: warning: ‘boost::system::native_ecat’ defined but not used [-Wunused-variable]
- boost/boost/asio/error.hpp:253:45: warning: ‘boost::asio::error::netdb_category’ defined but not used [-Wunused-variable]
- boost/boost/asio/error.hpp:255:45: warning: ‘boost::asio::error::addrinfo_category’ defined but not used [-Wunused-variable]
- boost/boost/asio/error.hpp:257:45: warning: ‘boost::asio::error::misc_category’ defined but not used [-Wunused-variable]
- boost/boost/asio/error.hpp:259:45: warning: ‘boost::asio::error::ssl_category’ defined but not used [-Wunused-variable]
- scons: *** [build/release-default/adchpp/SocketManager.os] Error 1
- scons: building terminated because of errors.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement