Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- main.cpp: In function 'int main()':
- main.cpp:54:27: warning: format '%lu' expects argument of type 'long unsigned int', but argument 2 has type 'SYS_REQMAP_I {aka std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>}' [-Wformat=]
- printf("%lu\n", it);
- ^
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\string:48:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\locale_classes.h:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\ios_base.h:41,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:42,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_function.h: In instantiation of 'constexpr bool std::less<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>]':
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_map.h:481:32: required from 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>; _Tp = std::vector<std::function<void(std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>)> >; _Compare = std::less<std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true> >; _Alloc = std::allocator<std::pair<const std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>, std::vector<std::function<void(std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>)> > > >; std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type = std::vector<std::function<void(std::__cxx11::basic_string<char>, std::__cxx11::basic_string<char>)> >; std::map<_Key, _Tp, _Compare, _Alloc>::key_type = std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>]'
- main.cpp:62:20: required from here
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_function.h:386:20: error: no match for 'operator<' (operand types are 'const std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>' and 'const std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>')
- { return __x < __y; }
- ~~~~^~~~~
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_algobase.h:64:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\char_traits.h:39,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_pair.h:437:5: note: candidate: template<class _T1, class _T2> constexpr bool std::operator<(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)
- operator<(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
- ^~~~~~~~
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_pair.h:437:5: note: template argument deduction/substitution failed:
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\string:48:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\locale_classes.h:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\ios_base.h:41,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:42,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_function.h:386:20: note: 'const std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>' is not derived from 'const std::pair<_T1, _T2>'
- { return __x < __y; }
- ~~~~^~~~~
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_algobase.h:67:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\char_traits.h:39,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_iterator.h:298:5: note: candidate: template<class _Iterator> bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
- operator<(const reverse_iterator<_Iterator>& __x,
- ^~~~~~~~
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_iterator.h:298:5: note: template argument deduction/substitution failed:
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\string:48:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\locale_classes.h:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\ios_base.h:41,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:42,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_function.h:386:20: note: 'const std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>' is not derived from 'const std::reverse_iterator<_Iterator>'
- { return __x < __y; }
- ~~~~^~~~~
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_algobase.h:67:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\char_traits.h:39,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_iterator.h:355:5: note: candidate: template<class _IteratorL, class _IteratorR> bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)
- operator<(const reverse_iterator<_IteratorL>& __x,
- ^~~~~~~~
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_iterator.h:355:5: note: template argument deduction/substitution failed:
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\string:48:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\locale_classes.h:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\ios_base.h:41,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:42,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_function.h:386:20: note: 'const std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>' is not derived from 'const std::reverse_iterator<_Iterator>'
- { return __x < __y; }
- ~~~~^~~~~
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_algobase.h:67:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\char_traits.h:39,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_iterator.h:1137:5: note: candidate: template<class _IteratorL, class _IteratorR> bool std::operator<(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorR>&)
- operator<(const move_iterator<_IteratorL>& __x,
- ^~~~~~~~
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_iterator.h:1137:5: note: template argument deduction/substitution failed:
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\string:48:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\locale_classes.h:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\ios_base.h:41,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:42,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_function.h:386:20: note: 'const std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>' is not derived from 'const std::move_iterator<_IteratorL>'
- { return __x < __y; }
- ~~~~^~~~~
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_algobase.h:67:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\char_traits.h:39,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_iterator.h:1143:5: note: candidate: template<class _Iterator> bool std::operator<(const std::move_iterator<_IteratorL>&, const std::move_iterator<_IteratorL>&)
- operator<(const move_iterator<_Iterator>& __x,
- ^~~~~~~~
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_iterator.h:1143:5: note: template argument deduction/substitution failed:
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\string:48:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\locale_classes.h:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\ios_base.h:41,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:42,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_function.h:386:20: note: 'const std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>' is not derived from 'const std::move_iterator<_IteratorL>'
- { return __x < __y; }
- ~~~~^~~~~
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\string:52:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\locale_classes.h:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\ios_base.h:41,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:42,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\basic_string.h:5135:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)
- operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
- ^~~~~~~~
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\basic_string.h:5135:5: note: template argument deduction/substitution failed:
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\string:48:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\locale_classes.h:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\ios_base.h:41,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:42,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_function.h:386:20: note: 'const std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>' is not derived from 'const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>'
- { return __x < __y; }
- ~~~~^~~~~
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\string:52:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\locale_classes.h:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\ios_base.h:41,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:42,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\basic_string.h:5148:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
- operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
- ^~~~~~~~
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\basic_string.h:5148:5: note: template argument deduction/substitution failed:
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\string:48:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\locale_classes.h:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\ios_base.h:41,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:42,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_function.h:386:20: note: 'const std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>' is not derived from 'const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>'
- { return __x < __y; }
- ~~~~^~~~~
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\string:52:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\locale_classes.h:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\ios_base.h:41,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:42,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\basic_string.h:5160:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const _CharT*, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)
- operator<(const _CharT* __lhs,
- ^~~~~~~~
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\basic_string.h:5160:5: note: template argument deduction/substitution failed:
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\string:48:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\locale_classes.h:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\ios_base.h:41,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:42,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_function.h:386:20: note: mismatched types 'const _CharT*' and 'std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>'
- { return __x < __y; }
- ~~~~^~~~~
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\ios_base.h:46:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:42,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\system_error:200:3: note: candidate: bool std::operator<(const std::error_code&, const std::error_code&)
- operator<(const error_code& __lhs, const error_code& __rhs) noexcept
- ^~~~~~~~
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\system_error:200:3: note: no known conversion for argument 1 from 'const std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>' to 'const std::error_code&'
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\system_error:274:3: note: candidate: bool std::operator<(const std::error_condition&, const std::error_condition&)
- operator<(const error_condition& __lhs,
- ^~~~~~~~
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\system_error:274:3: note: no known conversion for argument 1 from 'const std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>' to 'const std::error_condition&'
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\tuple:39:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\unordered_map:41,
- from main.cpp:3:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\array:251:5: note: candidate: template<class _Tp, unsigned int _Nm> bool std::operator<(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&)
- operator<(const array<_Tp, _Nm>& __a, const array<_Tp, _Nm>& __b)
- ^~~~~~~~
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\array:251:5: note: template argument deduction/substitution failed:
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\string:48:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\locale_classes.h:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\ios_base.h:41,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:42,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_function.h:386:20: note: 'const std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>' is not derived from 'const std::array<_Tp, _Nm>'
- { return __x < __y; }
- ~~~~^~~~~
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\unordered_map:41:0,
- from main.cpp:3:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\tuple:1350:5: note: candidate: template<class ... _TElements, class ... _UElements> constexpr bool std::operator<(const std::tuple<_Elements ...>&, const std::tuple<_Elements ...>&)
- operator<(const tuple<_TElements...>& __t,
- ^~~~~~~~
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\tuple:1350:5: note: template argument deduction/substitution failed:
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\string:48:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\locale_classes.h:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\ios_base.h:41,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:42,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_function.h:386:20: note: 'const std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>' is not derived from 'const std::tuple<_Elements ...>'
- { return __x < __y; }
- ~~~~^~~~~
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\vector:64:0,
- from main.cpp:4:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_vector.h:1526:5: note: candidate: template<class _Tp, class _Alloc> bool std::operator<(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)
- operator<(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
- ^~~~~~~~
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_vector.h:1526:5: note: template argument deduction/substitution failed:
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\string:48:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\locale_classes.h:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\ios_base.h:41,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:42,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_function.h:386:20: note: 'const std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>' is not derived from 'const std::vector<_Tp, _Alloc>'
- { return __x < __y; }
- ~~~~^~~~~
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\map:60:0,
- from main.cpp:8:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_tree.h:1292:5: note: candidate: template<class _Key, class _Val, class _KeyOfValue, class _Compare, class _Alloc> bool std::operator<(const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&, const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>&)
- operator<(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,
- ^~~~~~~~
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_tree.h:1292:5: note: template argument deduction/substitution failed:
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\string:48:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\locale_classes.h:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\ios_base.h:41,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:42,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_function.h:386:20: note: 'const std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>' is not derived from 'const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>'
- { return __x < __y; }
- ~~~~^~~~~
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\map:61:0,
- from main.cpp:8:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_map.h:1324:5: note: candidate: template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator<(const std::map<_Key, _Tp, _Compare, _Alloc>&, const std::map<_Key, _Tp, _Compare, _Alloc>&)
- operator<(const map<_Key, _Tp, _Compare, _Alloc>& __x,
- ^~~~~~~~
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_map.h:1324:5: note: template argument deduction/substitution failed:
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\string:48:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\locale_classes.h:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\ios_base.h:41,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:42,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_function.h:386:20: note: 'const std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>' is not derived from 'const std::map<_Key, _Tp, _Compare, _Alloc>'
- { return __x < __y; }
- ~~~~^~~~~
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\map:62:0,
- from main.cpp:8:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_multimap.h:989:5: note: candidate: template<class _Key, class _Tp, class _Compare, class _Alloc> bool std::operator<(const std::multimap<_Key, _Tp, _Compare, _Alloc>&, const std::multimap<_Key, _Tp, _Compare, _Alloc>&)
- operator<(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,
- ^~~~~~~~
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_multimap.h:989:5: note: template argument deduction/substitution failed:
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\string:48:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\locale_classes.h:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\ios_base.h:41,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:42,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_function.h:386:20: note: 'const std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>' is not derived from 'const std::multimap<_Key, _Tp, _Compare, _Alloc>'
- { return __x < __y; }
- ~~~~^~~~~
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_algobase.h:67:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\char_traits.h:39,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_iterator.h:892:5: note: candidate: template<class _Iterator, class _Container> bool __gnu_cxx::operator<(const __gnu_cxx::__normal_iterator<_Iterator, _Container>&, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&)
- operator<(const __normal_iterator<_Iterator, _Container>& __lhs,
- ^~~~~~~~
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_iterator.h:892:5: note: template argument deduction/substitution failed:
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\string:48:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\locale_classes.h:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\ios_base.h:41,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:42,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_function.h:386:20: note: 'const std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>' is not derived from 'const __gnu_cxx::__normal_iterator<_Iterator, _Container>'
- { return __x < __y; }
- ~~~~^~~~~
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_algobase.h:67:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\char_traits.h:39,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_iterator.h:885:5: note: candidate: template<class _IteratorL, class _IteratorR, class _Container> bool __gnu_cxx::operator<(const __gnu_cxx::__normal_iterator<_IteratorL, _Container>&, const __gnu_cxx::__normal_iterator<_IteratorR, _Container>&)
- operator<(const __normal_iterator<_IteratorL, _Container>& __lhs,
- ^~~~~~~~
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_iterator.h:885:5: note: template argument deduction/substitution failed:
- In file included from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\string:48:0,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\locale_classes.h:40,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\ios_base.h:41,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ios:42,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\ostream:38,
- from c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\iostream:39,
- from main.cpp:1:
- c:\mingw\lib\gcc\mingw32\6.3.0\include\c++\bits\stl_function.h:386:20: note: 'const std::__detail::_Node_iterator<std::pair<const std::__cxx11::basic_string<char>, request>, false, true>' is not derived from 'const __gnu_cxx::__normal_iterator<_IteratorL, _Container>'
- { return __x < __y; }
- ~~~~^~~~~
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement