Ticket #12123: error.log

File error.log, 14.7 KB (added by Gabriel Marcano <gmarcano@…>, 7 years ago)
Line 
11>------ Build started: Project: Project1, Configuration: Debug Win32 ------
21> Source.cpp
31>c:\lib\boost_1_60_0\boost\variant\variant.hpp(1540): error C2665: 'boost::detail::variant::make_initializer_node::apply<T1,T2>::initializer_node::initialize': none of the 3 overloads could convert all the argument types
41> with
51> [
61> T1=boost::mpl::pair<boost::detail::variant::initializer_root,boost::mpl::int_<0>>,
71> T2=boost::mpl::l_iter<boost::mpl::list1<int>>
81> ]
91> c:\lib\boost_1_60_0\boost\variant\detail\initializer.hpp(115): note: could be 'int boost::detail::variant::make_initializer_node::apply<T1,T2>::initializer_node::initialize(void *,int &&)'
101> with
111> [
121> T1=boost::mpl::pair<boost::detail::variant::initializer_root,boost::mpl::int_<0>>,
131> T2=boost::mpl::l_iter<boost::mpl::list1<int>>
141> ]
151> c:\lib\boost_1_60_0\boost\variant\detail\initializer.hpp(104): note: or 'int boost::detail::variant::make_initializer_node::apply<T1,T2>::initializer_node::initialize(void *,const int &)'
161> with
171> [
181> T1=boost::mpl::pair<boost::detail::variant::initializer_root,boost::mpl::int_<0>>,
191> T2=boost::mpl::l_iter<boost::mpl::list1<int>>
201> ]
211> c:\lib\boost_1_60_0\boost\variant\variant.hpp(1540): note: while trying to match the argument list '(void *, std::tuple<const foo &>)'
221> c:\lib\boost_1_60_0\boost\variant\variant.hpp(1692): note: see reference to function template instantiation 'void boost::variant<int,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_>::convert_construct<T>(T &,int,boost::mpl::false_)' being compiled
231> with
241> [
251> T=std::tuple<const foo &>
261> ]
271> c:\lib\boost_1_60_0\boost\variant\variant.hpp(1692): note: see reference to function template instantiation 'void boost::variant<int,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_>::convert_construct<T>(T &,int,boost::mpl::false_)' being compiled
281> with
291> [
301> T=std::tuple<const foo &>
311> ]
321> c:\program files (x86)\microsoft visual studio 14.0\vc\include\tuple(142): note: see reference to function template instantiation 'boost::variant<int,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_>::variant<std::tuple<const foo &>>(T &)' being compiled
331> with
341> [
351> T=std::tuple<const foo &>
361> ]
371> c:\program files (x86)\microsoft visual studio 14.0\vc\include\tuple(141): note: see reference to function template instantiation 'boost::variant<int,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_,boost::detail::variant::void_>::variant<std::tuple<const foo &>>(T &)' being compiled
381> with
391> [
401> T=std::tuple<const foo &>
411> ]
421> c:\program files (x86)\microsoft visual studio 14.0\vc\include\tuple(475): note: see reference to function template instantiation 'std::_Tuple_val<_This>::_Tuple_val<std::tuple<const foo &>&>(_Other)' being compiled
431> with
441> [
451> _This=const foo &,
461> _Other=std::tuple<const foo &> &
471> ]
481> c:\program files (x86)\microsoft visual studio 14.0\vc\include\tuple(474): note: see reference to function template instantiation 'std::_Tuple_val<_This>::_Tuple_val<std::tuple<const foo &>&>(_Other)' being compiled
491> with
501> [
511> _This=const foo &,
521> _Other=std::tuple<const foo &> &
531> ]
541> c:\lib\boost_1_60_0\boost\signals2\detail\variadic_slot_invoker.hpp(90): note: see reference to function template instantiation 'std::tuple<const foo &>::tuple<std::tuple<const foo &>&,,0>(_This2)' being compiled
551> with
561> [
571> _This2=std::tuple<const foo &> &
581> ]
591> c:\lib\boost_1_60_0\boost\signals2\detail\variadic_slot_invoker.hpp(90): note: see reference to function template instantiation 'std::tuple<const foo &>::tuple<std::tuple<const foo &>&,,0>(_This2)' being compiled
601> with
611> [
621> _This2=std::tuple<const foo &> &
631> ]
641> c:\lib\boost_1_60_0\boost\signals2\detail\variadic_slot_invoker.hpp(134): note: see reference to function template instantiation 'R boost::signals2::detail::call_with_tuple_args<R>::operator ()<boost::function<Signature>,const foo&,1>(Func &,std::tuple<const foo &>,boost::mpl::size_t<1>) const' being compiled
651> with
661> [
671> R=boost::signals2::detail::void_type,
681> Signature=void (const foo &),
691> Func=boost::function<void (const foo &)>
701> ]
711> c:\lib\boost_1_60_0\boost\signals2\detail\variadic_slot_invoker.hpp(133): note: see reference to function template instantiation 'R boost::signals2::detail::call_with_tuple_args<R>::operator ()<boost::function<Signature>,const foo&,1>(Func &,std::tuple<const foo &>,boost::mpl::size_t<1>) const' being compiled
721> with
731> [
741> R=boost::signals2::detail::void_type,
751> Signature=void (const foo &),
761> Func=boost::function<void (const foo &)>
771> ]
781> c:\lib\boost_1_60_0\boost\signals2\detail\slot_call_iterator.hpp(109): note: see reference to function template instantiation 'boost::signals2::detail::void_type boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type,const foo &>::operator ()<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<Group>>,boost::signals2::slot<R (const foo &),boost::function<Signature>>,Mutex>>>(const ConnectionBodyType &) const' being compiled
791> with
801> [
811> Group=int,
821> R=void,
831> Signature=void (const foo &),
841> Mutex=boost::signals2::mutex,
851> ConnectionBodyType=boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot<void (const foo &),boost::function<void (const foo &)>>,boost::signals2::mutex>>
861> ]
871> c:\lib\boost_1_60_0\boost\signals2\detail\slot_call_iterator.hpp(109): note: see reference to function template instantiation 'boost::signals2::detail::void_type boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type,const foo &>::operator ()<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<Group>>,boost::signals2::slot<R (const foo &),boost::function<Signature>>,Mutex>>>(const ConnectionBodyType &) const' being compiled
881> with
891> [
901> Group=int,
911> R=void,
921> Signature=void (const foo &),
931> Mutex=boost::signals2::mutex,
941> ConnectionBodyType=boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<int>>,boost::signals2::slot<void (const foo &),boost::function<void (const foo &)>>,boost::signals2::mutex>>
951> ]
961> c:\lib\boost_1_60_0\boost\signals2\detail\slot_call_iterator.hpp(105): note: while compiling class template member function 'boost::signals2::detail::void_type &boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type,const foo &>,std::_List_iterator<std::_List_val<std::_List_simple_types<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<Group>>,boost::signals2::slot<R (const foo &),boost::function<Signature>>,Mutex>>>>>,boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<Group>>,boost::signals2::slot<Signature,boost::function<Signature>>,Mutex>>::dereference(void) const'
971> with
981> [
991> Group=int,
1001> R=void,
1011> Signature=void (const foo &),
1021> Mutex=boost::signals2::mutex
1031> ]
1041> c:\lib\boost_1_60_0\boost\iterator\iterator_facade.hpp(549): note: see reference to function template instantiation 'boost::signals2::detail::void_type &boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type,const foo &>,std::_List_iterator<std::_List_val<std::_List_simple_types<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<Group>>,boost::signals2::slot<R (const foo &),boost::function<Signature>>,Mutex>>>>>,boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<Group>>,boost::signals2::slot<Signature,boost::function<Signature>>,Mutex>>::dereference(void) const' being compiled
1051> with
1061> [
1071> Group=int,
1081> R=void,
1091> Signature=void (const foo &),
1101> Mutex=boost::signals2::mutex
1111> ]
1121> c:\lib\boost_1_60_0\boost\signals2\detail\signal_template.hpp(244): note: see reference to class template instantiation 'boost::signals2::detail::slot_call_iterator_t<boost::signals2::detail::variadic_slot_invoker<boost::signals2::detail::void_type,const foo &>,std::_List_iterator<std::_List_val<std::_List_simple_types<boost::shared_ptr<boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<Group>>,boost::signals2::slot<R (const foo &),boost::function<Signature>>,Mutex>>>>>,boost::signals2::detail::connection_body<std::pair<boost::signals2::detail::slot_meta_group,boost::optional<Group>>,boost::signals2::slot<Signature,boost::function<Signature>>,Mutex>>' being compiled
1131> with
1141> [
1151> Group=int,
1161> R=void,
1171> Signature=void (const foo &),
1181> Mutex=boost::signals2::mutex
1191> ]
1201> c:\lib\boost_1_60_0\boost\signals2\detail\signal_template.hpp(226): note: while compiling class template member function 'void boost::signals2::detail::signal_impl<R (const foo &),Combiner,Group,GroupCompare,SlotFunction,ExtendedSlotFunction,Mutex>::operator ()(const foo &)'
1211> with
1221> [
1231> R=void,
1241> Combiner=boost::signals2::optional_last_value<void>,
1251> Group=int,
1261> GroupCompare=std::less<int>,
1271> SlotFunction=boost::function<void (const foo &)>,
1281> ExtendedSlotFunction=boost::function<void (const boost::signals2::connection &,const foo &)>,
1291> Mutex=boost::signals2::mutex
1301> ]
1311> c:\lib\boost_1_60_0\boost\signals2\detail\signal_template.hpp(723): note: see reference to function template instantiation 'void boost::signals2::detail::signal_impl<R (const foo &),Combiner,Group,GroupCompare,SlotFunction,ExtendedSlotFunction,Mutex>::operator ()(const foo &)' being compiled
1321> with
1331> [
1341> R=void,
1351> Combiner=boost::signals2::optional_last_value<void>,
1361> Group=int,
1371> GroupCompare=std::less<int>,
1381> SlotFunction=boost::function<void (const foo &)>,
1391> ExtendedSlotFunction=boost::function<void (const boost::signals2::connection &,const foo &)>,
1401> Mutex=boost::signals2::mutex
1411> ]
1421> c:\lib\boost_1_60_0\boost\signals2\detail\signal_template.hpp(614): note: see reference to class template instantiation 'boost::signals2::detail::signal_impl<R (const foo &),Combiner,Group,GroupCompare,SlotFunction,ExtendedSlotFunction,Mutex>' being compiled
1431> with
1441> [
1451> R=void,
1461> Combiner=boost::signals2::optional_last_value<void>,
1471> Group=int,
1481> GroupCompare=std::less<int>,
1491> SlotFunction=boost::function<void (const foo &)>,
1501> ExtendedSlotFunction=boost::function<void (const boost::signals2::connection &,const foo &)>,
1511> Mutex=boost::signals2::mutex
1521> ]
1531> c:\users\gmarcano\documents\visual studio 2015\projects\project1\source.cpp(8): note: see reference to class template instantiation 'boost::signals2::signal<void (const foo &),boost::signals2::optional_last_value<void>,int,std::less<Group>,boost::function<Signature>,boost::function<R (const boost::signals2::connection &,const foo &)>,boost::signals2::mutex>' being compiled
1541> with
1551> [
1561> Group=int,
1571> Signature=void (const foo &),
1581> R=void
1591> ]
160========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========