Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2016
57
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 41.06 KB | None | 0 0
  1. from /usr/include/c++/4.8/istream:38,
  2. from /usr/include/c++/4.8/sstream:38,
  3. from /usr/include/c++/4.8/complex:45,
  4. from /usr/include/c++/4.8/ccomplex:38,
  5. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  6. from J.cpp:1:
  7. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::_Expr<_Dom1, typename _Dom1::value_type>’
  8. if (*__middle < __val)
  9. ^
  10. In file included from /usr/include/c++/4.8/stack:61:0,
  11. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:88,
  12. from J.cpp:1:
  13. /usr/include/c++/4.8/bits/stl_stack.h:261:5: note: template<class _Tp, class _Seq> bool std::operator<(const std::stack<_Tp, _Seq>&, const std::stack<_Tp, _Seq>&)
  14. operator<(const stack<_Tp, _Seq>& __x, const stack<_Tp, _Seq>& __y)
  15. ^
  16. /usr/include/c++/4.8/bits/stl_stack.h:261:5: note: template argument deduction/substitution failed:
  17. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  18. from /usr/include/c++/4.8/ios:40,
  19. from /usr/include/c++/4.8/istream:38,
  20. from /usr/include/c++/4.8/sstream:38,
  21. from /usr/include/c++/4.8/complex:45,
  22. from /usr/include/c++/4.8/ccomplex:38,
  23. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  24. from J.cpp:1:
  25. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::stack<_Tp, _Seq>’
  26. if (*__middle < __val)
  27. ^
  28. In file included from /usr/include/c++/4.8/set:62:0,
  29. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:86,
  30. from J.cpp:1:
  31. /usr/include/c++/4.8/bits/stl_multiset.h:756:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator<(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)
  32. operator<(const multiset<_Key, _Compare, _Alloc>& __x,
  33. ^
  34. /usr/include/c++/4.8/bits/stl_multiset.h:756:5: note: template argument deduction/substitution failed:
  35. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  36. from /usr/include/c++/4.8/ios:40,
  37. from /usr/include/c++/4.8/istream:38,
  38. from /usr/include/c++/4.8/sstream:38,
  39. from /usr/include/c++/4.8/complex:45,
  40. from /usr/include/c++/4.8/ccomplex:38,
  41. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  42. from J.cpp:1:
  43. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::multiset<_Key, _Compare, _Alloc>’
  44. if (*__middle < __val)
  45. ^
  46. In file included from /usr/include/c++/4.8/set:61:0,
  47. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:86,
  48. from J.cpp:1:
  49. /usr/include/c++/4.8/bits/stl_set.h:771:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator<(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&)
  50. operator<(const set<_Key, _Compare, _Alloc>& __x,
  51. ^
  52. /usr/include/c++/4.8/bits/stl_set.h:771:5: note: template argument deduction/substitution failed:
  53. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  54. from /usr/include/c++/4.8/ios:40,
  55. from /usr/include/c++/4.8/istream:38,
  56. from /usr/include/c++/4.8/sstream:38,
  57. from /usr/include/c++/4.8/complex:45,
  58. from /usr/include/c++/4.8/ccomplex:38,
  59. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  60. from J.cpp:1:
  61. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::set<_Key, _Compare, _Alloc>’
  62. if (*__middle < __val)
  63. ^
  64. In file included from /usr/include/c++/4.8/queue:64:0,
  65. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:85,
  66. from J.cpp:1:
  67. /usr/include/c++/4.8/bits/stl_queue.h:286:5: note: template<class _Tp, class _Seq> bool std::operator<(const std::queue<_Tp, _Seq>&, const std::queue<_Tp, _Seq>&)
  68. operator<(const queue<_Tp, _Seq>& __x, const queue<_Tp, _Seq>& __y)
  69. ^
  70. /usr/include/c++/4.8/bits/stl_queue.h:286:5: note: template argument deduction/substitution failed:
  71. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  72. from /usr/include/c++/4.8/ios:40,
  73. from /usr/include/c++/4.8/istream:38,
  74. from /usr/include/c++/4.8/sstream:38,
  75. from /usr/include/c++/4.8/complex:45,
  76. from /usr/include/c++/4.8/ccomplex:38,
  77. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  78. from J.cpp:1:
  79. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::queue<_Tp, _Seq>’
  80. if (*__middle < __val)
  81. ^
  82. In file included from /usr/include/c++/4.8/memory:82:0,
  83. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:81,
  84. from J.cpp:1:
  85. /usr/include/c++/4.8/bits/shared_ptr.h:373:5: note: template<class _Tp> bool std::operator<(std::nullptr_t, const std::shared_ptr<_Tp1>&)
  86. operator<(nullptr_t, const shared_ptr<_Tp>& __a) noexcept
  87. ^
  88. /usr/include/c++/4.8/bits/shared_ptr.h:373:5: note: template argument deduction/substitution failed:
  89. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  90. from /usr/include/c++/4.8/ios:40,
  91. from /usr/include/c++/4.8/istream:38,
  92. from /usr/include/c++/4.8/sstream:38,
  93. from /usr/include/c++/4.8/complex:45,
  94. from /usr/include/c++/4.8/ccomplex:38,
  95. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  96. from J.cpp:1:
  97. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: cannot convert ‘__middle.std::_Rb_tree_const_iterator<_Tp>::operator*<std::pair<long long int, long long int> >()’ (type ‘const std::pair<long long int, long long int>’) to type ‘std::nullptr_t’
  98. if (*__middle < __val)
  99. ^
  100. In file included from /usr/include/c++/4.8/memory:82:0,
  101. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:81,
  102. from J.cpp:1:
  103. /usr/include/c++/4.8/bits/shared_ptr.h:368:5: note: template<class _Tp> bool std::operator<(const std::shared_ptr<_Tp1>&, std::nullptr_t)
  104. operator<(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
  105. ^
  106. /usr/include/c++/4.8/bits/shared_ptr.h:368:5: note: template argument deduction/substitution failed:
  107. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  108. from /usr/include/c++/4.8/ios:40,
  109. from /usr/include/c++/4.8/istream:38,
  110. from /usr/include/c++/4.8/sstream:38,
  111. from /usr/include/c++/4.8/complex:45,
  112. from /usr/include/c++/4.8/ccomplex:38,
  113. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  114. from J.cpp:1:
  115. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::shared_ptr<_Tp1>’
  116. if (*__middle < __val)
  117. ^
  118. In file included from /usr/include/c++/4.8/memory:82:0,
  119. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:81,
  120. from J.cpp:1:
  121. /usr/include/c++/4.8/bits/shared_ptr.h:359:5: note: template<class _Tp1, class _Tp2> bool std::operator<(const std::shared_ptr<_Tp1>&, const std::shared_ptr<_Tp2>&)
  122. operator<(const shared_ptr<_Tp1>& __a,
  123. ^
  124. /usr/include/c++/4.8/bits/shared_ptr.h:359:5: note: template argument deduction/substitution failed:
  125. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  126. from /usr/include/c++/4.8/ios:40,
  127. from /usr/include/c++/4.8/istream:38,
  128. from /usr/include/c++/4.8/sstream:38,
  129. from /usr/include/c++/4.8/complex:45,
  130. from /usr/include/c++/4.8/ccomplex:38,
  131. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  132. from J.cpp:1:
  133. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::shared_ptr<_Tp1>’
  134. if (*__middle < __val)
  135. ^
  136. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  137. from /usr/include/c++/4.8/memory:82,
  138. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:81,
  139. from J.cpp:1:
  140. /usr/include/c++/4.8/bits/shared_ptr_base.h:1075:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(std::nullptr_t, const std::__shared_ptr<_Tp, _Lp>&)
  141. operator<(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept
  142. ^
  143. /usr/include/c++/4.8/bits/shared_ptr_base.h:1075:5: note: template argument deduction/substitution failed:
  144. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  145. from /usr/include/c++/4.8/ios:40,
  146. from /usr/include/c++/4.8/istream:38,
  147. from /usr/include/c++/4.8/sstream:38,
  148. from /usr/include/c++/4.8/complex:45,
  149. from /usr/include/c++/4.8/ccomplex:38,
  150. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  151. from J.cpp:1:
  152. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: cannot convert ‘__middle.std::_Rb_tree_const_iterator<_Tp>::operator*<std::pair<long long int, long long int> >()’ (type ‘const std::pair<long long int, long long int>’) to type ‘std::nullptr_t’
  153. if (*__middle < __val)
  154. ^
  155. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  156. from /usr/include/c++/4.8/memory:82,
  157. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:81,
  158. from J.cpp:1:
  159. /usr/include/c++/4.8/bits/shared_ptr_base.h:1070:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(const std::__shared_ptr<_Tp, _Lp>&, std::nullptr_t)
  160. operator<(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
  161. ^
  162. /usr/include/c++/4.8/bits/shared_ptr_base.h:1070:5: note: template argument deduction/substitution failed:
  163. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  164. from /usr/include/c++/4.8/ios:40,
  165. from /usr/include/c++/4.8/istream:38,
  166. from /usr/include/c++/4.8/sstream:38,
  167. from /usr/include/c++/4.8/complex:45,
  168. from /usr/include/c++/4.8/ccomplex:38,
  169. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  170. from J.cpp:1:
  171. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’
  172. if (*__middle < __val)
  173. ^
  174. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  175. from /usr/include/c++/4.8/memory:82,
  176. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:81,
  177. from J.cpp:1:
  178. /usr/include/c++/4.8/bits/shared_ptr_base.h:1061:5: note: template<class _Tp1, class _Tp2, __gnu_cxx::_Lock_policy _Lp> bool std::operator<(const std::__shared_ptr<_Tp1, _Lp>&, const std::__shared_ptr<_Tp2, _Lp>&)
  179. operator<(const __shared_ptr<_Tp1, _Lp>& __a,
  180. ^
  181. /usr/include/c++/4.8/bits/shared_ptr_base.h:1061:5: note: template argument deduction/substitution failed:
  182. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  183. from /usr/include/c++/4.8/ios:40,
  184. from /usr/include/c++/4.8/istream:38,
  185. from /usr/include/c++/4.8/sstream:38,
  186. from /usr/include/c++/4.8/complex:45,
  187. from /usr/include/c++/4.8/ccomplex:38,
  188. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  189. from J.cpp:1:
  190. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::__shared_ptr<_Tp1, _Lp>’
  191. if (*__middle < __val)
  192. ^
  193. In file included from /usr/include/c++/4.8/memory:81:0,
  194. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:81,
  195. from J.cpp:1:
  196. /usr/include/c++/4.8/bits/unique_ptr.h:540:5: note: template<class _Tp, class _Dp> bool std::operator<(std::nullptr_t, const std::unique_ptr<_Tp, _Dp>&)
  197. operator<(nullptr_t, const unique_ptr<_Tp, _Dp>& __x)
  198. ^
  199. /usr/include/c++/4.8/bits/unique_ptr.h:540:5: note: template argument deduction/substitution failed:
  200. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  201. from /usr/include/c++/4.8/ios:40,
  202. from /usr/include/c++/4.8/istream:38,
  203. from /usr/include/c++/4.8/sstream:38,
  204. from /usr/include/c++/4.8/complex:45,
  205. from /usr/include/c++/4.8/ccomplex:38,
  206. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  207. from J.cpp:1:
  208. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: cannot convert ‘__middle.std::_Rb_tree_const_iterator<_Tp>::operator*<std::pair<long long int, long long int> >()’ (type ‘const std::pair<long long int, long long int>’) to type ‘std::nullptr_t’
  209. if (*__middle < __val)
  210. ^
  211. In file included from /usr/include/c++/4.8/memory:81:0,
  212. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:81,
  213. from J.cpp:1:
  214. /usr/include/c++/4.8/bits/unique_ptr.h:534:5: note: template<class _Tp, class _Dp> bool std::operator<(const std::unique_ptr<_Tp, _Dp>&, std::nullptr_t)
  215. operator<(const unique_ptr<_Tp, _Dp>& __x, nullptr_t)
  216. ^
  217. /usr/include/c++/4.8/bits/unique_ptr.h:534:5: note: template argument deduction/substitution failed:
  218. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  219. from /usr/include/c++/4.8/ios:40,
  220. from /usr/include/c++/4.8/istream:38,
  221. from /usr/include/c++/4.8/sstream:38,
  222. from /usr/include/c++/4.8/complex:45,
  223. from /usr/include/c++/4.8/ccomplex:38,
  224. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  225. from J.cpp:1:
  226. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
  227. if (*__middle < __val)
  228. ^
  229. In file included from /usr/include/c++/4.8/memory:81:0,
  230. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:81,
  231. from J.cpp:1:
  232. /usr/include/c++/4.8/bits/unique_ptr.h:523:5: note: template<class _Tp, class _Dp, class _Up, class _Ep> bool std::operator<(const std::unique_ptr<_Tp, _Dp>&, const std::unique_ptr<_Up, _Ep>&)
  233. operator<(const unique_ptr<_Tp, _Dp>& __x,
  234. ^
  235. /usr/include/c++/4.8/bits/unique_ptr.h:523:5: note: template argument deduction/substitution failed:
  236. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  237. from /usr/include/c++/4.8/ios:40,
  238. from /usr/include/c++/4.8/istream:38,
  239. from /usr/include/c++/4.8/sstream:38,
  240. from /usr/include/c++/4.8/complex:45,
  241. from /usr/include/c++/4.8/ccomplex:38,
  242. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  243. from J.cpp:1:
  244. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
  245. if (*__middle < __val)
  246. ^
  247. In file included from /usr/include/c++/4.8/map:62:0,
  248. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:80,
  249. from J.cpp:1:
  250. /usr/include/c++/4.8/bits/stl_multimap.h:881:5: note: 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>&)
  251. operator<(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,
  252. ^
  253. /usr/include/c++/4.8/bits/stl_multimap.h:881:5: note: template argument deduction/substitution failed:
  254. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  255. from /usr/include/c++/4.8/ios:40,
  256. from /usr/include/c++/4.8/istream:38,
  257. from /usr/include/c++/4.8/sstream:38,
  258. from /usr/include/c++/4.8/complex:45,
  259. from /usr/include/c++/4.8/ccomplex:38,
  260. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  261. from J.cpp:1:
  262. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::multimap<_Key, _Tp, _Compare, _Alloc>’
  263. if (*__middle < __val)
  264. ^
  265. In file included from /usr/include/c++/4.8/map:61:0,
  266. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:80,
  267. from J.cpp:1:
  268. /usr/include/c++/4.8/bits/stl_map.h:979:5: note: 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>&)
  269. operator<(const map<_Key, _Tp, _Compare, _Alloc>& __x,
  270. ^
  271. /usr/include/c++/4.8/bits/stl_map.h:979:5: note: template argument deduction/substitution failed:
  272. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  273. from /usr/include/c++/4.8/ios:40,
  274. from /usr/include/c++/4.8/istream:38,
  275. from /usr/include/c++/4.8/sstream:38,
  276. from /usr/include/c++/4.8/complex:45,
  277. from /usr/include/c++/4.8/ccomplex:38,
  278. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  279. from J.cpp:1:
  280. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::map<_Key, _Tp, _Compare, _Alloc>’
  281. if (*__middle < __val)
  282. ^
  283. In file included from /usr/include/c++/4.8/map:60:0,
  284. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:80,
  285. from J.cpp:1:
  286. /usr/include/c++/4.8/bits/stl_tree.h:917:5: note: 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>&)
  287. operator<(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,
  288. ^
  289. /usr/include/c++/4.8/bits/stl_tree.h:917:5: note: template argument deduction/substitution failed:
  290. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  291. from /usr/include/c++/4.8/ios:40,
  292. from /usr/include/c++/4.8/istream:38,
  293. from /usr/include/c++/4.8/sstream:38,
  294. from /usr/include/c++/4.8/complex:45,
  295. from /usr/include/c++/4.8/ccomplex:38,
  296. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  297. from J.cpp:1:
  298. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>’
  299. if (*__middle < __val)
  300. ^
  301. In file included from /usr/include/c++/4.8/list:63:0,
  302. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:78,
  303. from J.cpp:1:
  304. /usr/include/c++/4.8/bits/stl_list.h:1631:5: note: template<class _Tp, class _Alloc> bool std::operator<(const std::list<_Tp, _Alloc>&, const std::list<_Tp, _Alloc>&)
  305. operator<(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
  306. ^
  307. /usr/include/c++/4.8/bits/stl_list.h:1631:5: note: template argument deduction/substitution failed:
  308. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  309. from /usr/include/c++/4.8/ios:40,
  310. from /usr/include/c++/4.8/istream:38,
  311. from /usr/include/c++/4.8/sstream:38,
  312. from /usr/include/c++/4.8/complex:45,
  313. from /usr/include/c++/4.8/ccomplex:38,
  314. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  315. from J.cpp:1:
  316. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::list<_Tp, _Alloc>’
  317. if (*__middle < __val)
  318. ^
  319. In file included from /usr/include/c++/4.8/deque:64:0,
  320. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:67,
  321. from J.cpp:1:
  322. /usr/include/c++/4.8/bits/stl_deque.h:1975:5: note: template<class _Tp, class _Alloc> bool std::operator<(const std::deque<_Tp, _Alloc>&, const std::deque<_Tp, _Alloc>&)
  323. operator<(const deque<_Tp, _Alloc>& __x,
  324. ^
  325. /usr/include/c++/4.8/bits/stl_deque.h:1975:5: note: template argument deduction/substitution failed:
  326. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  327. from /usr/include/c++/4.8/ios:40,
  328. from /usr/include/c++/4.8/istream:38,
  329. from /usr/include/c++/4.8/sstream:38,
  330. from /usr/include/c++/4.8/complex:45,
  331. from /usr/include/c++/4.8/ccomplex:38,
  332. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  333. from J.cpp:1:
  334. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::deque<_Tp, _Alloc>’
  335. if (*__middle < __val)
  336. ^
  337. In file included from /usr/include/c++/4.8/deque:64:0,
  338. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:67,
  339. from J.cpp:1:
  340. /usr/include/c++/4.8/bits/stl_deque.h:281:5: note: template<class _Tp, class _RefL, class _PtrL, class _RefR, class _PtrR> bool std::operator<(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _RefR, _PtrR>&)
  341. operator<(const _Deque_iterator<_Tp, _RefL, _PtrL>& __x,
  342. ^
  343. /usr/include/c++/4.8/bits/stl_deque.h:281:5: note: template argument deduction/substitution failed:
  344. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  345. from /usr/include/c++/4.8/ios:40,
  346. from /usr/include/c++/4.8/istream:38,
  347. from /usr/include/c++/4.8/sstream:38,
  348. from /usr/include/c++/4.8/complex:45,
  349. from /usr/include/c++/4.8/ccomplex:38,
  350. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  351. from J.cpp:1:
  352. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::_Deque_iterator<_Tp, _Ref, _Ptr>’
  353. if (*__middle < __val)
  354. ^
  355. In file included from /usr/include/c++/4.8/deque:64:0,
  356. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:67,
  357. from J.cpp:1:
  358. /usr/include/c++/4.8/bits/stl_deque.h:273:5: note: template<class _Tp, class _Ref, class _Ptr> bool std::operator<(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)
  359. operator<(const _Deque_iterator<_Tp, _Ref, _Ptr>& __x,
  360. ^
  361. /usr/include/c++/4.8/bits/stl_deque.h:273:5: note: template argument deduction/substitution failed:
  362. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  363. from /usr/include/c++/4.8/ios:40,
  364. from /usr/include/c++/4.8/istream:38,
  365. from /usr/include/c++/4.8/sstream:38,
  366. from /usr/include/c++/4.8/complex:45,
  367. from /usr/include/c++/4.8/ccomplex:38,
  368. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  369. from J.cpp:1:
  370. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::_Deque_iterator<_Tp, _Ref, _Ptr>’
  371. if (*__middle < __val)
  372. ^
  373. In file included from /usr/include/c++/4.8/functional:55:0,
  374. from /usr/include/c++/4.8/bits/stl_algo.h:66,
  375. from /usr/include/c++/4.8/algorithm:62,
  376. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:64,
  377. from J.cpp:1:
  378. /usr/include/c++/4.8/tuple:824:5: note: template<class ... _TElements, class ... _UElements> constexpr bool std::operator<(const std::tuple<_Elements ...>&, const std::tuple<_Elements ...>&)
  379. operator<(const tuple<_TElements...>& __t,
  380. ^
  381. /usr/include/c++/4.8/tuple:824:5: note: template argument deduction/substitution failed:
  382. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  383. from /usr/include/c++/4.8/ios:40,
  384. from /usr/include/c++/4.8/istream:38,
  385. from /usr/include/c++/4.8/sstream:38,
  386. from /usr/include/c++/4.8/complex:45,
  387. from /usr/include/c++/4.8/ccomplex:38,
  388. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  389. from J.cpp:1:
  390. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::tuple<_Elements ...>’
  391. if (*__middle < __val)
  392. ^
  393. In file included from /usr/include/c++/4.8/tuple:39:0,
  394. from /usr/include/c++/4.8/functional:55,
  395. from /usr/include/c++/4.8/bits/stl_algo.h:66,
  396. from /usr/include/c++/4.8/algorithm:62,
  397. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:64,
  398. from J.cpp:1:
  399. /usr/include/c++/4.8/array:238:5: note: template<class _Tp, long unsigned int _Nm> bool std::operator<(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&)
  400. operator<(const array<_Tp, _Nm>& __a, const array<_Tp, _Nm>& __b)
  401. ^
  402. /usr/include/c++/4.8/array:238:5: note: template argument deduction/substitution failed:
  403. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  404. from /usr/include/c++/4.8/ios:40,
  405. from /usr/include/c++/4.8/istream:38,
  406. from /usr/include/c++/4.8/sstream:38,
  407. from /usr/include/c++/4.8/complex:45,
  408. from /usr/include/c++/4.8/ccomplex:38,
  409. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  410. from J.cpp:1:
  411. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::array<_Tp, _Nm>’
  412. if (*__middle < __val)
  413. ^
  414. In file included from /usr/include/c++/4.8/vector:64:0,
  415. from /usr/include/c++/4.8/bits/random.h:34,
  416. from /usr/include/c++/4.8/random:50,
  417. from /usr/include/c++/4.8/bits/stl_algo.h:65,
  418. from /usr/include/c++/4.8/algorithm:62,
  419. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:64,
  420. from J.cpp:1:
  421. /usr/include/c++/4.8/bits/stl_vector.h:1421:5: note: template<class _Tp, class _Alloc> bool std::operator<(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)
  422. operator<(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
  423. ^
  424. /usr/include/c++/4.8/bits/stl_vector.h:1421:5: note: template argument deduction/substitution failed:
  425. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  426. from /usr/include/c++/4.8/ios:40,
  427. from /usr/include/c++/4.8/istream:38,
  428. from /usr/include/c++/4.8/sstream:38,
  429. from /usr/include/c++/4.8/complex:45,
  430. from /usr/include/c++/4.8/ccomplex:38,
  431. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  432. from J.cpp:1:
  433. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::vector<_Tp, _Alloc>’
  434. if (*__middle < __val)
  435. ^
  436. In file included from /usr/include/c++/4.8/string:52:0,
  437. from /usr/include/c++/4.8/bits/locale_classes.h:40,
  438. from /usr/include/c++/4.8/bits/ios_base.h:41,
  439. from /usr/include/c++/4.8/ios:42,
  440. from /usr/include/c++/4.8/istream:38,
  441. from /usr/include/c++/4.8/sstream:38,
  442. from /usr/include/c++/4.8/complex:45,
  443. from /usr/include/c++/4.8/ccomplex:38,
  444. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  445. from J.cpp:1:
  446. /usr/include/c++/4.8/bits/basic_string.h:2593:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const _CharT*, const std::basic_string<_CharT, _Traits, _Alloc>&)
  447. operator<(const _CharT* __lhs,
  448. ^
  449. /usr/include/c++/4.8/bits/basic_string.h:2593:5: note: template argument deduction/substitution failed:
  450. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  451. from /usr/include/c++/4.8/ios:40,
  452. from /usr/include/c++/4.8/istream:38,
  453. from /usr/include/c++/4.8/sstream:38,
  454. from /usr/include/c++/4.8/complex:45,
  455. from /usr/include/c++/4.8/ccomplex:38,
  456. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  457. from J.cpp:1:
  458. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: mismatched types ‘const _CharT*’ and ‘std::pair<long long int, long long int>’
  459. if (*__middle < __val)
  460. ^
  461. In file included from /usr/include/c++/4.8/string:52:0,
  462. from /usr/include/c++/4.8/bits/locale_classes.h:40,
  463. from /usr/include/c++/4.8/bits/ios_base.h:41,
  464. from /usr/include/c++/4.8/ios:42,
  465. from /usr/include/c++/4.8/istream:38,
  466. from /usr/include/c++/4.8/sstream:38,
  467. from /usr/include/c++/4.8/complex:45,
  468. from /usr/include/c++/4.8/ccomplex:38,
  469. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  470. from J.cpp:1:
  471. /usr/include/c++/4.8/bits/basic_string.h:2581:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
  472. operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
  473. ^
  474. /usr/include/c++/4.8/bits/basic_string.h:2581:5: note: template argument deduction/substitution failed:
  475. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  476. from /usr/include/c++/4.8/ios:40,
  477. from /usr/include/c++/4.8/istream:38,
  478. from /usr/include/c++/4.8/sstream:38,
  479. from /usr/include/c++/4.8/complex:45,
  480. from /usr/include/c++/4.8/ccomplex:38,
  481. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  482. from J.cpp:1:
  483. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
  484. if (*__middle < __val)
  485. ^
  486. In file included from /usr/include/c++/4.8/string:52:0,
  487. from /usr/include/c++/4.8/bits/locale_classes.h:40,
  488. from /usr/include/c++/4.8/bits/ios_base.h:41,
  489. from /usr/include/c++/4.8/ios:42,
  490. from /usr/include/c++/4.8/istream:38,
  491. from /usr/include/c++/4.8/sstream:38,
  492. from /usr/include/c++/4.8/complex:45,
  493. from /usr/include/c++/4.8/ccomplex:38,
  494. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  495. from J.cpp:1:
  496. /usr/include/c++/4.8/bits/basic_string.h:2569:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator<(const std::basic_string<_CharT, _Traits, _Alloc>&, const std::basic_string<_CharT, _Traits, _Alloc>&)
  497. operator<(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
  498. ^
  499. /usr/include/c++/4.8/bits/basic_string.h:2569:5: note: template argument deduction/substitution failed:
  500. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  501. from /usr/include/c++/4.8/ios:40,
  502. from /usr/include/c++/4.8/istream:38,
  503. from /usr/include/c++/4.8/sstream:38,
  504. from /usr/include/c++/4.8/complex:45,
  505. from /usr/include/c++/4.8/ccomplex:38,
  506. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  507. from J.cpp:1:
  508. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
  509. if (*__middle < __val)
  510. ^
  511. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  512. from /usr/include/c++/4.8/bits/char_traits.h:39,
  513. from /usr/include/c++/4.8/ios:40,
  514. from /usr/include/c++/4.8/istream:38,
  515. from /usr/include/c++/4.8/sstream:38,
  516. from /usr/include/c++/4.8/complex:45,
  517. from /usr/include/c++/4.8/ccomplex:38,
  518. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  519. from J.cpp:1:
  520. /usr/include/c++/4.8/bits/stl_iterator.h:1061:5: note: template<class _Iterator> bool std::operator<(const std::move_iterator<_Iterator>&, const std::move_iterator<_Iterator>&)
  521. operator<(const move_iterator<_Iterator>& __x,
  522. ^
  523. /usr/include/c++/4.8/bits/stl_iterator.h:1061:5: note: template argument deduction/substitution failed:
  524. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  525. from /usr/include/c++/4.8/ios:40,
  526. from /usr/include/c++/4.8/istream:38,
  527. from /usr/include/c++/4.8/sstream:38,
  528. from /usr/include/c++/4.8/complex:45,
  529. from /usr/include/c++/4.8/ccomplex:38,
  530. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  531. from J.cpp:1:
  532. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::move_iterator<_Iterator>’
  533. if (*__middle < __val)
  534. ^
  535. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  536. from /usr/include/c++/4.8/bits/char_traits.h:39,
  537. from /usr/include/c++/4.8/ios:40,
  538. from /usr/include/c++/4.8/istream:38,
  539. from /usr/include/c++/4.8/sstream:38,
  540. from /usr/include/c++/4.8/complex:45,
  541. from /usr/include/c++/4.8/ccomplex:38,
  542. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  543. from J.cpp:1:
  544. /usr/include/c++/4.8/bits/stl_iterator.h:1055:5: note: template<class _IteratorL, class _IteratorR> bool std::operator<(const std::move_iterator<_Iterator>&, const std::move_iterator<_IteratorR>&)
  545. operator<(const move_iterator<_IteratorL>& __x,
  546. ^
  547. /usr/include/c++/4.8/bits/stl_iterator.h:1055:5: note: template argument deduction/substitution failed:
  548. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  549. from /usr/include/c++/4.8/ios:40,
  550. from /usr/include/c++/4.8/istream:38,
  551. from /usr/include/c++/4.8/sstream:38,
  552. from /usr/include/c++/4.8/complex:45,
  553. from /usr/include/c++/4.8/ccomplex:38,
  554. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  555. from J.cpp:1:
  556. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::move_iterator<_Iterator>’
  557. if (*__middle < __val)
  558. ^
  559. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  560. from /usr/include/c++/4.8/bits/char_traits.h:39,
  561. from /usr/include/c++/4.8/ios:40,
  562. from /usr/include/c++/4.8/istream:38,
  563. from /usr/include/c++/4.8/sstream:38,
  564. from /usr/include/c++/4.8/complex:45,
  565. from /usr/include/c++/4.8/ccomplex:38,
  566. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  567. from J.cpp:1:
  568. /usr/include/c++/4.8/bits/stl_iterator.h:347:5: note: template<class _IteratorL, class _IteratorR> bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)
  569. operator<(const reverse_iterator<_IteratorL>& __x,
  570. ^
  571. /usr/include/c++/4.8/bits/stl_iterator.h:347:5: note: template argument deduction/substitution failed:
  572. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  573. from /usr/include/c++/4.8/ios:40,
  574. from /usr/include/c++/4.8/istream:38,
  575. from /usr/include/c++/4.8/sstream:38,
  576. from /usr/include/c++/4.8/complex:45,
  577. from /usr/include/c++/4.8/ccomplex:38,
  578. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  579. from J.cpp:1:
  580. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::reverse_iterator<_Iterator>’
  581. if (*__middle < __val)
  582. ^
  583. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  584. from /usr/include/c++/4.8/bits/char_traits.h:39,
  585. from /usr/include/c++/4.8/ios:40,
  586. from /usr/include/c++/4.8/istream:38,
  587. from /usr/include/c++/4.8/sstream:38,
  588. from /usr/include/c++/4.8/complex:45,
  589. from /usr/include/c++/4.8/ccomplex:38,
  590. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  591. from J.cpp:1:
  592. /usr/include/c++/4.8/bits/stl_iterator.h:297:5: note: template<class _Iterator> bool std::operator<(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
  593. operator<(const reverse_iterator<_Iterator>& __x,
  594. ^
  595. /usr/include/c++/4.8/bits/stl_iterator.h:297:5: note: template argument deduction/substitution failed:
  596. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  597. from /usr/include/c++/4.8/ios:40,
  598. from /usr/include/c++/4.8/istream:38,
  599. from /usr/include/c++/4.8/sstream:38,
  600. from /usr/include/c++/4.8/complex:45,
  601. from /usr/include/c++/4.8/ccomplex:38,
  602. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  603. from J.cpp:1:
  604. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: ‘const std::pair<long long int, long long int>’ is not derived from ‘const std::reverse_iterator<_Iterator>’
  605. if (*__middle < __val)
  606. ^
  607. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:64:0,
  608. from /usr/include/c++/4.8/bits/char_traits.h:39,
  609. from /usr/include/c++/4.8/ios:40,
  610. from /usr/include/c++/4.8/istream:38,
  611. from /usr/include/c++/4.8/sstream:38,
  612. from /usr/include/c++/4.8/complex:45,
  613. from /usr/include/c++/4.8/ccomplex:38,
  614. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  615. from J.cpp:1:
  616. /usr/include/c++/4.8/bits/stl_pair.h:220:5: note: template<class _T1, class _T2> constexpr bool std::operator<(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)
  617. operator<(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
  618. ^
  619. /usr/include/c++/4.8/bits/stl_pair.h:220:5: note: template argument deduction/substitution failed:
  620. In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0,
  621. from /usr/include/c++/4.8/ios:40,
  622. from /usr/include/c++/4.8/istream:38,
  623. from /usr/include/c++/4.8/sstream:38,
  624. from /usr/include/c++/4.8/complex:45,
  625. from /usr/include/c++/4.8/ccomplex:38,
  626. from /usr/include/x86_64-linux-gnu/c++/4.8/bits/stdc++.h:52,
  627. from J.cpp:1:
  628. /usr/include/c++/4.8/bits/stl_algobase.h:965:18: note: deduced conflicting types for parameter ‘_T2’ (‘long long int’ and ‘int’)
  629. if (*__middle < __val)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement