Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /opt/clion/bin/cmake/bin/cmake --build /home/josh/.CLion2016.2/system/cmake/generated/Randomshitprogram-7fdc0b97/7fdc0b97/Debug --target all -- -j 4
- Scanning dependencies of target Randomshitprogram
- [ 50%] Building CXX object CMakeFiles/Randomshitprogram.dir/main.cpp.o
- In file included from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:0:
- /home/josh/ClionProjects/Randomshitprogram/test.h: In constructor ‘test::test()’:
- /home/josh/ClionProjects/Randomshitprogram/test.h:21:12: error: no matching function for call to ‘boost::asio::basic_socket_acceptor<boost::asio::ip::tcp>::basic_socket_acceptor()’
- test() {
- ^
- In file included from /usr/include/boost/asio.hpp:28:0,
- from /home/josh/ClionProjects/Randomshitprogram/test.h:10,
- from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
- /usr/include/boost/asio/basic_socket_acceptor.hpp:232:3: note: candidate: template<class Protocol1, class SocketAcceptorService1> boost::asio::basic_socket_acceptor<Protocol, SocketAcceptorService>::basic_socket_acceptor(boost::asio::basic_socket_acceptor<Protocol1, SocketAcceptorService1>&&, typename std::enable_if<std::is_convertible<Protocol1, Protocol>::value>::type*)
- basic_socket_acceptor(
- ^~~~~~~~~~~~~~~~~~~~~
- /usr/include/boost/asio/basic_socket_acceptor.hpp:232:3: note: template argument deduction/substitution failed:
- In file included from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:0:
- /home/josh/ClionProjects/Randomshitprogram/test.h:21:12: note: candidate expects 2 arguments, 0 provided
- test() {
- ^
- In file included from /usr/include/boost/asio.hpp:28:0,
- from /home/josh/ClionProjects/Randomshitprogram/test.h:10,
- from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
- /usr/include/boost/asio/basic_socket_acceptor.hpp:193:3: note: candidate: boost::asio::basic_socket_acceptor<Protocol, SocketAcceptorService>::basic_socket_acceptor(boost::asio::basic_socket_acceptor<Protocol, SocketAcceptorService>&&) [with Protocol = boost::asio::ip::tcp; SocketAcceptorService = boost::asio::socket_acceptor_service<boost::asio::ip::tcp>]
- basic_socket_acceptor(basic_socket_acceptor&& other)
- ^~~~~~~~~~~~~~~~~~~~~
- /usr/include/boost/asio/basic_socket_acceptor.hpp:193:3: note: candidate expects 1 argument, 0 provided
- /usr/include/boost/asio/basic_socket_acceptor.hpp:172:3: note: candidate: boost::asio::basic_socket_acceptor<Protocol, SocketAcceptorService>::basic_socket_acceptor(boost::asio::io_service&, const protocol_type&, const native_handle_type&) [with Protocol = boost::asio::ip::tcp; SocketAcceptorService = boost::asio::socket_acceptor_service<boost::asio::ip::tcp>; boost::asio::basic_socket_acceptor<Protocol, SocketAcceptorService>::protocol_type = boost::asio::ip::tcp; boost::asio::basic_socket_acceptor<Protocol, SocketAcceptorService>::native_handle_type = int]
- basic_socket_acceptor(boost::asio::io_service& io_service,
- ^~~~~~~~~~~~~~~~~~~~~
- /usr/include/boost/asio/basic_socket_acceptor.hpp:172:3: note: candidate expects 3 arguments, 0 provided
- /usr/include/boost/asio/basic_socket_acceptor.hpp:136:3: note: candidate: boost::asio::basic_socket_acceptor<Protocol, SocketAcceptorService>::basic_socket_acceptor(boost::asio::io_service&, const endpoint_type&, bool) [with Protocol = boost::asio::ip::tcp; SocketAcceptorService = boost::asio::socket_acceptor_service<boost::asio::ip::tcp>; boost::asio::basic_socket_acceptor<Protocol, SocketAcceptorService>::endpoint_type = boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>]
- basic_socket_acceptor(boost::asio::io_service& io_service,
- ^~~~~~~~~~~~~~~~~~~~~
- /usr/include/boost/asio/basic_socket_acceptor.hpp:136:3: note: candidate expects 3 arguments, 0 provided
- /usr/include/boost/asio/basic_socket_acceptor.hpp:100:3: note: candidate: boost::asio::basic_socket_acceptor<Protocol, SocketAcceptorService>::basic_socket_acceptor(boost::asio::io_service&, const protocol_type&) [with Protocol = boost::asio::ip::tcp; SocketAcceptorService = boost::asio::socket_acceptor_service<boost::asio::ip::tcp>; boost::asio::basic_socket_acceptor<Protocol, SocketAcceptorService>::protocol_type = boost::asio::ip::tcp]
- basic_socket_acceptor(boost::asio::io_service& io_service,
- ^~~~~~~~~~~~~~~~~~~~~
- /usr/include/boost/asio/basic_socket_acceptor.hpp:100:3: note: candidate expects 2 arguments, 0 provided
- /usr/include/boost/asio/basic_socket_acceptor.hpp:83:12: note: candidate: boost::asio::basic_socket_acceptor<Protocol, SocketAcceptorService>::basic_socket_acceptor(boost::asio::io_service&) [with Protocol = boost::asio::ip::tcp; SocketAcceptorService = boost::asio::socket_acceptor_service<boost::asio::ip::tcp>]
- explicit basic_socket_acceptor(boost::asio::io_service& io_service)
- ^~~~~~~~~~~~~~~~~~~~~
- /usr/include/boost/asio/basic_socket_acceptor.hpp:83:12: note: candidate expects 1 argument, 0 provided
- In file included from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:0:
- /home/josh/ClionProjects/Randomshitprogram/test.h:21:12: error: no matching function for call to ‘boost::asio::basic_stream_socket<boost::asio::ip::tcp>::basic_stream_socket()’
- test() {
- ^
- In file included from /usr/include/boost/asio.hpp:31:0,
- from /home/josh/ClionProjects/Randomshitprogram/test.h:10,
- from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
- /usr/include/boost/asio/basic_stream_socket.hpp:183:3: note: candidate: template<class Protocol1, class StreamSocketService1> boost::asio::basic_stream_socket<Protocol, StreamSocketService>::basic_stream_socket(boost::asio::basic_stream_socket<Protocol1, StreamSocketService1>&&, typename std::enable_if<std::is_convertible<Protocol1, Protocol>::value>::type*)
- basic_stream_socket(
- ^~~~~~~~~~~~~~~~~~~
- /usr/include/boost/asio/basic_stream_socket.hpp:183:3: note: template argument deduction/substitution failed:
- In file included from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:0:
- /home/josh/ClionProjects/Randomshitprogram/test.h:21:12: note: candidate expects 2 arguments, 0 provided
- test() {
- ^
- In file included from /usr/include/boost/asio.hpp:31:0,
- from /home/josh/ClionProjects/Randomshitprogram/test.h:10,
- from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
- /usr/include/boost/asio/basic_stream_socket.hpp:148:3: note: candidate: boost::asio::basic_stream_socket<Protocol, StreamSocketService>::basic_stream_socket(boost::asio::basic_stream_socket<Protocol, StreamSocketService>&&) [with Protocol = boost::asio::ip::tcp; StreamSocketService = boost::asio::stream_socket_service<boost::asio::ip::tcp>]
- basic_stream_socket(basic_stream_socket&& other)
- ^~~~~~~~~~~~~~~~~~~
- /usr/include/boost/asio/basic_stream_socket.hpp:148:3: note: candidate expects 1 argument, 0 provided
- /usr/include/boost/asio/basic_stream_socket.hpp:130:3: note: candidate: boost::asio::basic_stream_socket<Protocol, StreamSocketService>::basic_stream_socket(boost::asio::io_service&, const protocol_type&, const native_handle_type&) [with Protocol = boost::asio::ip::tcp; StreamSocketService = boost::asio::stream_socket_service<boost::asio::ip::tcp>; boost::asio::basic_stream_socket<Protocol, StreamSocketService>::protocol_type = boost::asio::ip::tcp; boost::asio::basic_stream_socket<Protocol, StreamSocketService>::native_handle_type = int]
- basic_stream_socket(boost::asio::io_service& io_service,
- ^~~~~~~~~~~~~~~~~~~
- /usr/include/boost/asio/basic_stream_socket.hpp:130:3: note: candidate expects 3 arguments, 0 provided
- /usr/include/boost/asio/basic_stream_socket.hpp:110:3: note: candidate: boost::asio::basic_stream_socket<Protocol, StreamSocketService>::basic_stream_socket(boost::asio::io_service&, const endpoint_type&) [with Protocol = boost::asio::ip::tcp; StreamSocketService = boost::asio::stream_socket_service<boost::asio::ip::tcp>; boost::asio::basic_stream_socket<Protocol, StreamSocketService>::endpoint_type = boost::asio::ip::basic_endpoint<boost::asio::ip::tcp>]
- basic_stream_socket(boost::asio::io_service& io_service,
- ^~~~~~~~~~~~~~~~~~~
- /usr/include/boost/asio/basic_stream_socket.hpp:110:3: note: candidate expects 2 arguments, 0 provided
- /usr/include/boost/asio/basic_stream_socket.hpp:89:3: note: candidate: boost::asio::basic_stream_socket<Protocol, StreamSocketService>::basic_stream_socket(boost::asio::io_service&, const protocol_type&) [with Protocol = boost::asio::ip::tcp; StreamSocketService = boost::asio::stream_socket_service<boost::asio::ip::tcp>; boost::asio::basic_stream_socket<Protocol, StreamSocketService>::protocol_type = boost::asio::ip::tcp]
- basic_stream_socket(boost::asio::io_service& io_service,
- ^~~~~~~~~~~~~~~~~~~
- /usr/include/boost/asio/basic_stream_socket.hpp:89:3: note: candidate expects 2 arguments, 0 provided
- /usr/include/boost/asio/basic_stream_socket.hpp:72:12: note: candidate: boost::asio::basic_stream_socket<Protocol, StreamSocketService>::basic_stream_socket(boost::asio::io_service&) [with Protocol = boost::asio::ip::tcp; StreamSocketService = boost::asio::stream_socket_service<boost::asio::ip::tcp>]
- explicit basic_stream_socket(boost::asio::io_service& io_service)
- ^~~~~~~~~~~~~~~~~~~
- /usr/include/boost/asio/basic_stream_socket.hpp:72:12: note: candidate expects 1 argument, 0 provided
- In file included from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:0:
- /home/josh/ClionProjects/Randomshitprogram/test.h:26:64: error: ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function. Say ‘&test::handle_accept’ [-fpermissive]
- acceptor.async_accept(this->socket, boost::bind(&this->handle_accept, this, this->socket, NULL));
- ^~~~~~~~~~~~~
- /home/josh/ClionProjects/Randomshitprogram/test.h:26:103: error: use of deleted function ‘boost::asio::basic_stream_socket<boost::asio::ip::tcp>::basic_stream_socket(const boost::asio::basic_stream_socket<boost::asio::ip::tcp>&)’
- acceptor.async_accept(this->socket, boost::bind(&this->handle_accept, this, this->socket, NULL));
- ^
- In file included from /usr/include/boost/asio.hpp:31:0,
- from /home/josh/ClionProjects/Randomshitprogram/test.h:10,
- from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
- /usr/include/boost/asio/basic_stream_socket.hpp:46:7: note: ‘boost::asio::basic_stream_socket<boost::asio::ip::tcp>::basic_stream_socket(const boost::asio::basic_stream_socket<boost::asio::ip::tcp>&)’ is implicitly declared as deleted because ‘boost::asio::basic_stream_socket<boost::asio::ip::tcp>’ declares a move constructor or move assignment operator
- class basic_stream_socket
- ^~~~~~~~~~~~~~~~~~~
- In file included from /usr/include/boost/bind.hpp:22:0,
- from /home/josh/ClionProjects/Randomshitprogram/test.h:9,
- from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
- /usr/include/boost/bind/bind_mf_cc.hpp:113:5: note: initializing argument 3 of ‘boost::_bi::bind_t<R, boost::_mfi::mf2<R, T, A1, A2>, typename boost::_bi::list_av_3<A1, A2, A3>::type> boost::bind(R (T::*)(B1, B2), A1, A2, A3) [with R = void; T = test; B1 = boost::asio::basic_stream_socket<boost::asio::ip::tcp>*; B2 = const boost::system::error_code&; A1 = test*; A2 = boost::asio::basic_stream_socket<boost::asio::ip::tcp>; A3 = long int; typename boost::_bi::list_av_3<A1, A2, A3>::type = boost::_bi::list3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> >]’
- BOOST_BIND(R (BOOST_BIND_MF_CC T::*f) (B1, B2), A1 a1, A2 a2, A3 a3)
- ^
- In file included from /usr/include/boost/asio/impl/io_service.hpp:18:0,
- from /usr/include/boost/asio/io_service.hpp:767,
- from /usr/include/boost/asio/basic_io_object.hpp:19,
- from /usr/include/boost/asio/basic_socket.hpp:20,
- from /usr/include/boost/asio/basic_datagram_socket.hpp:20,
- from /usr/include/boost/asio.hpp:21,
- from /home/josh/ClionProjects/Randomshitprogram/test.h:10,
- from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
- /usr/include/boost/asio/basic_socket_acceptor.hpp: In instantiation of ‘typename boost::asio::async_result<typename boost::asio::handler_type<AcceptHandler, void(boost::system::error_code)>::type>::type boost::asio::basic_socket_acceptor<Protocol, SocketAcceptorService>::async_accept(boost::asio::basic_socket<Protocol1, SocketService1>&, AcceptHandler&&, typename std::enable_if<std::is_convertible<Protocol, Protocol1>::value>::type*) [with Protocol1 = boost::asio::ip::tcp; SocketService = boost::asio::stream_socket_service<boost::asio::ip::tcp>; AcceptHandler = boost::_bi::bind_t<void, boost::_mfi::mf2<void, test, boost::asio::basic_stream_socket<boost::asio::ip::tcp>*, const boost::system::error_code&>, boost::_bi::list3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> > >; Protocol = boost::asio::ip::tcp; SocketAcceptorService = boost::asio::socket_acceptor_service<boost::asio::ip::tcp>; typename boost::asio::async_result<typename boost::asio::handler_type<AcceptHandler, void(boost::system::error_code)>::type>::type = void; typename std::enable_if<std::is_convertible<Protocol, Protocol1>::value>::type = void]’:
- /home/josh/ClionProjects/Randomshitprogram/test.h:26:104: required from here
- /usr/include/boost/asio/basic_socket_acceptor.hpp:1015:5: error: use of deleted function ‘boost::_bi::bind_t<void, boost::_mfi::mf2<void, test, boost::asio::basic_stream_socket<boost::asio::ip::tcp>*, const boost::system::error_code&>, boost::_bi::list3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> > >::bind_t(const boost::_bi::bind_t<void, boost::_mfi::mf2<void, test, boost::asio::basic_stream_socket<boost::asio::ip::tcp>*, const boost::system::error_code&>, boost::_bi::list3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> > >&)’
- BOOST_ASIO_ACCEPT_HANDLER_CHECK(AcceptHandler, handler) type_check;
- ^
- In file included from /usr/include/boost/bind.hpp:22:0,
- from /home/josh/ClionProjects/Randomshitprogram/test.h:9,
- from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
- /usr/include/boost/bind/bind.hpp:1275:43: note: ‘boost::_bi::bind_t<void, boost::_mfi::mf2<void, test, boost::asio::basic_stream_socket<boost::asio::ip::tcp>*, const boost::system::error_code&>, boost::_bi::list3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> > >::bind_t(const boost::_bi::bind_t<void, boost::_mfi::mf2<void, test, boost::asio::basic_stream_socket<boost::asio::ip::tcp>*, const boost::system::error_code&>, boost::_bi::list3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> > >&)’ is implicitly deleted because the default definition would be ill-formed:
- template<class R, class F, class L> class bind_t
- ^~~~~~
- /usr/include/boost/bind/bind.hpp:1275:43: error: use of deleted function ‘boost::_bi::list3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> >::list3(const boost::_bi::list3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> >&)’
- /usr/include/boost/bind/bind.hpp:358:48: note: ‘boost::_bi::list3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> >::list3(const boost::_bi::list3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> >&)’ is implicitly deleted because the default definition would be ill-formed:
- template< class A1, class A2, class A3 > class list3: private storage3< A1, A2, A3 >
- ^~~~~
- /usr/include/boost/bind/bind.hpp:358:48: error: use of deleted function ‘boost::_bi::storage3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> >::storage3(const boost::_bi::storage3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> >&)’
- In file included from /usr/include/boost/bind/bind.hpp:47:0,
- from /usr/include/boost/bind.hpp:22,
- from /home/josh/ClionProjects/Randomshitprogram/test.h:9,
- from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
- /usr/include/boost/bind/storage.hpp:125:47: note: ‘boost::_bi::storage3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> >::storage3(const boost::_bi::storage3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> >&)’ is implicitly deleted because the default definition would be ill-formed:
- template<class A1, class A2, class A3> struct storage3: public storage2< A1, A2 >
- ^~~~~~~~
- /usr/include/boost/bind/storage.hpp:125:47: error: use of deleted function ‘boost::_bi::storage2<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> > >::storage2(const boost::_bi::storage2<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> > >&)’
- /usr/include/boost/bind/storage.hpp:76:37: note: ‘boost::_bi::storage2<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> > >::storage2(const boost::_bi::storage2<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> > >&)’ is implicitly deleted because the default definition would be ill-formed:
- template<class A1, class A2> struct storage2: public storage1<A1>
- ^~~~~~~~
- /usr/include/boost/bind/storage.hpp:76:37: error: use of deleted function ‘boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >::value(const boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >&)’
- In file included from /usr/include/boost/bind.hpp:22:0,
- from /home/josh/ClionProjects/Randomshitprogram/test.h:9,
- from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
- /usr/include/boost/bind/bind.hpp:118:25: note: ‘boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >::value(const boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >&)’ is implicitly deleted because the default definition would be ill-formed:
- template<class T> class value
- ^~~~~
- /usr/include/boost/bind/bind.hpp:118:25: error: use of deleted function ‘boost::asio::basic_stream_socket<boost::asio::ip::tcp>::basic_stream_socket(const boost::asio::basic_stream_socket<boost::asio::ip::tcp>&)’
- In file included from /usr/include/boost/asio/impl/io_service.hpp:18:0,
- from /usr/include/boost/asio/io_service.hpp:767,
- from /usr/include/boost/asio/basic_io_object.hpp:19,
- from /usr/include/boost/asio/basic_socket.hpp:20,
- from /usr/include/boost/asio/basic_datagram_socket.hpp:20,
- from /usr/include/boost/asio.hpp:21,
- from /home/josh/ClionProjects/Randomshitprogram/test.h:10,
- from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
- /usr/include/boost/asio/detail/handler_type_requirements.hpp:102:8: note: initializing argument 1 of ‘char (& boost::asio::detail::one_arg_handler_test(Handler, ...))[2] [with Handler = boost::_bi::bind_t<void, boost::_mfi::mf2<void, test, boost::asio::basic_stream_socket<boost::asio::ip::tcp>*, const boost::system::error_code&>, boost::_bi::list3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> > >]’
- char (&one_arg_handler_test(Handler h, ...))[2];
- ^~~~~~~~~~~~~~~~~~~~
- /usr/include/boost/asio/basic_socket_acceptor.hpp:1015:5: error: static assertion failed: AcceptHandler type requirements not met
- BOOST_ASIO_ACCEPT_HANDLER_CHECK(AcceptHandler, handler) type_check;
- ^
- /usr/include/boost/asio/basic_socket_acceptor.hpp:1015:5: error: use of deleted function ‘boost::_bi::bind_t<void, boost::_mfi::mf2<void, test, boost::asio::basic_stream_socket<boost::asio::ip::tcp>*, const boost::system::error_code&>, boost::_bi::list3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> > >::bind_t(const boost::_bi::bind_t<void, boost::_mfi::mf2<void, test, boost::asio::basic_stream_socket<boost::asio::ip::tcp>*, const boost::system::error_code&>, boost::_bi::list3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> > >&)’
- BOOST_ASIO_ACCEPT_HANDLER_CHECK(AcceptHandler, handler) type_check;
- ^
- /usr/include/boost/asio/detail/handler_type_requirements.hpp:127:28: note: initializing argument 1 of ‘char boost::asio::detail::argbyv(T) [with T = boost::_bi::bind_t<void, boost::_mfi::mf2<void, test, boost::asio::basic_stream_socket<boost::asio::ip::tcp>*, const boost::system::error_code&>, boost::_bi::list3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> > >]’
- template <typename T> char argbyv(T);
- ^~~~~~
- In file included from /usr/include/boost/bind.hpp:22:0,
- from /home/josh/ClionProjects/Randomshitprogram/test.h:9,
- from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
- /usr/include/boost/bind/bind.hpp: In instantiation of ‘boost::_bi::value<T>::value(const T&) [with T = boost::asio::basic_stream_socket<boost::asio::ip::tcp>]’:
- /usr/include/boost/bind/bind_mf_cc.hpp:117:47: required from ‘boost::_bi::bind_t<R, boost::_mfi::mf2<R, T, A1, A2>, typename boost::_bi::list_av_3<A1, A2, A3>::type> boost::bind(R (T::*)(B1, B2), A1, A2, A3) [with R = void; T = test; B1 = boost::asio::basic_stream_socket<boost::asio::ip::tcp>*; B2 = const boost::system::error_code&; A1 = test*; A2 = boost::asio::basic_stream_socket<boost::asio::ip::tcp>; A3 = long int; typename boost::_bi::list_av_3<A1, A2, A3>::type = boost::_bi::list3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> >]’
- /home/josh/ClionProjects/Randomshitprogram/test.h:26:103: required from here
- /usr/include/boost/bind/bind.hpp:122:29: error: use of deleted function ‘boost::asio::basic_stream_socket<boost::asio::ip::tcp>::basic_stream_socket(const boost::asio::basic_stream_socket<boost::asio::ip::tcp>&)’
- value(T const & t): t_(t) {}
- ^
- In file included from /usr/include/boost/bind.hpp:22:0,
- from /home/josh/ClionProjects/Randomshitprogram/test.h:9,
- from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
- /usr/include/boost/bind/bind.hpp: In instantiation of ‘boost::_bi::list3<A1, A2, A3>::list3(A1, A2, A3) [with A1 = boost::_bi::value<test*>; A2 = boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >; A3 = boost::_bi::value<long int>]’:
- /usr/include/boost/bind/bind_mf_cc.hpp:117:47: required from ‘boost::_bi::bind_t<R, boost::_mfi::mf2<R, T, A1, A2>, typename boost::_bi::list_av_3<A1, A2, A3>::type> boost::bind(R (T::*)(B1, B2), A1, A2, A3) [with R = void; T = test; B1 = boost::asio::basic_stream_socket<boost::asio::ip::tcp>*; B2 = const boost::system::error_code&; A1 = test*; A2 = boost::asio::basic_stream_socket<boost::asio::ip::tcp>; A3 = long int; typename boost::_bi::list_av_3<A1, A2, A3>::type = boost::_bi::list3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> >]’
- /home/josh/ClionProjects/Randomshitprogram/test.h:26:103: required from here
- /usr/include/boost/bind/bind.hpp:366:57: error: use of deleted function ‘boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >::value(const boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >&)’
- list3( A1 a1, A2 a2, A3 a3 ): base_type( a1, a2, a3 ) {}
- ^
- In file included from /usr/include/boost/bind/bind.hpp:47:0,
- from /usr/include/boost/bind.hpp:22,
- from /home/josh/ClionProjects/Randomshitprogram/test.h:9,
- from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
- /usr/include/boost/bind/storage.hpp:129:5: note: initializing argument 2 of ‘boost::_bi::storage3<A1, A2, A3>::storage3(A1, A2, A3) [with A1 = boost::_bi::value<test*>; A2 = boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >; A3 = boost::_bi::value<long int>]’
- storage3( A1 a1, A2 a2, A3 a3 ): storage2<A1, A2>( a1, a2 ), a3_( a3 ) {}
- ^~~~~~~~
- In file included from /usr/include/boost/bind.hpp:22:0,
- from /home/josh/ClionProjects/Randomshitprogram/test.h:9,
- from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
- /usr/include/boost/bind/bind.hpp: In instantiation of ‘boost::_bi::bind_t<R, F, L>::bind_t(F, const L&) [with R = void; F = boost::_mfi::mf2<void, test, boost::asio::basic_stream_socket<boost::asio::ip::tcp>*, const boost::system::error_code&>; L = boost::_bi::list3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> >]’:
- /usr/include/boost/bind/bind_mf_cc.hpp:117:17: required from ‘boost::_bi::bind_t<R, boost::_mfi::mf2<R, T, A1, A2>, typename boost::_bi::list_av_3<A1, A2, A3>::type> boost::bind(R (T::*)(B1, B2), A1, A2, A3) [with R = void; T = test; B1 = boost::asio::basic_stream_socket<boost::asio::ip::tcp>*; B2 = const boost::system::error_code&; A1 = test*; A2 = boost::asio::basic_stream_socket<boost::asio::ip::tcp>; A3 = long int; typename boost::_bi::list_av_3<A1, A2, A3>::type = boost::_bi::list3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> >]’
- /home/josh/ClionProjects/Randomshitprogram/test.h:26:103: required from here
- /usr/include/boost/bind/bind.hpp:1287:48: error: use of deleted function ‘boost::_bi::list3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> >::list3(const boost::_bi::list3<boost::_bi::value<test*>, boost::_bi::value<boost::asio::basic_stream_socket<boost::asio::ip::tcp> >, boost::_bi::value<long int> >&)’
- bind_t( F f, L const & l ): f_( f ), l_( l ) {}
- ^
- make[2]: *** [CMakeFiles/Randomshitprogram.dir/build.make:63: CMakeFiles/Randomshitprogram.dir/main.cpp.o] Error 1
- make[1]: *** [CMakeFiles/Makefile2:68: CMakeFiles/Randomshitprogram.dir/all] Error 2
- make: *** [Makefile:84: all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement