Advertisement
Guest User

Errors

a guest
Oct 10th, 2016
246
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 27.57 KB | None | 0 0
  1. /opt/clion/bin/cmake/bin/cmake --build /home/josh/.CLion2016.2/system/cmake/generated/Randomshitprogram-7fdc0b97/7fdc0b97/Debug --target all -- -j 4
  2. Scanning dependencies of target Randomshitprogram
  3. [ 50%] Building CXX object CMakeFiles/Randomshitprogram.dir/main.cpp.o
  4. In file included from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:0:
  5. /home/josh/ClionProjects/Randomshitprogram/test.h: In constructor ‘test::test()’:
  6. /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()’
  7. test() {
  8. ^
  9. In file included from /usr/include/boost/asio.hpp:28:0,
  10. from /home/josh/ClionProjects/Randomshitprogram/test.h:10,
  11. from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
  12. /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*)
  13. basic_socket_acceptor(
  14. ^~~~~~~~~~~~~~~~~~~~~
  15. /usr/include/boost/asio/basic_socket_acceptor.hpp:232:3: note: template argument deduction/substitution failed:
  16. In file included from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:0:
  17. /home/josh/ClionProjects/Randomshitprogram/test.h:21:12: note: candidate expects 2 arguments, 0 provided
  18. test() {
  19. ^
  20. In file included from /usr/include/boost/asio.hpp:28:0,
  21. from /home/josh/ClionProjects/Randomshitprogram/test.h:10,
  22. from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
  23. /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>]
  24. basic_socket_acceptor(basic_socket_acceptor&& other)
  25. ^~~~~~~~~~~~~~~~~~~~~
  26. /usr/include/boost/asio/basic_socket_acceptor.hpp:193:3: note: candidate expects 1 argument, 0 provided
  27. /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]
  28. basic_socket_acceptor(boost::asio::io_service& io_service,
  29. ^~~~~~~~~~~~~~~~~~~~~
  30. /usr/include/boost/asio/basic_socket_acceptor.hpp:172:3: note: candidate expects 3 arguments, 0 provided
  31. /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>]
  32. basic_socket_acceptor(boost::asio::io_service& io_service,
  33. ^~~~~~~~~~~~~~~~~~~~~
  34. /usr/include/boost/asio/basic_socket_acceptor.hpp:136:3: note: candidate expects 3 arguments, 0 provided
  35. /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]
  36. basic_socket_acceptor(boost::asio::io_service& io_service,
  37. ^~~~~~~~~~~~~~~~~~~~~
  38. /usr/include/boost/asio/basic_socket_acceptor.hpp:100:3: note: candidate expects 2 arguments, 0 provided
  39. /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>]
  40. explicit basic_socket_acceptor(boost::asio::io_service& io_service)
  41. ^~~~~~~~~~~~~~~~~~~~~
  42. /usr/include/boost/asio/basic_socket_acceptor.hpp:83:12: note: candidate expects 1 argument, 0 provided
  43. In file included from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:0:
  44. /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()’
  45. test() {
  46. ^
  47. In file included from /usr/include/boost/asio.hpp:31:0,
  48. from /home/josh/ClionProjects/Randomshitprogram/test.h:10,
  49. from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
  50. /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*)
  51. basic_stream_socket(
  52. ^~~~~~~~~~~~~~~~~~~
  53. /usr/include/boost/asio/basic_stream_socket.hpp:183:3: note: template argument deduction/substitution failed:
  54. In file included from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:0:
  55. /home/josh/ClionProjects/Randomshitprogram/test.h:21:12: note: candidate expects 2 arguments, 0 provided
  56. test() {
  57. ^
  58. In file included from /usr/include/boost/asio.hpp:31:0,
  59. from /home/josh/ClionProjects/Randomshitprogram/test.h:10,
  60. from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
  61. /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>]
  62. basic_stream_socket(basic_stream_socket&& other)
  63. ^~~~~~~~~~~~~~~~~~~
  64. /usr/include/boost/asio/basic_stream_socket.hpp:148:3: note: candidate expects 1 argument, 0 provided
  65. /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]
  66. basic_stream_socket(boost::asio::io_service& io_service,
  67. ^~~~~~~~~~~~~~~~~~~
  68. /usr/include/boost/asio/basic_stream_socket.hpp:130:3: note: candidate expects 3 arguments, 0 provided
  69. /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>]
  70. basic_stream_socket(boost::asio::io_service& io_service,
  71. ^~~~~~~~~~~~~~~~~~~
  72. /usr/include/boost/asio/basic_stream_socket.hpp:110:3: note: candidate expects 2 arguments, 0 provided
  73. /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]
  74. basic_stream_socket(boost::asio::io_service& io_service,
  75. ^~~~~~~~~~~~~~~~~~~
  76. /usr/include/boost/asio/basic_stream_socket.hpp:89:3: note: candidate expects 2 arguments, 0 provided
  77. /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>]
  78. explicit basic_stream_socket(boost::asio::io_service& io_service)
  79. ^~~~~~~~~~~~~~~~~~~
  80. /usr/include/boost/asio/basic_stream_socket.hpp:72:12: note: candidate expects 1 argument, 0 provided
  81. In file included from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:0:
  82. /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]
  83. acceptor.async_accept(this->socket, boost::bind(&this->handle_accept, this, this->socket, NULL));
  84. ^~~~~~~~~~~~~
  85. /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>&)’
  86. acceptor.async_accept(this->socket, boost::bind(&this->handle_accept, this, this->socket, NULL));
  87. ^
  88. In file included from /usr/include/boost/asio.hpp:31:0,
  89. from /home/josh/ClionProjects/Randomshitprogram/test.h:10,
  90. from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
  91. /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
  92. class basic_stream_socket
  93. ^~~~~~~~~~~~~~~~~~~
  94. In file included from /usr/include/boost/bind.hpp:22:0,
  95. from /home/josh/ClionProjects/Randomshitprogram/test.h:9,
  96. from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
  97. /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> >]’
  98. BOOST_BIND(R (BOOST_BIND_MF_CC T::*f) (B1, B2), A1 a1, A2 a2, A3 a3)
  99. ^
  100. In file included from /usr/include/boost/asio/impl/io_service.hpp:18:0,
  101. from /usr/include/boost/asio/io_service.hpp:767,
  102. from /usr/include/boost/asio/basic_io_object.hpp:19,
  103. from /usr/include/boost/asio/basic_socket.hpp:20,
  104. from /usr/include/boost/asio/basic_datagram_socket.hpp:20,
  105. from /usr/include/boost/asio.hpp:21,
  106. from /home/josh/ClionProjects/Randomshitprogram/test.h:10,
  107. from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
  108. /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]’:
  109. /home/josh/ClionProjects/Randomshitprogram/test.h:26:104: required from here
  110. /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> > >&)’
  111. BOOST_ASIO_ACCEPT_HANDLER_CHECK(AcceptHandler, handler) type_check;
  112. ^
  113. In file included from /usr/include/boost/bind.hpp:22:0,
  114. from /home/josh/ClionProjects/Randomshitprogram/test.h:9,
  115. from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
  116. /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:
  117. template<class R, class F, class L> class bind_t
  118. ^~~~~~
  119. /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> >&)’
  120. /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:
  121. template< class A1, class A2, class A3 > class list3: private storage3< A1, A2, A3 >
  122. ^~~~~
  123. /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> >&)’
  124. In file included from /usr/include/boost/bind/bind.hpp:47:0,
  125. from /usr/include/boost/bind.hpp:22,
  126. from /home/josh/ClionProjects/Randomshitprogram/test.h:9,
  127. from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
  128. /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:
  129. template<class A1, class A2, class A3> struct storage3: public storage2< A1, A2 >
  130. ^~~~~~~~
  131. /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> > >&)’
  132. /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:
  133. template<class A1, class A2> struct storage2: public storage1<A1>
  134. ^~~~~~~~
  135. /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> >&)’
  136. In file included from /usr/include/boost/bind.hpp:22:0,
  137. from /home/josh/ClionProjects/Randomshitprogram/test.h:9,
  138. from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
  139. /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:
  140. template<class T> class value
  141. ^~~~~
  142. /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>&)’
  143. In file included from /usr/include/boost/asio/impl/io_service.hpp:18:0,
  144. from /usr/include/boost/asio/io_service.hpp:767,
  145. from /usr/include/boost/asio/basic_io_object.hpp:19,
  146. from /usr/include/boost/asio/basic_socket.hpp:20,
  147. from /usr/include/boost/asio/basic_datagram_socket.hpp:20,
  148. from /usr/include/boost/asio.hpp:21,
  149. from /home/josh/ClionProjects/Randomshitprogram/test.h:10,
  150. from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
  151. /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> > >]’
  152. char (&one_arg_handler_test(Handler h, ...))[2];
  153. ^~~~~~~~~~~~~~~~~~~~
  154. /usr/include/boost/asio/basic_socket_acceptor.hpp:1015:5: error: static assertion failed: AcceptHandler type requirements not met
  155. BOOST_ASIO_ACCEPT_HANDLER_CHECK(AcceptHandler, handler) type_check;
  156. ^
  157. /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> > >&)’
  158. BOOST_ASIO_ACCEPT_HANDLER_CHECK(AcceptHandler, handler) type_check;
  159. ^
  160. /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> > >]’
  161. template <typename T> char argbyv(T);
  162. ^~~~~~
  163. In file included from /usr/include/boost/bind.hpp:22:0,
  164. from /home/josh/ClionProjects/Randomshitprogram/test.h:9,
  165. from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
  166. /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>]’:
  167. /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> >]’
  168. /home/josh/ClionProjects/Randomshitprogram/test.h:26:103: required from here
  169. /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>&)’
  170. value(T const & t): t_(t) {}
  171. ^
  172. In file included from /usr/include/boost/bind.hpp:22:0,
  173. from /home/josh/ClionProjects/Randomshitprogram/test.h:9,
  174. from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
  175. /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>]’:
  176. /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> >]’
  177. /home/josh/ClionProjects/Randomshitprogram/test.h:26:103: required from here
  178. /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> >&)’
  179. list3( A1 a1, A2 a2, A3 a3 ): base_type( a1, a2, a3 ) {}
  180. ^
  181. In file included from /usr/include/boost/bind/bind.hpp:47:0,
  182. from /usr/include/boost/bind.hpp:22,
  183. from /home/josh/ClionProjects/Randomshitprogram/test.h:9,
  184. from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
  185. /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>]’
  186. storage3( A1 a1, A2 a2, A3 a3 ): storage2<A1, A2>( a1, a2 ), a3_( a3 ) {}
  187. ^~~~~~~~
  188. In file included from /usr/include/boost/bind.hpp:22:0,
  189. from /home/josh/ClionProjects/Randomshitprogram/test.h:9,
  190. from /home/josh/ClionProjects/Randomshitprogram/main.cpp:1:
  191. /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> >]’:
  192. /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> >]’
  193. /home/josh/ClionProjects/Randomshitprogram/test.h:26:103: required from here
  194. /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> >&)’
  195. bind_t( F f, L const & l ): f_( f ), l_( l ) {}
  196. ^
  197. make[2]: *** [CMakeFiles/Randomshitprogram.dir/build.make:63: CMakeFiles/Randomshitprogram.dir/main.cpp.o] Error 1
  198. make[1]: *** [CMakeFiles/Makefile2:68: CMakeFiles/Randomshitprogram.dir/all] Error 2
  199. make: *** [Makefile:84: all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement