Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- make all-recursive
- make[1]: Entering directory '/home/jonas/git/s3tp_fork_andre'
- Making all in s3tpc/
- make[2]: Entering directory '/home/jonas/git/s3tp_fork_andre/s3tpc'
- /bin/bash ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -std=c++14 -Wall -Wextra -pedantic -pthread -Wsuggest-override -g -O2 -MT s3tpc.lo -MD -MP -MF .deps/s3tpc.Tpo -c -o s3tpc.lo s3tpc.cpp
- libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -std=c++14 -Wall -Wextra -pedantic -pthread -Wsuggest-override -g -O2 -MT s3tpc.lo -MD -MP -MF .deps/s3tpc.Tpo -c s3tpc.cpp -fPIC -DPIC -o .libs/s3tpc.o
- In file included from /usr/include/c++/5/bits/hashtable.h:35:0,
- from /usr/include/c++/5/unordered_map:47,
- from s3tpc.h:9,
- from s3tpc.cpp:1:
- /usr/include/c++/5/bits/hashtable_policy.h: In instantiation of 'struct std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> >':
- /usr/include/c++/5/type_traits:137:12: required from 'struct std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > >'
- /usr/include/c++/5/type_traits:148:38: required from 'struct std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- /usr/include/c++/5/bits/unordered_set.h:95:63: required from 'class std::unordered_set<s3tpc::ConnectionState>'
- s3tpc.h:61:28: required from here
- /usr/include/c++/5/bits/hashtable_policy.h:85:34: error: no match for call to '(const std::hash<s3tpc::ConnectionState>) (const s3tpc::ConnectionState&)'
- noexcept(declval<const _Hash&>()(declval<const _Key&>()))>
- ^
- In file included from /usr/include/c++/5/bits/move.h:57:0,
- from /usr/include/c++/5/bits/stl_pair.h:59,
- from /usr/include/c++/5/bits/stl_algobase.h:64,
- from /usr/include/c++/5/memory:62,
- from s3tpc.h:6,
- from s3tpc.cpp:1:
- /usr/include/c++/5/type_traits: In instantiation of 'struct std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >':
- /usr/include/c++/5/bits/unordered_set.h:95:63: required from 'class std::unordered_set<s3tpc::ConnectionState>'
- s3tpc.h:61:28: required from here
- /usr/include/c++/5/type_traits:148:38: error: 'value' is not a member of 'std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > >'
- : public integral_constant<bool, !_Pp::value>
- ^
- In file included from /usr/include/c++/5/unordered_set:48:0,
- from s3tpc.h:10,
- from s3tpc.cpp:1:
- /usr/include/c++/5/bits/unordered_set.h: In instantiation of 'class std::unordered_set<s3tpc::ConnectionState>':
- s3tpc.h:61:28: required from here
- /usr/include/c++/5/bits/unordered_set.h:95:63: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- typedef __uset_hashtable<_Value, _Hash, _Pred, _Alloc> _Hashtable;
- ^
- /usr/include/c++/5/bits/unordered_set.h:102:45: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- typedef typename _Hashtable::key_type key_type;
- ^
- /usr/include/c++/5/bits/unordered_set.h:103:47: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- typedef typename _Hashtable::value_type value_type;
- ^
- /usr/include/c++/5/bits/unordered_set.h:104:43: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- typedef typename _Hashtable::hasher hasher;
- ^
- /usr/include/c++/5/bits/unordered_set.h:105:46: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- typedef typename _Hashtable::key_equal key_equal;
- ^
- /usr/include/c++/5/bits/unordered_set.h:106:51: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- typedef typename _Hashtable::allocator_type allocator_type;
- ^
- /usr/include/c++/5/bits/unordered_set.h:111:45: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- typedef typename _Hashtable::pointer pointer;
- ^
- /usr/include/c++/5/bits/unordered_set.h:112:50: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- typedef typename _Hashtable::const_pointer const_pointer;
- ^
- /usr/include/c++/5/bits/unordered_set.h:113:47: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- typedef typename _Hashtable::reference reference;
- ^
- /usr/include/c++/5/bits/unordered_set.h:114:52: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- typedef typename _Hashtable::const_reference const_reference;
- ^
- /usr/include/c++/5/bits/unordered_set.h:115:46: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- typedef typename _Hashtable::iterator iterator;
- ^
- /usr/include/c++/5/bits/unordered_set.h:116:51: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- typedef typename _Hashtable::const_iterator const_iterator;
- ^
- /usr/include/c++/5/bits/unordered_set.h:117:51: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- typedef typename _Hashtable::local_iterator local_iterator;
- ^
- /usr/include/c++/5/bits/unordered_set.h:118:57: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- typedef typename _Hashtable::const_local_iterator const_local_iterator;
- ^
- /usr/include/c++/5/bits/unordered_set.h:119:47: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- typedef typename _Hashtable::size_type size_type;
- ^
- /usr/include/c++/5/bits/unordered_set.h:120:52: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- typedef typename _Hashtable::difference_type difference_type;
- ^
- /usr/include/c++/5/bits/unordered_set.h:274:7: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- operator=(initializer_list<value_type> __l)
- ^
- /usr/include/c++/5/bits/unordered_set.h:368:2: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- emplace(_Args&&... __args)
- ^
- /usr/include/c++/5/bits/unordered_set.h:412:7: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- insert(const value_type& __x)
- ^
- /usr/include/c++/5/bits/unordered_set.h:416:7: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- insert(value_type&& __x)
- ^
- /usr/include/c++/5/bits/unordered_set.h:471:7: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- insert(initializer_list<value_type> __l)
- ^
- /usr/include/c++/5/bits/unordered_set.h:616:7: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- equal_range(const key_type& __x)
- ^
- /usr/include/c++/5/bits/unordered_set.h:620:7: error: 'value' is not a member of 'std::__not_<std::__and_<std::__is_fast_hash<std::hash<s3tpc::ConnectionState> >, std::__detail::__is_noexcept_hash<s3tpc::ConnectionState, std::hash<s3tpc::ConnectionState> > > >'
- equal_range(const key_type& __x) const
- ^
- In file included from s3tpc.cpp:1:0:
- s3tpc.h: In member function 'std::shared_ptr<_Tp1> s3tpc::S3TPClient::create_and_wait_for_connection_event(uint16_t, const std::unordered_set<s3tpc::ConnectionState>&, Args&& ...)':
- s3tpc.h:61:29: error: 'const class std::unordered_set<s3tpc::ConnectionState>' has no member named 'find'
- if (!connection || states.find(connection->get_state()) == std::end(states)) {
- ^
- s3tpc.h:61:77: error: no matching function for call to 'end(const std::unordered_set<s3tpc::ConnectionState>&)'
- if (!connection || states.find(connection->get_state()) == std::end(states)) {
- ^
- In file included from /usr/include/c++/5/utility:75:0,
- from /usr/include/c++/5/tuple:38,
- from /usr/include/c++/5/functional:55,
- from /usr/include/c++/5/memory:79,
- from s3tpc.h:6,
- from s3tpc.cpp:1:
- /usr/include/c++/5/initializer_list:99:5: note: candidate: template<class _Tp> constexpr const _Tp* std::end(std::initializer_list<_Tp>)
- end(initializer_list<_Tp> __ils) noexcept
- ^
- /usr/include/c++/5/initializer_list:99:5: note: template argument deduction/substitution failed:
- In file included from s3tpc.cpp:1:0:
- s3tpc.h:61:77: note: 'std::unordered_set<s3tpc::ConnectionState>' is not derived from 'std::initializer_list<_Tp>'
- if (!connection || states.find(connection->get_state()) == std::end(states)) {
- ^
- In file included from /usr/include/c++/5/string:51:0,
- from /usr/include/c++/5/stdexcept:39,
- from /usr/include/c++/5/array:38,
- from /usr/include/c++/5/tuple:39,
- from /usr/include/c++/5/functional:55,
- from /usr/include/c++/5/memory:79,
- from s3tpc.h:6,
- from s3tpc.cpp:1:
- /usr/include/c++/5/bits/range_access.h:68:5: note: candidate: template<class _Container> decltype (__cont.end()) std::end(_Container&)
- end(_Container& __cont) -> decltype(__cont.end())
- ^
- /usr/include/c++/5/bits/range_access.h:68:5: note: template argument deduction/substitution failed:
- /usr/include/c++/5/bits/range_access.h: In substitution of 'template<class _Container> decltype (__cont.end()) std::end(_Container&) [with _Container = const std::unordered_set<s3tpc::ConnectionState>]':
- s3tpc.h:61:77: required from here
- /usr/include/c++/5/bits/range_access.h:68:5: error: 'const class std::unordered_set<s3tpc::ConnectionState>' has no member named 'end'
- /usr/include/c++/5/bits/range_access.h:78:5: note: candidate: template<class _Container> decltype (__cont.end()) std::end(const _Container&)
- end(const _Container& __cont) -> decltype(__cont.end())
- ^
- /usr/include/c++/5/bits/range_access.h:78:5: note: template argument deduction/substitution failed:
- /usr/include/c++/5/bits/range_access.h: In substitution of 'template<class _Container> decltype (__cont.end()) std::end(const _Container&) [with _Container = std::unordered_set<s3tpc::ConnectionState>]':
- s3tpc.h:61:77: required from here
- /usr/include/c++/5/bits/range_access.h:78:5: error: 'const class std::unordered_set<s3tpc::ConnectionState>' has no member named 'end'
- /usr/include/c++/5/bits/range_access.h:97:5: note: candidate: template<class _Tp, long unsigned int _Nm> constexpr _Tp* std::end(_Tp (&)[_Nm])
- end(_Tp (&__arr)[_Nm])
- ^
- /usr/include/c++/5/bits/range_access.h:97:5: note: template argument deduction/substitution failed:
- In file included from s3tpc.cpp:1:0:
- s3tpc.h:61:77: note: mismatched types '_Tp [_Nm]' and 'const std::unordered_set<s3tpc::ConnectionState>'
- if (!connection || states.find(connection->get_state()) == std::end(states)) {
- ^
- In file included from /usr/include/c++/5/string:51:0,
- from /usr/include/c++/5/stdexcept:39,
- from /usr/include/c++/5/array:38,
- from /usr/include/c++/5/tuple:39,
- from /usr/include/c++/5/functional:55,
- from /usr/include/c++/5/memory:79,
- from s3tpc.h:6,
- from s3tpc.cpp:1:
- /usr/include/c++/5/bits/range_access.h:106:31: note: candidate: template<class _Tp> _Tp* std::end(std::valarray<_Tp>&)
- template<typename _Tp> _Tp* end(valarray<_Tp>&);
- ^
- /usr/include/c++/5/bits/range_access.h:106:31: note: template argument deduction/substitution failed:
- In file included from s3tpc.cpp:1:0:
- s3tpc.h:61:77: note: types 'std::valarray<_Tp>' and 'const std::unordered_set<s3tpc::ConnectionState>' have incompatible cv-qualifiers
- if (!connection || states.find(connection->get_state()) == std::end(states)) {
- ^
- In file included from /usr/include/c++/5/string:51:0,
- from /usr/include/c++/5/stdexcept:39,
- from /usr/include/c++/5/array:38,
- from /usr/include/c++/5/tuple:39,
- from /usr/include/c++/5/functional:55,
- from /usr/include/c++/5/memory:79,
- from s3tpc.h:6,
- from s3tpc.cpp:1:
- /usr/include/c++/5/bits/range_access.h:107:37: note: candidate: template<class _Tp> const _Tp* std::end(const std::valarray<_Tp>&)
- template<typename _Tp> const _Tp* end(const valarray<_Tp>&);
- ^
- /usr/include/c++/5/bits/range_access.h:107:37: note: template argument deduction/substitution failed:
- In file included from s3tpc.cpp:1:0:
- s3tpc.h:61:77: note: 'const std::unordered_set<s3tpc::ConnectionState>' is not derived from 'const std::valarray<_Tp>'
- if (!connection || states.find(connection->get_state()) == std::end(states)) {
- ^
- s3tpc.cpp: In member function 'int s3tpc::S3TPClient::close_connection(uint16_t)':
- s3tpc.cpp:82:74: error: no matching function for call to 's3tpc::S3TPClient::create_and_wait_for_connection_event_succeeded(uint16_t&, <brace-enclosed initializer list>)'
- ConnectionState::CONNECTED_LISTENER, ConnectionState::CONNECTED_PEER });
- ^
- In file included from s3tpc.cpp:1:0:
- s3tpc.h:71:6: note: candidate: template<class EventType, class ... Args> int s3tpc::S3TPClient::create_and_wait_for_connection_event_succeeded(uint16_t, const std::unordered_set<s3tpc::ConnectionState>&, Args&& ...)
- int create_and_wait_for_connection_event_succeeded(uint16_t id,
- ^
- s3tpc.h:71:6: note: template argument deduction/substitution failed:
- s3tpc.cpp:82:74: note: cannot convert '{REGISTERED, LISTENING, CONNECTED_LISTENER, CONNECTED_PEER}' (type '<brace-enclosed initializer list>') to type 'const std::unordered_set<s3tpc::ConnectionState>&'
- ConnectionState::CONNECTED_LISTENER, ConnectionState::CONNECTED_PEER });
- ^
- s3tpc.cpp: In member function 'int s3tpc::S3TPClient::connect(uint16_t, uint16_t)':
- s3tpc.cpp:88:39: error: no matching function for call to 's3tpc::S3TPClient::create_and_wait_for_connection_event_succeeded(uint16_t&, <brace-enclosed initializer list>, uint16_t&)'
- ConnectionState::REGISTERED }, port);
- ^
- In file included from s3tpc.cpp:1:0:
- s3tpc.h:71:6: note: candidate: template<class EventType, class ... Args> int s3tpc::S3TPClient::create_and_wait_for_connection_event_succeeded(uint16_t, const std::unordered_set<s3tpc::ConnectionState>&, Args&& ...)
- int create_and_wait_for_connection_event_succeeded(uint16_t id,
- ^
- s3tpc.h:71:6: note: template argument deduction/substitution failed:
- s3tpc.cpp:88:39: note: cannot convert '{REGISTERED}' (type '<brace-enclosed initializer list>') to type 'const std::unordered_set<s3tpc::ConnectionState>&'
- ConnectionState::REGISTERED }, port);
- ^
- s3tpc.cpp: In member function 'int s3tpc::S3TPClient::listen(uint16_t, uint16_t)':
- s3tpc.cpp:94:39: error: no matching function for call to 's3tpc::S3TPClient::create_and_wait_for_connection_event_succeeded(uint16_t&, <brace-enclosed initializer list>, uint16_t&)'
- ConnectionState::REGISTERED }, port);
- ^
- In file included from s3tpc.cpp:1:0:
- s3tpc.h:71:6: note: candidate: template<class EventType, class ... Args> int s3tpc::S3TPClient::create_and_wait_for_connection_event_succeeded(uint16_t, const std::unordered_set<s3tpc::ConnectionState>&, Args&& ...)
- int create_and_wait_for_connection_event_succeeded(uint16_t id,
- ^
- s3tpc.h:71:6: note: template argument deduction/substitution failed:
- s3tpc.cpp:94:39: note: cannot convert '{REGISTERED}' (type '<brace-enclosed initializer list>') to type 'const std::unordered_set<s3tpc::ConnectionState>&'
- ConnectionState::REGISTERED }, port);
- ^
- s3tpc.cpp: In member function 'int s3tpc::S3TPClient::wait_for_peer(uint16_t)':
- s3tpc.cpp:100:32: error: no matching function for call to 's3tpc::S3TPClient::create_and_wait_for_connection_event_succeeded(uint16_t&, <brace-enclosed initializer list>)'
- ConnectionState::LISTENING });
- ^
- In file included from s3tpc.cpp:1:0:
- s3tpc.h:71:6: note: candidate: template<class EventType, class ... Args> int s3tpc::S3TPClient::create_and_wait_for_connection_event_succeeded(uint16_t, const std::unordered_set<s3tpc::ConnectionState>&, Args&& ...)
- int create_and_wait_for_connection_event_succeeded(uint16_t id,
- ^
- s3tpc.h:71:6: note: template argument deduction/substitution failed:
- s3tpc.cpp:100:32: note: cannot convert '{LISTENING}' (type '<brace-enclosed initializer list>') to type 'const std::unordered_set<s3tpc::ConnectionState>&'
- ConnectionState::LISTENING });
- ^
- s3tpc.cpp: In member function 'int s3tpc::S3TPClient::receive(uint16_t, char*, uint16_t)':
- s3tpc.cpp:107:25: error: no matching function for call to 's3tpc::S3TPClient::create_and_wait_for_connection_event(uint16_t&, <brace-enclosed initializer list>, char*&, uint16_t&)'
- }, destination, length);
- ^
- In file included from s3tpc.cpp:1:0:
- s3tpc.h:58:29: note: candidate: template<class EventType, class ... Args> std::shared_ptr<_Tp1> s3tpc::S3TPClient::create_and_wait_for_connection_event(uint16_t, const std::unordered_set<s3tpc::ConnectionState>&, Args&& ...)
- std::shared_ptr<EventType> create_and_wait_for_connection_event(uint16_t id,
- ^
- s3tpc.h:58:29: note: template argument deduction/substitution failed:
- s3tpc.cpp:107:25: note: cannot convert '{CONNECTED_LISTENER, CONNECTED_PEER}' (type '<brace-enclosed initializer list>') to type 'const std::unordered_set<s3tpc::ConnectionState>&'
- }, destination, length);
- ^
- s3tpc.cpp: In member function 'int s3tpc::S3TPClient::send(uint16_t, const char*, uint16_t)':
- s3tpc.cpp:119:18: error: no matching function for call to 's3tpc::S3TPClient::create_and_wait_for_connection_event_succeeded(uint16_t&, <brace-enclosed initializer list>, const char*&, uint16_t&)'
- }, data, length);
- ^
- In file included from s3tpc.cpp:1:0:
- s3tpc.h:71:6: note: candidate: template<class EventType, class ... Args> int s3tpc::S3TPClient::create_and_wait_for_connection_event_succeeded(uint16_t, const std::unordered_set<s3tpc::ConnectionState>&, Args&& ...)
- int create_and_wait_for_connection_event_succeeded(uint16_t id,
- ^
- s3tpc.h:71:6: note: template argument deduction/substitution failed:
- s3tpc.cpp:119:18: note: cannot convert '{CONNECTED_LISTENER, CONNECTED_PEER}' (type '<brace-enclosed initializer list>') to type 'const std::unordered_set<s3tpc::ConnectionState>&'
- }, data, length);
- ^
- Makefile:592: recipe for target 's3tpc.lo' failed
- make[2]: *** [s3tpc.lo] Error 1
- make[2]: Leaving directory '/home/jonas/git/s3tp_fork_andre/s3tpc'
- Makefile:452: recipe for target 'all-recursive' failed
- make[1]: *** [all-recursive] Error 1
- make[1]: Leaving directory '/home/jonas/git/s3tp_fork_andre'
- Makefile:363: recipe for target 'all' failed
- make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement