Advertisement
Guest User

Untitled

a guest
Mar 7th, 2017
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 457.37 KB | None | 0 0
  1. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2. from /usr/include/boost/math/tools/config.hpp:16,
  3. from /usr/include/boost/math/special_functions/round.hpp:13,
  4. from /opt/ros/indigo/include/ros/time.h:58,
  5. from /opt/ros/indigo/include/ros/ros.h:38,
  6. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  7. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  8. /usr/include/c++/4.8/bits/stl_algo.h: In instantiation of ‘_RandomAccessIterator std::__find(_RandomAccessIterator, _RandomAccessIterator, const _Tp&, std::random_access_iterator_tag) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<Point2dc*, std::vector<Point2dc> >; _Tp = Point2dc]’:
  9. /usr/include/c++/4.8/bits/stl_algo.h:4441:45: required from ‘_IIter std::find(_IIter, _IIter, const _Tp&) [with _IIter = __gnu_cxx::__normal_iterator<Point2dc*, std::vector<Point2dc> >; _Tp = Point2dc]’
  10. /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:119:73: required from here
  11. /usr/include/c++/4.8/bits/stl_algo.h:166:17: error: no match for ‘operator==’ (operand types are ‘Point2dc’ and ‘const Point2dc’)
  12. if (*__first == __val)
  13. ^
  14. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: candidates are:
  15. In file included from /usr/include/c++/4.8/iterator:66:0,
  16. from /usr/include/boost/detail/iterator.hpp:54,
  17. from /usr/include/boost/array.hpp:48,
  18. from /opt/ros/indigo/include/ros/message.h:38,
  19. from /opt/ros/indigo/include/ros/publisher.h:33,
  20. from /opt/ros/indigo/include/ros/node_handle.h:32,
  21. from /opt/ros/indigo/include/ros/ros.h:45,
  22. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  23. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  24. /usr/include/c++/4.8/bits/stream_iterator.h:130:5: note: template<class _Tp, class _CharT, class _Traits, class _Dist> bool std::operator==(const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&, const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&)
  25. operator==(const istream_iterator<_Tp, _CharT, _Traits, _Dist>& __x,
  26. ^
  27. /usr/include/c++/4.8/bits/stream_iterator.h:130:5: note: template argument deduction/substitution failed:
  28. In file included from /usr/include/c++/4.8/algorithm:62:0,
  29. from /usr/include/boost/math/tools/config.hpp:16,
  30. from /usr/include/boost/math/special_functions/round.hpp:13,
  31. from /opt/ros/indigo/include/ros/time.h:58,
  32. from /opt/ros/indigo/include/ros/ros.h:38,
  33. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  34. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  35. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>’
  36. if (*__first == __val)
  37. ^
  38. In file included from /usr/include/c++/4.8/list:63:0,
  39. from /opt/ros/indigo/include/ros/forwards.h:35,
  40. from /opt/ros/indigo/include/ros/common.h:37,
  41. from /opt/ros/indigo/include/ros/ros.h:43,
  42. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  43. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  44. /usr/include/c++/4.8/bits/stl_list.h:1602:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::list<_Tp, _Alloc>&, const std::list<_Tp, _Alloc>&)
  45. operator==(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
  46. ^
  47. /usr/include/c++/4.8/bits/stl_list.h:1602:5: note: template argument deduction/substitution failed:
  48. In file included from /usr/include/c++/4.8/algorithm:62:0,
  49. from /usr/include/boost/math/tools/config.hpp:16,
  50. from /usr/include/boost/math/special_functions/round.hpp:13,
  51. from /opt/ros/indigo/include/ros/time.h:58,
  52. from /opt/ros/indigo/include/ros/ros.h:38,
  53. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  54. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  55. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::list<_Tp, _Alloc>’
  56. if (*__first == __val)
  57. ^
  58. In file included from /usr/include/c++/4.8/list:63:0,
  59. from /opt/ros/indigo/include/ros/forwards.h:35,
  60. from /opt/ros/indigo/include/ros/common.h:37,
  61. from /opt/ros/indigo/include/ros/ros.h:43,
  62. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  63. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  64. /usr/include/c++/4.8/bits/stl_list.h:276:5: note: template<class _Val> bool std::operator==(const std::_List_iterator<_Tp>&, const std::_List_const_iterator<_Val>&)
  65. operator==(const _List_iterator<_Val>& __x,
  66. ^
  67. /usr/include/c++/4.8/bits/stl_list.h:276:5: note: template argument deduction/substitution failed:
  68. In file included from /usr/include/c++/4.8/algorithm:62:0,
  69. from /usr/include/boost/math/tools/config.hpp:16,
  70. from /usr/include/boost/math/special_functions/round.hpp:13,
  71. from /opt/ros/indigo/include/ros/time.h:58,
  72. from /opt/ros/indigo/include/ros/ros.h:38,
  73. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  74. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  75. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::_List_iterator<_Tp>’
  76. if (*__first == __val)
  77. ^
  78. In file included from /usr/include/c++/4.8/set:62:0,
  79. from /opt/ros/indigo/include/ros/forwards.h:34,
  80. from /opt/ros/indigo/include/ros/common.h:37,
  81. from /opt/ros/indigo/include/ros/ros.h:43,
  82. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  83. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  84. /usr/include/c++/4.8/bits/stl_multiset.h:739:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)
  85. operator==(const multiset<_Key, _Compare, _Alloc>& __x,
  86. ^
  87. /usr/include/c++/4.8/bits/stl_multiset.h:739:5: note: template argument deduction/substitution failed:
  88. In file included from /usr/include/c++/4.8/algorithm:62:0,
  89. from /usr/include/boost/math/tools/config.hpp:16,
  90. from /usr/include/boost/math/special_functions/round.hpp:13,
  91. from /opt/ros/indigo/include/ros/time.h:58,
  92. from /opt/ros/indigo/include/ros/ros.h:38,
  93. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  94. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  95. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::multiset<_Key, _Compare, _Alloc>’
  96. if (*__first == __val)
  97. ^
  98. In file included from /usr/include/c++/4.8/set:61:0,
  99. from /opt/ros/indigo/include/ros/forwards.h:34,
  100. from /opt/ros/indigo/include/ros/common.h:37,
  101. from /opt/ros/indigo/include/ros/ros.h:43,
  102. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  103. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  104. /usr/include/c++/4.8/bits/stl_set.h:754:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&)
  105. operator==(const set<_Key, _Compare, _Alloc>& __x,
  106. ^
  107. /usr/include/c++/4.8/bits/stl_set.h:754:5: note: template argument deduction/substitution failed:
  108. In file included from /usr/include/c++/4.8/algorithm:62:0,
  109. from /usr/include/boost/math/tools/config.hpp:16,
  110. from /usr/include/boost/math/special_functions/round.hpp:13,
  111. from /opt/ros/indigo/include/ros/time.h:58,
  112. from /opt/ros/indigo/include/ros/ros.h:38,
  113. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  114. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  115. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::set<_Key, _Compare, _Alloc>’
  116. if (*__first == __val)
  117. ^
  118. In file included from /usr/include/c++/4.8/map:62:0,
  119. from /opt/ros/indigo/include/ros/console.h:42,
  120. from /opt/ros/indigo/include/ros/ros.h:40,
  121. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  122. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  123. /usr/include/c++/4.8/bits/stl_multimap.h:864: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>&)
  124. operator==(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,
  125. ^
  126. /usr/include/c++/4.8/bits/stl_multimap.h:864:5: note: template argument deduction/substitution failed:
  127. In file included from /usr/include/c++/4.8/algorithm:62:0,
  128. from /usr/include/boost/math/tools/config.hpp:16,
  129. from /usr/include/boost/math/special_functions/round.hpp:13,
  130. from /opt/ros/indigo/include/ros/time.h:58,
  131. from /opt/ros/indigo/include/ros/ros.h:38,
  132. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  133. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  134. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::multimap<_Key, _Tp, _Compare, _Alloc>’
  135. if (*__first == __val)
  136. ^
  137. In file included from /usr/include/c++/4.8/map:61:0,
  138. from /opt/ros/indigo/include/ros/console.h:42,
  139. from /opt/ros/indigo/include/ros/ros.h:40,
  140. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  141. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  142. /usr/include/c++/4.8/bits/stl_map.h:962: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>&)
  143. operator==(const map<_Key, _Tp, _Compare, _Alloc>& __x,
  144. ^
  145. /usr/include/c++/4.8/bits/stl_map.h:962:5: note: template argument deduction/substitution failed:
  146. In file included from /usr/include/c++/4.8/algorithm:62:0,
  147. from /usr/include/boost/math/tools/config.hpp:16,
  148. from /usr/include/boost/math/special_functions/round.hpp:13,
  149. from /opt/ros/indigo/include/ros/time.h:58,
  150. from /opt/ros/indigo/include/ros/ros.h:38,
  151. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  152. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  153. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::map<_Key, _Tp, _Compare, _Alloc>’
  154. if (*__first == __val)
  155. ^
  156. In file included from /usr/include/c++/4.8/map:60:0,
  157. from /opt/ros/indigo/include/ros/console.h:42,
  158. from /opt/ros/indigo/include/ros/ros.h:40,
  159. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  160. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  161. /usr/include/c++/4.8/bits/stl_tree.h:907: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>&)
  162. operator==(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,
  163. ^
  164. /usr/include/c++/4.8/bits/stl_tree.h:907:5: note: template argument deduction/substitution failed:
  165. In file included from /usr/include/c++/4.8/algorithm:62:0,
  166. from /usr/include/boost/math/tools/config.hpp:16,
  167. from /usr/include/boost/math/special_functions/round.hpp:13,
  168. from /opt/ros/indigo/include/ros/time.h:58,
  169. from /opt/ros/indigo/include/ros/ros.h:38,
  170. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  171. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  172. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>’
  173. if (*__first == __val)
  174. ^
  175. In file included from /usr/include/c++/4.8/map:60:0,
  176. from /opt/ros/indigo/include/ros/console.h:42,
  177. from /opt/ros/indigo/include/ros/ros.h:40,
  178. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  179. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  180. /usr/include/c++/4.8/bits/stl_tree.h:310:5: note: template<class _Val> bool std::operator==(const std::_Rb_tree_iterator<_Tp>&, const std::_Rb_tree_const_iterator<_Val>&)
  181. operator==(const _Rb_tree_iterator<_Val>& __x,
  182. ^
  183. /usr/include/c++/4.8/bits/stl_tree.h:310:5: note: template argument deduction/substitution failed:
  184. In file included from /usr/include/c++/4.8/algorithm:62:0,
  185. from /usr/include/boost/math/tools/config.hpp:16,
  186. from /usr/include/boost/math/special_functions/round.hpp:13,
  187. from /opt/ros/indigo/include/ros/time.h:58,
  188. from /opt/ros/indigo/include/ros/ros.h:38,
  189. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  190. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  191. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::_Rb_tree_iterator<_Tp>’
  192. if (*__first == __val)
  193. ^
  194. In file included from /usr/include/c++/4.8/memory:82:0,
  195. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  196. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  197. from /usr/include/boost/shared_ptr.hpp:17,
  198. from /usr/include/boost/format/alt_sstream.hpp:21,
  199. from /usr/include/boost/format/internals.hpp:23,
  200. from /usr/include/boost/format.hpp:38,
  201. from /usr/include/boost/math/policies/error_handling.hpp:31,
  202. from /usr/include/boost/math/special_functions/round.hpp:14,
  203. from /opt/ros/indigo/include/ros/time.h:58,
  204. from /opt/ros/indigo/include/ros/ros.h:38,
  205. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  206. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  207. /usr/include/c++/4.8/bits/shared_ptr.h:338:5: note: template<class _Tp> bool std::operator==(std::nullptr_t, const std::shared_ptr<_Tp1>&)
  208. operator==(nullptr_t, const shared_ptr<_Tp>& __a) noexcept
  209. ^
  210. /usr/include/c++/4.8/bits/shared_ptr.h:338:5: note: template argument deduction/substitution failed:
  211. In file included from /usr/include/c++/4.8/algorithm:62:0,
  212. from /usr/include/boost/math/tools/config.hpp:16,
  213. from /usr/include/boost/math/special_functions/round.hpp:13,
  214. from /opt/ros/indigo/include/ros/time.h:58,
  215. from /opt/ros/indigo/include/ros/ros.h:38,
  216. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  217. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  218. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  219. if (*__first == __val)
  220. ^
  221. In file included from /usr/include/c++/4.8/memory:82:0,
  222. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  223. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  224. from /usr/include/boost/shared_ptr.hpp:17,
  225. from /usr/include/boost/format/alt_sstream.hpp:21,
  226. from /usr/include/boost/format/internals.hpp:23,
  227. from /usr/include/boost/format.hpp:38,
  228. from /usr/include/boost/math/policies/error_handling.hpp:31,
  229. from /usr/include/boost/math/special_functions/round.hpp:14,
  230. from /opt/ros/indigo/include/ros/time.h:58,
  231. from /opt/ros/indigo/include/ros/ros.h:38,
  232. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  233. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  234. /usr/include/c++/4.8/bits/shared_ptr.h:333:5: note: template<class _Tp> bool std::operator==(const std::shared_ptr<_Tp1>&, std::nullptr_t)
  235. operator==(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
  236. ^
  237. /usr/include/c++/4.8/bits/shared_ptr.h:333:5: note: template argument deduction/substitution failed:
  238. In file included from /usr/include/c++/4.8/algorithm:62:0,
  239. from /usr/include/boost/math/tools/config.hpp:16,
  240. from /usr/include/boost/math/special_functions/round.hpp:13,
  241. from /opt/ros/indigo/include/ros/time.h:58,
  242. from /opt/ros/indigo/include/ros/ros.h:38,
  243. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  244. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  245. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::shared_ptr<_Tp1>’
  246. if (*__first == __val)
  247. ^
  248. In file included from /usr/include/c++/4.8/memory:82:0,
  249. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  250. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  251. from /usr/include/boost/shared_ptr.hpp:17,
  252. from /usr/include/boost/format/alt_sstream.hpp:21,
  253. from /usr/include/boost/format/internals.hpp:23,
  254. from /usr/include/boost/format.hpp:38,
  255. from /usr/include/boost/math/policies/error_handling.hpp:31,
  256. from /usr/include/boost/math/special_functions/round.hpp:14,
  257. from /opt/ros/indigo/include/ros/time.h:58,
  258. from /opt/ros/indigo/include/ros/ros.h:38,
  259. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  260. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  261. /usr/include/c++/4.8/bits/shared_ptr.h:327:5: note: template<class _Tp1, class _Tp2> bool std::operator==(const std::shared_ptr<_Tp1>&, const std::shared_ptr<_Tp2>&)
  262. operator==(const shared_ptr<_Tp1>& __a,
  263. ^
  264. /usr/include/c++/4.8/bits/shared_ptr.h:327:5: note: template argument deduction/substitution failed:
  265. In file included from /usr/include/c++/4.8/algorithm:62:0,
  266. from /usr/include/boost/math/tools/config.hpp:16,
  267. from /usr/include/boost/math/special_functions/round.hpp:13,
  268. from /opt/ros/indigo/include/ros/time.h:58,
  269. from /opt/ros/indigo/include/ros/ros.h:38,
  270. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  271. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  272. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::shared_ptr<_Tp1>’
  273. if (*__first == __val)
  274. ^
  275. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  276. from /usr/include/c++/4.8/memory:82,
  277. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  278. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  279. from /usr/include/boost/shared_ptr.hpp:17,
  280. from /usr/include/boost/format/alt_sstream.hpp:21,
  281. from /usr/include/boost/format/internals.hpp:23,
  282. from /usr/include/boost/format.hpp:38,
  283. from /usr/include/boost/math/policies/error_handling.hpp:31,
  284. from /usr/include/boost/math/special_functions/round.hpp:14,
  285. from /opt/ros/indigo/include/ros/time.h:58,
  286. from /opt/ros/indigo/include/ros/ros.h:38,
  287. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  288. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  289. /usr/include/c++/4.8/bits/shared_ptr_base.h:1040:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(std::nullptr_t, const std::__shared_ptr<_Tp, _Lp>&)
  290. operator==(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept
  291. ^
  292. /usr/include/c++/4.8/bits/shared_ptr_base.h:1040:5: note: template argument deduction/substitution failed:
  293. In file included from /usr/include/c++/4.8/algorithm:62:0,
  294. from /usr/include/boost/math/tools/config.hpp:16,
  295. from /usr/include/boost/math/special_functions/round.hpp:13,
  296. from /opt/ros/indigo/include/ros/time.h:58,
  297. from /opt/ros/indigo/include/ros/ros.h:38,
  298. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  299. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  300. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  301. if (*__first == __val)
  302. ^
  303. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  304. from /usr/include/c++/4.8/memory:82,
  305. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  306. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  307. from /usr/include/boost/shared_ptr.hpp:17,
  308. from /usr/include/boost/format/alt_sstream.hpp:21,
  309. from /usr/include/boost/format/internals.hpp:23,
  310. from /usr/include/boost/format.hpp:38,
  311. from /usr/include/boost/math/policies/error_handling.hpp:31,
  312. from /usr/include/boost/math/special_functions/round.hpp:14,
  313. from /opt/ros/indigo/include/ros/time.h:58,
  314. from /opt/ros/indigo/include/ros/ros.h:38,
  315. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  316. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  317. /usr/include/c++/4.8/bits/shared_ptr_base.h:1035:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const std::__shared_ptr<_Tp, _Lp>&, std::nullptr_t)
  318. operator==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
  319. ^
  320. /usr/include/c++/4.8/bits/shared_ptr_base.h:1035:5: note: template argument deduction/substitution failed:
  321. In file included from /usr/include/c++/4.8/algorithm:62:0,
  322. from /usr/include/boost/math/tools/config.hpp:16,
  323. from /usr/include/boost/math/special_functions/round.hpp:13,
  324. from /opt/ros/indigo/include/ros/time.h:58,
  325. from /opt/ros/indigo/include/ros/ros.h:38,
  326. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  327. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  328. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’
  329. if (*__first == __val)
  330. ^
  331. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  332. from /usr/include/c++/4.8/memory:82,
  333. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  334. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  335. from /usr/include/boost/shared_ptr.hpp:17,
  336. from /usr/include/boost/format/alt_sstream.hpp:21,
  337. from /usr/include/boost/format/internals.hpp:23,
  338. from /usr/include/boost/format.hpp:38,
  339. from /usr/include/boost/math/policies/error_handling.hpp:31,
  340. from /usr/include/boost/math/special_functions/round.hpp:14,
  341. from /opt/ros/indigo/include/ros/time.h:58,
  342. from /opt/ros/indigo/include/ros/ros.h:38,
  343. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  344. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  345. /usr/include/c++/4.8/bits/shared_ptr_base.h:1029: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>&)
  346. operator==(const __shared_ptr<_Tp1, _Lp>& __a,
  347. ^
  348. /usr/include/c++/4.8/bits/shared_ptr_base.h:1029:5: note: template argument deduction/substitution failed:
  349. In file included from /usr/include/c++/4.8/algorithm:62:0,
  350. from /usr/include/boost/math/tools/config.hpp:16,
  351. from /usr/include/boost/math/special_functions/round.hpp:13,
  352. from /opt/ros/indigo/include/ros/time.h:58,
  353. from /opt/ros/indigo/include/ros/ros.h:38,
  354. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  355. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  356. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::__shared_ptr<_Tp1, _Lp>’
  357. if (*__first == __val)
  358. ^
  359. In file included from /usr/include/c++/4.8/memory:81:0,
  360. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  361. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  362. from /usr/include/boost/shared_ptr.hpp:17,
  363. from /usr/include/boost/format/alt_sstream.hpp:21,
  364. from /usr/include/boost/format/internals.hpp:23,
  365. from /usr/include/boost/format.hpp:38,
  366. from /usr/include/boost/math/policies/error_handling.hpp:31,
  367. from /usr/include/boost/math/special_functions/round.hpp:14,
  368. from /opt/ros/indigo/include/ros/time.h:58,
  369. from /opt/ros/indigo/include/ros/ros.h:38,
  370. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  371. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  372. /usr/include/c++/4.8/bits/unique_ptr.h:500:5: note: template<class _Tp, class _Dp> bool std::operator==(std::nullptr_t, const std::unique_ptr<_Tp, _Dp>&)
  373. operator==(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) noexcept
  374. ^
  375. /usr/include/c++/4.8/bits/unique_ptr.h:500:5: note: template argument deduction/substitution failed:
  376. In file included from /usr/include/c++/4.8/algorithm:62:0,
  377. from /usr/include/boost/math/tools/config.hpp:16,
  378. from /usr/include/boost/math/special_functions/round.hpp:13,
  379. from /opt/ros/indigo/include/ros/time.h:58,
  380. from /opt/ros/indigo/include/ros/ros.h:38,
  381. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  382. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  383. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  384. if (*__first == __val)
  385. ^
  386. In file included from /usr/include/c++/4.8/memory:81:0,
  387. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  388. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  389. from /usr/include/boost/shared_ptr.hpp:17,
  390. from /usr/include/boost/format/alt_sstream.hpp:21,
  391. from /usr/include/boost/format/internals.hpp:23,
  392. from /usr/include/boost/format.hpp:38,
  393. from /usr/include/boost/math/policies/error_handling.hpp:31,
  394. from /usr/include/boost/math/special_functions/round.hpp:14,
  395. from /opt/ros/indigo/include/ros/time.h:58,
  396. from /opt/ros/indigo/include/ros/ros.h:38,
  397. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  398. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  399. /usr/include/c++/4.8/bits/unique_ptr.h:495:5: note: template<class _Tp, class _Dp> bool std::operator==(const std::unique_ptr<_Tp, _Dp>&, std::nullptr_t)
  400. operator==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept
  401. ^
  402. /usr/include/c++/4.8/bits/unique_ptr.h:495:5: note: template argument deduction/substitution failed:
  403. In file included from /usr/include/c++/4.8/algorithm:62:0,
  404. from /usr/include/boost/math/tools/config.hpp:16,
  405. from /usr/include/boost/math/special_functions/round.hpp:13,
  406. from /opt/ros/indigo/include/ros/time.h:58,
  407. from /opt/ros/indigo/include/ros/ros.h:38,
  408. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  409. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  410. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
  411. if (*__first == __val)
  412. ^
  413. In file included from /usr/include/c++/4.8/memory:81:0,
  414. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  415. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  416. from /usr/include/boost/shared_ptr.hpp:17,
  417. from /usr/include/boost/format/alt_sstream.hpp:21,
  418. from /usr/include/boost/format/internals.hpp:23,
  419. from /usr/include/boost/format.hpp:38,
  420. from /usr/include/boost/math/policies/error_handling.hpp:31,
  421. from /usr/include/boost/math/special_functions/round.hpp:14,
  422. from /opt/ros/indigo/include/ros/time.h:58,
  423. from /opt/ros/indigo/include/ros/ros.h:38,
  424. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  425. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  426. /usr/include/c++/4.8/bits/unique_ptr.h:489: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>&)
  427. operator==(const unique_ptr<_Tp, _Dp>& __x,
  428. ^
  429. /usr/include/c++/4.8/bits/unique_ptr.h:489:5: note: template argument deduction/substitution failed:
  430. In file included from /usr/include/c++/4.8/algorithm:62:0,
  431. from /usr/include/boost/math/tools/config.hpp:16,
  432. from /usr/include/boost/math/special_functions/round.hpp:13,
  433. from /opt/ros/indigo/include/ros/time.h:58,
  434. from /opt/ros/indigo/include/ros/ros.h:38,
  435. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  436. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  437. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
  438. if (*__first == __val)
  439. ^
  440. In file included from /usr/include/boost/config/no_tr1/complex.hpp:21:0,
  441. from /usr/include/boost/math/policies/error_handling.hpp:15,
  442. from /usr/include/boost/math/special_functions/round.hpp:14,
  443. from /opt/ros/indigo/include/ros/time.h:58,
  444. from /opt/ros/indigo/include/ros/ros.h:38,
  445. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  446. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  447. /usr/include/c++/4.8/complex:466:5: note: template<class _Tp> constexpr bool std::operator==(const _Tp&, const std::complex<_Tp>&)
  448. operator==(const _Tp& __x, const complex<_Tp>& __y)
  449. ^
  450. /usr/include/c++/4.8/complex:466:5: note: template argument deduction/substitution failed:
  451. In file included from /usr/include/c++/4.8/algorithm:62:0,
  452. from /usr/include/boost/math/tools/config.hpp:16,
  453. from /usr/include/boost/math/special_functions/round.hpp:13,
  454. from /opt/ros/indigo/include/ros/time.h:58,
  455. from /opt/ros/indigo/include/ros/ros.h:38,
  456. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  457. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  458. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘const Point2dc’ is not derived from ‘const std::complex<_Tp>’
  459. if (*__first == __val)
  460. ^
  461. In file included from /usr/include/boost/config/no_tr1/complex.hpp:21:0,
  462. from /usr/include/boost/math/policies/error_handling.hpp:15,
  463. from /usr/include/boost/math/special_functions/round.hpp:14,
  464. from /opt/ros/indigo/include/ros/time.h:58,
  465. from /opt/ros/indigo/include/ros/ros.h:38,
  466. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  467. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  468. /usr/include/c++/4.8/complex:461:5: note: template<class _Tp> constexpr bool std::operator==(const std::complex<_Tp>&, const _Tp&)
  469. operator==(const complex<_Tp>& __x, const _Tp& __y)
  470. ^
  471. /usr/include/c++/4.8/complex:461:5: note: template argument deduction/substitution failed:
  472. In file included from /usr/include/c++/4.8/algorithm:62:0,
  473. from /usr/include/boost/math/tools/config.hpp:16,
  474. from /usr/include/boost/math/special_functions/round.hpp:13,
  475. from /opt/ros/indigo/include/ros/time.h:58,
  476. from /opt/ros/indigo/include/ros/ros.h:38,
  477. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  478. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  479. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::complex<_Tp>’
  480. if (*__first == __val)
  481. ^
  482. In file included from /usr/include/boost/config/no_tr1/complex.hpp:21:0,
  483. from /usr/include/boost/math/policies/error_handling.hpp:15,
  484. from /usr/include/boost/math/special_functions/round.hpp:14,
  485. from /opt/ros/indigo/include/ros/time.h:58,
  486. from /opt/ros/indigo/include/ros/ros.h:38,
  487. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  488. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  489. /usr/include/c++/4.8/complex:456:5: note: template<class _Tp> constexpr bool std::operator==(const std::complex<_Tp>&, const std::complex<_Tp>&)
  490. operator==(const complex<_Tp>& __x, const complex<_Tp>& __y)
  491. ^
  492. /usr/include/c++/4.8/complex:456:5: note: template argument deduction/substitution failed:
  493. In file included from /usr/include/c++/4.8/algorithm:62:0,
  494. from /usr/include/boost/math/tools/config.hpp:16,
  495. from /usr/include/boost/math/special_functions/round.hpp:13,
  496. from /opt/ros/indigo/include/ros/time.h:58,
  497. from /opt/ros/indigo/include/ros/ros.h:38,
  498. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  499. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  500. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::complex<_Tp>’
  501. if (*__first == __val)
  502. ^
  503. In file included from /usr/include/c++/4.8/bits/stl_algo.h:66:0,
  504. from /usr/include/c++/4.8/algorithm:62,
  505. from /usr/include/boost/math/tools/config.hpp:16,
  506. from /usr/include/boost/math/special_functions/round.hpp:13,
  507. from /opt/ros/indigo/include/ros/time.h:58,
  508. from /opt/ros/indigo/include/ros/ros.h:38,
  509. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  510. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  511. /usr/include/c++/4.8/functional:2543:5: note: template<class _Res, class ... _Args> bool std::operator==(std::nullptr_t, const std::function<_Res(_ArgTypes ...)>&)
  512. operator==(nullptr_t, const function<_Res(_Args...)>& __f) noexcept
  513. ^
  514. /usr/include/c++/4.8/functional:2543:5: note: template argument deduction/substitution failed:
  515. In file included from /usr/include/c++/4.8/algorithm:62:0,
  516. from /usr/include/boost/math/tools/config.hpp:16,
  517. from /usr/include/boost/math/special_functions/round.hpp:13,
  518. from /opt/ros/indigo/include/ros/time.h:58,
  519. from /opt/ros/indigo/include/ros/ros.h:38,
  520. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  521. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  522. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  523. if (*__first == __val)
  524. ^
  525. In file included from /usr/include/c++/4.8/bits/stl_algo.h:66:0,
  526. from /usr/include/c++/4.8/algorithm:62,
  527. from /usr/include/boost/math/tools/config.hpp:16,
  528. from /usr/include/boost/math/special_functions/round.hpp:13,
  529. from /opt/ros/indigo/include/ros/time.h:58,
  530. from /opt/ros/indigo/include/ros/ros.h:38,
  531. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  532. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  533. /usr/include/c++/4.8/functional:2537:5: note: template<class _Res, class ... _Args> bool std::operator==(const std::function<_Res(_ArgTypes ...)>&, std::nullptr_t)
  534. operator==(const function<_Res(_Args...)>& __f, nullptr_t) noexcept
  535. ^
  536. /usr/include/c++/4.8/functional:2537:5: note: template argument deduction/substitution failed:
  537. In file included from /usr/include/c++/4.8/algorithm:62:0,
  538. from /usr/include/boost/math/tools/config.hpp:16,
  539. from /usr/include/boost/math/special_functions/round.hpp:13,
  540. from /opt/ros/indigo/include/ros/time.h:58,
  541. from /opt/ros/indigo/include/ros/ros.h:38,
  542. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  543. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  544. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::function<_Res(_ArgTypes ...)>’
  545. if (*__first == __val)
  546. ^
  547. In file included from /usr/include/c++/4.8/functional:55:0,
  548. from /usr/include/c++/4.8/bits/stl_algo.h:66,
  549. from /usr/include/c++/4.8/algorithm:62,
  550. from /usr/include/boost/math/tools/config.hpp:16,
  551. from /usr/include/boost/math/special_functions/round.hpp:13,
  552. from /opt/ros/indigo/include/ros/time.h:58,
  553. from /opt/ros/indigo/include/ros/ros.h:38,
  554. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  555. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  556. /usr/include/c++/4.8/tuple:813:5: note: template<class ... _TElements, class ... _UElements> constexpr bool std::operator==(const std::tuple<_Elements ...>&, const std::tuple<_Elements ...>&)
  557. operator==(const tuple<_TElements...>& __t,
  558. ^
  559. /usr/include/c++/4.8/tuple:813:5: note: template argument deduction/substitution failed:
  560. In file included from /usr/include/c++/4.8/algorithm:62:0,
  561. from /usr/include/boost/math/tools/config.hpp:16,
  562. from /usr/include/boost/math/special_functions/round.hpp:13,
  563. from /opt/ros/indigo/include/ros/time.h:58,
  564. from /opt/ros/indigo/include/ros/ros.h:38,
  565. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  566. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  567. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::tuple<_Elements ...>’
  568. if (*__first == __val)
  569. ^
  570. In file included from /usr/include/c++/4.8/tuple:39:0,
  571. from /usr/include/c++/4.8/functional:55,
  572. from /usr/include/c++/4.8/bits/stl_algo.h:66,
  573. from /usr/include/c++/4.8/algorithm:62,
  574. from /usr/include/boost/math/tools/config.hpp:16,
  575. from /usr/include/boost/math/special_functions/round.hpp:13,
  576. from /opt/ros/indigo/include/ros/time.h:58,
  577. from /opt/ros/indigo/include/ros/ros.h:38,
  578. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  579. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  580. /usr/include/c++/4.8/array:228:5: note: template<class _Tp, long unsigned int _Nm> bool std::operator==(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&)
  581. operator==(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
  582. ^
  583. /usr/include/c++/4.8/array:228:5: note: template argument deduction/substitution failed:
  584. In file included from /usr/include/c++/4.8/algorithm:62:0,
  585. from /usr/include/boost/math/tools/config.hpp:16,
  586. from /usr/include/boost/math/special_functions/round.hpp:13,
  587. from /opt/ros/indigo/include/ros/time.h:58,
  588. from /opt/ros/indigo/include/ros/ros.h:38,
  589. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  590. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  591. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::array<_Tp, _Nm>’
  592. if (*__first == __val)
  593. ^
  594. In file included from /usr/include/c++/4.8/random:52:0,
  595. from /usr/include/c++/4.8/bits/stl_algo.h:65,
  596. from /usr/include/c++/4.8/algorithm:62,
  597. from /usr/include/boost/math/tools/config.hpp:16,
  598. from /usr/include/boost/math/special_functions/round.hpp:13,
  599. from /opt/ros/indigo/include/ros/time.h:58,
  600. from /opt/ros/indigo/include/ros/ros.h:38,
  601. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  602. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  603. /usr/include/c++/4.8/bits/random.tcc:2030:5: note: template<class _RealType1> bool std::operator==(const std::normal_distribution<_RealType>&, const std::normal_distribution<_RealType>&)
  604. operator==(const std::normal_distribution<_RealType>& __d1,
  605. ^
  606. /usr/include/c++/4.8/bits/random.tcc:2030:5: note: template argument deduction/substitution failed:
  607. In file included from /usr/include/c++/4.8/algorithm:62:0,
  608. from /usr/include/boost/math/tools/config.hpp:16,
  609. from /usr/include/boost/math/special_functions/round.hpp:13,
  610. from /opt/ros/indigo/include/ros/time.h:58,
  611. from /opt/ros/indigo/include/ros/ros.h:38,
  612. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  613. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  614. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::normal_distribution<_RealType>’
  615. if (*__first == __val)
  616. ^
  617. In file included from /usr/include/c++/4.8/vector:64:0,
  618. from /usr/include/c++/4.8/bits/random.h:34,
  619. from /usr/include/c++/4.8/random:50,
  620. from /usr/include/c++/4.8/bits/stl_algo.h:65,
  621. from /usr/include/c++/4.8/algorithm:62,
  622. from /usr/include/boost/math/tools/config.hpp:16,
  623. from /usr/include/boost/math/special_functions/round.hpp:13,
  624. from /opt/ros/indigo/include/ros/time.h:58,
  625. from /opt/ros/indigo/include/ros/ros.h:38,
  626. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  627. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  628. /usr/include/c++/4.8/bits/stl_vector.h:1404:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)
  629. operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
  630. ^
  631. /usr/include/c++/4.8/bits/stl_vector.h:1404:5: note: template argument deduction/substitution failed:
  632. In file included from /usr/include/c++/4.8/algorithm:62:0,
  633. from /usr/include/boost/math/tools/config.hpp:16,
  634. from /usr/include/boost/math/special_functions/round.hpp:13,
  635. from /opt/ros/indigo/include/ros/time.h:58,
  636. from /opt/ros/indigo/include/ros/ros.h:38,
  637. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  638. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  639. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::vector<_Tp, _Alloc>’
  640. if (*__first == __val)
  641. ^
  642. In file included from /usr/include/c++/4.8/bits/locale_facets.h:48:0,
  643. from /usr/include/c++/4.8/bits/basic_ios.h:37,
  644. from /usr/include/c++/4.8/ios:44,
  645. from /usr/include/c++/4.8/ostream:38,
  646. from /usr/include/c++/4.8/iostream:39,
  647. from /opt/ros/indigo/include/ros/time.h:54,
  648. from /opt/ros/indigo/include/ros/ros.h:38,
  649. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  650. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  651. /usr/include/c++/4.8/bits/streambuf_iterator.h:204:5: note: template<class _CharT, class _Traits> bool std::operator==(const std::istreambuf_iterator<_CharT, _Traits>&, const std::istreambuf_iterator<_CharT, _Traits>&)
  652. operator==(const istreambuf_iterator<_CharT, _Traits>& __a,
  653. ^
  654. /usr/include/c++/4.8/bits/streambuf_iterator.h:204:5: note: template argument deduction/substitution failed:
  655. In file included from /usr/include/c++/4.8/algorithm:62:0,
  656. from /usr/include/boost/math/tools/config.hpp:16,
  657. from /usr/include/boost/math/special_functions/round.hpp:13,
  658. from /opt/ros/indigo/include/ros/time.h:58,
  659. from /opt/ros/indigo/include/ros/ros.h:38,
  660. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  661. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  662. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::istreambuf_iterator<_CharT, _Traits>’
  663. if (*__first == __val)
  664. ^
  665. In file included from /usr/include/c++/4.8/string:52:0,
  666. from /opt/ros/indigo/include/ros/platform.h:55,
  667. from /opt/ros/indigo/include/ros/time.h:53,
  668. from /opt/ros/indigo/include/ros/ros.h:38,
  669. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  670. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  671. /usr/include/c++/4.8/bits/basic_string.h:2519:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
  672. operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
  673. ^
  674. /usr/include/c++/4.8/bits/basic_string.h:2519:5: note: template argument deduction/substitution failed:
  675. In file included from /usr/include/c++/4.8/algorithm:62:0,
  676. from /usr/include/boost/math/tools/config.hpp:16,
  677. from /usr/include/boost/math/special_functions/round.hpp:13,
  678. from /opt/ros/indigo/include/ros/time.h:58,
  679. from /opt/ros/indigo/include/ros/ros.h:38,
  680. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  681. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  682. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
  683. if (*__first == __val)
  684. ^
  685. In file included from /usr/include/c++/4.8/string:52:0,
  686. from /opt/ros/indigo/include/ros/platform.h:55,
  687. from /opt/ros/indigo/include/ros/time.h:53,
  688. from /opt/ros/indigo/include/ros/ros.h:38,
  689. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  690. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  691. /usr/include/c++/4.8/bits/basic_string.h:2507:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const _CharT*, const std::basic_string<_CharT, _Traits, _Alloc>&)
  692. operator==(const _CharT* __lhs,
  693. ^
  694. /usr/include/c++/4.8/bits/basic_string.h:2507:5: note: template argument deduction/substitution failed:
  695. In file included from /usr/include/c++/4.8/algorithm:62:0,
  696. from /usr/include/boost/math/tools/config.hpp:16,
  697. from /usr/include/boost/math/special_functions/round.hpp:13,
  698. from /opt/ros/indigo/include/ros/time.h:58,
  699. from /opt/ros/indigo/include/ros/ros.h:38,
  700. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  701. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  702. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: mismatched types ‘const _CharT*’ and ‘Point2dc’
  703. if (*__first == __val)
  704. ^
  705. In file included from /usr/include/c++/4.8/string:52:0,
  706. from /opt/ros/indigo/include/ros/platform.h:55,
  707. from /opt/ros/indigo/include/ros/time.h:53,
  708. from /opt/ros/indigo/include/ros/ros.h:38,
  709. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  710. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  711. /usr/include/c++/4.8/bits/basic_string.h:2493:5: note: template<class _CharT> typename __gnu_cxx::__enable_if<std::__is_char<_Tp>::__value, bool>::__type std::operator==(const std::basic_string<_CharT>&, const std::basic_string<_CharT>&)
  712. operator==(const basic_string<_CharT>& __lhs,
  713. ^
  714. /usr/include/c++/4.8/bits/basic_string.h:2493:5: note: template argument deduction/substitution failed:
  715. In file included from /usr/include/c++/4.8/algorithm:62:0,
  716. from /usr/include/boost/math/tools/config.hpp:16,
  717. from /usr/include/boost/math/special_functions/round.hpp:13,
  718. from /opt/ros/indigo/include/ros/time.h:58,
  719. from /opt/ros/indigo/include/ros/ros.h:38,
  720. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  721. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  722. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::basic_string<_CharT>’
  723. if (*__first == __val)
  724. ^
  725. In file included from /usr/include/c++/4.8/string:52:0,
  726. from /opt/ros/indigo/include/ros/platform.h:55,
  727. from /opt/ros/indigo/include/ros/time.h:53,
  728. from /opt/ros/indigo/include/ros/ros.h:38,
  729. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  730. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  731. /usr/include/c++/4.8/bits/basic_string.h:2486: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>&)
  732. operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
  733. ^
  734. /usr/include/c++/4.8/bits/basic_string.h:2486:5: note: template argument deduction/substitution failed:
  735. In file included from /usr/include/c++/4.8/algorithm:62:0,
  736. from /usr/include/boost/math/tools/config.hpp:16,
  737. from /usr/include/boost/math/special_functions/round.hpp:13,
  738. from /opt/ros/indigo/include/ros/time.h:58,
  739. from /opt/ros/indigo/include/ros/ros.h:38,
  740. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  741. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  742. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
  743. if (*__first == __val)
  744. ^
  745. In file included from /usr/include/c++/4.8/string:41:0,
  746. from /opt/ros/indigo/include/ros/platform.h:55,
  747. from /opt/ros/indigo/include/ros/time.h:53,
  748. from /opt/ros/indigo/include/ros/ros.h:38,
  749. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  750. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  751. /usr/include/c++/4.8/bits/allocator.h:133:5: note: template<class _Tp> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_CharT>&)
  752. operator==(const allocator<_Tp>&, const allocator<_Tp>&)
  753. ^
  754. /usr/include/c++/4.8/bits/allocator.h:133:5: note: template argument deduction/substitution failed:
  755. In file included from /usr/include/c++/4.8/algorithm:62:0,
  756. from /usr/include/boost/math/tools/config.hpp:16,
  757. from /usr/include/boost/math/special_functions/round.hpp:13,
  758. from /opt/ros/indigo/include/ros/time.h:58,
  759. from /opt/ros/indigo/include/ros/ros.h:38,
  760. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  761. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  762. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::allocator<_CharT>’
  763. if (*__first == __val)
  764. ^
  765. In file included from /usr/include/c++/4.8/string:41:0,
  766. from /opt/ros/indigo/include/ros/platform.h:55,
  767. from /opt/ros/indigo/include/ros/time.h:53,
  768. from /opt/ros/indigo/include/ros/ros.h:38,
  769. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  770. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  771. /usr/include/c++/4.8/bits/allocator.h:128:5: note: template<class _T1, class _T2> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_T2>&)
  772. operator==(const allocator<_T1>&, const allocator<_T2>&)
  773. ^
  774. /usr/include/c++/4.8/bits/allocator.h:128:5: note: template argument deduction/substitution failed:
  775. In file included from /usr/include/c++/4.8/algorithm:62:0,
  776. from /usr/include/boost/math/tools/config.hpp:16,
  777. from /usr/include/boost/math/special_functions/round.hpp:13,
  778. from /opt/ros/indigo/include/ros/time.h:58,
  779. from /opt/ros/indigo/include/ros/ros.h:38,
  780. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  781. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  782. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::allocator<_CharT>’
  783. if (*__first == __val)
  784. ^
  785. In file included from /usr/include/c++/4.8/bits/char_traits.h:40:0,
  786. from /usr/include/c++/4.8/string:40,
  787. from /opt/ros/indigo/include/ros/platform.h:55,
  788. from /opt/ros/indigo/include/ros/time.h:53,
  789. from /opt/ros/indigo/include/ros/ros.h:38,
  790. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  791. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  792. /usr/include/c++/4.8/bits/postypes.h:216:5: note: template<class _StateT> bool std::operator==(const std::fpos<_StateT>&, const std::fpos<_StateT>&)
  793. operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
  794. ^
  795. /usr/include/c++/4.8/bits/postypes.h:216:5: note: template argument deduction/substitution failed:
  796. In file included from /usr/include/c++/4.8/algorithm:62:0,
  797. from /usr/include/boost/math/tools/config.hpp:16,
  798. from /usr/include/boost/math/special_functions/round.hpp:13,
  799. from /opt/ros/indigo/include/ros/time.h:58,
  800. from /opt/ros/indigo/include/ros/ros.h:38,
  801. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  802. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  803. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::fpos<_StateT>’
  804. if (*__first == __val)
  805. ^
  806. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  807. from /usr/include/c++/4.8/bits/char_traits.h:39,
  808. from /usr/include/c++/4.8/string:40,
  809. from /opt/ros/indigo/include/ros/platform.h:55,
  810. from /opt/ros/indigo/include/ros/time.h:53,
  811. from /opt/ros/indigo/include/ros/ros.h:38,
  812. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  813. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  814. /usr/include/c++/4.8/bits/stl_iterator.h:1037:5: note: template<class _Iterator> bool std::operator==(const std::move_iterator<_Iterator>&, const std::move_iterator<_Iterator>&)
  815. operator==(const move_iterator<_Iterator>& __x,
  816. ^
  817. /usr/include/c++/4.8/bits/stl_iterator.h:1037:5: note: template argument deduction/substitution failed:
  818. In file included from /usr/include/c++/4.8/algorithm:62:0,
  819. from /usr/include/boost/math/tools/config.hpp:16,
  820. from /usr/include/boost/math/special_functions/round.hpp:13,
  821. from /opt/ros/indigo/include/ros/time.h:58,
  822. from /opt/ros/indigo/include/ros/ros.h:38,
  823. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  824. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  825. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::move_iterator<_Iterator>’
  826. if (*__first == __val)
  827. ^
  828. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  829. from /usr/include/c++/4.8/bits/char_traits.h:39,
  830. from /usr/include/c++/4.8/string:40,
  831. from /opt/ros/indigo/include/ros/platform.h:55,
  832. from /opt/ros/indigo/include/ros/time.h:53,
  833. from /opt/ros/indigo/include/ros/ros.h:38,
  834. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  835. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  836. /usr/include/c++/4.8/bits/stl_iterator.h:1031:5: note: template<class _IteratorL, class _IteratorR> bool std::operator==(const std::move_iterator<_Iterator>&, const std::move_iterator<_IteratorR>&)
  837. operator==(const move_iterator<_IteratorL>& __x,
  838. ^
  839. /usr/include/c++/4.8/bits/stl_iterator.h:1031:5: note: template argument deduction/substitution failed:
  840. In file included from /usr/include/c++/4.8/algorithm:62:0,
  841. from /usr/include/boost/math/tools/config.hpp:16,
  842. from /usr/include/boost/math/special_functions/round.hpp:13,
  843. from /opt/ros/indigo/include/ros/time.h:58,
  844. from /opt/ros/indigo/include/ros/ros.h:38,
  845. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  846. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  847. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::move_iterator<_Iterator>’
  848. if (*__first == __val)
  849. ^
  850. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  851. from /usr/include/c++/4.8/bits/char_traits.h:39,
  852. from /usr/include/c++/4.8/string:40,
  853. from /opt/ros/indigo/include/ros/platform.h:55,
  854. from /opt/ros/indigo/include/ros/time.h:53,
  855. from /opt/ros/indigo/include/ros/ros.h:38,
  856. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  857. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  858. /usr/include/c++/4.8/bits/stl_iterator.h:341:5: note: template<class _IteratorL, class _IteratorR> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)
  859. operator==(const reverse_iterator<_IteratorL>& __x,
  860. ^
  861. /usr/include/c++/4.8/bits/stl_iterator.h:341:5: note: template argument deduction/substitution failed:
  862. In file included from /usr/include/c++/4.8/algorithm:62:0,
  863. from /usr/include/boost/math/tools/config.hpp:16,
  864. from /usr/include/boost/math/special_functions/round.hpp:13,
  865. from /opt/ros/indigo/include/ros/time.h:58,
  866. from /opt/ros/indigo/include/ros/ros.h:38,
  867. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  868. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  869. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::reverse_iterator<_Iterator>’
  870. if (*__first == __val)
  871. ^
  872. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  873. from /usr/include/c++/4.8/bits/char_traits.h:39,
  874. from /usr/include/c++/4.8/string:40,
  875. from /opt/ros/indigo/include/ros/platform.h:55,
  876. from /opt/ros/indigo/include/ros/time.h:53,
  877. from /opt/ros/indigo/include/ros/ros.h:38,
  878. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  879. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  880. /usr/include/c++/4.8/bits/stl_iterator.h:291:5: note: template<class _Iterator> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
  881. operator==(const reverse_iterator<_Iterator>& __x,
  882. ^
  883. /usr/include/c++/4.8/bits/stl_iterator.h:291:5: note: template argument deduction/substitution failed:
  884. In file included from /usr/include/c++/4.8/algorithm:62:0,
  885. from /usr/include/boost/math/tools/config.hpp:16,
  886. from /usr/include/boost/math/special_functions/round.hpp:13,
  887. from /opt/ros/indigo/include/ros/time.h:58,
  888. from /opt/ros/indigo/include/ros/ros.h:38,
  889. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  890. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  891. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::reverse_iterator<_Iterator>’
  892. if (*__first == __val)
  893. ^
  894. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:64:0,
  895. from /usr/include/c++/4.8/bits/char_traits.h:39,
  896. from /usr/include/c++/4.8/string:40,
  897. from /opt/ros/indigo/include/ros/platform.h:55,
  898. from /opt/ros/indigo/include/ros/time.h:53,
  899. from /opt/ros/indigo/include/ros/ros.h:38,
  900. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  901. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  902. /usr/include/c++/4.8/bits/stl_pair.h:214:5: note: template<class _T1, class _T2> constexpr bool std::operator==(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)
  903. operator==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
  904. ^
  905. /usr/include/c++/4.8/bits/stl_pair.h:214:5: note: template argument deduction/substitution failed:
  906. In file included from /usr/include/c++/4.8/algorithm:62:0,
  907. from /usr/include/boost/math/tools/config.hpp:16,
  908. from /usr/include/boost/math/special_functions/round.hpp:13,
  909. from /opt/ros/indigo/include/ros/time.h:58,
  910. from /opt/ros/indigo/include/ros/ros.h:38,
  911. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  912. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  913. /usr/include/c++/4.8/bits/stl_algo.h:166:17: note: ‘Point2dc’ is not derived from ‘const std::pair<_T1, _T2>’
  914. if (*__first == __val)
  915. ^
  916. /usr/include/c++/4.8/bits/stl_algo.h:170:17: error: no match for ‘operator==’ (operand types are ‘Point2dc’ and ‘const Point2dc’)
  917. if (*__first == __val)
  918. ^
  919. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: candidates are:
  920. In file included from /usr/include/c++/4.8/iterator:66:0,
  921. from /usr/include/boost/detail/iterator.hpp:54,
  922. from /usr/include/boost/array.hpp:48,
  923. from /opt/ros/indigo/include/ros/message.h:38,
  924. from /opt/ros/indigo/include/ros/publisher.h:33,
  925. from /opt/ros/indigo/include/ros/node_handle.h:32,
  926. from /opt/ros/indigo/include/ros/ros.h:45,
  927. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  928. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  929. /usr/include/c++/4.8/bits/stream_iterator.h:130:5: note: template<class _Tp, class _CharT, class _Traits, class _Dist> bool std::operator==(const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&, const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&)
  930. operator==(const istream_iterator<_Tp, _CharT, _Traits, _Dist>& __x,
  931. ^
  932. /usr/include/c++/4.8/bits/stream_iterator.h:130:5: note: template argument deduction/substitution failed:
  933. In file included from /usr/include/c++/4.8/algorithm:62:0,
  934. from /usr/include/boost/math/tools/config.hpp:16,
  935. from /usr/include/boost/math/special_functions/round.hpp:13,
  936. from /opt/ros/indigo/include/ros/time.h:58,
  937. from /opt/ros/indigo/include/ros/ros.h:38,
  938. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  939. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  940. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>’
  941. if (*__first == __val)
  942. ^
  943. In file included from /usr/include/c++/4.8/list:63:0,
  944. from /opt/ros/indigo/include/ros/forwards.h:35,
  945. from /opt/ros/indigo/include/ros/common.h:37,
  946. from /opt/ros/indigo/include/ros/ros.h:43,
  947. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  948. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  949. /usr/include/c++/4.8/bits/stl_list.h:1602:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::list<_Tp, _Alloc>&, const std::list<_Tp, _Alloc>&)
  950. operator==(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
  951. ^
  952. /usr/include/c++/4.8/bits/stl_list.h:1602:5: note: template argument deduction/substitution failed:
  953. In file included from /usr/include/c++/4.8/algorithm:62:0,
  954. from /usr/include/boost/math/tools/config.hpp:16,
  955. from /usr/include/boost/math/special_functions/round.hpp:13,
  956. from /opt/ros/indigo/include/ros/time.h:58,
  957. from /opt/ros/indigo/include/ros/ros.h:38,
  958. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  959. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  960. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::list<_Tp, _Alloc>’
  961. if (*__first == __val)
  962. ^
  963. In file included from /usr/include/c++/4.8/list:63:0,
  964. from /opt/ros/indigo/include/ros/forwards.h:35,
  965. from /opt/ros/indigo/include/ros/common.h:37,
  966. from /opt/ros/indigo/include/ros/ros.h:43,
  967. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  968. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  969. /usr/include/c++/4.8/bits/stl_list.h:276:5: note: template<class _Val> bool std::operator==(const std::_List_iterator<_Tp>&, const std::_List_const_iterator<_Val>&)
  970. operator==(const _List_iterator<_Val>& __x,
  971. ^
  972. /usr/include/c++/4.8/bits/stl_list.h:276:5: note: template argument deduction/substitution failed:
  973. In file included from /usr/include/c++/4.8/algorithm:62:0,
  974. from /usr/include/boost/math/tools/config.hpp:16,
  975. from /usr/include/boost/math/special_functions/round.hpp:13,
  976. from /opt/ros/indigo/include/ros/time.h:58,
  977. from /opt/ros/indigo/include/ros/ros.h:38,
  978. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  979. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  980. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::_List_iterator<_Tp>’
  981. if (*__first == __val)
  982. ^
  983. In file included from /usr/include/c++/4.8/set:62:0,
  984. from /opt/ros/indigo/include/ros/forwards.h:34,
  985. from /opt/ros/indigo/include/ros/common.h:37,
  986. from /opt/ros/indigo/include/ros/ros.h:43,
  987. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  988. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  989. /usr/include/c++/4.8/bits/stl_multiset.h:739:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)
  990. operator==(const multiset<_Key, _Compare, _Alloc>& __x,
  991. ^
  992. /usr/include/c++/4.8/bits/stl_multiset.h:739:5: note: template argument deduction/substitution failed:
  993. In file included from /usr/include/c++/4.8/algorithm:62:0,
  994. from /usr/include/boost/math/tools/config.hpp:16,
  995. from /usr/include/boost/math/special_functions/round.hpp:13,
  996. from /opt/ros/indigo/include/ros/time.h:58,
  997. from /opt/ros/indigo/include/ros/ros.h:38,
  998. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  999. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1000. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::multiset<_Key, _Compare, _Alloc>’
  1001. if (*__first == __val)
  1002. ^
  1003. In file included from /usr/include/c++/4.8/set:61:0,
  1004. from /opt/ros/indigo/include/ros/forwards.h:34,
  1005. from /opt/ros/indigo/include/ros/common.h:37,
  1006. from /opt/ros/indigo/include/ros/ros.h:43,
  1007. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1008. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1009. /usr/include/c++/4.8/bits/stl_set.h:754:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&)
  1010. operator==(const set<_Key, _Compare, _Alloc>& __x,
  1011. ^
  1012. /usr/include/c++/4.8/bits/stl_set.h:754:5: note: template argument deduction/substitution failed:
  1013. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1014. from /usr/include/boost/math/tools/config.hpp:16,
  1015. from /usr/include/boost/math/special_functions/round.hpp:13,
  1016. from /opt/ros/indigo/include/ros/time.h:58,
  1017. from /opt/ros/indigo/include/ros/ros.h:38,
  1018. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1019. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1020. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::set<_Key, _Compare, _Alloc>’
  1021. if (*__first == __val)
  1022. ^
  1023. In file included from /usr/include/c++/4.8/map:62:0,
  1024. from /opt/ros/indigo/include/ros/console.h:42,
  1025. from /opt/ros/indigo/include/ros/ros.h:40,
  1026. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1027. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1028. /usr/include/c++/4.8/bits/stl_multimap.h:864: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>&)
  1029. operator==(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,
  1030. ^
  1031. /usr/include/c++/4.8/bits/stl_multimap.h:864:5: note: template argument deduction/substitution failed:
  1032. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1033. from /usr/include/boost/math/tools/config.hpp:16,
  1034. from /usr/include/boost/math/special_functions/round.hpp:13,
  1035. from /opt/ros/indigo/include/ros/time.h:58,
  1036. from /opt/ros/indigo/include/ros/ros.h:38,
  1037. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1038. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1039. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::multimap<_Key, _Tp, _Compare, _Alloc>’
  1040. if (*__first == __val)
  1041. ^
  1042. In file included from /usr/include/c++/4.8/map:61:0,
  1043. from /opt/ros/indigo/include/ros/console.h:42,
  1044. from /opt/ros/indigo/include/ros/ros.h:40,
  1045. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1046. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1047. /usr/include/c++/4.8/bits/stl_map.h:962: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>&)
  1048. operator==(const map<_Key, _Tp, _Compare, _Alloc>& __x,
  1049. ^
  1050. /usr/include/c++/4.8/bits/stl_map.h:962:5: note: template argument deduction/substitution failed:
  1051. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1052. from /usr/include/boost/math/tools/config.hpp:16,
  1053. from /usr/include/boost/math/special_functions/round.hpp:13,
  1054. from /opt/ros/indigo/include/ros/time.h:58,
  1055. from /opt/ros/indigo/include/ros/ros.h:38,
  1056. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1057. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1058. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::map<_Key, _Tp, _Compare, _Alloc>’
  1059. if (*__first == __val)
  1060. ^
  1061. In file included from /usr/include/c++/4.8/map:60:0,
  1062. from /opt/ros/indigo/include/ros/console.h:42,
  1063. from /opt/ros/indigo/include/ros/ros.h:40,
  1064. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1065. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1066. /usr/include/c++/4.8/bits/stl_tree.h:907: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>&)
  1067. operator==(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,
  1068. ^
  1069. /usr/include/c++/4.8/bits/stl_tree.h:907:5: note: template argument deduction/substitution failed:
  1070. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1071. from /usr/include/boost/math/tools/config.hpp:16,
  1072. from /usr/include/boost/math/special_functions/round.hpp:13,
  1073. from /opt/ros/indigo/include/ros/time.h:58,
  1074. from /opt/ros/indigo/include/ros/ros.h:38,
  1075. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1076. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1077. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>’
  1078. if (*__first == __val)
  1079. ^
  1080. In file included from /usr/include/c++/4.8/map:60:0,
  1081. from /opt/ros/indigo/include/ros/console.h:42,
  1082. from /opt/ros/indigo/include/ros/ros.h:40,
  1083. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1084. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1085. /usr/include/c++/4.8/bits/stl_tree.h:310:5: note: template<class _Val> bool std::operator==(const std::_Rb_tree_iterator<_Tp>&, const std::_Rb_tree_const_iterator<_Val>&)
  1086. operator==(const _Rb_tree_iterator<_Val>& __x,
  1087. ^
  1088. /usr/include/c++/4.8/bits/stl_tree.h:310:5: note: template argument deduction/substitution failed:
  1089. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1090. from /usr/include/boost/math/tools/config.hpp:16,
  1091. from /usr/include/boost/math/special_functions/round.hpp:13,
  1092. from /opt/ros/indigo/include/ros/time.h:58,
  1093. from /opt/ros/indigo/include/ros/ros.h:38,
  1094. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1095. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1096. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::_Rb_tree_iterator<_Tp>’
  1097. if (*__first == __val)
  1098. ^
  1099. In file included from /usr/include/c++/4.8/memory:82:0,
  1100. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  1101. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  1102. from /usr/include/boost/shared_ptr.hpp:17,
  1103. from /usr/include/boost/format/alt_sstream.hpp:21,
  1104. from /usr/include/boost/format/internals.hpp:23,
  1105. from /usr/include/boost/format.hpp:38,
  1106. from /usr/include/boost/math/policies/error_handling.hpp:31,
  1107. from /usr/include/boost/math/special_functions/round.hpp:14,
  1108. from /opt/ros/indigo/include/ros/time.h:58,
  1109. from /opt/ros/indigo/include/ros/ros.h:38,
  1110. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1111. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1112. /usr/include/c++/4.8/bits/shared_ptr.h:338:5: note: template<class _Tp> bool std::operator==(std::nullptr_t, const std::shared_ptr<_Tp1>&)
  1113. operator==(nullptr_t, const shared_ptr<_Tp>& __a) noexcept
  1114. ^
  1115. /usr/include/c++/4.8/bits/shared_ptr.h:338:5: note: template argument deduction/substitution failed:
  1116. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1117. from /usr/include/boost/math/tools/config.hpp:16,
  1118. from /usr/include/boost/math/special_functions/round.hpp:13,
  1119. from /opt/ros/indigo/include/ros/time.h:58,
  1120. from /opt/ros/indigo/include/ros/ros.h:38,
  1121. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1122. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1123. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  1124. if (*__first == __val)
  1125. ^
  1126. In file included from /usr/include/c++/4.8/memory:82:0,
  1127. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  1128. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  1129. from /usr/include/boost/shared_ptr.hpp:17,
  1130. from /usr/include/boost/format/alt_sstream.hpp:21,
  1131. from /usr/include/boost/format/internals.hpp:23,
  1132. from /usr/include/boost/format.hpp:38,
  1133. from /usr/include/boost/math/policies/error_handling.hpp:31,
  1134. from /usr/include/boost/math/special_functions/round.hpp:14,
  1135. from /opt/ros/indigo/include/ros/time.h:58,
  1136. from /opt/ros/indigo/include/ros/ros.h:38,
  1137. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1138. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1139. /usr/include/c++/4.8/bits/shared_ptr.h:333:5: note: template<class _Tp> bool std::operator==(const std::shared_ptr<_Tp1>&, std::nullptr_t)
  1140. operator==(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
  1141. ^
  1142. /usr/include/c++/4.8/bits/shared_ptr.h:333:5: note: template argument deduction/substitution failed:
  1143. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1144. from /usr/include/boost/math/tools/config.hpp:16,
  1145. from /usr/include/boost/math/special_functions/round.hpp:13,
  1146. from /opt/ros/indigo/include/ros/time.h:58,
  1147. from /opt/ros/indigo/include/ros/ros.h:38,
  1148. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1149. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1150. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::shared_ptr<_Tp1>’
  1151. if (*__first == __val)
  1152. ^
  1153. In file included from /usr/include/c++/4.8/memory:82:0,
  1154. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  1155. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  1156. from /usr/include/boost/shared_ptr.hpp:17,
  1157. from /usr/include/boost/format/alt_sstream.hpp:21,
  1158. from /usr/include/boost/format/internals.hpp:23,
  1159. from /usr/include/boost/format.hpp:38,
  1160. from /usr/include/boost/math/policies/error_handling.hpp:31,
  1161. from /usr/include/boost/math/special_functions/round.hpp:14,
  1162. from /opt/ros/indigo/include/ros/time.h:58,
  1163. from /opt/ros/indigo/include/ros/ros.h:38,
  1164. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1165. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1166. /usr/include/c++/4.8/bits/shared_ptr.h:327:5: note: template<class _Tp1, class _Tp2> bool std::operator==(const std::shared_ptr<_Tp1>&, const std::shared_ptr<_Tp2>&)
  1167. operator==(const shared_ptr<_Tp1>& __a,
  1168. ^
  1169. /usr/include/c++/4.8/bits/shared_ptr.h:327:5: note: template argument deduction/substitution failed:
  1170. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1171. from /usr/include/boost/math/tools/config.hpp:16,
  1172. from /usr/include/boost/math/special_functions/round.hpp:13,
  1173. from /opt/ros/indigo/include/ros/time.h:58,
  1174. from /opt/ros/indigo/include/ros/ros.h:38,
  1175. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1176. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1177. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::shared_ptr<_Tp1>’
  1178. if (*__first == __val)
  1179. ^
  1180. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  1181. from /usr/include/c++/4.8/memory:82,
  1182. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  1183. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  1184. from /usr/include/boost/shared_ptr.hpp:17,
  1185. from /usr/include/boost/format/alt_sstream.hpp:21,
  1186. from /usr/include/boost/format/internals.hpp:23,
  1187. from /usr/include/boost/format.hpp:38,
  1188. from /usr/include/boost/math/policies/error_handling.hpp:31,
  1189. from /usr/include/boost/math/special_functions/round.hpp:14,
  1190. from /opt/ros/indigo/include/ros/time.h:58,
  1191. from /opt/ros/indigo/include/ros/ros.h:38,
  1192. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1193. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1194. /usr/include/c++/4.8/bits/shared_ptr_base.h:1040:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(std::nullptr_t, const std::__shared_ptr<_Tp, _Lp>&)
  1195. operator==(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept
  1196. ^
  1197. /usr/include/c++/4.8/bits/shared_ptr_base.h:1040:5: note: template argument deduction/substitution failed:
  1198. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1199. from /usr/include/boost/math/tools/config.hpp:16,
  1200. from /usr/include/boost/math/special_functions/round.hpp:13,
  1201. from /opt/ros/indigo/include/ros/time.h:58,
  1202. from /opt/ros/indigo/include/ros/ros.h:38,
  1203. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1204. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1205. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  1206. if (*__first == __val)
  1207. ^
  1208. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  1209. from /usr/include/c++/4.8/memory:82,
  1210. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  1211. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  1212. from /usr/include/boost/shared_ptr.hpp:17,
  1213. from /usr/include/boost/format/alt_sstream.hpp:21,
  1214. from /usr/include/boost/format/internals.hpp:23,
  1215. from /usr/include/boost/format.hpp:38,
  1216. from /usr/include/boost/math/policies/error_handling.hpp:31,
  1217. from /usr/include/boost/math/special_functions/round.hpp:14,
  1218. from /opt/ros/indigo/include/ros/time.h:58,
  1219. from /opt/ros/indigo/include/ros/ros.h:38,
  1220. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1221. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1222. /usr/include/c++/4.8/bits/shared_ptr_base.h:1035:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const std::__shared_ptr<_Tp, _Lp>&, std::nullptr_t)
  1223. operator==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
  1224. ^
  1225. /usr/include/c++/4.8/bits/shared_ptr_base.h:1035:5: note: template argument deduction/substitution failed:
  1226. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1227. from /usr/include/boost/math/tools/config.hpp:16,
  1228. from /usr/include/boost/math/special_functions/round.hpp:13,
  1229. from /opt/ros/indigo/include/ros/time.h:58,
  1230. from /opt/ros/indigo/include/ros/ros.h:38,
  1231. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1232. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1233. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’
  1234. if (*__first == __val)
  1235. ^
  1236. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  1237. from /usr/include/c++/4.8/memory:82,
  1238. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  1239. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  1240. from /usr/include/boost/shared_ptr.hpp:17,
  1241. from /usr/include/boost/format/alt_sstream.hpp:21,
  1242. from /usr/include/boost/format/internals.hpp:23,
  1243. from /usr/include/boost/format.hpp:38,
  1244. from /usr/include/boost/math/policies/error_handling.hpp:31,
  1245. from /usr/include/boost/math/special_functions/round.hpp:14,
  1246. from /opt/ros/indigo/include/ros/time.h:58,
  1247. from /opt/ros/indigo/include/ros/ros.h:38,
  1248. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1249. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1250. /usr/include/c++/4.8/bits/shared_ptr_base.h:1029: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>&)
  1251. operator==(const __shared_ptr<_Tp1, _Lp>& __a,
  1252. ^
  1253. /usr/include/c++/4.8/bits/shared_ptr_base.h:1029:5: note: template argument deduction/substitution failed:
  1254. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1255. from /usr/include/boost/math/tools/config.hpp:16,
  1256. from /usr/include/boost/math/special_functions/round.hpp:13,
  1257. from /opt/ros/indigo/include/ros/time.h:58,
  1258. from /opt/ros/indigo/include/ros/ros.h:38,
  1259. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1260. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1261. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::__shared_ptr<_Tp1, _Lp>’
  1262. if (*__first == __val)
  1263. ^
  1264. In file included from /usr/include/c++/4.8/memory:81:0,
  1265. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  1266. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  1267. from /usr/include/boost/shared_ptr.hpp:17,
  1268. from /usr/include/boost/format/alt_sstream.hpp:21,
  1269. from /usr/include/boost/format/internals.hpp:23,
  1270. from /usr/include/boost/format.hpp:38,
  1271. from /usr/include/boost/math/policies/error_handling.hpp:31,
  1272. from /usr/include/boost/math/special_functions/round.hpp:14,
  1273. from /opt/ros/indigo/include/ros/time.h:58,
  1274. from /opt/ros/indigo/include/ros/ros.h:38,
  1275. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1276. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1277. /usr/include/c++/4.8/bits/unique_ptr.h:500:5: note: template<class _Tp, class _Dp> bool std::operator==(std::nullptr_t, const std::unique_ptr<_Tp, _Dp>&)
  1278. operator==(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) noexcept
  1279. ^
  1280. /usr/include/c++/4.8/bits/unique_ptr.h:500:5: note: template argument deduction/substitution failed:
  1281. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1282. from /usr/include/boost/math/tools/config.hpp:16,
  1283. from /usr/include/boost/math/special_functions/round.hpp:13,
  1284. from /opt/ros/indigo/include/ros/time.h:58,
  1285. from /opt/ros/indigo/include/ros/ros.h:38,
  1286. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1287. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1288. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  1289. if (*__first == __val)
  1290. ^
  1291. In file included from /usr/include/c++/4.8/memory:81:0,
  1292. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  1293. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  1294. from /usr/include/boost/shared_ptr.hpp:17,
  1295. from /usr/include/boost/format/alt_sstream.hpp:21,
  1296. from /usr/include/boost/format/internals.hpp:23,
  1297. from /usr/include/boost/format.hpp:38,
  1298. from /usr/include/boost/math/policies/error_handling.hpp:31,
  1299. from /usr/include/boost/math/special_functions/round.hpp:14,
  1300. from /opt/ros/indigo/include/ros/time.h:58,
  1301. from /opt/ros/indigo/include/ros/ros.h:38,
  1302. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1303. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1304. /usr/include/c++/4.8/bits/unique_ptr.h:495:5: note: template<class _Tp, class _Dp> bool std::operator==(const std::unique_ptr<_Tp, _Dp>&, std::nullptr_t)
  1305. operator==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept
  1306. ^
  1307. /usr/include/c++/4.8/bits/unique_ptr.h:495:5: note: template argument deduction/substitution failed:
  1308. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1309. from /usr/include/boost/math/tools/config.hpp:16,
  1310. from /usr/include/boost/math/special_functions/round.hpp:13,
  1311. from /opt/ros/indigo/include/ros/time.h:58,
  1312. from /opt/ros/indigo/include/ros/ros.h:38,
  1313. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1314. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1315. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
  1316. if (*__first == __val)
  1317. ^
  1318. In file included from /usr/include/c++/4.8/memory:81:0,
  1319. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  1320. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  1321. from /usr/include/boost/shared_ptr.hpp:17,
  1322. from /usr/include/boost/format/alt_sstream.hpp:21,
  1323. from /usr/include/boost/format/internals.hpp:23,
  1324. from /usr/include/boost/format.hpp:38,
  1325. from /usr/include/boost/math/policies/error_handling.hpp:31,
  1326. from /usr/include/boost/math/special_functions/round.hpp:14,
  1327. from /opt/ros/indigo/include/ros/time.h:58,
  1328. from /opt/ros/indigo/include/ros/ros.h:38,
  1329. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1330. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1331. /usr/include/c++/4.8/bits/unique_ptr.h:489: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>&)
  1332. operator==(const unique_ptr<_Tp, _Dp>& __x,
  1333. ^
  1334. /usr/include/c++/4.8/bits/unique_ptr.h:489:5: note: template argument deduction/substitution failed:
  1335. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1336. from /usr/include/boost/math/tools/config.hpp:16,
  1337. from /usr/include/boost/math/special_functions/round.hpp:13,
  1338. from /opt/ros/indigo/include/ros/time.h:58,
  1339. from /opt/ros/indigo/include/ros/ros.h:38,
  1340. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1341. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1342. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
  1343. if (*__first == __val)
  1344. ^
  1345. In file included from /usr/include/boost/config/no_tr1/complex.hpp:21:0,
  1346. from /usr/include/boost/math/policies/error_handling.hpp:15,
  1347. from /usr/include/boost/math/special_functions/round.hpp:14,
  1348. from /opt/ros/indigo/include/ros/time.h:58,
  1349. from /opt/ros/indigo/include/ros/ros.h:38,
  1350. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1351. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1352. /usr/include/c++/4.8/complex:466:5: note: template<class _Tp> constexpr bool std::operator==(const _Tp&, const std::complex<_Tp>&)
  1353. operator==(const _Tp& __x, const complex<_Tp>& __y)
  1354. ^
  1355. /usr/include/c++/4.8/complex:466:5: note: template argument deduction/substitution failed:
  1356. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1357. from /usr/include/boost/math/tools/config.hpp:16,
  1358. from /usr/include/boost/math/special_functions/round.hpp:13,
  1359. from /opt/ros/indigo/include/ros/time.h:58,
  1360. from /opt/ros/indigo/include/ros/ros.h:38,
  1361. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1362. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1363. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘const Point2dc’ is not derived from ‘const std::complex<_Tp>’
  1364. if (*__first == __val)
  1365. ^
  1366. In file included from /usr/include/boost/config/no_tr1/complex.hpp:21:0,
  1367. from /usr/include/boost/math/policies/error_handling.hpp:15,
  1368. from /usr/include/boost/math/special_functions/round.hpp:14,
  1369. from /opt/ros/indigo/include/ros/time.h:58,
  1370. from /opt/ros/indigo/include/ros/ros.h:38,
  1371. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1372. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1373. /usr/include/c++/4.8/complex:461:5: note: template<class _Tp> constexpr bool std::operator==(const std::complex<_Tp>&, const _Tp&)
  1374. operator==(const complex<_Tp>& __x, const _Tp& __y)
  1375. ^
  1376. /usr/include/c++/4.8/complex:461:5: note: template argument deduction/substitution failed:
  1377. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1378. from /usr/include/boost/math/tools/config.hpp:16,
  1379. from /usr/include/boost/math/special_functions/round.hpp:13,
  1380. from /opt/ros/indigo/include/ros/time.h:58,
  1381. from /opt/ros/indigo/include/ros/ros.h:38,
  1382. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1383. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1384. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::complex<_Tp>’
  1385. if (*__first == __val)
  1386. ^
  1387. In file included from /usr/include/boost/config/no_tr1/complex.hpp:21:0,
  1388. from /usr/include/boost/math/policies/error_handling.hpp:15,
  1389. from /usr/include/boost/math/special_functions/round.hpp:14,
  1390. from /opt/ros/indigo/include/ros/time.h:58,
  1391. from /opt/ros/indigo/include/ros/ros.h:38,
  1392. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1393. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1394. /usr/include/c++/4.8/complex:456:5: note: template<class _Tp> constexpr bool std::operator==(const std::complex<_Tp>&, const std::complex<_Tp>&)
  1395. operator==(const complex<_Tp>& __x, const complex<_Tp>& __y)
  1396. ^
  1397. /usr/include/c++/4.8/complex:456:5: note: template argument deduction/substitution failed:
  1398. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1399. from /usr/include/boost/math/tools/config.hpp:16,
  1400. from /usr/include/boost/math/special_functions/round.hpp:13,
  1401. from /opt/ros/indigo/include/ros/time.h:58,
  1402. from /opt/ros/indigo/include/ros/ros.h:38,
  1403. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1404. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1405. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::complex<_Tp>’
  1406. if (*__first == __val)
  1407. ^
  1408. In file included from /usr/include/c++/4.8/bits/stl_algo.h:66:0,
  1409. from /usr/include/c++/4.8/algorithm:62,
  1410. from /usr/include/boost/math/tools/config.hpp:16,
  1411. from /usr/include/boost/math/special_functions/round.hpp:13,
  1412. from /opt/ros/indigo/include/ros/time.h:58,
  1413. from /opt/ros/indigo/include/ros/ros.h:38,
  1414. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1415. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1416. /usr/include/c++/4.8/functional:2543:5: note: template<class _Res, class ... _Args> bool std::operator==(std::nullptr_t, const std::function<_Res(_ArgTypes ...)>&)
  1417. operator==(nullptr_t, const function<_Res(_Args...)>& __f) noexcept
  1418. ^
  1419. /usr/include/c++/4.8/functional:2543:5: note: template argument deduction/substitution failed:
  1420. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1421. from /usr/include/boost/math/tools/config.hpp:16,
  1422. from /usr/include/boost/math/special_functions/round.hpp:13,
  1423. from /opt/ros/indigo/include/ros/time.h:58,
  1424. from /opt/ros/indigo/include/ros/ros.h:38,
  1425. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1426. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1427. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  1428. if (*__first == __val)
  1429. ^
  1430. In file included from /usr/include/c++/4.8/bits/stl_algo.h:66:0,
  1431. from /usr/include/c++/4.8/algorithm:62,
  1432. from /usr/include/boost/math/tools/config.hpp:16,
  1433. from /usr/include/boost/math/special_functions/round.hpp:13,
  1434. from /opt/ros/indigo/include/ros/time.h:58,
  1435. from /opt/ros/indigo/include/ros/ros.h:38,
  1436. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1437. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1438. /usr/include/c++/4.8/functional:2537:5: note: template<class _Res, class ... _Args> bool std::operator==(const std::function<_Res(_ArgTypes ...)>&, std::nullptr_t)
  1439. operator==(const function<_Res(_Args...)>& __f, nullptr_t) noexcept
  1440. ^
  1441. /usr/include/c++/4.8/functional:2537:5: note: template argument deduction/substitution failed:
  1442. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1443. from /usr/include/boost/math/tools/config.hpp:16,
  1444. from /usr/include/boost/math/special_functions/round.hpp:13,
  1445. from /opt/ros/indigo/include/ros/time.h:58,
  1446. from /opt/ros/indigo/include/ros/ros.h:38,
  1447. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1448. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1449. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::function<_Res(_ArgTypes ...)>’
  1450. if (*__first == __val)
  1451. ^
  1452. In file included from /usr/include/c++/4.8/functional:55:0,
  1453. from /usr/include/c++/4.8/bits/stl_algo.h:66,
  1454. from /usr/include/c++/4.8/algorithm:62,
  1455. from /usr/include/boost/math/tools/config.hpp:16,
  1456. from /usr/include/boost/math/special_functions/round.hpp:13,
  1457. from /opt/ros/indigo/include/ros/time.h:58,
  1458. from /opt/ros/indigo/include/ros/ros.h:38,
  1459. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1460. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1461. /usr/include/c++/4.8/tuple:813:5: note: template<class ... _TElements, class ... _UElements> constexpr bool std::operator==(const std::tuple<_Elements ...>&, const std::tuple<_Elements ...>&)
  1462. operator==(const tuple<_TElements...>& __t,
  1463. ^
  1464. /usr/include/c++/4.8/tuple:813:5: note: template argument deduction/substitution failed:
  1465. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1466. from /usr/include/boost/math/tools/config.hpp:16,
  1467. from /usr/include/boost/math/special_functions/round.hpp:13,
  1468. from /opt/ros/indigo/include/ros/time.h:58,
  1469. from /opt/ros/indigo/include/ros/ros.h:38,
  1470. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1471. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1472. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::tuple<_Elements ...>’
  1473. if (*__first == __val)
  1474. ^
  1475. In file included from /usr/include/c++/4.8/tuple:39:0,
  1476. from /usr/include/c++/4.8/functional:55,
  1477. from /usr/include/c++/4.8/bits/stl_algo.h:66,
  1478. from /usr/include/c++/4.8/algorithm:62,
  1479. from /usr/include/boost/math/tools/config.hpp:16,
  1480. from /usr/include/boost/math/special_functions/round.hpp:13,
  1481. from /opt/ros/indigo/include/ros/time.h:58,
  1482. from /opt/ros/indigo/include/ros/ros.h:38,
  1483. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1484. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1485. /usr/include/c++/4.8/array:228:5: note: template<class _Tp, long unsigned int _Nm> bool std::operator==(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&)
  1486. operator==(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
  1487. ^
  1488. /usr/include/c++/4.8/array:228:5: note: template argument deduction/substitution failed:
  1489. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1490. from /usr/include/boost/math/tools/config.hpp:16,
  1491. from /usr/include/boost/math/special_functions/round.hpp:13,
  1492. from /opt/ros/indigo/include/ros/time.h:58,
  1493. from /opt/ros/indigo/include/ros/ros.h:38,
  1494. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1495. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1496. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::array<_Tp, _Nm>’
  1497. if (*__first == __val)
  1498. ^
  1499. In file included from /usr/include/c++/4.8/random:52:0,
  1500. from /usr/include/c++/4.8/bits/stl_algo.h:65,
  1501. from /usr/include/c++/4.8/algorithm:62,
  1502. from /usr/include/boost/math/tools/config.hpp:16,
  1503. from /usr/include/boost/math/special_functions/round.hpp:13,
  1504. from /opt/ros/indigo/include/ros/time.h:58,
  1505. from /opt/ros/indigo/include/ros/ros.h:38,
  1506. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1507. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1508. /usr/include/c++/4.8/bits/random.tcc:2030:5: note: template<class _RealType1> bool std::operator==(const std::normal_distribution<_RealType>&, const std::normal_distribution<_RealType>&)
  1509. operator==(const std::normal_distribution<_RealType>& __d1,
  1510. ^
  1511. /usr/include/c++/4.8/bits/random.tcc:2030:5: note: template argument deduction/substitution failed:
  1512. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1513. from /usr/include/boost/math/tools/config.hpp:16,
  1514. from /usr/include/boost/math/special_functions/round.hpp:13,
  1515. from /opt/ros/indigo/include/ros/time.h:58,
  1516. from /opt/ros/indigo/include/ros/ros.h:38,
  1517. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1518. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1519. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::normal_distribution<_RealType>’
  1520. if (*__first == __val)
  1521. ^
  1522. In file included from /usr/include/c++/4.8/vector:64:0,
  1523. from /usr/include/c++/4.8/bits/random.h:34,
  1524. from /usr/include/c++/4.8/random:50,
  1525. from /usr/include/c++/4.8/bits/stl_algo.h:65,
  1526. from /usr/include/c++/4.8/algorithm:62,
  1527. from /usr/include/boost/math/tools/config.hpp:16,
  1528. from /usr/include/boost/math/special_functions/round.hpp:13,
  1529. from /opt/ros/indigo/include/ros/time.h:58,
  1530. from /opt/ros/indigo/include/ros/ros.h:38,
  1531. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1532. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1533. /usr/include/c++/4.8/bits/stl_vector.h:1404:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)
  1534. operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
  1535. ^
  1536. /usr/include/c++/4.8/bits/stl_vector.h:1404:5: note: template argument deduction/substitution failed:
  1537. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1538. from /usr/include/boost/math/tools/config.hpp:16,
  1539. from /usr/include/boost/math/special_functions/round.hpp:13,
  1540. from /opt/ros/indigo/include/ros/time.h:58,
  1541. from /opt/ros/indigo/include/ros/ros.h:38,
  1542. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1543. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1544. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::vector<_Tp, _Alloc>’
  1545. if (*__first == __val)
  1546. ^
  1547. In file included from /usr/include/c++/4.8/bits/locale_facets.h:48:0,
  1548. from /usr/include/c++/4.8/bits/basic_ios.h:37,
  1549. from /usr/include/c++/4.8/ios:44,
  1550. from /usr/include/c++/4.8/ostream:38,
  1551. from /usr/include/c++/4.8/iostream:39,
  1552. from /opt/ros/indigo/include/ros/time.h:54,
  1553. from /opt/ros/indigo/include/ros/ros.h:38,
  1554. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1555. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1556. /usr/include/c++/4.8/bits/streambuf_iterator.h:204:5: note: template<class _CharT, class _Traits> bool std::operator==(const std::istreambuf_iterator<_CharT, _Traits>&, const std::istreambuf_iterator<_CharT, _Traits>&)
  1557. operator==(const istreambuf_iterator<_CharT, _Traits>& __a,
  1558. ^
  1559. /usr/include/c++/4.8/bits/streambuf_iterator.h:204:5: note: template argument deduction/substitution failed:
  1560. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1561. from /usr/include/boost/math/tools/config.hpp:16,
  1562. from /usr/include/boost/math/special_functions/round.hpp:13,
  1563. from /opt/ros/indigo/include/ros/time.h:58,
  1564. from /opt/ros/indigo/include/ros/ros.h:38,
  1565. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1566. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1567. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::istreambuf_iterator<_CharT, _Traits>’
  1568. if (*__first == __val)
  1569. ^
  1570. In file included from /usr/include/c++/4.8/string:52:0,
  1571. from /opt/ros/indigo/include/ros/platform.h:55,
  1572. from /opt/ros/indigo/include/ros/time.h:53,
  1573. from /opt/ros/indigo/include/ros/ros.h:38,
  1574. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1575. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1576. /usr/include/c++/4.8/bits/basic_string.h:2519:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
  1577. operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
  1578. ^
  1579. /usr/include/c++/4.8/bits/basic_string.h:2519:5: note: template argument deduction/substitution failed:
  1580. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1581. from /usr/include/boost/math/tools/config.hpp:16,
  1582. from /usr/include/boost/math/special_functions/round.hpp:13,
  1583. from /opt/ros/indigo/include/ros/time.h:58,
  1584. from /opt/ros/indigo/include/ros/ros.h:38,
  1585. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1586. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1587. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
  1588. if (*__first == __val)
  1589. ^
  1590. In file included from /usr/include/c++/4.8/string:52:0,
  1591. from /opt/ros/indigo/include/ros/platform.h:55,
  1592. from /opt/ros/indigo/include/ros/time.h:53,
  1593. from /opt/ros/indigo/include/ros/ros.h:38,
  1594. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1595. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1596. /usr/include/c++/4.8/bits/basic_string.h:2507:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const _CharT*, const std::basic_string<_CharT, _Traits, _Alloc>&)
  1597. operator==(const _CharT* __lhs,
  1598. ^
  1599. /usr/include/c++/4.8/bits/basic_string.h:2507:5: note: template argument deduction/substitution failed:
  1600. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1601. from /usr/include/boost/math/tools/config.hpp:16,
  1602. from /usr/include/boost/math/special_functions/round.hpp:13,
  1603. from /opt/ros/indigo/include/ros/time.h:58,
  1604. from /opt/ros/indigo/include/ros/ros.h:38,
  1605. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1606. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1607. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: mismatched types ‘const _CharT*’ and ‘Point2dc’
  1608. if (*__first == __val)
  1609. ^
  1610. In file included from /usr/include/c++/4.8/string:52:0,
  1611. from /opt/ros/indigo/include/ros/platform.h:55,
  1612. from /opt/ros/indigo/include/ros/time.h:53,
  1613. from /opt/ros/indigo/include/ros/ros.h:38,
  1614. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1615. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1616. /usr/include/c++/4.8/bits/basic_string.h:2493:5: note: template<class _CharT> typename __gnu_cxx::__enable_if<std::__is_char<_Tp>::__value, bool>::__type std::operator==(const std::basic_string<_CharT>&, const std::basic_string<_CharT>&)
  1617. operator==(const basic_string<_CharT>& __lhs,
  1618. ^
  1619. /usr/include/c++/4.8/bits/basic_string.h:2493:5: note: template argument deduction/substitution failed:
  1620. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1621. from /usr/include/boost/math/tools/config.hpp:16,
  1622. from /usr/include/boost/math/special_functions/round.hpp:13,
  1623. from /opt/ros/indigo/include/ros/time.h:58,
  1624. from /opt/ros/indigo/include/ros/ros.h:38,
  1625. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1626. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1627. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::basic_string<_CharT>’
  1628. if (*__first == __val)
  1629. ^
  1630. In file included from /usr/include/c++/4.8/string:52:0,
  1631. from /opt/ros/indigo/include/ros/platform.h:55,
  1632. from /opt/ros/indigo/include/ros/time.h:53,
  1633. from /opt/ros/indigo/include/ros/ros.h:38,
  1634. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1635. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1636. /usr/include/c++/4.8/bits/basic_string.h:2486: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>&)
  1637. operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
  1638. ^
  1639. /usr/include/c++/4.8/bits/basic_string.h:2486:5: note: template argument deduction/substitution failed:
  1640. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1641. from /usr/include/boost/math/tools/config.hpp:16,
  1642. from /usr/include/boost/math/special_functions/round.hpp:13,
  1643. from /opt/ros/indigo/include/ros/time.h:58,
  1644. from /opt/ros/indigo/include/ros/ros.h:38,
  1645. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1646. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1647. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
  1648. if (*__first == __val)
  1649. ^
  1650. In file included from /usr/include/c++/4.8/string:41:0,
  1651. from /opt/ros/indigo/include/ros/platform.h:55,
  1652. from /opt/ros/indigo/include/ros/time.h:53,
  1653. from /opt/ros/indigo/include/ros/ros.h:38,
  1654. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1655. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1656. /usr/include/c++/4.8/bits/allocator.h:133:5: note: template<class _Tp> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_CharT>&)
  1657. operator==(const allocator<_Tp>&, const allocator<_Tp>&)
  1658. ^
  1659. /usr/include/c++/4.8/bits/allocator.h:133:5: note: template argument deduction/substitution failed:
  1660. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1661. from /usr/include/boost/math/tools/config.hpp:16,
  1662. from /usr/include/boost/math/special_functions/round.hpp:13,
  1663. from /opt/ros/indigo/include/ros/time.h:58,
  1664. from /opt/ros/indigo/include/ros/ros.h:38,
  1665. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1666. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1667. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::allocator<_CharT>’
  1668. if (*__first == __val)
  1669. ^
  1670. In file included from /usr/include/c++/4.8/string:41:0,
  1671. from /opt/ros/indigo/include/ros/platform.h:55,
  1672. from /opt/ros/indigo/include/ros/time.h:53,
  1673. from /opt/ros/indigo/include/ros/ros.h:38,
  1674. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1675. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1676. /usr/include/c++/4.8/bits/allocator.h:128:5: note: template<class _T1, class _T2> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_T2>&)
  1677. operator==(const allocator<_T1>&, const allocator<_T2>&)
  1678. ^
  1679. /usr/include/c++/4.8/bits/allocator.h:128:5: note: template argument deduction/substitution failed:
  1680. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1681. from /usr/include/boost/math/tools/config.hpp:16,
  1682. from /usr/include/boost/math/special_functions/round.hpp:13,
  1683. from /opt/ros/indigo/include/ros/time.h:58,
  1684. from /opt/ros/indigo/include/ros/ros.h:38,
  1685. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1686. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1687. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::allocator<_CharT>’
  1688. if (*__first == __val)
  1689. ^
  1690. In file included from /usr/include/c++/4.8/bits/char_traits.h:40:0,
  1691. from /usr/include/c++/4.8/string:40,
  1692. from /opt/ros/indigo/include/ros/platform.h:55,
  1693. from /opt/ros/indigo/include/ros/time.h:53,
  1694. from /opt/ros/indigo/include/ros/ros.h:38,
  1695. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1696. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1697. /usr/include/c++/4.8/bits/postypes.h:216:5: note: template<class _StateT> bool std::operator==(const std::fpos<_StateT>&, const std::fpos<_StateT>&)
  1698. operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
  1699. ^
  1700. /usr/include/c++/4.8/bits/postypes.h:216:5: note: template argument deduction/substitution failed:
  1701. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1702. from /usr/include/boost/math/tools/config.hpp:16,
  1703. from /usr/include/boost/math/special_functions/round.hpp:13,
  1704. from /opt/ros/indigo/include/ros/time.h:58,
  1705. from /opt/ros/indigo/include/ros/ros.h:38,
  1706. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1707. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1708. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::fpos<_StateT>’
  1709. if (*__first == __val)
  1710. ^
  1711. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  1712. from /usr/include/c++/4.8/bits/char_traits.h:39,
  1713. from /usr/include/c++/4.8/string:40,
  1714. from /opt/ros/indigo/include/ros/platform.h:55,
  1715. from /opt/ros/indigo/include/ros/time.h:53,
  1716. from /opt/ros/indigo/include/ros/ros.h:38,
  1717. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1718. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1719. /usr/include/c++/4.8/bits/stl_iterator.h:1037:5: note: template<class _Iterator> bool std::operator==(const std::move_iterator<_Iterator>&, const std::move_iterator<_Iterator>&)
  1720. operator==(const move_iterator<_Iterator>& __x,
  1721. ^
  1722. /usr/include/c++/4.8/bits/stl_iterator.h:1037:5: note: template argument deduction/substitution failed:
  1723. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1724. from /usr/include/boost/math/tools/config.hpp:16,
  1725. from /usr/include/boost/math/special_functions/round.hpp:13,
  1726. from /opt/ros/indigo/include/ros/time.h:58,
  1727. from /opt/ros/indigo/include/ros/ros.h:38,
  1728. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1729. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1730. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::move_iterator<_Iterator>’
  1731. if (*__first == __val)
  1732. ^
  1733. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  1734. from /usr/include/c++/4.8/bits/char_traits.h:39,
  1735. from /usr/include/c++/4.8/string:40,
  1736. from /opt/ros/indigo/include/ros/platform.h:55,
  1737. from /opt/ros/indigo/include/ros/time.h:53,
  1738. from /opt/ros/indigo/include/ros/ros.h:38,
  1739. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1740. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1741. /usr/include/c++/4.8/bits/stl_iterator.h:1031:5: note: template<class _IteratorL, class _IteratorR> bool std::operator==(const std::move_iterator<_Iterator>&, const std::move_iterator<_IteratorR>&)
  1742. operator==(const move_iterator<_IteratorL>& __x,
  1743. ^
  1744. /usr/include/c++/4.8/bits/stl_iterator.h:1031:5: note: template argument deduction/substitution failed:
  1745. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1746. from /usr/include/boost/math/tools/config.hpp:16,
  1747. from /usr/include/boost/math/special_functions/round.hpp:13,
  1748. from /opt/ros/indigo/include/ros/time.h:58,
  1749. from /opt/ros/indigo/include/ros/ros.h:38,
  1750. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1751. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1752. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::move_iterator<_Iterator>’
  1753. if (*__first == __val)
  1754. ^
  1755. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  1756. from /usr/include/c++/4.8/bits/char_traits.h:39,
  1757. from /usr/include/c++/4.8/string:40,
  1758. from /opt/ros/indigo/include/ros/platform.h:55,
  1759. from /opt/ros/indigo/include/ros/time.h:53,
  1760. from /opt/ros/indigo/include/ros/ros.h:38,
  1761. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1762. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1763. /usr/include/c++/4.8/bits/stl_iterator.h:341:5: note: template<class _IteratorL, class _IteratorR> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)
  1764. operator==(const reverse_iterator<_IteratorL>& __x,
  1765. ^
  1766. /usr/include/c++/4.8/bits/stl_iterator.h:341:5: note: template argument deduction/substitution failed:
  1767. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1768. from /usr/include/boost/math/tools/config.hpp:16,
  1769. from /usr/include/boost/math/special_functions/round.hpp:13,
  1770. from /opt/ros/indigo/include/ros/time.h:58,
  1771. from /opt/ros/indigo/include/ros/ros.h:38,
  1772. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1773. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1774. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::reverse_iterator<_Iterator>’
  1775. if (*__first == __val)
  1776. ^
  1777. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  1778. from /usr/include/c++/4.8/bits/char_traits.h:39,
  1779. from /usr/include/c++/4.8/string:40,
  1780. from /opt/ros/indigo/include/ros/platform.h:55,
  1781. from /opt/ros/indigo/include/ros/time.h:53,
  1782. from /opt/ros/indigo/include/ros/ros.h:38,
  1783. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1784. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1785. /usr/include/c++/4.8/bits/stl_iterator.h:291:5: note: template<class _Iterator> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
  1786. operator==(const reverse_iterator<_Iterator>& __x,
  1787. ^
  1788. /usr/include/c++/4.8/bits/stl_iterator.h:291:5: note: template argument deduction/substitution failed:
  1789. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1790. from /usr/include/boost/math/tools/config.hpp:16,
  1791. from /usr/include/boost/math/special_functions/round.hpp:13,
  1792. from /opt/ros/indigo/include/ros/time.h:58,
  1793. from /opt/ros/indigo/include/ros/ros.h:38,
  1794. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1795. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1796. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::reverse_iterator<_Iterator>’
  1797. if (*__first == __val)
  1798. ^
  1799. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:64:0,
  1800. from /usr/include/c++/4.8/bits/char_traits.h:39,
  1801. from /usr/include/c++/4.8/string:40,
  1802. from /opt/ros/indigo/include/ros/platform.h:55,
  1803. from /opt/ros/indigo/include/ros/time.h:53,
  1804. from /opt/ros/indigo/include/ros/ros.h:38,
  1805. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1806. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1807. /usr/include/c++/4.8/bits/stl_pair.h:214:5: note: template<class _T1, class _T2> constexpr bool std::operator==(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)
  1808. operator==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
  1809. ^
  1810. /usr/include/c++/4.8/bits/stl_pair.h:214:5: note: template argument deduction/substitution failed:
  1811. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1812. from /usr/include/boost/math/tools/config.hpp:16,
  1813. from /usr/include/boost/math/special_functions/round.hpp:13,
  1814. from /opt/ros/indigo/include/ros/time.h:58,
  1815. from /opt/ros/indigo/include/ros/ros.h:38,
  1816. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1817. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1818. /usr/include/c++/4.8/bits/stl_algo.h:170:17: note: ‘Point2dc’ is not derived from ‘const std::pair<_T1, _T2>’
  1819. if (*__first == __val)
  1820. ^
  1821. /usr/include/c++/4.8/bits/stl_algo.h:174:17: error: no match for ‘operator==’ (operand types are ‘Point2dc’ and ‘const Point2dc’)
  1822. if (*__first == __val)
  1823. ^
  1824. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: candidates are:
  1825. In file included from /usr/include/c++/4.8/iterator:66:0,
  1826. from /usr/include/boost/detail/iterator.hpp:54,
  1827. from /usr/include/boost/array.hpp:48,
  1828. from /opt/ros/indigo/include/ros/message.h:38,
  1829. from /opt/ros/indigo/include/ros/publisher.h:33,
  1830. from /opt/ros/indigo/include/ros/node_handle.h:32,
  1831. from /opt/ros/indigo/include/ros/ros.h:45,
  1832. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1833. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1834. /usr/include/c++/4.8/bits/stream_iterator.h:130:5: note: template<class _Tp, class _CharT, class _Traits, class _Dist> bool std::operator==(const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&, const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&)
  1835. operator==(const istream_iterator<_Tp, _CharT, _Traits, _Dist>& __x,
  1836. ^
  1837. /usr/include/c++/4.8/bits/stream_iterator.h:130:5: note: template argument deduction/substitution failed:
  1838. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1839. from /usr/include/boost/math/tools/config.hpp:16,
  1840. from /usr/include/boost/math/special_functions/round.hpp:13,
  1841. from /opt/ros/indigo/include/ros/time.h:58,
  1842. from /opt/ros/indigo/include/ros/ros.h:38,
  1843. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1844. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1845. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>’
  1846. if (*__first == __val)
  1847. ^
  1848. In file included from /usr/include/c++/4.8/list:63:0,
  1849. from /opt/ros/indigo/include/ros/forwards.h:35,
  1850. from /opt/ros/indigo/include/ros/common.h:37,
  1851. from /opt/ros/indigo/include/ros/ros.h:43,
  1852. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1853. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1854. /usr/include/c++/4.8/bits/stl_list.h:1602:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::list<_Tp, _Alloc>&, const std::list<_Tp, _Alloc>&)
  1855. operator==(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
  1856. ^
  1857. /usr/include/c++/4.8/bits/stl_list.h:1602:5: note: template argument deduction/substitution failed:
  1858. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1859. from /usr/include/boost/math/tools/config.hpp:16,
  1860. from /usr/include/boost/math/special_functions/round.hpp:13,
  1861. from /opt/ros/indigo/include/ros/time.h:58,
  1862. from /opt/ros/indigo/include/ros/ros.h:38,
  1863. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1864. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1865. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::list<_Tp, _Alloc>’
  1866. if (*__first == __val)
  1867. ^
  1868. In file included from /usr/include/c++/4.8/list:63:0,
  1869. from /opt/ros/indigo/include/ros/forwards.h:35,
  1870. from /opt/ros/indigo/include/ros/common.h:37,
  1871. from /opt/ros/indigo/include/ros/ros.h:43,
  1872. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1873. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1874. /usr/include/c++/4.8/bits/stl_list.h:276:5: note: template<class _Val> bool std::operator==(const std::_List_iterator<_Tp>&, const std::_List_const_iterator<_Val>&)
  1875. operator==(const _List_iterator<_Val>& __x,
  1876. ^
  1877. /usr/include/c++/4.8/bits/stl_list.h:276:5: note: template argument deduction/substitution failed:
  1878. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1879. from /usr/include/boost/math/tools/config.hpp:16,
  1880. from /usr/include/boost/math/special_functions/round.hpp:13,
  1881. from /opt/ros/indigo/include/ros/time.h:58,
  1882. from /opt/ros/indigo/include/ros/ros.h:38,
  1883. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1884. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1885. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::_List_iterator<_Tp>’
  1886. if (*__first == __val)
  1887. ^
  1888. In file included from /usr/include/c++/4.8/set:62:0,
  1889. from /opt/ros/indigo/include/ros/forwards.h:34,
  1890. from /opt/ros/indigo/include/ros/common.h:37,
  1891. from /opt/ros/indigo/include/ros/ros.h:43,
  1892. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1893. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1894. /usr/include/c++/4.8/bits/stl_multiset.h:739:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)
  1895. operator==(const multiset<_Key, _Compare, _Alloc>& __x,
  1896. ^
  1897. /usr/include/c++/4.8/bits/stl_multiset.h:739:5: note: template argument deduction/substitution failed:
  1898. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1899. from /usr/include/boost/math/tools/config.hpp:16,
  1900. from /usr/include/boost/math/special_functions/round.hpp:13,
  1901. from /opt/ros/indigo/include/ros/time.h:58,
  1902. from /opt/ros/indigo/include/ros/ros.h:38,
  1903. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1904. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1905. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::multiset<_Key, _Compare, _Alloc>’
  1906. if (*__first == __val)
  1907. ^
  1908. In file included from /usr/include/c++/4.8/set:61:0,
  1909. from /opt/ros/indigo/include/ros/forwards.h:34,
  1910. from /opt/ros/indigo/include/ros/common.h:37,
  1911. from /opt/ros/indigo/include/ros/ros.h:43,
  1912. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1913. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1914. /usr/include/c++/4.8/bits/stl_set.h:754:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&)
  1915. operator==(const set<_Key, _Compare, _Alloc>& __x,
  1916. ^
  1917. /usr/include/c++/4.8/bits/stl_set.h:754:5: note: template argument deduction/substitution failed:
  1918. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1919. from /usr/include/boost/math/tools/config.hpp:16,
  1920. from /usr/include/boost/math/special_functions/round.hpp:13,
  1921. from /opt/ros/indigo/include/ros/time.h:58,
  1922. from /opt/ros/indigo/include/ros/ros.h:38,
  1923. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1924. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1925. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::set<_Key, _Compare, _Alloc>’
  1926. if (*__first == __val)
  1927. ^
  1928. In file included from /usr/include/c++/4.8/map:62:0,
  1929. from /opt/ros/indigo/include/ros/console.h:42,
  1930. from /opt/ros/indigo/include/ros/ros.h:40,
  1931. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1932. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1933. /usr/include/c++/4.8/bits/stl_multimap.h:864: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>&)
  1934. operator==(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,
  1935. ^
  1936. /usr/include/c++/4.8/bits/stl_multimap.h:864:5: note: template argument deduction/substitution failed:
  1937. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1938. from /usr/include/boost/math/tools/config.hpp:16,
  1939. from /usr/include/boost/math/special_functions/round.hpp:13,
  1940. from /opt/ros/indigo/include/ros/time.h:58,
  1941. from /opt/ros/indigo/include/ros/ros.h:38,
  1942. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1943. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1944. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::multimap<_Key, _Tp, _Compare, _Alloc>’
  1945. if (*__first == __val)
  1946. ^
  1947. In file included from /usr/include/c++/4.8/map:61:0,
  1948. from /opt/ros/indigo/include/ros/console.h:42,
  1949. from /opt/ros/indigo/include/ros/ros.h:40,
  1950. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1951. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1952. /usr/include/c++/4.8/bits/stl_map.h:962: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>&)
  1953. operator==(const map<_Key, _Tp, _Compare, _Alloc>& __x,
  1954. ^
  1955. /usr/include/c++/4.8/bits/stl_map.h:962:5: note: template argument deduction/substitution failed:
  1956. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1957. from /usr/include/boost/math/tools/config.hpp:16,
  1958. from /usr/include/boost/math/special_functions/round.hpp:13,
  1959. from /opt/ros/indigo/include/ros/time.h:58,
  1960. from /opt/ros/indigo/include/ros/ros.h:38,
  1961. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1962. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1963. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::map<_Key, _Tp, _Compare, _Alloc>’
  1964. if (*__first == __val)
  1965. ^
  1966. In file included from /usr/include/c++/4.8/map:60:0,
  1967. from /opt/ros/indigo/include/ros/console.h:42,
  1968. from /opt/ros/indigo/include/ros/ros.h:40,
  1969. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1970. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1971. /usr/include/c++/4.8/bits/stl_tree.h:907: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>&)
  1972. operator==(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,
  1973. ^
  1974. /usr/include/c++/4.8/bits/stl_tree.h:907:5: note: template argument deduction/substitution failed:
  1975. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1976. from /usr/include/boost/math/tools/config.hpp:16,
  1977. from /usr/include/boost/math/special_functions/round.hpp:13,
  1978. from /opt/ros/indigo/include/ros/time.h:58,
  1979. from /opt/ros/indigo/include/ros/ros.h:38,
  1980. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1981. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1982. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>’
  1983. if (*__first == __val)
  1984. ^
  1985. In file included from /usr/include/c++/4.8/map:60:0,
  1986. from /opt/ros/indigo/include/ros/console.h:42,
  1987. from /opt/ros/indigo/include/ros/ros.h:40,
  1988. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  1989. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  1990. /usr/include/c++/4.8/bits/stl_tree.h:310:5: note: template<class _Val> bool std::operator==(const std::_Rb_tree_iterator<_Tp>&, const std::_Rb_tree_const_iterator<_Val>&)
  1991. operator==(const _Rb_tree_iterator<_Val>& __x,
  1992. ^
  1993. /usr/include/c++/4.8/bits/stl_tree.h:310:5: note: template argument deduction/substitution failed:
  1994. In file included from /usr/include/c++/4.8/algorithm:62:0,
  1995. from /usr/include/boost/math/tools/config.hpp:16,
  1996. from /usr/include/boost/math/special_functions/round.hpp:13,
  1997. from /opt/ros/indigo/include/ros/time.h:58,
  1998. from /opt/ros/indigo/include/ros/ros.h:38,
  1999. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2000. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2001. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::_Rb_tree_iterator<_Tp>’
  2002. if (*__first == __val)
  2003. ^
  2004. In file included from /usr/include/c++/4.8/memory:82:0,
  2005. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  2006. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  2007. from /usr/include/boost/shared_ptr.hpp:17,
  2008. from /usr/include/boost/format/alt_sstream.hpp:21,
  2009. from /usr/include/boost/format/internals.hpp:23,
  2010. from /usr/include/boost/format.hpp:38,
  2011. from /usr/include/boost/math/policies/error_handling.hpp:31,
  2012. from /usr/include/boost/math/special_functions/round.hpp:14,
  2013. from /opt/ros/indigo/include/ros/time.h:58,
  2014. from /opt/ros/indigo/include/ros/ros.h:38,
  2015. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2016. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2017. /usr/include/c++/4.8/bits/shared_ptr.h:338:5: note: template<class _Tp> bool std::operator==(std::nullptr_t, const std::shared_ptr<_Tp1>&)
  2018. operator==(nullptr_t, const shared_ptr<_Tp>& __a) noexcept
  2019. ^
  2020. /usr/include/c++/4.8/bits/shared_ptr.h:338:5: note: template argument deduction/substitution failed:
  2021. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2022. from /usr/include/boost/math/tools/config.hpp:16,
  2023. from /usr/include/boost/math/special_functions/round.hpp:13,
  2024. from /opt/ros/indigo/include/ros/time.h:58,
  2025. from /opt/ros/indigo/include/ros/ros.h:38,
  2026. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2027. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2028. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  2029. if (*__first == __val)
  2030. ^
  2031. In file included from /usr/include/c++/4.8/memory:82:0,
  2032. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  2033. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  2034. from /usr/include/boost/shared_ptr.hpp:17,
  2035. from /usr/include/boost/format/alt_sstream.hpp:21,
  2036. from /usr/include/boost/format/internals.hpp:23,
  2037. from /usr/include/boost/format.hpp:38,
  2038. from /usr/include/boost/math/policies/error_handling.hpp:31,
  2039. from /usr/include/boost/math/special_functions/round.hpp:14,
  2040. from /opt/ros/indigo/include/ros/time.h:58,
  2041. from /opt/ros/indigo/include/ros/ros.h:38,
  2042. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2043. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2044. /usr/include/c++/4.8/bits/shared_ptr.h:333:5: note: template<class _Tp> bool std::operator==(const std::shared_ptr<_Tp1>&, std::nullptr_t)
  2045. operator==(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
  2046. ^
  2047. /usr/include/c++/4.8/bits/shared_ptr.h:333:5: note: template argument deduction/substitution failed:
  2048. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2049. from /usr/include/boost/math/tools/config.hpp:16,
  2050. from /usr/include/boost/math/special_functions/round.hpp:13,
  2051. from /opt/ros/indigo/include/ros/time.h:58,
  2052. from /opt/ros/indigo/include/ros/ros.h:38,
  2053. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2054. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2055. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::shared_ptr<_Tp1>’
  2056. if (*__first == __val)
  2057. ^
  2058. In file included from /usr/include/c++/4.8/memory:82:0,
  2059. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  2060. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  2061. from /usr/include/boost/shared_ptr.hpp:17,
  2062. from /usr/include/boost/format/alt_sstream.hpp:21,
  2063. from /usr/include/boost/format/internals.hpp:23,
  2064. from /usr/include/boost/format.hpp:38,
  2065. from /usr/include/boost/math/policies/error_handling.hpp:31,
  2066. from /usr/include/boost/math/special_functions/round.hpp:14,
  2067. from /opt/ros/indigo/include/ros/time.h:58,
  2068. from /opt/ros/indigo/include/ros/ros.h:38,
  2069. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2070. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2071. /usr/include/c++/4.8/bits/shared_ptr.h:327:5: note: template<class _Tp1, class _Tp2> bool std::operator==(const std::shared_ptr<_Tp1>&, const std::shared_ptr<_Tp2>&)
  2072. operator==(const shared_ptr<_Tp1>& __a,
  2073. ^
  2074. /usr/include/c++/4.8/bits/shared_ptr.h:327:5: note: template argument deduction/substitution failed:
  2075. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2076. from /usr/include/boost/math/tools/config.hpp:16,
  2077. from /usr/include/boost/math/special_functions/round.hpp:13,
  2078. from /opt/ros/indigo/include/ros/time.h:58,
  2079. from /opt/ros/indigo/include/ros/ros.h:38,
  2080. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2081. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2082. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::shared_ptr<_Tp1>’
  2083. if (*__first == __val)
  2084. ^
  2085. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  2086. from /usr/include/c++/4.8/memory:82,
  2087. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  2088. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  2089. from /usr/include/boost/shared_ptr.hpp:17,
  2090. from /usr/include/boost/format/alt_sstream.hpp:21,
  2091. from /usr/include/boost/format/internals.hpp:23,
  2092. from /usr/include/boost/format.hpp:38,
  2093. from /usr/include/boost/math/policies/error_handling.hpp:31,
  2094. from /usr/include/boost/math/special_functions/round.hpp:14,
  2095. from /opt/ros/indigo/include/ros/time.h:58,
  2096. from /opt/ros/indigo/include/ros/ros.h:38,
  2097. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2098. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2099. /usr/include/c++/4.8/bits/shared_ptr_base.h:1040:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(std::nullptr_t, const std::__shared_ptr<_Tp, _Lp>&)
  2100. operator==(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept
  2101. ^
  2102. /usr/include/c++/4.8/bits/shared_ptr_base.h:1040:5: note: template argument deduction/substitution failed:
  2103. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2104. from /usr/include/boost/math/tools/config.hpp:16,
  2105. from /usr/include/boost/math/special_functions/round.hpp:13,
  2106. from /opt/ros/indigo/include/ros/time.h:58,
  2107. from /opt/ros/indigo/include/ros/ros.h:38,
  2108. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2109. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2110. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  2111. if (*__first == __val)
  2112. ^
  2113. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  2114. from /usr/include/c++/4.8/memory:82,
  2115. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  2116. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  2117. from /usr/include/boost/shared_ptr.hpp:17,
  2118. from /usr/include/boost/format/alt_sstream.hpp:21,
  2119. from /usr/include/boost/format/internals.hpp:23,
  2120. from /usr/include/boost/format.hpp:38,
  2121. from /usr/include/boost/math/policies/error_handling.hpp:31,
  2122. from /usr/include/boost/math/special_functions/round.hpp:14,
  2123. from /opt/ros/indigo/include/ros/time.h:58,
  2124. from /opt/ros/indigo/include/ros/ros.h:38,
  2125. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2126. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2127. /usr/include/c++/4.8/bits/shared_ptr_base.h:1035:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const std::__shared_ptr<_Tp, _Lp>&, std::nullptr_t)
  2128. operator==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
  2129. ^
  2130. /usr/include/c++/4.8/bits/shared_ptr_base.h:1035:5: note: template argument deduction/substitution failed:
  2131. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2132. from /usr/include/boost/math/tools/config.hpp:16,
  2133. from /usr/include/boost/math/special_functions/round.hpp:13,
  2134. from /opt/ros/indigo/include/ros/time.h:58,
  2135. from /opt/ros/indigo/include/ros/ros.h:38,
  2136. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2137. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2138. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’
  2139. if (*__first == __val)
  2140. ^
  2141. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  2142. from /usr/include/c++/4.8/memory:82,
  2143. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  2144. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  2145. from /usr/include/boost/shared_ptr.hpp:17,
  2146. from /usr/include/boost/format/alt_sstream.hpp:21,
  2147. from /usr/include/boost/format/internals.hpp:23,
  2148. from /usr/include/boost/format.hpp:38,
  2149. from /usr/include/boost/math/policies/error_handling.hpp:31,
  2150. from /usr/include/boost/math/special_functions/round.hpp:14,
  2151. from /opt/ros/indigo/include/ros/time.h:58,
  2152. from /opt/ros/indigo/include/ros/ros.h:38,
  2153. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2154. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2155. /usr/include/c++/4.8/bits/shared_ptr_base.h:1029: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>&)
  2156. operator==(const __shared_ptr<_Tp1, _Lp>& __a,
  2157. ^
  2158. /usr/include/c++/4.8/bits/shared_ptr_base.h:1029:5: note: template argument deduction/substitution failed:
  2159. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2160. from /usr/include/boost/math/tools/config.hpp:16,
  2161. from /usr/include/boost/math/special_functions/round.hpp:13,
  2162. from /opt/ros/indigo/include/ros/time.h:58,
  2163. from /opt/ros/indigo/include/ros/ros.h:38,
  2164. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2165. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2166. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::__shared_ptr<_Tp1, _Lp>’
  2167. if (*__first == __val)
  2168. ^
  2169. In file included from /usr/include/c++/4.8/memory:81:0,
  2170. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  2171. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  2172. from /usr/include/boost/shared_ptr.hpp:17,
  2173. from /usr/include/boost/format/alt_sstream.hpp:21,
  2174. from /usr/include/boost/format/internals.hpp:23,
  2175. from /usr/include/boost/format.hpp:38,
  2176. from /usr/include/boost/math/policies/error_handling.hpp:31,
  2177. from /usr/include/boost/math/special_functions/round.hpp:14,
  2178. from /opt/ros/indigo/include/ros/time.h:58,
  2179. from /opt/ros/indigo/include/ros/ros.h:38,
  2180. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2181. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2182. /usr/include/c++/4.8/bits/unique_ptr.h:500:5: note: template<class _Tp, class _Dp> bool std::operator==(std::nullptr_t, const std::unique_ptr<_Tp, _Dp>&)
  2183. operator==(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) noexcept
  2184. ^
  2185. /usr/include/c++/4.8/bits/unique_ptr.h:500:5: note: template argument deduction/substitution failed:
  2186. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2187. from /usr/include/boost/math/tools/config.hpp:16,
  2188. from /usr/include/boost/math/special_functions/round.hpp:13,
  2189. from /opt/ros/indigo/include/ros/time.h:58,
  2190. from /opt/ros/indigo/include/ros/ros.h:38,
  2191. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2192. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2193. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  2194. if (*__first == __val)
  2195. ^
  2196. In file included from /usr/include/c++/4.8/memory:81:0,
  2197. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  2198. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  2199. from /usr/include/boost/shared_ptr.hpp:17,
  2200. from /usr/include/boost/format/alt_sstream.hpp:21,
  2201. from /usr/include/boost/format/internals.hpp:23,
  2202. from /usr/include/boost/format.hpp:38,
  2203. from /usr/include/boost/math/policies/error_handling.hpp:31,
  2204. from /usr/include/boost/math/special_functions/round.hpp:14,
  2205. from /opt/ros/indigo/include/ros/time.h:58,
  2206. from /opt/ros/indigo/include/ros/ros.h:38,
  2207. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2208. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2209. /usr/include/c++/4.8/bits/unique_ptr.h:495:5: note: template<class _Tp, class _Dp> bool std::operator==(const std::unique_ptr<_Tp, _Dp>&, std::nullptr_t)
  2210. operator==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept
  2211. ^
  2212. /usr/include/c++/4.8/bits/unique_ptr.h:495:5: note: template argument deduction/substitution failed:
  2213. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2214. from /usr/include/boost/math/tools/config.hpp:16,
  2215. from /usr/include/boost/math/special_functions/round.hpp:13,
  2216. from /opt/ros/indigo/include/ros/time.h:58,
  2217. from /opt/ros/indigo/include/ros/ros.h:38,
  2218. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2219. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2220. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
  2221. if (*__first == __val)
  2222. ^
  2223. In file included from /usr/include/c++/4.8/memory:81:0,
  2224. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  2225. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  2226. from /usr/include/boost/shared_ptr.hpp:17,
  2227. from /usr/include/boost/format/alt_sstream.hpp:21,
  2228. from /usr/include/boost/format/internals.hpp:23,
  2229. from /usr/include/boost/format.hpp:38,
  2230. from /usr/include/boost/math/policies/error_handling.hpp:31,
  2231. from /usr/include/boost/math/special_functions/round.hpp:14,
  2232. from /opt/ros/indigo/include/ros/time.h:58,
  2233. from /opt/ros/indigo/include/ros/ros.h:38,
  2234. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2235. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2236. /usr/include/c++/4.8/bits/unique_ptr.h:489: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>&)
  2237. operator==(const unique_ptr<_Tp, _Dp>& __x,
  2238. ^
  2239. /usr/include/c++/4.8/bits/unique_ptr.h:489:5: note: template argument deduction/substitution failed:
  2240. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2241. from /usr/include/boost/math/tools/config.hpp:16,
  2242. from /usr/include/boost/math/special_functions/round.hpp:13,
  2243. from /opt/ros/indigo/include/ros/time.h:58,
  2244. from /opt/ros/indigo/include/ros/ros.h:38,
  2245. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2246. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2247. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
  2248. if (*__first == __val)
  2249. ^
  2250. In file included from /usr/include/boost/config/no_tr1/complex.hpp:21:0,
  2251. from /usr/include/boost/math/policies/error_handling.hpp:15,
  2252. from /usr/include/boost/math/special_functions/round.hpp:14,
  2253. from /opt/ros/indigo/include/ros/time.h:58,
  2254. from /opt/ros/indigo/include/ros/ros.h:38,
  2255. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2256. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2257. /usr/include/c++/4.8/complex:466:5: note: template<class _Tp> constexpr bool std::operator==(const _Tp&, const std::complex<_Tp>&)
  2258. operator==(const _Tp& __x, const complex<_Tp>& __y)
  2259. ^
  2260. /usr/include/c++/4.8/complex:466:5: note: template argument deduction/substitution failed:
  2261. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2262. from /usr/include/boost/math/tools/config.hpp:16,
  2263. from /usr/include/boost/math/special_functions/round.hpp:13,
  2264. from /opt/ros/indigo/include/ros/time.h:58,
  2265. from /opt/ros/indigo/include/ros/ros.h:38,
  2266. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2267. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2268. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘const Point2dc’ is not derived from ‘const std::complex<_Tp>’
  2269. if (*__first == __val)
  2270. ^
  2271. In file included from /usr/include/boost/config/no_tr1/complex.hpp:21:0,
  2272. from /usr/include/boost/math/policies/error_handling.hpp:15,
  2273. from /usr/include/boost/math/special_functions/round.hpp:14,
  2274. from /opt/ros/indigo/include/ros/time.h:58,
  2275. from /opt/ros/indigo/include/ros/ros.h:38,
  2276. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2277. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2278. /usr/include/c++/4.8/complex:461:5: note: template<class _Tp> constexpr bool std::operator==(const std::complex<_Tp>&, const _Tp&)
  2279. operator==(const complex<_Tp>& __x, const _Tp& __y)
  2280. ^
  2281. /usr/include/c++/4.8/complex:461:5: note: template argument deduction/substitution failed:
  2282. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2283. from /usr/include/boost/math/tools/config.hpp:16,
  2284. from /usr/include/boost/math/special_functions/round.hpp:13,
  2285. from /opt/ros/indigo/include/ros/time.h:58,
  2286. from /opt/ros/indigo/include/ros/ros.h:38,
  2287. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2288. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2289. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::complex<_Tp>’
  2290. if (*__first == __val)
  2291. ^
  2292. In file included from /usr/include/boost/config/no_tr1/complex.hpp:21:0,
  2293. from /usr/include/boost/math/policies/error_handling.hpp:15,
  2294. from /usr/include/boost/math/special_functions/round.hpp:14,
  2295. from /opt/ros/indigo/include/ros/time.h:58,
  2296. from /opt/ros/indigo/include/ros/ros.h:38,
  2297. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2298. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2299. /usr/include/c++/4.8/complex:456:5: note: template<class _Tp> constexpr bool std::operator==(const std::complex<_Tp>&, const std::complex<_Tp>&)
  2300. operator==(const complex<_Tp>& __x, const complex<_Tp>& __y)
  2301. ^
  2302. /usr/include/c++/4.8/complex:456:5: note: template argument deduction/substitution failed:
  2303. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2304. from /usr/include/boost/math/tools/config.hpp:16,
  2305. from /usr/include/boost/math/special_functions/round.hpp:13,
  2306. from /opt/ros/indigo/include/ros/time.h:58,
  2307. from /opt/ros/indigo/include/ros/ros.h:38,
  2308. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2309. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2310. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::complex<_Tp>’
  2311. if (*__first == __val)
  2312. ^
  2313. In file included from /usr/include/c++/4.8/bits/stl_algo.h:66:0,
  2314. from /usr/include/c++/4.8/algorithm:62,
  2315. from /usr/include/boost/math/tools/config.hpp:16,
  2316. from /usr/include/boost/math/special_functions/round.hpp:13,
  2317. from /opt/ros/indigo/include/ros/time.h:58,
  2318. from /opt/ros/indigo/include/ros/ros.h:38,
  2319. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2320. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2321. /usr/include/c++/4.8/functional:2543:5: note: template<class _Res, class ... _Args> bool std::operator==(std::nullptr_t, const std::function<_Res(_ArgTypes ...)>&)
  2322. operator==(nullptr_t, const function<_Res(_Args...)>& __f) noexcept
  2323. ^
  2324. /usr/include/c++/4.8/functional:2543:5: note: template argument deduction/substitution failed:
  2325. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2326. from /usr/include/boost/math/tools/config.hpp:16,
  2327. from /usr/include/boost/math/special_functions/round.hpp:13,
  2328. from /opt/ros/indigo/include/ros/time.h:58,
  2329. from /opt/ros/indigo/include/ros/ros.h:38,
  2330. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2331. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2332. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  2333. if (*__first == __val)
  2334. ^
  2335. In file included from /usr/include/c++/4.8/bits/stl_algo.h:66:0,
  2336. from /usr/include/c++/4.8/algorithm:62,
  2337. from /usr/include/boost/math/tools/config.hpp:16,
  2338. from /usr/include/boost/math/special_functions/round.hpp:13,
  2339. from /opt/ros/indigo/include/ros/time.h:58,
  2340. from /opt/ros/indigo/include/ros/ros.h:38,
  2341. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2342. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2343. /usr/include/c++/4.8/functional:2537:5: note: template<class _Res, class ... _Args> bool std::operator==(const std::function<_Res(_ArgTypes ...)>&, std::nullptr_t)
  2344. operator==(const function<_Res(_Args...)>& __f, nullptr_t) noexcept
  2345. ^
  2346. /usr/include/c++/4.8/functional:2537:5: note: template argument deduction/substitution failed:
  2347. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2348. from /usr/include/boost/math/tools/config.hpp:16,
  2349. from /usr/include/boost/math/special_functions/round.hpp:13,
  2350. from /opt/ros/indigo/include/ros/time.h:58,
  2351. from /opt/ros/indigo/include/ros/ros.h:38,
  2352. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2353. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2354. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::function<_Res(_ArgTypes ...)>’
  2355. if (*__first == __val)
  2356. ^
  2357. In file included from /usr/include/c++/4.8/functional:55:0,
  2358. from /usr/include/c++/4.8/bits/stl_algo.h:66,
  2359. from /usr/include/c++/4.8/algorithm:62,
  2360. from /usr/include/boost/math/tools/config.hpp:16,
  2361. from /usr/include/boost/math/special_functions/round.hpp:13,
  2362. from /opt/ros/indigo/include/ros/time.h:58,
  2363. from /opt/ros/indigo/include/ros/ros.h:38,
  2364. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2365. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2366. /usr/include/c++/4.8/tuple:813:5: note: template<class ... _TElements, class ... _UElements> constexpr bool std::operator==(const std::tuple<_Elements ...>&, const std::tuple<_Elements ...>&)
  2367. operator==(const tuple<_TElements...>& __t,
  2368. ^
  2369. /usr/include/c++/4.8/tuple:813:5: note: template argument deduction/substitution failed:
  2370. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2371. from /usr/include/boost/math/tools/config.hpp:16,
  2372. from /usr/include/boost/math/special_functions/round.hpp:13,
  2373. from /opt/ros/indigo/include/ros/time.h:58,
  2374. from /opt/ros/indigo/include/ros/ros.h:38,
  2375. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2376. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2377. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::tuple<_Elements ...>’
  2378. if (*__first == __val)
  2379. ^
  2380. In file included from /usr/include/c++/4.8/tuple:39:0,
  2381. from /usr/include/c++/4.8/functional:55,
  2382. from /usr/include/c++/4.8/bits/stl_algo.h:66,
  2383. from /usr/include/c++/4.8/algorithm:62,
  2384. from /usr/include/boost/math/tools/config.hpp:16,
  2385. from /usr/include/boost/math/special_functions/round.hpp:13,
  2386. from /opt/ros/indigo/include/ros/time.h:58,
  2387. from /opt/ros/indigo/include/ros/ros.h:38,
  2388. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2389. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2390. /usr/include/c++/4.8/array:228:5: note: template<class _Tp, long unsigned int _Nm> bool std::operator==(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&)
  2391. operator==(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
  2392. ^
  2393. /usr/include/c++/4.8/array:228:5: note: template argument deduction/substitution failed:
  2394. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2395. from /usr/include/boost/math/tools/config.hpp:16,
  2396. from /usr/include/boost/math/special_functions/round.hpp:13,
  2397. from /opt/ros/indigo/include/ros/time.h:58,
  2398. from /opt/ros/indigo/include/ros/ros.h:38,
  2399. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2400. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2401. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::array<_Tp, _Nm>’
  2402. if (*__first == __val)
  2403. ^
  2404. In file included from /usr/include/c++/4.8/random:52:0,
  2405. from /usr/include/c++/4.8/bits/stl_algo.h:65,
  2406. from /usr/include/c++/4.8/algorithm:62,
  2407. from /usr/include/boost/math/tools/config.hpp:16,
  2408. from /usr/include/boost/math/special_functions/round.hpp:13,
  2409. from /opt/ros/indigo/include/ros/time.h:58,
  2410. from /opt/ros/indigo/include/ros/ros.h:38,
  2411. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2412. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2413. /usr/include/c++/4.8/bits/random.tcc:2030:5: note: template<class _RealType1> bool std::operator==(const std::normal_distribution<_RealType>&, const std::normal_distribution<_RealType>&)
  2414. operator==(const std::normal_distribution<_RealType>& __d1,
  2415. ^
  2416. /usr/include/c++/4.8/bits/random.tcc:2030:5: note: template argument deduction/substitution failed:
  2417. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2418. from /usr/include/boost/math/tools/config.hpp:16,
  2419. from /usr/include/boost/math/special_functions/round.hpp:13,
  2420. from /opt/ros/indigo/include/ros/time.h:58,
  2421. from /opt/ros/indigo/include/ros/ros.h:38,
  2422. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2423. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2424. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::normal_distribution<_RealType>’
  2425. if (*__first == __val)
  2426. ^
  2427. In file included from /usr/include/c++/4.8/vector:64:0,
  2428. from /usr/include/c++/4.8/bits/random.h:34,
  2429. from /usr/include/c++/4.8/random:50,
  2430. from /usr/include/c++/4.8/bits/stl_algo.h:65,
  2431. from /usr/include/c++/4.8/algorithm:62,
  2432. from /usr/include/boost/math/tools/config.hpp:16,
  2433. from /usr/include/boost/math/special_functions/round.hpp:13,
  2434. from /opt/ros/indigo/include/ros/time.h:58,
  2435. from /opt/ros/indigo/include/ros/ros.h:38,
  2436. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2437. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2438. /usr/include/c++/4.8/bits/stl_vector.h:1404:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)
  2439. operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
  2440. ^
  2441. /usr/include/c++/4.8/bits/stl_vector.h:1404:5: note: template argument deduction/substitution failed:
  2442. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2443. from /usr/include/boost/math/tools/config.hpp:16,
  2444. from /usr/include/boost/math/special_functions/round.hpp:13,
  2445. from /opt/ros/indigo/include/ros/time.h:58,
  2446. from /opt/ros/indigo/include/ros/ros.h:38,
  2447. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2448. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2449. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::vector<_Tp, _Alloc>’
  2450. if (*__first == __val)
  2451. ^
  2452. In file included from /usr/include/c++/4.8/bits/locale_facets.h:48:0,
  2453. from /usr/include/c++/4.8/bits/basic_ios.h:37,
  2454. from /usr/include/c++/4.8/ios:44,
  2455. from /usr/include/c++/4.8/ostream:38,
  2456. from /usr/include/c++/4.8/iostream:39,
  2457. from /opt/ros/indigo/include/ros/time.h:54,
  2458. from /opt/ros/indigo/include/ros/ros.h:38,
  2459. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2460. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2461. /usr/include/c++/4.8/bits/streambuf_iterator.h:204:5: note: template<class _CharT, class _Traits> bool std::operator==(const std::istreambuf_iterator<_CharT, _Traits>&, const std::istreambuf_iterator<_CharT, _Traits>&)
  2462. operator==(const istreambuf_iterator<_CharT, _Traits>& __a,
  2463. ^
  2464. /usr/include/c++/4.8/bits/streambuf_iterator.h:204:5: note: template argument deduction/substitution failed:
  2465. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2466. from /usr/include/boost/math/tools/config.hpp:16,
  2467. from /usr/include/boost/math/special_functions/round.hpp:13,
  2468. from /opt/ros/indigo/include/ros/time.h:58,
  2469. from /opt/ros/indigo/include/ros/ros.h:38,
  2470. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2471. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2472. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::istreambuf_iterator<_CharT, _Traits>’
  2473. if (*__first == __val)
  2474. ^
  2475. In file included from /usr/include/c++/4.8/string:52:0,
  2476. from /opt/ros/indigo/include/ros/platform.h:55,
  2477. from /opt/ros/indigo/include/ros/time.h:53,
  2478. from /opt/ros/indigo/include/ros/ros.h:38,
  2479. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2480. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2481. /usr/include/c++/4.8/bits/basic_string.h:2519:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
  2482. operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
  2483. ^
  2484. /usr/include/c++/4.8/bits/basic_string.h:2519:5: note: template argument deduction/substitution failed:
  2485. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2486. from /usr/include/boost/math/tools/config.hpp:16,
  2487. from /usr/include/boost/math/special_functions/round.hpp:13,
  2488. from /opt/ros/indigo/include/ros/time.h:58,
  2489. from /opt/ros/indigo/include/ros/ros.h:38,
  2490. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2491. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2492. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
  2493. if (*__first == __val)
  2494. ^
  2495. In file included from /usr/include/c++/4.8/string:52:0,
  2496. from /opt/ros/indigo/include/ros/platform.h:55,
  2497. from /opt/ros/indigo/include/ros/time.h:53,
  2498. from /opt/ros/indigo/include/ros/ros.h:38,
  2499. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2500. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2501. /usr/include/c++/4.8/bits/basic_string.h:2507:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const _CharT*, const std::basic_string<_CharT, _Traits, _Alloc>&)
  2502. operator==(const _CharT* __lhs,
  2503. ^
  2504. /usr/include/c++/4.8/bits/basic_string.h:2507:5: note: template argument deduction/substitution failed:
  2505. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2506. from /usr/include/boost/math/tools/config.hpp:16,
  2507. from /usr/include/boost/math/special_functions/round.hpp:13,
  2508. from /opt/ros/indigo/include/ros/time.h:58,
  2509. from /opt/ros/indigo/include/ros/ros.h:38,
  2510. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2511. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2512. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: mismatched types ‘const _CharT*’ and ‘Point2dc’
  2513. if (*__first == __val)
  2514. ^
  2515. In file included from /usr/include/c++/4.8/string:52:0,
  2516. from /opt/ros/indigo/include/ros/platform.h:55,
  2517. from /opt/ros/indigo/include/ros/time.h:53,
  2518. from /opt/ros/indigo/include/ros/ros.h:38,
  2519. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2520. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2521. /usr/include/c++/4.8/bits/basic_string.h:2493:5: note: template<class _CharT> typename __gnu_cxx::__enable_if<std::__is_char<_Tp>::__value, bool>::__type std::operator==(const std::basic_string<_CharT>&, const std::basic_string<_CharT>&)
  2522. operator==(const basic_string<_CharT>& __lhs,
  2523. ^
  2524. /usr/include/c++/4.8/bits/basic_string.h:2493:5: note: template argument deduction/substitution failed:
  2525. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2526. from /usr/include/boost/math/tools/config.hpp:16,
  2527. from /usr/include/boost/math/special_functions/round.hpp:13,
  2528. from /opt/ros/indigo/include/ros/time.h:58,
  2529. from /opt/ros/indigo/include/ros/ros.h:38,
  2530. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2531. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2532. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::basic_string<_CharT>’
  2533. if (*__first == __val)
  2534. ^
  2535. In file included from /usr/include/c++/4.8/string:52:0,
  2536. from /opt/ros/indigo/include/ros/platform.h:55,
  2537. from /opt/ros/indigo/include/ros/time.h:53,
  2538. from /opt/ros/indigo/include/ros/ros.h:38,
  2539. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2540. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2541. /usr/include/c++/4.8/bits/basic_string.h:2486: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>&)
  2542. operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
  2543. ^
  2544. /usr/include/c++/4.8/bits/basic_string.h:2486:5: note: template argument deduction/substitution failed:
  2545. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2546. from /usr/include/boost/math/tools/config.hpp:16,
  2547. from /usr/include/boost/math/special_functions/round.hpp:13,
  2548. from /opt/ros/indigo/include/ros/time.h:58,
  2549. from /opt/ros/indigo/include/ros/ros.h:38,
  2550. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2551. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2552. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
  2553. if (*__first == __val)
  2554. ^
  2555. In file included from /usr/include/c++/4.8/string:41:0,
  2556. from /opt/ros/indigo/include/ros/platform.h:55,
  2557. from /opt/ros/indigo/include/ros/time.h:53,
  2558. from /opt/ros/indigo/include/ros/ros.h:38,
  2559. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2560. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2561. /usr/include/c++/4.8/bits/allocator.h:133:5: note: template<class _Tp> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_CharT>&)
  2562. operator==(const allocator<_Tp>&, const allocator<_Tp>&)
  2563. ^
  2564. /usr/include/c++/4.8/bits/allocator.h:133:5: note: template argument deduction/substitution failed:
  2565. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2566. from /usr/include/boost/math/tools/config.hpp:16,
  2567. from /usr/include/boost/math/special_functions/round.hpp:13,
  2568. from /opt/ros/indigo/include/ros/time.h:58,
  2569. from /opt/ros/indigo/include/ros/ros.h:38,
  2570. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2571. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2572. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::allocator<_CharT>’
  2573. if (*__first == __val)
  2574. ^
  2575. In file included from /usr/include/c++/4.8/string:41:0,
  2576. from /opt/ros/indigo/include/ros/platform.h:55,
  2577. from /opt/ros/indigo/include/ros/time.h:53,
  2578. from /opt/ros/indigo/include/ros/ros.h:38,
  2579. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2580. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2581. /usr/include/c++/4.8/bits/allocator.h:128:5: note: template<class _T1, class _T2> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_T2>&)
  2582. operator==(const allocator<_T1>&, const allocator<_T2>&)
  2583. ^
  2584. /usr/include/c++/4.8/bits/allocator.h:128:5: note: template argument deduction/substitution failed:
  2585. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2586. from /usr/include/boost/math/tools/config.hpp:16,
  2587. from /usr/include/boost/math/special_functions/round.hpp:13,
  2588. from /opt/ros/indigo/include/ros/time.h:58,
  2589. from /opt/ros/indigo/include/ros/ros.h:38,
  2590. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2591. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2592. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::allocator<_CharT>’
  2593. if (*__first == __val)
  2594. ^
  2595. In file included from /usr/include/c++/4.8/bits/char_traits.h:40:0,
  2596. from /usr/include/c++/4.8/string:40,
  2597. from /opt/ros/indigo/include/ros/platform.h:55,
  2598. from /opt/ros/indigo/include/ros/time.h:53,
  2599. from /opt/ros/indigo/include/ros/ros.h:38,
  2600. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2601. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2602. /usr/include/c++/4.8/bits/postypes.h:216:5: note: template<class _StateT> bool std::operator==(const std::fpos<_StateT>&, const std::fpos<_StateT>&)
  2603. operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
  2604. ^
  2605. /usr/include/c++/4.8/bits/postypes.h:216:5: note: template argument deduction/substitution failed:
  2606. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2607. from /usr/include/boost/math/tools/config.hpp:16,
  2608. from /usr/include/boost/math/special_functions/round.hpp:13,
  2609. from /opt/ros/indigo/include/ros/time.h:58,
  2610. from /opt/ros/indigo/include/ros/ros.h:38,
  2611. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2612. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2613. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::fpos<_StateT>’
  2614. if (*__first == __val)
  2615. ^
  2616. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  2617. from /usr/include/c++/4.8/bits/char_traits.h:39,
  2618. from /usr/include/c++/4.8/string:40,
  2619. from /opt/ros/indigo/include/ros/platform.h:55,
  2620. from /opt/ros/indigo/include/ros/time.h:53,
  2621. from /opt/ros/indigo/include/ros/ros.h:38,
  2622. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2623. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2624. /usr/include/c++/4.8/bits/stl_iterator.h:1037:5: note: template<class _Iterator> bool std::operator==(const std::move_iterator<_Iterator>&, const std::move_iterator<_Iterator>&)
  2625. operator==(const move_iterator<_Iterator>& __x,
  2626. ^
  2627. /usr/include/c++/4.8/bits/stl_iterator.h:1037:5: note: template argument deduction/substitution failed:
  2628. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2629. from /usr/include/boost/math/tools/config.hpp:16,
  2630. from /usr/include/boost/math/special_functions/round.hpp:13,
  2631. from /opt/ros/indigo/include/ros/time.h:58,
  2632. from /opt/ros/indigo/include/ros/ros.h:38,
  2633. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2634. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2635. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::move_iterator<_Iterator>’
  2636. if (*__first == __val)
  2637. ^
  2638. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  2639. from /usr/include/c++/4.8/bits/char_traits.h:39,
  2640. from /usr/include/c++/4.8/string:40,
  2641. from /opt/ros/indigo/include/ros/platform.h:55,
  2642. from /opt/ros/indigo/include/ros/time.h:53,
  2643. from /opt/ros/indigo/include/ros/ros.h:38,
  2644. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2645. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2646. /usr/include/c++/4.8/bits/stl_iterator.h:1031:5: note: template<class _IteratorL, class _IteratorR> bool std::operator==(const std::move_iterator<_Iterator>&, const std::move_iterator<_IteratorR>&)
  2647. operator==(const move_iterator<_IteratorL>& __x,
  2648. ^
  2649. /usr/include/c++/4.8/bits/stl_iterator.h:1031:5: note: template argument deduction/substitution failed:
  2650. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2651. from /usr/include/boost/math/tools/config.hpp:16,
  2652. from /usr/include/boost/math/special_functions/round.hpp:13,
  2653. from /opt/ros/indigo/include/ros/time.h:58,
  2654. from /opt/ros/indigo/include/ros/ros.h:38,
  2655. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2656. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2657. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::move_iterator<_Iterator>’
  2658. if (*__first == __val)
  2659. ^
  2660. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  2661. from /usr/include/c++/4.8/bits/char_traits.h:39,
  2662. from /usr/include/c++/4.8/string:40,
  2663. from /opt/ros/indigo/include/ros/platform.h:55,
  2664. from /opt/ros/indigo/include/ros/time.h:53,
  2665. from /opt/ros/indigo/include/ros/ros.h:38,
  2666. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2667. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2668. /usr/include/c++/4.8/bits/stl_iterator.h:341:5: note: template<class _IteratorL, class _IteratorR> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)
  2669. operator==(const reverse_iterator<_IteratorL>& __x,
  2670. ^
  2671. /usr/include/c++/4.8/bits/stl_iterator.h:341:5: note: template argument deduction/substitution failed:
  2672. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2673. from /usr/include/boost/math/tools/config.hpp:16,
  2674. from /usr/include/boost/math/special_functions/round.hpp:13,
  2675. from /opt/ros/indigo/include/ros/time.h:58,
  2676. from /opt/ros/indigo/include/ros/ros.h:38,
  2677. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2678. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2679. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::reverse_iterator<_Iterator>’
  2680. if (*__first == __val)
  2681. ^
  2682. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  2683. from /usr/include/c++/4.8/bits/char_traits.h:39,
  2684. from /usr/include/c++/4.8/string:40,
  2685. from /opt/ros/indigo/include/ros/platform.h:55,
  2686. from /opt/ros/indigo/include/ros/time.h:53,
  2687. from /opt/ros/indigo/include/ros/ros.h:38,
  2688. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2689. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2690. /usr/include/c++/4.8/bits/stl_iterator.h:291:5: note: template<class _Iterator> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
  2691. operator==(const reverse_iterator<_Iterator>& __x,
  2692. ^
  2693. /usr/include/c++/4.8/bits/stl_iterator.h:291:5: note: template argument deduction/substitution failed:
  2694. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2695. from /usr/include/boost/math/tools/config.hpp:16,
  2696. from /usr/include/boost/math/special_functions/round.hpp:13,
  2697. from /opt/ros/indigo/include/ros/time.h:58,
  2698. from /opt/ros/indigo/include/ros/ros.h:38,
  2699. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2700. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2701. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::reverse_iterator<_Iterator>’
  2702. if (*__first == __val)
  2703. ^
  2704. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:64:0,
  2705. from /usr/include/c++/4.8/bits/char_traits.h:39,
  2706. from /usr/include/c++/4.8/string:40,
  2707. from /opt/ros/indigo/include/ros/platform.h:55,
  2708. from /opt/ros/indigo/include/ros/time.h:53,
  2709. from /opt/ros/indigo/include/ros/ros.h:38,
  2710. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2711. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2712. /usr/include/c++/4.8/bits/stl_pair.h:214:5: note: template<class _T1, class _T2> constexpr bool std::operator==(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)
  2713. operator==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
  2714. ^
  2715. /usr/include/c++/4.8/bits/stl_pair.h:214:5: note: template argument deduction/substitution failed:
  2716. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2717. from /usr/include/boost/math/tools/config.hpp:16,
  2718. from /usr/include/boost/math/special_functions/round.hpp:13,
  2719. from /opt/ros/indigo/include/ros/time.h:58,
  2720. from /opt/ros/indigo/include/ros/ros.h:38,
  2721. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2722. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2723. /usr/include/c++/4.8/bits/stl_algo.h:174:17: note: ‘Point2dc’ is not derived from ‘const std::pair<_T1, _T2>’
  2724. if (*__first == __val)
  2725. ^
  2726. /usr/include/c++/4.8/bits/stl_algo.h:178:17: error: no match for ‘operator==’ (operand types are ‘Point2dc’ and ‘const Point2dc’)
  2727. if (*__first == __val)
  2728. ^
  2729. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: candidates are:
  2730. In file included from /usr/include/c++/4.8/iterator:66:0,
  2731. from /usr/include/boost/detail/iterator.hpp:54,
  2732. from /usr/include/boost/array.hpp:48,
  2733. from /opt/ros/indigo/include/ros/message.h:38,
  2734. from /opt/ros/indigo/include/ros/publisher.h:33,
  2735. from /opt/ros/indigo/include/ros/node_handle.h:32,
  2736. from /opt/ros/indigo/include/ros/ros.h:45,
  2737. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2738. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2739. /usr/include/c++/4.8/bits/stream_iterator.h:130:5: note: template<class _Tp, class _CharT, class _Traits, class _Dist> bool std::operator==(const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&, const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&)
  2740. operator==(const istream_iterator<_Tp, _CharT, _Traits, _Dist>& __x,
  2741. ^
  2742. /usr/include/c++/4.8/bits/stream_iterator.h:130:5: note: template argument deduction/substitution failed:
  2743. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2744. from /usr/include/boost/math/tools/config.hpp:16,
  2745. from /usr/include/boost/math/special_functions/round.hpp:13,
  2746. from /opt/ros/indigo/include/ros/time.h:58,
  2747. from /opt/ros/indigo/include/ros/ros.h:38,
  2748. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2749. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2750. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>’
  2751. if (*__first == __val)
  2752. ^
  2753. In file included from /usr/include/c++/4.8/list:63:0,
  2754. from /opt/ros/indigo/include/ros/forwards.h:35,
  2755. from /opt/ros/indigo/include/ros/common.h:37,
  2756. from /opt/ros/indigo/include/ros/ros.h:43,
  2757. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2758. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2759. /usr/include/c++/4.8/bits/stl_list.h:1602:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::list<_Tp, _Alloc>&, const std::list<_Tp, _Alloc>&)
  2760. operator==(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
  2761. ^
  2762. /usr/include/c++/4.8/bits/stl_list.h:1602:5: note: template argument deduction/substitution failed:
  2763. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2764. from /usr/include/boost/math/tools/config.hpp:16,
  2765. from /usr/include/boost/math/special_functions/round.hpp:13,
  2766. from /opt/ros/indigo/include/ros/time.h:58,
  2767. from /opt/ros/indigo/include/ros/ros.h:38,
  2768. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2769. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2770. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::list<_Tp, _Alloc>’
  2771. if (*__first == __val)
  2772. ^
  2773. In file included from /usr/include/c++/4.8/list:63:0,
  2774. from /opt/ros/indigo/include/ros/forwards.h:35,
  2775. from /opt/ros/indigo/include/ros/common.h:37,
  2776. from /opt/ros/indigo/include/ros/ros.h:43,
  2777. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2778. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2779. /usr/include/c++/4.8/bits/stl_list.h:276:5: note: template<class _Val> bool std::operator==(const std::_List_iterator<_Tp>&, const std::_List_const_iterator<_Val>&)
  2780. operator==(const _List_iterator<_Val>& __x,
  2781. ^
  2782. /usr/include/c++/4.8/bits/stl_list.h:276:5: note: template argument deduction/substitution failed:
  2783. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2784. from /usr/include/boost/math/tools/config.hpp:16,
  2785. from /usr/include/boost/math/special_functions/round.hpp:13,
  2786. from /opt/ros/indigo/include/ros/time.h:58,
  2787. from /opt/ros/indigo/include/ros/ros.h:38,
  2788. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2789. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2790. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::_List_iterator<_Tp>’
  2791. if (*__first == __val)
  2792. ^
  2793. In file included from /usr/include/c++/4.8/set:62:0,
  2794. from /opt/ros/indigo/include/ros/forwards.h:34,
  2795. from /opt/ros/indigo/include/ros/common.h:37,
  2796. from /opt/ros/indigo/include/ros/ros.h:43,
  2797. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2798. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2799. /usr/include/c++/4.8/bits/stl_multiset.h:739:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)
  2800. operator==(const multiset<_Key, _Compare, _Alloc>& __x,
  2801. ^
  2802. /usr/include/c++/4.8/bits/stl_multiset.h:739:5: note: template argument deduction/substitution failed:
  2803. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2804. from /usr/include/boost/math/tools/config.hpp:16,
  2805. from /usr/include/boost/math/special_functions/round.hpp:13,
  2806. from /opt/ros/indigo/include/ros/time.h:58,
  2807. from /opt/ros/indigo/include/ros/ros.h:38,
  2808. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2809. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2810. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::multiset<_Key, _Compare, _Alloc>’
  2811. if (*__first == __val)
  2812. ^
  2813. In file included from /usr/include/c++/4.8/set:61:0,
  2814. from /opt/ros/indigo/include/ros/forwards.h:34,
  2815. from /opt/ros/indigo/include/ros/common.h:37,
  2816. from /opt/ros/indigo/include/ros/ros.h:43,
  2817. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2818. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2819. /usr/include/c++/4.8/bits/stl_set.h:754:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&)
  2820. operator==(const set<_Key, _Compare, _Alloc>& __x,
  2821. ^
  2822. /usr/include/c++/4.8/bits/stl_set.h:754:5: note: template argument deduction/substitution failed:
  2823. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2824. from /usr/include/boost/math/tools/config.hpp:16,
  2825. from /usr/include/boost/math/special_functions/round.hpp:13,
  2826. from /opt/ros/indigo/include/ros/time.h:58,
  2827. from /opt/ros/indigo/include/ros/ros.h:38,
  2828. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2829. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2830. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::set<_Key, _Compare, _Alloc>’
  2831. if (*__first == __val)
  2832. ^
  2833. In file included from /usr/include/c++/4.8/map:62:0,
  2834. from /opt/ros/indigo/include/ros/console.h:42,
  2835. from /opt/ros/indigo/include/ros/ros.h:40,
  2836. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2837. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2838. /usr/include/c++/4.8/bits/stl_multimap.h:864: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>&)
  2839. operator==(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,
  2840. ^
  2841. /usr/include/c++/4.8/bits/stl_multimap.h:864:5: note: template argument deduction/substitution failed:
  2842. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2843. from /usr/include/boost/math/tools/config.hpp:16,
  2844. from /usr/include/boost/math/special_functions/round.hpp:13,
  2845. from /opt/ros/indigo/include/ros/time.h:58,
  2846. from /opt/ros/indigo/include/ros/ros.h:38,
  2847. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2848. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2849. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::multimap<_Key, _Tp, _Compare, _Alloc>’
  2850. if (*__first == __val)
  2851. ^
  2852. In file included from /usr/include/c++/4.8/map:61:0,
  2853. from /opt/ros/indigo/include/ros/console.h:42,
  2854. from /opt/ros/indigo/include/ros/ros.h:40,
  2855. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2856. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2857. /usr/include/c++/4.8/bits/stl_map.h:962: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>&)
  2858. operator==(const map<_Key, _Tp, _Compare, _Alloc>& __x,
  2859. ^
  2860. /usr/include/c++/4.8/bits/stl_map.h:962:5: note: template argument deduction/substitution failed:
  2861. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2862. from /usr/include/boost/math/tools/config.hpp:16,
  2863. from /usr/include/boost/math/special_functions/round.hpp:13,
  2864. from /opt/ros/indigo/include/ros/time.h:58,
  2865. from /opt/ros/indigo/include/ros/ros.h:38,
  2866. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2867. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2868. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::map<_Key, _Tp, _Compare, _Alloc>’
  2869. if (*__first == __val)
  2870. ^
  2871. In file included from /usr/include/c++/4.8/map:60:0,
  2872. from /opt/ros/indigo/include/ros/console.h:42,
  2873. from /opt/ros/indigo/include/ros/ros.h:40,
  2874. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2875. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2876. /usr/include/c++/4.8/bits/stl_tree.h:907: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>&)
  2877. operator==(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,
  2878. ^
  2879. /usr/include/c++/4.8/bits/stl_tree.h:907:5: note: template argument deduction/substitution failed:
  2880. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2881. from /usr/include/boost/math/tools/config.hpp:16,
  2882. from /usr/include/boost/math/special_functions/round.hpp:13,
  2883. from /opt/ros/indigo/include/ros/time.h:58,
  2884. from /opt/ros/indigo/include/ros/ros.h:38,
  2885. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2886. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2887. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>’
  2888. if (*__first == __val)
  2889. ^
  2890. In file included from /usr/include/c++/4.8/map:60:0,
  2891. from /opt/ros/indigo/include/ros/console.h:42,
  2892. from /opt/ros/indigo/include/ros/ros.h:40,
  2893. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2894. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2895. /usr/include/c++/4.8/bits/stl_tree.h:310:5: note: template<class _Val> bool std::operator==(const std::_Rb_tree_iterator<_Tp>&, const std::_Rb_tree_const_iterator<_Val>&)
  2896. operator==(const _Rb_tree_iterator<_Val>& __x,
  2897. ^
  2898. /usr/include/c++/4.8/bits/stl_tree.h:310:5: note: template argument deduction/substitution failed:
  2899. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2900. from /usr/include/boost/math/tools/config.hpp:16,
  2901. from /usr/include/boost/math/special_functions/round.hpp:13,
  2902. from /opt/ros/indigo/include/ros/time.h:58,
  2903. from /opt/ros/indigo/include/ros/ros.h:38,
  2904. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2905. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2906. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::_Rb_tree_iterator<_Tp>’
  2907. if (*__first == __val)
  2908. ^
  2909. In file included from /usr/include/c++/4.8/memory:82:0,
  2910. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  2911. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  2912. from /usr/include/boost/shared_ptr.hpp:17,
  2913. from /usr/include/boost/format/alt_sstream.hpp:21,
  2914. from /usr/include/boost/format/internals.hpp:23,
  2915. from /usr/include/boost/format.hpp:38,
  2916. from /usr/include/boost/math/policies/error_handling.hpp:31,
  2917. from /usr/include/boost/math/special_functions/round.hpp:14,
  2918. from /opt/ros/indigo/include/ros/time.h:58,
  2919. from /opt/ros/indigo/include/ros/ros.h:38,
  2920. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2921. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2922. /usr/include/c++/4.8/bits/shared_ptr.h:338:5: note: template<class _Tp> bool std::operator==(std::nullptr_t, const std::shared_ptr<_Tp1>&)
  2923. operator==(nullptr_t, const shared_ptr<_Tp>& __a) noexcept
  2924. ^
  2925. /usr/include/c++/4.8/bits/shared_ptr.h:338:5: note: template argument deduction/substitution failed:
  2926. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2927. from /usr/include/boost/math/tools/config.hpp:16,
  2928. from /usr/include/boost/math/special_functions/round.hpp:13,
  2929. from /opt/ros/indigo/include/ros/time.h:58,
  2930. from /opt/ros/indigo/include/ros/ros.h:38,
  2931. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2932. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2933. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  2934. if (*__first == __val)
  2935. ^
  2936. In file included from /usr/include/c++/4.8/memory:82:0,
  2937. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  2938. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  2939. from /usr/include/boost/shared_ptr.hpp:17,
  2940. from /usr/include/boost/format/alt_sstream.hpp:21,
  2941. from /usr/include/boost/format/internals.hpp:23,
  2942. from /usr/include/boost/format.hpp:38,
  2943. from /usr/include/boost/math/policies/error_handling.hpp:31,
  2944. from /usr/include/boost/math/special_functions/round.hpp:14,
  2945. from /opt/ros/indigo/include/ros/time.h:58,
  2946. from /opt/ros/indigo/include/ros/ros.h:38,
  2947. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2948. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2949. /usr/include/c++/4.8/bits/shared_ptr.h:333:5: note: template<class _Tp> bool std::operator==(const std::shared_ptr<_Tp1>&, std::nullptr_t)
  2950. operator==(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
  2951. ^
  2952. /usr/include/c++/4.8/bits/shared_ptr.h:333:5: note: template argument deduction/substitution failed:
  2953. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2954. from /usr/include/boost/math/tools/config.hpp:16,
  2955. from /usr/include/boost/math/special_functions/round.hpp:13,
  2956. from /opt/ros/indigo/include/ros/time.h:58,
  2957. from /opt/ros/indigo/include/ros/ros.h:38,
  2958. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2959. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2960. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::shared_ptr<_Tp1>’
  2961. if (*__first == __val)
  2962. ^
  2963. In file included from /usr/include/c++/4.8/memory:82:0,
  2964. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  2965. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  2966. from /usr/include/boost/shared_ptr.hpp:17,
  2967. from /usr/include/boost/format/alt_sstream.hpp:21,
  2968. from /usr/include/boost/format/internals.hpp:23,
  2969. from /usr/include/boost/format.hpp:38,
  2970. from /usr/include/boost/math/policies/error_handling.hpp:31,
  2971. from /usr/include/boost/math/special_functions/round.hpp:14,
  2972. from /opt/ros/indigo/include/ros/time.h:58,
  2973. from /opt/ros/indigo/include/ros/ros.h:38,
  2974. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2975. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2976. /usr/include/c++/4.8/bits/shared_ptr.h:327:5: note: template<class _Tp1, class _Tp2> bool std::operator==(const std::shared_ptr<_Tp1>&, const std::shared_ptr<_Tp2>&)
  2977. operator==(const shared_ptr<_Tp1>& __a,
  2978. ^
  2979. /usr/include/c++/4.8/bits/shared_ptr.h:327:5: note: template argument deduction/substitution failed:
  2980. In file included from /usr/include/c++/4.8/algorithm:62:0,
  2981. from /usr/include/boost/math/tools/config.hpp:16,
  2982. from /usr/include/boost/math/special_functions/round.hpp:13,
  2983. from /opt/ros/indigo/include/ros/time.h:58,
  2984. from /opt/ros/indigo/include/ros/ros.h:38,
  2985. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  2986. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  2987. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::shared_ptr<_Tp1>’
  2988. if (*__first == __val)
  2989. ^
  2990. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  2991. from /usr/include/c++/4.8/memory:82,
  2992. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  2993. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  2994. from /usr/include/boost/shared_ptr.hpp:17,
  2995. from /usr/include/boost/format/alt_sstream.hpp:21,
  2996. from /usr/include/boost/format/internals.hpp:23,
  2997. from /usr/include/boost/format.hpp:38,
  2998. from /usr/include/boost/math/policies/error_handling.hpp:31,
  2999. from /usr/include/boost/math/special_functions/round.hpp:14,
  3000. from /opt/ros/indigo/include/ros/time.h:58,
  3001. from /opt/ros/indigo/include/ros/ros.h:38,
  3002. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3003. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3004. /usr/include/c++/4.8/bits/shared_ptr_base.h:1040:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(std::nullptr_t, const std::__shared_ptr<_Tp, _Lp>&)
  3005. operator==(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept
  3006. ^
  3007. /usr/include/c++/4.8/bits/shared_ptr_base.h:1040:5: note: template argument deduction/substitution failed:
  3008. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3009. from /usr/include/boost/math/tools/config.hpp:16,
  3010. from /usr/include/boost/math/special_functions/round.hpp:13,
  3011. from /opt/ros/indigo/include/ros/time.h:58,
  3012. from /opt/ros/indigo/include/ros/ros.h:38,
  3013. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3014. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3015. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  3016. if (*__first == __val)
  3017. ^
  3018. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  3019. from /usr/include/c++/4.8/memory:82,
  3020. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  3021. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  3022. from /usr/include/boost/shared_ptr.hpp:17,
  3023. from /usr/include/boost/format/alt_sstream.hpp:21,
  3024. from /usr/include/boost/format/internals.hpp:23,
  3025. from /usr/include/boost/format.hpp:38,
  3026. from /usr/include/boost/math/policies/error_handling.hpp:31,
  3027. from /usr/include/boost/math/special_functions/round.hpp:14,
  3028. from /opt/ros/indigo/include/ros/time.h:58,
  3029. from /opt/ros/indigo/include/ros/ros.h:38,
  3030. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3031. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3032. /usr/include/c++/4.8/bits/shared_ptr_base.h:1035:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const std::__shared_ptr<_Tp, _Lp>&, std::nullptr_t)
  3033. operator==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
  3034. ^
  3035. /usr/include/c++/4.8/bits/shared_ptr_base.h:1035:5: note: template argument deduction/substitution failed:
  3036. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3037. from /usr/include/boost/math/tools/config.hpp:16,
  3038. from /usr/include/boost/math/special_functions/round.hpp:13,
  3039. from /opt/ros/indigo/include/ros/time.h:58,
  3040. from /opt/ros/indigo/include/ros/ros.h:38,
  3041. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3042. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3043. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’
  3044. if (*__first == __val)
  3045. ^
  3046. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  3047. from /usr/include/c++/4.8/memory:82,
  3048. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  3049. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  3050. from /usr/include/boost/shared_ptr.hpp:17,
  3051. from /usr/include/boost/format/alt_sstream.hpp:21,
  3052. from /usr/include/boost/format/internals.hpp:23,
  3053. from /usr/include/boost/format.hpp:38,
  3054. from /usr/include/boost/math/policies/error_handling.hpp:31,
  3055. from /usr/include/boost/math/special_functions/round.hpp:14,
  3056. from /opt/ros/indigo/include/ros/time.h:58,
  3057. from /opt/ros/indigo/include/ros/ros.h:38,
  3058. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3059. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3060. /usr/include/c++/4.8/bits/shared_ptr_base.h:1029: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>&)
  3061. operator==(const __shared_ptr<_Tp1, _Lp>& __a,
  3062. ^
  3063. /usr/include/c++/4.8/bits/shared_ptr_base.h:1029:5: note: template argument deduction/substitution failed:
  3064. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3065. from /usr/include/boost/math/tools/config.hpp:16,
  3066. from /usr/include/boost/math/special_functions/round.hpp:13,
  3067. from /opt/ros/indigo/include/ros/time.h:58,
  3068. from /opt/ros/indigo/include/ros/ros.h:38,
  3069. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3070. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3071. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::__shared_ptr<_Tp1, _Lp>’
  3072. if (*__first == __val)
  3073. ^
  3074. In file included from /usr/include/c++/4.8/memory:81:0,
  3075. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  3076. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  3077. from /usr/include/boost/shared_ptr.hpp:17,
  3078. from /usr/include/boost/format/alt_sstream.hpp:21,
  3079. from /usr/include/boost/format/internals.hpp:23,
  3080. from /usr/include/boost/format.hpp:38,
  3081. from /usr/include/boost/math/policies/error_handling.hpp:31,
  3082. from /usr/include/boost/math/special_functions/round.hpp:14,
  3083. from /opt/ros/indigo/include/ros/time.h:58,
  3084. from /opt/ros/indigo/include/ros/ros.h:38,
  3085. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3086. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3087. /usr/include/c++/4.8/bits/unique_ptr.h:500:5: note: template<class _Tp, class _Dp> bool std::operator==(std::nullptr_t, const std::unique_ptr<_Tp, _Dp>&)
  3088. operator==(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) noexcept
  3089. ^
  3090. /usr/include/c++/4.8/bits/unique_ptr.h:500:5: note: template argument deduction/substitution failed:
  3091. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3092. from /usr/include/boost/math/tools/config.hpp:16,
  3093. from /usr/include/boost/math/special_functions/round.hpp:13,
  3094. from /opt/ros/indigo/include/ros/time.h:58,
  3095. from /opt/ros/indigo/include/ros/ros.h:38,
  3096. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3097. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3098. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  3099. if (*__first == __val)
  3100. ^
  3101. In file included from /usr/include/c++/4.8/memory:81:0,
  3102. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  3103. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  3104. from /usr/include/boost/shared_ptr.hpp:17,
  3105. from /usr/include/boost/format/alt_sstream.hpp:21,
  3106. from /usr/include/boost/format/internals.hpp:23,
  3107. from /usr/include/boost/format.hpp:38,
  3108. from /usr/include/boost/math/policies/error_handling.hpp:31,
  3109. from /usr/include/boost/math/special_functions/round.hpp:14,
  3110. from /opt/ros/indigo/include/ros/time.h:58,
  3111. from /opt/ros/indigo/include/ros/ros.h:38,
  3112. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3113. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3114. /usr/include/c++/4.8/bits/unique_ptr.h:495:5: note: template<class _Tp, class _Dp> bool std::operator==(const std::unique_ptr<_Tp, _Dp>&, std::nullptr_t)
  3115. operator==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept
  3116. ^
  3117. /usr/include/c++/4.8/bits/unique_ptr.h:495:5: note: template argument deduction/substitution failed:
  3118. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3119. from /usr/include/boost/math/tools/config.hpp:16,
  3120. from /usr/include/boost/math/special_functions/round.hpp:13,
  3121. from /opt/ros/indigo/include/ros/time.h:58,
  3122. from /opt/ros/indigo/include/ros/ros.h:38,
  3123. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3124. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3125. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
  3126. if (*__first == __val)
  3127. ^
  3128. In file included from /usr/include/c++/4.8/memory:81:0,
  3129. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  3130. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  3131. from /usr/include/boost/shared_ptr.hpp:17,
  3132. from /usr/include/boost/format/alt_sstream.hpp:21,
  3133. from /usr/include/boost/format/internals.hpp:23,
  3134. from /usr/include/boost/format.hpp:38,
  3135. from /usr/include/boost/math/policies/error_handling.hpp:31,
  3136. from /usr/include/boost/math/special_functions/round.hpp:14,
  3137. from /opt/ros/indigo/include/ros/time.h:58,
  3138. from /opt/ros/indigo/include/ros/ros.h:38,
  3139. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3140. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3141. /usr/include/c++/4.8/bits/unique_ptr.h:489: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>&)
  3142. operator==(const unique_ptr<_Tp, _Dp>& __x,
  3143. ^
  3144. /usr/include/c++/4.8/bits/unique_ptr.h:489:5: note: template argument deduction/substitution failed:
  3145. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3146. from /usr/include/boost/math/tools/config.hpp:16,
  3147. from /usr/include/boost/math/special_functions/round.hpp:13,
  3148. from /opt/ros/indigo/include/ros/time.h:58,
  3149. from /opt/ros/indigo/include/ros/ros.h:38,
  3150. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3151. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3152. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
  3153. if (*__first == __val)
  3154. ^
  3155. In file included from /usr/include/boost/config/no_tr1/complex.hpp:21:0,
  3156. from /usr/include/boost/math/policies/error_handling.hpp:15,
  3157. from /usr/include/boost/math/special_functions/round.hpp:14,
  3158. from /opt/ros/indigo/include/ros/time.h:58,
  3159. from /opt/ros/indigo/include/ros/ros.h:38,
  3160. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3161. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3162. /usr/include/c++/4.8/complex:466:5: note: template<class _Tp> constexpr bool std::operator==(const _Tp&, const std::complex<_Tp>&)
  3163. operator==(const _Tp& __x, const complex<_Tp>& __y)
  3164. ^
  3165. /usr/include/c++/4.8/complex:466:5: note: template argument deduction/substitution failed:
  3166. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3167. from /usr/include/boost/math/tools/config.hpp:16,
  3168. from /usr/include/boost/math/special_functions/round.hpp:13,
  3169. from /opt/ros/indigo/include/ros/time.h:58,
  3170. from /opt/ros/indigo/include/ros/ros.h:38,
  3171. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3172. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3173. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘const Point2dc’ is not derived from ‘const std::complex<_Tp>’
  3174. if (*__first == __val)
  3175. ^
  3176. In file included from /usr/include/boost/config/no_tr1/complex.hpp:21:0,
  3177. from /usr/include/boost/math/policies/error_handling.hpp:15,
  3178. from /usr/include/boost/math/special_functions/round.hpp:14,
  3179. from /opt/ros/indigo/include/ros/time.h:58,
  3180. from /opt/ros/indigo/include/ros/ros.h:38,
  3181. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3182. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3183. /usr/include/c++/4.8/complex:461:5: note: template<class _Tp> constexpr bool std::operator==(const std::complex<_Tp>&, const _Tp&)
  3184. operator==(const complex<_Tp>& __x, const _Tp& __y)
  3185. ^
  3186. /usr/include/c++/4.8/complex:461:5: note: template argument deduction/substitution failed:
  3187. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3188. from /usr/include/boost/math/tools/config.hpp:16,
  3189. from /usr/include/boost/math/special_functions/round.hpp:13,
  3190. from /opt/ros/indigo/include/ros/time.h:58,
  3191. from /opt/ros/indigo/include/ros/ros.h:38,
  3192. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3193. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3194. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::complex<_Tp>’
  3195. if (*__first == __val)
  3196. ^
  3197. In file included from /usr/include/boost/config/no_tr1/complex.hpp:21:0,
  3198. from /usr/include/boost/math/policies/error_handling.hpp:15,
  3199. from /usr/include/boost/math/special_functions/round.hpp:14,
  3200. from /opt/ros/indigo/include/ros/time.h:58,
  3201. from /opt/ros/indigo/include/ros/ros.h:38,
  3202. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3203. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3204. /usr/include/c++/4.8/complex:456:5: note: template<class _Tp> constexpr bool std::operator==(const std::complex<_Tp>&, const std::complex<_Tp>&)
  3205. operator==(const complex<_Tp>& __x, const complex<_Tp>& __y)
  3206. ^
  3207. /usr/include/c++/4.8/complex:456:5: note: template argument deduction/substitution failed:
  3208. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3209. from /usr/include/boost/math/tools/config.hpp:16,
  3210. from /usr/include/boost/math/special_functions/round.hpp:13,
  3211. from /opt/ros/indigo/include/ros/time.h:58,
  3212. from /opt/ros/indigo/include/ros/ros.h:38,
  3213. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3214. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3215. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::complex<_Tp>’
  3216. if (*__first == __val)
  3217. ^
  3218. In file included from /usr/include/c++/4.8/bits/stl_algo.h:66:0,
  3219. from /usr/include/c++/4.8/algorithm:62,
  3220. from /usr/include/boost/math/tools/config.hpp:16,
  3221. from /usr/include/boost/math/special_functions/round.hpp:13,
  3222. from /opt/ros/indigo/include/ros/time.h:58,
  3223. from /opt/ros/indigo/include/ros/ros.h:38,
  3224. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3225. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3226. /usr/include/c++/4.8/functional:2543:5: note: template<class _Res, class ... _Args> bool std::operator==(std::nullptr_t, const std::function<_Res(_ArgTypes ...)>&)
  3227. operator==(nullptr_t, const function<_Res(_Args...)>& __f) noexcept
  3228. ^
  3229. /usr/include/c++/4.8/functional:2543:5: note: template argument deduction/substitution failed:
  3230. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3231. from /usr/include/boost/math/tools/config.hpp:16,
  3232. from /usr/include/boost/math/special_functions/round.hpp:13,
  3233. from /opt/ros/indigo/include/ros/time.h:58,
  3234. from /opt/ros/indigo/include/ros/ros.h:38,
  3235. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3236. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3237. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  3238. if (*__first == __val)
  3239. ^
  3240. In file included from /usr/include/c++/4.8/bits/stl_algo.h:66:0,
  3241. from /usr/include/c++/4.8/algorithm:62,
  3242. from /usr/include/boost/math/tools/config.hpp:16,
  3243. from /usr/include/boost/math/special_functions/round.hpp:13,
  3244. from /opt/ros/indigo/include/ros/time.h:58,
  3245. from /opt/ros/indigo/include/ros/ros.h:38,
  3246. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3247. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3248. /usr/include/c++/4.8/functional:2537:5: note: template<class _Res, class ... _Args> bool std::operator==(const std::function<_Res(_ArgTypes ...)>&, std::nullptr_t)
  3249. operator==(const function<_Res(_Args...)>& __f, nullptr_t) noexcept
  3250. ^
  3251. /usr/include/c++/4.8/functional:2537:5: note: template argument deduction/substitution failed:
  3252. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3253. from /usr/include/boost/math/tools/config.hpp:16,
  3254. from /usr/include/boost/math/special_functions/round.hpp:13,
  3255. from /opt/ros/indigo/include/ros/time.h:58,
  3256. from /opt/ros/indigo/include/ros/ros.h:38,
  3257. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3258. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3259. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::function<_Res(_ArgTypes ...)>’
  3260. if (*__first == __val)
  3261. ^
  3262. In file included from /usr/include/c++/4.8/functional:55:0,
  3263. from /usr/include/c++/4.8/bits/stl_algo.h:66,
  3264. from /usr/include/c++/4.8/algorithm:62,
  3265. from /usr/include/boost/math/tools/config.hpp:16,
  3266. from /usr/include/boost/math/special_functions/round.hpp:13,
  3267. from /opt/ros/indigo/include/ros/time.h:58,
  3268. from /opt/ros/indigo/include/ros/ros.h:38,
  3269. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3270. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3271. /usr/include/c++/4.8/tuple:813:5: note: template<class ... _TElements, class ... _UElements> constexpr bool std::operator==(const std::tuple<_Elements ...>&, const std::tuple<_Elements ...>&)
  3272. operator==(const tuple<_TElements...>& __t,
  3273. ^
  3274. /usr/include/c++/4.8/tuple:813:5: note: template argument deduction/substitution failed:
  3275. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3276. from /usr/include/boost/math/tools/config.hpp:16,
  3277. from /usr/include/boost/math/special_functions/round.hpp:13,
  3278. from /opt/ros/indigo/include/ros/time.h:58,
  3279. from /opt/ros/indigo/include/ros/ros.h:38,
  3280. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3281. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3282. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::tuple<_Elements ...>’
  3283. if (*__first == __val)
  3284. ^
  3285. In file included from /usr/include/c++/4.8/tuple:39:0,
  3286. from /usr/include/c++/4.8/functional:55,
  3287. from /usr/include/c++/4.8/bits/stl_algo.h:66,
  3288. from /usr/include/c++/4.8/algorithm:62,
  3289. from /usr/include/boost/math/tools/config.hpp:16,
  3290. from /usr/include/boost/math/special_functions/round.hpp:13,
  3291. from /opt/ros/indigo/include/ros/time.h:58,
  3292. from /opt/ros/indigo/include/ros/ros.h:38,
  3293. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3294. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3295. /usr/include/c++/4.8/array:228:5: note: template<class _Tp, long unsigned int _Nm> bool std::operator==(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&)
  3296. operator==(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
  3297. ^
  3298. /usr/include/c++/4.8/array:228:5: note: template argument deduction/substitution failed:
  3299. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3300. from /usr/include/boost/math/tools/config.hpp:16,
  3301. from /usr/include/boost/math/special_functions/round.hpp:13,
  3302. from /opt/ros/indigo/include/ros/time.h:58,
  3303. from /opt/ros/indigo/include/ros/ros.h:38,
  3304. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3305. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3306. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::array<_Tp, _Nm>’
  3307. if (*__first == __val)
  3308. ^
  3309. In file included from /usr/include/c++/4.8/random:52:0,
  3310. from /usr/include/c++/4.8/bits/stl_algo.h:65,
  3311. from /usr/include/c++/4.8/algorithm:62,
  3312. from /usr/include/boost/math/tools/config.hpp:16,
  3313. from /usr/include/boost/math/special_functions/round.hpp:13,
  3314. from /opt/ros/indigo/include/ros/time.h:58,
  3315. from /opt/ros/indigo/include/ros/ros.h:38,
  3316. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3317. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3318. /usr/include/c++/4.8/bits/random.tcc:2030:5: note: template<class _RealType1> bool std::operator==(const std::normal_distribution<_RealType>&, const std::normal_distribution<_RealType>&)
  3319. operator==(const std::normal_distribution<_RealType>& __d1,
  3320. ^
  3321. /usr/include/c++/4.8/bits/random.tcc:2030:5: note: template argument deduction/substitution failed:
  3322. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3323. from /usr/include/boost/math/tools/config.hpp:16,
  3324. from /usr/include/boost/math/special_functions/round.hpp:13,
  3325. from /opt/ros/indigo/include/ros/time.h:58,
  3326. from /opt/ros/indigo/include/ros/ros.h:38,
  3327. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3328. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3329. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::normal_distribution<_RealType>’
  3330. if (*__first == __val)
  3331. ^
  3332. In file included from /usr/include/c++/4.8/vector:64:0,
  3333. from /usr/include/c++/4.8/bits/random.h:34,
  3334. from /usr/include/c++/4.8/random:50,
  3335. from /usr/include/c++/4.8/bits/stl_algo.h:65,
  3336. from /usr/include/c++/4.8/algorithm:62,
  3337. from /usr/include/boost/math/tools/config.hpp:16,
  3338. from /usr/include/boost/math/special_functions/round.hpp:13,
  3339. from /opt/ros/indigo/include/ros/time.h:58,
  3340. from /opt/ros/indigo/include/ros/ros.h:38,
  3341. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3342. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3343. /usr/include/c++/4.8/bits/stl_vector.h:1404:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)
  3344. operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
  3345. ^
  3346. /usr/include/c++/4.8/bits/stl_vector.h:1404:5: note: template argument deduction/substitution failed:
  3347. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3348. from /usr/include/boost/math/tools/config.hpp:16,
  3349. from /usr/include/boost/math/special_functions/round.hpp:13,
  3350. from /opt/ros/indigo/include/ros/time.h:58,
  3351. from /opt/ros/indigo/include/ros/ros.h:38,
  3352. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3353. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3354. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::vector<_Tp, _Alloc>’
  3355. if (*__first == __val)
  3356. ^
  3357. In file included from /usr/include/c++/4.8/bits/locale_facets.h:48:0,
  3358. from /usr/include/c++/4.8/bits/basic_ios.h:37,
  3359. from /usr/include/c++/4.8/ios:44,
  3360. from /usr/include/c++/4.8/ostream:38,
  3361. from /usr/include/c++/4.8/iostream:39,
  3362. from /opt/ros/indigo/include/ros/time.h:54,
  3363. from /opt/ros/indigo/include/ros/ros.h:38,
  3364. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3365. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3366. /usr/include/c++/4.8/bits/streambuf_iterator.h:204:5: note: template<class _CharT, class _Traits> bool std::operator==(const std::istreambuf_iterator<_CharT, _Traits>&, const std::istreambuf_iterator<_CharT, _Traits>&)
  3367. operator==(const istreambuf_iterator<_CharT, _Traits>& __a,
  3368. ^
  3369. /usr/include/c++/4.8/bits/streambuf_iterator.h:204:5: note: template argument deduction/substitution failed:
  3370. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3371. from /usr/include/boost/math/tools/config.hpp:16,
  3372. from /usr/include/boost/math/special_functions/round.hpp:13,
  3373. from /opt/ros/indigo/include/ros/time.h:58,
  3374. from /opt/ros/indigo/include/ros/ros.h:38,
  3375. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3376. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3377. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::istreambuf_iterator<_CharT, _Traits>’
  3378. if (*__first == __val)
  3379. ^
  3380. In file included from /usr/include/c++/4.8/string:52:0,
  3381. from /opt/ros/indigo/include/ros/platform.h:55,
  3382. from /opt/ros/indigo/include/ros/time.h:53,
  3383. from /opt/ros/indigo/include/ros/ros.h:38,
  3384. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3385. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3386. /usr/include/c++/4.8/bits/basic_string.h:2519:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
  3387. operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
  3388. ^
  3389. /usr/include/c++/4.8/bits/basic_string.h:2519:5: note: template argument deduction/substitution failed:
  3390. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3391. from /usr/include/boost/math/tools/config.hpp:16,
  3392. from /usr/include/boost/math/special_functions/round.hpp:13,
  3393. from /opt/ros/indigo/include/ros/time.h:58,
  3394. from /opt/ros/indigo/include/ros/ros.h:38,
  3395. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3396. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3397. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
  3398. if (*__first == __val)
  3399. ^
  3400. In file included from /usr/include/c++/4.8/string:52:0,
  3401. from /opt/ros/indigo/include/ros/platform.h:55,
  3402. from /opt/ros/indigo/include/ros/time.h:53,
  3403. from /opt/ros/indigo/include/ros/ros.h:38,
  3404. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3405. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3406. /usr/include/c++/4.8/bits/basic_string.h:2507:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const _CharT*, const std::basic_string<_CharT, _Traits, _Alloc>&)
  3407. operator==(const _CharT* __lhs,
  3408. ^
  3409. /usr/include/c++/4.8/bits/basic_string.h:2507:5: note: template argument deduction/substitution failed:
  3410. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3411. from /usr/include/boost/math/tools/config.hpp:16,
  3412. from /usr/include/boost/math/special_functions/round.hpp:13,
  3413. from /opt/ros/indigo/include/ros/time.h:58,
  3414. from /opt/ros/indigo/include/ros/ros.h:38,
  3415. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3416. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3417. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: mismatched types ‘const _CharT*’ and ‘Point2dc’
  3418. if (*__first == __val)
  3419. ^
  3420. In file included from /usr/include/c++/4.8/string:52:0,
  3421. from /opt/ros/indigo/include/ros/platform.h:55,
  3422. from /opt/ros/indigo/include/ros/time.h:53,
  3423. from /opt/ros/indigo/include/ros/ros.h:38,
  3424. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3425. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3426. /usr/include/c++/4.8/bits/basic_string.h:2493:5: note: template<class _CharT> typename __gnu_cxx::__enable_if<std::__is_char<_Tp>::__value, bool>::__type std::operator==(const std::basic_string<_CharT>&, const std::basic_string<_CharT>&)
  3427. operator==(const basic_string<_CharT>& __lhs,
  3428. ^
  3429. /usr/include/c++/4.8/bits/basic_string.h:2493:5: note: template argument deduction/substitution failed:
  3430. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3431. from /usr/include/boost/math/tools/config.hpp:16,
  3432. from /usr/include/boost/math/special_functions/round.hpp:13,
  3433. from /opt/ros/indigo/include/ros/time.h:58,
  3434. from /opt/ros/indigo/include/ros/ros.h:38,
  3435. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3436. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3437. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::basic_string<_CharT>’
  3438. if (*__first == __val)
  3439. ^
  3440. In file included from /usr/include/c++/4.8/string:52:0,
  3441. from /opt/ros/indigo/include/ros/platform.h:55,
  3442. from /opt/ros/indigo/include/ros/time.h:53,
  3443. from /opt/ros/indigo/include/ros/ros.h:38,
  3444. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3445. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3446. /usr/include/c++/4.8/bits/basic_string.h:2486: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>&)
  3447. operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
  3448. ^
  3449. /usr/include/c++/4.8/bits/basic_string.h:2486:5: note: template argument deduction/substitution failed:
  3450. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3451. from /usr/include/boost/math/tools/config.hpp:16,
  3452. from /usr/include/boost/math/special_functions/round.hpp:13,
  3453. from /opt/ros/indigo/include/ros/time.h:58,
  3454. from /opt/ros/indigo/include/ros/ros.h:38,
  3455. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3456. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3457. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
  3458. if (*__first == __val)
  3459. ^
  3460. In file included from /usr/include/c++/4.8/string:41:0,
  3461. from /opt/ros/indigo/include/ros/platform.h:55,
  3462. from /opt/ros/indigo/include/ros/time.h:53,
  3463. from /opt/ros/indigo/include/ros/ros.h:38,
  3464. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3465. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3466. /usr/include/c++/4.8/bits/allocator.h:133:5: note: template<class _Tp> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_CharT>&)
  3467. operator==(const allocator<_Tp>&, const allocator<_Tp>&)
  3468. ^
  3469. /usr/include/c++/4.8/bits/allocator.h:133:5: note: template argument deduction/substitution failed:
  3470. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3471. from /usr/include/boost/math/tools/config.hpp:16,
  3472. from /usr/include/boost/math/special_functions/round.hpp:13,
  3473. from /opt/ros/indigo/include/ros/time.h:58,
  3474. from /opt/ros/indigo/include/ros/ros.h:38,
  3475. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3476. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3477. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::allocator<_CharT>’
  3478. if (*__first == __val)
  3479. ^
  3480. In file included from /usr/include/c++/4.8/string:41:0,
  3481. from /opt/ros/indigo/include/ros/platform.h:55,
  3482. from /opt/ros/indigo/include/ros/time.h:53,
  3483. from /opt/ros/indigo/include/ros/ros.h:38,
  3484. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3485. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3486. /usr/include/c++/4.8/bits/allocator.h:128:5: note: template<class _T1, class _T2> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_T2>&)
  3487. operator==(const allocator<_T1>&, const allocator<_T2>&)
  3488. ^
  3489. /usr/include/c++/4.8/bits/allocator.h:128:5: note: template argument deduction/substitution failed:
  3490. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3491. from /usr/include/boost/math/tools/config.hpp:16,
  3492. from /usr/include/boost/math/special_functions/round.hpp:13,
  3493. from /opt/ros/indigo/include/ros/time.h:58,
  3494. from /opt/ros/indigo/include/ros/ros.h:38,
  3495. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3496. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3497. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::allocator<_CharT>’
  3498. if (*__first == __val)
  3499. ^
  3500. In file included from /usr/include/c++/4.8/bits/char_traits.h:40:0,
  3501. from /usr/include/c++/4.8/string:40,
  3502. from /opt/ros/indigo/include/ros/platform.h:55,
  3503. from /opt/ros/indigo/include/ros/time.h:53,
  3504. from /opt/ros/indigo/include/ros/ros.h:38,
  3505. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3506. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3507. /usr/include/c++/4.8/bits/postypes.h:216:5: note: template<class _StateT> bool std::operator==(const std::fpos<_StateT>&, const std::fpos<_StateT>&)
  3508. operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
  3509. ^
  3510. /usr/include/c++/4.8/bits/postypes.h:216:5: note: template argument deduction/substitution failed:
  3511. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3512. from /usr/include/boost/math/tools/config.hpp:16,
  3513. from /usr/include/boost/math/special_functions/round.hpp:13,
  3514. from /opt/ros/indigo/include/ros/time.h:58,
  3515. from /opt/ros/indigo/include/ros/ros.h:38,
  3516. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3517. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3518. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::fpos<_StateT>’
  3519. if (*__first == __val)
  3520. ^
  3521. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  3522. from /usr/include/c++/4.8/bits/char_traits.h:39,
  3523. from /usr/include/c++/4.8/string:40,
  3524. from /opt/ros/indigo/include/ros/platform.h:55,
  3525. from /opt/ros/indigo/include/ros/time.h:53,
  3526. from /opt/ros/indigo/include/ros/ros.h:38,
  3527. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3528. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3529. /usr/include/c++/4.8/bits/stl_iterator.h:1037:5: note: template<class _Iterator> bool std::operator==(const std::move_iterator<_Iterator>&, const std::move_iterator<_Iterator>&)
  3530. operator==(const move_iterator<_Iterator>& __x,
  3531. ^
  3532. /usr/include/c++/4.8/bits/stl_iterator.h:1037:5: note: template argument deduction/substitution failed:
  3533. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3534. from /usr/include/boost/math/tools/config.hpp:16,
  3535. from /usr/include/boost/math/special_functions/round.hpp:13,
  3536. from /opt/ros/indigo/include/ros/time.h:58,
  3537. from /opt/ros/indigo/include/ros/ros.h:38,
  3538. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3539. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3540. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::move_iterator<_Iterator>’
  3541. if (*__first == __val)
  3542. ^
  3543. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  3544. from /usr/include/c++/4.8/bits/char_traits.h:39,
  3545. from /usr/include/c++/4.8/string:40,
  3546. from /opt/ros/indigo/include/ros/platform.h:55,
  3547. from /opt/ros/indigo/include/ros/time.h:53,
  3548. from /opt/ros/indigo/include/ros/ros.h:38,
  3549. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3550. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3551. /usr/include/c++/4.8/bits/stl_iterator.h:1031:5: note: template<class _IteratorL, class _IteratorR> bool std::operator==(const std::move_iterator<_Iterator>&, const std::move_iterator<_IteratorR>&)
  3552. operator==(const move_iterator<_IteratorL>& __x,
  3553. ^
  3554. /usr/include/c++/4.8/bits/stl_iterator.h:1031:5: note: template argument deduction/substitution failed:
  3555. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3556. from /usr/include/boost/math/tools/config.hpp:16,
  3557. from /usr/include/boost/math/special_functions/round.hpp:13,
  3558. from /opt/ros/indigo/include/ros/time.h:58,
  3559. from /opt/ros/indigo/include/ros/ros.h:38,
  3560. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3561. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3562. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::move_iterator<_Iterator>’
  3563. if (*__first == __val)
  3564. ^
  3565. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  3566. from /usr/include/c++/4.8/bits/char_traits.h:39,
  3567. from /usr/include/c++/4.8/string:40,
  3568. from /opt/ros/indigo/include/ros/platform.h:55,
  3569. from /opt/ros/indigo/include/ros/time.h:53,
  3570. from /opt/ros/indigo/include/ros/ros.h:38,
  3571. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3572. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3573. /usr/include/c++/4.8/bits/stl_iterator.h:341:5: note: template<class _IteratorL, class _IteratorR> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)
  3574. operator==(const reverse_iterator<_IteratorL>& __x,
  3575. ^
  3576. /usr/include/c++/4.8/bits/stl_iterator.h:341:5: note: template argument deduction/substitution failed:
  3577. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3578. from /usr/include/boost/math/tools/config.hpp:16,
  3579. from /usr/include/boost/math/special_functions/round.hpp:13,
  3580. from /opt/ros/indigo/include/ros/time.h:58,
  3581. from /opt/ros/indigo/include/ros/ros.h:38,
  3582. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3583. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3584. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::reverse_iterator<_Iterator>’
  3585. if (*__first == __val)
  3586. ^
  3587. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  3588. from /usr/include/c++/4.8/bits/char_traits.h:39,
  3589. from /usr/include/c++/4.8/string:40,
  3590. from /opt/ros/indigo/include/ros/platform.h:55,
  3591. from /opt/ros/indigo/include/ros/time.h:53,
  3592. from /opt/ros/indigo/include/ros/ros.h:38,
  3593. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3594. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3595. /usr/include/c++/4.8/bits/stl_iterator.h:291:5: note: template<class _Iterator> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
  3596. operator==(const reverse_iterator<_Iterator>& __x,
  3597. ^
  3598. /usr/include/c++/4.8/bits/stl_iterator.h:291:5: note: template argument deduction/substitution failed:
  3599. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3600. from /usr/include/boost/math/tools/config.hpp:16,
  3601. from /usr/include/boost/math/special_functions/round.hpp:13,
  3602. from /opt/ros/indigo/include/ros/time.h:58,
  3603. from /opt/ros/indigo/include/ros/ros.h:38,
  3604. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3605. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3606. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::reverse_iterator<_Iterator>’
  3607. if (*__first == __val)
  3608. ^
  3609. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:64:0,
  3610. from /usr/include/c++/4.8/bits/char_traits.h:39,
  3611. from /usr/include/c++/4.8/string:40,
  3612. from /opt/ros/indigo/include/ros/platform.h:55,
  3613. from /opt/ros/indigo/include/ros/time.h:53,
  3614. from /opt/ros/indigo/include/ros/ros.h:38,
  3615. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3616. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3617. /usr/include/c++/4.8/bits/stl_pair.h:214:5: note: template<class _T1, class _T2> constexpr bool std::operator==(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)
  3618. operator==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
  3619. ^
  3620. /usr/include/c++/4.8/bits/stl_pair.h:214:5: note: template argument deduction/substitution failed:
  3621. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3622. from /usr/include/boost/math/tools/config.hpp:16,
  3623. from /usr/include/boost/math/special_functions/round.hpp:13,
  3624. from /opt/ros/indigo/include/ros/time.h:58,
  3625. from /opt/ros/indigo/include/ros/ros.h:38,
  3626. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3627. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3628. /usr/include/c++/4.8/bits/stl_algo.h:178:17: note: ‘Point2dc’ is not derived from ‘const std::pair<_T1, _T2>’
  3629. if (*__first == __val)
  3630. ^
  3631. /usr/include/c++/4.8/bits/stl_algo.h:186:17: error: no match for ‘operator==’ (operand types are ‘Point2dc’ and ‘const Point2dc’)
  3632. if (*__first == __val)
  3633. ^
  3634. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: candidates are:
  3635. In file included from /usr/include/c++/4.8/iterator:66:0,
  3636. from /usr/include/boost/detail/iterator.hpp:54,
  3637. from /usr/include/boost/array.hpp:48,
  3638. from /opt/ros/indigo/include/ros/message.h:38,
  3639. from /opt/ros/indigo/include/ros/publisher.h:33,
  3640. from /opt/ros/indigo/include/ros/node_handle.h:32,
  3641. from /opt/ros/indigo/include/ros/ros.h:45,
  3642. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3643. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3644. /usr/include/c++/4.8/bits/stream_iterator.h:130:5: note: template<class _Tp, class _CharT, class _Traits, class _Dist> bool std::operator==(const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&, const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&)
  3645. operator==(const istream_iterator<_Tp, _CharT, _Traits, _Dist>& __x,
  3646. ^
  3647. /usr/include/c++/4.8/bits/stream_iterator.h:130:5: note: template argument deduction/substitution failed:
  3648. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3649. from /usr/include/boost/math/tools/config.hpp:16,
  3650. from /usr/include/boost/math/special_functions/round.hpp:13,
  3651. from /opt/ros/indigo/include/ros/time.h:58,
  3652. from /opt/ros/indigo/include/ros/ros.h:38,
  3653. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3654. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3655. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>’
  3656. if (*__first == __val)
  3657. ^
  3658. In file included from /usr/include/c++/4.8/list:63:0,
  3659. from /opt/ros/indigo/include/ros/forwards.h:35,
  3660. from /opt/ros/indigo/include/ros/common.h:37,
  3661. from /opt/ros/indigo/include/ros/ros.h:43,
  3662. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3663. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3664. /usr/include/c++/4.8/bits/stl_list.h:1602:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::list<_Tp, _Alloc>&, const std::list<_Tp, _Alloc>&)
  3665. operator==(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
  3666. ^
  3667. /usr/include/c++/4.8/bits/stl_list.h:1602:5: note: template argument deduction/substitution failed:
  3668. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3669. from /usr/include/boost/math/tools/config.hpp:16,
  3670. from /usr/include/boost/math/special_functions/round.hpp:13,
  3671. from /opt/ros/indigo/include/ros/time.h:58,
  3672. from /opt/ros/indigo/include/ros/ros.h:38,
  3673. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3674. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3675. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::list<_Tp, _Alloc>’
  3676. if (*__first == __val)
  3677. ^
  3678. In file included from /usr/include/c++/4.8/list:63:0,
  3679. from /opt/ros/indigo/include/ros/forwards.h:35,
  3680. from /opt/ros/indigo/include/ros/common.h:37,
  3681. from /opt/ros/indigo/include/ros/ros.h:43,
  3682. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3683. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3684. /usr/include/c++/4.8/bits/stl_list.h:276:5: note: template<class _Val> bool std::operator==(const std::_List_iterator<_Tp>&, const std::_List_const_iterator<_Val>&)
  3685. operator==(const _List_iterator<_Val>& __x,
  3686. ^
  3687. /usr/include/c++/4.8/bits/stl_list.h:276:5: note: template argument deduction/substitution failed:
  3688. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3689. from /usr/include/boost/math/tools/config.hpp:16,
  3690. from /usr/include/boost/math/special_functions/round.hpp:13,
  3691. from /opt/ros/indigo/include/ros/time.h:58,
  3692. from /opt/ros/indigo/include/ros/ros.h:38,
  3693. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3694. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3695. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::_List_iterator<_Tp>’
  3696. if (*__first == __val)
  3697. ^
  3698. In file included from /usr/include/c++/4.8/set:62:0,
  3699. from /opt/ros/indigo/include/ros/forwards.h:34,
  3700. from /opt/ros/indigo/include/ros/common.h:37,
  3701. from /opt/ros/indigo/include/ros/ros.h:43,
  3702. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3703. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3704. /usr/include/c++/4.8/bits/stl_multiset.h:739:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)
  3705. operator==(const multiset<_Key, _Compare, _Alloc>& __x,
  3706. ^
  3707. /usr/include/c++/4.8/bits/stl_multiset.h:739:5: note: template argument deduction/substitution failed:
  3708. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3709. from /usr/include/boost/math/tools/config.hpp:16,
  3710. from /usr/include/boost/math/special_functions/round.hpp:13,
  3711. from /opt/ros/indigo/include/ros/time.h:58,
  3712. from /opt/ros/indigo/include/ros/ros.h:38,
  3713. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3714. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3715. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::multiset<_Key, _Compare, _Alloc>’
  3716. if (*__first == __val)
  3717. ^
  3718. In file included from /usr/include/c++/4.8/set:61:0,
  3719. from /opt/ros/indigo/include/ros/forwards.h:34,
  3720. from /opt/ros/indigo/include/ros/common.h:37,
  3721. from /opt/ros/indigo/include/ros/ros.h:43,
  3722. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3723. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3724. /usr/include/c++/4.8/bits/stl_set.h:754:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&)
  3725. operator==(const set<_Key, _Compare, _Alloc>& __x,
  3726. ^
  3727. /usr/include/c++/4.8/bits/stl_set.h:754:5: note: template argument deduction/substitution failed:
  3728. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3729. from /usr/include/boost/math/tools/config.hpp:16,
  3730. from /usr/include/boost/math/special_functions/round.hpp:13,
  3731. from /opt/ros/indigo/include/ros/time.h:58,
  3732. from /opt/ros/indigo/include/ros/ros.h:38,
  3733. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3734. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3735. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::set<_Key, _Compare, _Alloc>’
  3736. if (*__first == __val)
  3737. ^
  3738. In file included from /usr/include/c++/4.8/map:62:0,
  3739. from /opt/ros/indigo/include/ros/console.h:42,
  3740. from /opt/ros/indigo/include/ros/ros.h:40,
  3741. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3742. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3743. /usr/include/c++/4.8/bits/stl_multimap.h:864: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>&)
  3744. operator==(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,
  3745. ^
  3746. /usr/include/c++/4.8/bits/stl_multimap.h:864:5: note: template argument deduction/substitution failed:
  3747. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3748. from /usr/include/boost/math/tools/config.hpp:16,
  3749. from /usr/include/boost/math/special_functions/round.hpp:13,
  3750. from /opt/ros/indigo/include/ros/time.h:58,
  3751. from /opt/ros/indigo/include/ros/ros.h:38,
  3752. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3753. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3754. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::multimap<_Key, _Tp, _Compare, _Alloc>’
  3755. if (*__first == __val)
  3756. ^
  3757. In file included from /usr/include/c++/4.8/map:61:0,
  3758. from /opt/ros/indigo/include/ros/console.h:42,
  3759. from /opt/ros/indigo/include/ros/ros.h:40,
  3760. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3761. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3762. /usr/include/c++/4.8/bits/stl_map.h:962: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>&)
  3763. operator==(const map<_Key, _Tp, _Compare, _Alloc>& __x,
  3764. ^
  3765. /usr/include/c++/4.8/bits/stl_map.h:962:5: note: template argument deduction/substitution failed:
  3766. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3767. from /usr/include/boost/math/tools/config.hpp:16,
  3768. from /usr/include/boost/math/special_functions/round.hpp:13,
  3769. from /opt/ros/indigo/include/ros/time.h:58,
  3770. from /opt/ros/indigo/include/ros/ros.h:38,
  3771. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3772. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3773. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::map<_Key, _Tp, _Compare, _Alloc>’
  3774. if (*__first == __val)
  3775. ^
  3776. In file included from /usr/include/c++/4.8/map:60:0,
  3777. from /opt/ros/indigo/include/ros/console.h:42,
  3778. from /opt/ros/indigo/include/ros/ros.h:40,
  3779. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3780. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3781. /usr/include/c++/4.8/bits/stl_tree.h:907: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>&)
  3782. operator==(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,
  3783. ^
  3784. /usr/include/c++/4.8/bits/stl_tree.h:907:5: note: template argument deduction/substitution failed:
  3785. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3786. from /usr/include/boost/math/tools/config.hpp:16,
  3787. from /usr/include/boost/math/special_functions/round.hpp:13,
  3788. from /opt/ros/indigo/include/ros/time.h:58,
  3789. from /opt/ros/indigo/include/ros/ros.h:38,
  3790. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3791. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3792. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>’
  3793. if (*__first == __val)
  3794. ^
  3795. In file included from /usr/include/c++/4.8/map:60:0,
  3796. from /opt/ros/indigo/include/ros/console.h:42,
  3797. from /opt/ros/indigo/include/ros/ros.h:40,
  3798. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3799. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3800. /usr/include/c++/4.8/bits/stl_tree.h:310:5: note: template<class _Val> bool std::operator==(const std::_Rb_tree_iterator<_Tp>&, const std::_Rb_tree_const_iterator<_Val>&)
  3801. operator==(const _Rb_tree_iterator<_Val>& __x,
  3802. ^
  3803. /usr/include/c++/4.8/bits/stl_tree.h:310:5: note: template argument deduction/substitution failed:
  3804. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3805. from /usr/include/boost/math/tools/config.hpp:16,
  3806. from /usr/include/boost/math/special_functions/round.hpp:13,
  3807. from /opt/ros/indigo/include/ros/time.h:58,
  3808. from /opt/ros/indigo/include/ros/ros.h:38,
  3809. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3810. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3811. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::_Rb_tree_iterator<_Tp>’
  3812. if (*__first == __val)
  3813. ^
  3814. In file included from /usr/include/c++/4.8/memory:82:0,
  3815. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  3816. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  3817. from /usr/include/boost/shared_ptr.hpp:17,
  3818. from /usr/include/boost/format/alt_sstream.hpp:21,
  3819. from /usr/include/boost/format/internals.hpp:23,
  3820. from /usr/include/boost/format.hpp:38,
  3821. from /usr/include/boost/math/policies/error_handling.hpp:31,
  3822. from /usr/include/boost/math/special_functions/round.hpp:14,
  3823. from /opt/ros/indigo/include/ros/time.h:58,
  3824. from /opt/ros/indigo/include/ros/ros.h:38,
  3825. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3826. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3827. /usr/include/c++/4.8/bits/shared_ptr.h:338:5: note: template<class _Tp> bool std::operator==(std::nullptr_t, const std::shared_ptr<_Tp1>&)
  3828. operator==(nullptr_t, const shared_ptr<_Tp>& __a) noexcept
  3829. ^
  3830. /usr/include/c++/4.8/bits/shared_ptr.h:338:5: note: template argument deduction/substitution failed:
  3831. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3832. from /usr/include/boost/math/tools/config.hpp:16,
  3833. from /usr/include/boost/math/special_functions/round.hpp:13,
  3834. from /opt/ros/indigo/include/ros/time.h:58,
  3835. from /opt/ros/indigo/include/ros/ros.h:38,
  3836. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3837. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3838. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  3839. if (*__first == __val)
  3840. ^
  3841. In file included from /usr/include/c++/4.8/memory:82:0,
  3842. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  3843. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  3844. from /usr/include/boost/shared_ptr.hpp:17,
  3845. from /usr/include/boost/format/alt_sstream.hpp:21,
  3846. from /usr/include/boost/format/internals.hpp:23,
  3847. from /usr/include/boost/format.hpp:38,
  3848. from /usr/include/boost/math/policies/error_handling.hpp:31,
  3849. from /usr/include/boost/math/special_functions/round.hpp:14,
  3850. from /opt/ros/indigo/include/ros/time.h:58,
  3851. from /opt/ros/indigo/include/ros/ros.h:38,
  3852. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3853. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3854. /usr/include/c++/4.8/bits/shared_ptr.h:333:5: note: template<class _Tp> bool std::operator==(const std::shared_ptr<_Tp1>&, std::nullptr_t)
  3855. operator==(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
  3856. ^
  3857. /usr/include/c++/4.8/bits/shared_ptr.h:333:5: note: template argument deduction/substitution failed:
  3858. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3859. from /usr/include/boost/math/tools/config.hpp:16,
  3860. from /usr/include/boost/math/special_functions/round.hpp:13,
  3861. from /opt/ros/indigo/include/ros/time.h:58,
  3862. from /opt/ros/indigo/include/ros/ros.h:38,
  3863. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3864. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3865. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::shared_ptr<_Tp1>’
  3866. if (*__first == __val)
  3867. ^
  3868. In file included from /usr/include/c++/4.8/memory:82:0,
  3869. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  3870. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  3871. from /usr/include/boost/shared_ptr.hpp:17,
  3872. from /usr/include/boost/format/alt_sstream.hpp:21,
  3873. from /usr/include/boost/format/internals.hpp:23,
  3874. from /usr/include/boost/format.hpp:38,
  3875. from /usr/include/boost/math/policies/error_handling.hpp:31,
  3876. from /usr/include/boost/math/special_functions/round.hpp:14,
  3877. from /opt/ros/indigo/include/ros/time.h:58,
  3878. from /opt/ros/indigo/include/ros/ros.h:38,
  3879. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3880. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3881. /usr/include/c++/4.8/bits/shared_ptr.h:327:5: note: template<class _Tp1, class _Tp2> bool std::operator==(const std::shared_ptr<_Tp1>&, const std::shared_ptr<_Tp2>&)
  3882. operator==(const shared_ptr<_Tp1>& __a,
  3883. ^
  3884. /usr/include/c++/4.8/bits/shared_ptr.h:327:5: note: template argument deduction/substitution failed:
  3885. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3886. from /usr/include/boost/math/tools/config.hpp:16,
  3887. from /usr/include/boost/math/special_functions/round.hpp:13,
  3888. from /opt/ros/indigo/include/ros/time.h:58,
  3889. from /opt/ros/indigo/include/ros/ros.h:38,
  3890. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3891. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3892. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::shared_ptr<_Tp1>’
  3893. if (*__first == __val)
  3894. ^
  3895. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  3896. from /usr/include/c++/4.8/memory:82,
  3897. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  3898. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  3899. from /usr/include/boost/shared_ptr.hpp:17,
  3900. from /usr/include/boost/format/alt_sstream.hpp:21,
  3901. from /usr/include/boost/format/internals.hpp:23,
  3902. from /usr/include/boost/format.hpp:38,
  3903. from /usr/include/boost/math/policies/error_handling.hpp:31,
  3904. from /usr/include/boost/math/special_functions/round.hpp:14,
  3905. from /opt/ros/indigo/include/ros/time.h:58,
  3906. from /opt/ros/indigo/include/ros/ros.h:38,
  3907. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3908. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3909. /usr/include/c++/4.8/bits/shared_ptr_base.h:1040:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(std::nullptr_t, const std::__shared_ptr<_Tp, _Lp>&)
  3910. operator==(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept
  3911. ^
  3912. /usr/include/c++/4.8/bits/shared_ptr_base.h:1040:5: note: template argument deduction/substitution failed:
  3913. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3914. from /usr/include/boost/math/tools/config.hpp:16,
  3915. from /usr/include/boost/math/special_functions/round.hpp:13,
  3916. from /opt/ros/indigo/include/ros/time.h:58,
  3917. from /opt/ros/indigo/include/ros/ros.h:38,
  3918. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3919. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3920. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  3921. if (*__first == __val)
  3922. ^
  3923. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  3924. from /usr/include/c++/4.8/memory:82,
  3925. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  3926. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  3927. from /usr/include/boost/shared_ptr.hpp:17,
  3928. from /usr/include/boost/format/alt_sstream.hpp:21,
  3929. from /usr/include/boost/format/internals.hpp:23,
  3930. from /usr/include/boost/format.hpp:38,
  3931. from /usr/include/boost/math/policies/error_handling.hpp:31,
  3932. from /usr/include/boost/math/special_functions/round.hpp:14,
  3933. from /opt/ros/indigo/include/ros/time.h:58,
  3934. from /opt/ros/indigo/include/ros/ros.h:38,
  3935. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3936. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3937. /usr/include/c++/4.8/bits/shared_ptr_base.h:1035:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const std::__shared_ptr<_Tp, _Lp>&, std::nullptr_t)
  3938. operator==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
  3939. ^
  3940. /usr/include/c++/4.8/bits/shared_ptr_base.h:1035:5: note: template argument deduction/substitution failed:
  3941. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3942. from /usr/include/boost/math/tools/config.hpp:16,
  3943. from /usr/include/boost/math/special_functions/round.hpp:13,
  3944. from /opt/ros/indigo/include/ros/time.h:58,
  3945. from /opt/ros/indigo/include/ros/ros.h:38,
  3946. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3947. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3948. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’
  3949. if (*__first == __val)
  3950. ^
  3951. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  3952. from /usr/include/c++/4.8/memory:82,
  3953. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  3954. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  3955. from /usr/include/boost/shared_ptr.hpp:17,
  3956. from /usr/include/boost/format/alt_sstream.hpp:21,
  3957. from /usr/include/boost/format/internals.hpp:23,
  3958. from /usr/include/boost/format.hpp:38,
  3959. from /usr/include/boost/math/policies/error_handling.hpp:31,
  3960. from /usr/include/boost/math/special_functions/round.hpp:14,
  3961. from /opt/ros/indigo/include/ros/time.h:58,
  3962. from /opt/ros/indigo/include/ros/ros.h:38,
  3963. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3964. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3965. /usr/include/c++/4.8/bits/shared_ptr_base.h:1029: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>&)
  3966. operator==(const __shared_ptr<_Tp1, _Lp>& __a,
  3967. ^
  3968. /usr/include/c++/4.8/bits/shared_ptr_base.h:1029:5: note: template argument deduction/substitution failed:
  3969. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3970. from /usr/include/boost/math/tools/config.hpp:16,
  3971. from /usr/include/boost/math/special_functions/round.hpp:13,
  3972. from /opt/ros/indigo/include/ros/time.h:58,
  3973. from /opt/ros/indigo/include/ros/ros.h:38,
  3974. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3975. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3976. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::__shared_ptr<_Tp1, _Lp>’
  3977. if (*__first == __val)
  3978. ^
  3979. In file included from /usr/include/c++/4.8/memory:81:0,
  3980. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  3981. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  3982. from /usr/include/boost/shared_ptr.hpp:17,
  3983. from /usr/include/boost/format/alt_sstream.hpp:21,
  3984. from /usr/include/boost/format/internals.hpp:23,
  3985. from /usr/include/boost/format.hpp:38,
  3986. from /usr/include/boost/math/policies/error_handling.hpp:31,
  3987. from /usr/include/boost/math/special_functions/round.hpp:14,
  3988. from /opt/ros/indigo/include/ros/time.h:58,
  3989. from /opt/ros/indigo/include/ros/ros.h:38,
  3990. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  3991. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  3992. /usr/include/c++/4.8/bits/unique_ptr.h:500:5: note: template<class _Tp, class _Dp> bool std::operator==(std::nullptr_t, const std::unique_ptr<_Tp, _Dp>&)
  3993. operator==(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) noexcept
  3994. ^
  3995. /usr/include/c++/4.8/bits/unique_ptr.h:500:5: note: template argument deduction/substitution failed:
  3996. In file included from /usr/include/c++/4.8/algorithm:62:0,
  3997. from /usr/include/boost/math/tools/config.hpp:16,
  3998. from /usr/include/boost/math/special_functions/round.hpp:13,
  3999. from /opt/ros/indigo/include/ros/time.h:58,
  4000. from /opt/ros/indigo/include/ros/ros.h:38,
  4001. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4002. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4003. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  4004. if (*__first == __val)
  4005. ^
  4006. In file included from /usr/include/c++/4.8/memory:81:0,
  4007. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  4008. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  4009. from /usr/include/boost/shared_ptr.hpp:17,
  4010. from /usr/include/boost/format/alt_sstream.hpp:21,
  4011. from /usr/include/boost/format/internals.hpp:23,
  4012. from /usr/include/boost/format.hpp:38,
  4013. from /usr/include/boost/math/policies/error_handling.hpp:31,
  4014. from /usr/include/boost/math/special_functions/round.hpp:14,
  4015. from /opt/ros/indigo/include/ros/time.h:58,
  4016. from /opt/ros/indigo/include/ros/ros.h:38,
  4017. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4018. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4019. /usr/include/c++/4.8/bits/unique_ptr.h:495:5: note: template<class _Tp, class _Dp> bool std::operator==(const std::unique_ptr<_Tp, _Dp>&, std::nullptr_t)
  4020. operator==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept
  4021. ^
  4022. /usr/include/c++/4.8/bits/unique_ptr.h:495:5: note: template argument deduction/substitution failed:
  4023. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4024. from /usr/include/boost/math/tools/config.hpp:16,
  4025. from /usr/include/boost/math/special_functions/round.hpp:13,
  4026. from /opt/ros/indigo/include/ros/time.h:58,
  4027. from /opt/ros/indigo/include/ros/ros.h:38,
  4028. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4029. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4030. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
  4031. if (*__first == __val)
  4032. ^
  4033. In file included from /usr/include/c++/4.8/memory:81:0,
  4034. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  4035. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  4036. from /usr/include/boost/shared_ptr.hpp:17,
  4037. from /usr/include/boost/format/alt_sstream.hpp:21,
  4038. from /usr/include/boost/format/internals.hpp:23,
  4039. from /usr/include/boost/format.hpp:38,
  4040. from /usr/include/boost/math/policies/error_handling.hpp:31,
  4041. from /usr/include/boost/math/special_functions/round.hpp:14,
  4042. from /opt/ros/indigo/include/ros/time.h:58,
  4043. from /opt/ros/indigo/include/ros/ros.h:38,
  4044. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4045. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4046. /usr/include/c++/4.8/bits/unique_ptr.h:489: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>&)
  4047. operator==(const unique_ptr<_Tp, _Dp>& __x,
  4048. ^
  4049. /usr/include/c++/4.8/bits/unique_ptr.h:489:5: note: template argument deduction/substitution failed:
  4050. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4051. from /usr/include/boost/math/tools/config.hpp:16,
  4052. from /usr/include/boost/math/special_functions/round.hpp:13,
  4053. from /opt/ros/indigo/include/ros/time.h:58,
  4054. from /opt/ros/indigo/include/ros/ros.h:38,
  4055. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4056. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4057. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
  4058. if (*__first == __val)
  4059. ^
  4060. In file included from /usr/include/boost/config/no_tr1/complex.hpp:21:0,
  4061. from /usr/include/boost/math/policies/error_handling.hpp:15,
  4062. from /usr/include/boost/math/special_functions/round.hpp:14,
  4063. from /opt/ros/indigo/include/ros/time.h:58,
  4064. from /opt/ros/indigo/include/ros/ros.h:38,
  4065. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4066. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4067. /usr/include/c++/4.8/complex:466:5: note: template<class _Tp> constexpr bool std::operator==(const _Tp&, const std::complex<_Tp>&)
  4068. operator==(const _Tp& __x, const complex<_Tp>& __y)
  4069. ^
  4070. /usr/include/c++/4.8/complex:466:5: note: template argument deduction/substitution failed:
  4071. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4072. from /usr/include/boost/math/tools/config.hpp:16,
  4073. from /usr/include/boost/math/special_functions/round.hpp:13,
  4074. from /opt/ros/indigo/include/ros/time.h:58,
  4075. from /opt/ros/indigo/include/ros/ros.h:38,
  4076. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4077. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4078. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘const Point2dc’ is not derived from ‘const std::complex<_Tp>’
  4079. if (*__first == __val)
  4080. ^
  4081. In file included from /usr/include/boost/config/no_tr1/complex.hpp:21:0,
  4082. from /usr/include/boost/math/policies/error_handling.hpp:15,
  4083. from /usr/include/boost/math/special_functions/round.hpp:14,
  4084. from /opt/ros/indigo/include/ros/time.h:58,
  4085. from /opt/ros/indigo/include/ros/ros.h:38,
  4086. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4087. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4088. /usr/include/c++/4.8/complex:461:5: note: template<class _Tp> constexpr bool std::operator==(const std::complex<_Tp>&, const _Tp&)
  4089. operator==(const complex<_Tp>& __x, const _Tp& __y)
  4090. ^
  4091. /usr/include/c++/4.8/complex:461:5: note: template argument deduction/substitution failed:
  4092. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4093. from /usr/include/boost/math/tools/config.hpp:16,
  4094. from /usr/include/boost/math/special_functions/round.hpp:13,
  4095. from /opt/ros/indigo/include/ros/time.h:58,
  4096. from /opt/ros/indigo/include/ros/ros.h:38,
  4097. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4098. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4099. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::complex<_Tp>’
  4100. if (*__first == __val)
  4101. ^
  4102. In file included from /usr/include/boost/config/no_tr1/complex.hpp:21:0,
  4103. from /usr/include/boost/math/policies/error_handling.hpp:15,
  4104. from /usr/include/boost/math/special_functions/round.hpp:14,
  4105. from /opt/ros/indigo/include/ros/time.h:58,
  4106. from /opt/ros/indigo/include/ros/ros.h:38,
  4107. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4108. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4109. /usr/include/c++/4.8/complex:456:5: note: template<class _Tp> constexpr bool std::operator==(const std::complex<_Tp>&, const std::complex<_Tp>&)
  4110. operator==(const complex<_Tp>& __x, const complex<_Tp>& __y)
  4111. ^
  4112. /usr/include/c++/4.8/complex:456:5: note: template argument deduction/substitution failed:
  4113. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4114. from /usr/include/boost/math/tools/config.hpp:16,
  4115. from /usr/include/boost/math/special_functions/round.hpp:13,
  4116. from /opt/ros/indigo/include/ros/time.h:58,
  4117. from /opt/ros/indigo/include/ros/ros.h:38,
  4118. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4119. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4120. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::complex<_Tp>’
  4121. if (*__first == __val)
  4122. ^
  4123. In file included from /usr/include/c++/4.8/bits/stl_algo.h:66:0,
  4124. from /usr/include/c++/4.8/algorithm:62,
  4125. from /usr/include/boost/math/tools/config.hpp:16,
  4126. from /usr/include/boost/math/special_functions/round.hpp:13,
  4127. from /opt/ros/indigo/include/ros/time.h:58,
  4128. from /opt/ros/indigo/include/ros/ros.h:38,
  4129. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4130. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4131. /usr/include/c++/4.8/functional:2543:5: note: template<class _Res, class ... _Args> bool std::operator==(std::nullptr_t, const std::function<_Res(_ArgTypes ...)>&)
  4132. operator==(nullptr_t, const function<_Res(_Args...)>& __f) noexcept
  4133. ^
  4134. /usr/include/c++/4.8/functional:2543:5: note: template argument deduction/substitution failed:
  4135. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4136. from /usr/include/boost/math/tools/config.hpp:16,
  4137. from /usr/include/boost/math/special_functions/round.hpp:13,
  4138. from /opt/ros/indigo/include/ros/time.h:58,
  4139. from /opt/ros/indigo/include/ros/ros.h:38,
  4140. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4141. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4142. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  4143. if (*__first == __val)
  4144. ^
  4145. In file included from /usr/include/c++/4.8/bits/stl_algo.h:66:0,
  4146. from /usr/include/c++/4.8/algorithm:62,
  4147. from /usr/include/boost/math/tools/config.hpp:16,
  4148. from /usr/include/boost/math/special_functions/round.hpp:13,
  4149. from /opt/ros/indigo/include/ros/time.h:58,
  4150. from /opt/ros/indigo/include/ros/ros.h:38,
  4151. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4152. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4153. /usr/include/c++/4.8/functional:2537:5: note: template<class _Res, class ... _Args> bool std::operator==(const std::function<_Res(_ArgTypes ...)>&, std::nullptr_t)
  4154. operator==(const function<_Res(_Args...)>& __f, nullptr_t) noexcept
  4155. ^
  4156. /usr/include/c++/4.8/functional:2537:5: note: template argument deduction/substitution failed:
  4157. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4158. from /usr/include/boost/math/tools/config.hpp:16,
  4159. from /usr/include/boost/math/special_functions/round.hpp:13,
  4160. from /opt/ros/indigo/include/ros/time.h:58,
  4161. from /opt/ros/indigo/include/ros/ros.h:38,
  4162. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4163. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4164. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::function<_Res(_ArgTypes ...)>’
  4165. if (*__first == __val)
  4166. ^
  4167. In file included from /usr/include/c++/4.8/functional:55:0,
  4168. from /usr/include/c++/4.8/bits/stl_algo.h:66,
  4169. from /usr/include/c++/4.8/algorithm:62,
  4170. from /usr/include/boost/math/tools/config.hpp:16,
  4171. from /usr/include/boost/math/special_functions/round.hpp:13,
  4172. from /opt/ros/indigo/include/ros/time.h:58,
  4173. from /opt/ros/indigo/include/ros/ros.h:38,
  4174. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4175. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4176. /usr/include/c++/4.8/tuple:813:5: note: template<class ... _TElements, class ... _UElements> constexpr bool std::operator==(const std::tuple<_Elements ...>&, const std::tuple<_Elements ...>&)
  4177. operator==(const tuple<_TElements...>& __t,
  4178. ^
  4179. /usr/include/c++/4.8/tuple:813:5: note: template argument deduction/substitution failed:
  4180. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4181. from /usr/include/boost/math/tools/config.hpp:16,
  4182. from /usr/include/boost/math/special_functions/round.hpp:13,
  4183. from /opt/ros/indigo/include/ros/time.h:58,
  4184. from /opt/ros/indigo/include/ros/ros.h:38,
  4185. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4186. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4187. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::tuple<_Elements ...>’
  4188. if (*__first == __val)
  4189. ^
  4190. In file included from /usr/include/c++/4.8/tuple:39:0,
  4191. from /usr/include/c++/4.8/functional:55,
  4192. from /usr/include/c++/4.8/bits/stl_algo.h:66,
  4193. from /usr/include/c++/4.8/algorithm:62,
  4194. from /usr/include/boost/math/tools/config.hpp:16,
  4195. from /usr/include/boost/math/special_functions/round.hpp:13,
  4196. from /opt/ros/indigo/include/ros/time.h:58,
  4197. from /opt/ros/indigo/include/ros/ros.h:38,
  4198. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4199. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4200. /usr/include/c++/4.8/array:228:5: note: template<class _Tp, long unsigned int _Nm> bool std::operator==(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&)
  4201. operator==(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
  4202. ^
  4203. /usr/include/c++/4.8/array:228:5: note: template argument deduction/substitution failed:
  4204. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4205. from /usr/include/boost/math/tools/config.hpp:16,
  4206. from /usr/include/boost/math/special_functions/round.hpp:13,
  4207. from /opt/ros/indigo/include/ros/time.h:58,
  4208. from /opt/ros/indigo/include/ros/ros.h:38,
  4209. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4210. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4211. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::array<_Tp, _Nm>’
  4212. if (*__first == __val)
  4213. ^
  4214. In file included from /usr/include/c++/4.8/random:52:0,
  4215. from /usr/include/c++/4.8/bits/stl_algo.h:65,
  4216. from /usr/include/c++/4.8/algorithm:62,
  4217. from /usr/include/boost/math/tools/config.hpp:16,
  4218. from /usr/include/boost/math/special_functions/round.hpp:13,
  4219. from /opt/ros/indigo/include/ros/time.h:58,
  4220. from /opt/ros/indigo/include/ros/ros.h:38,
  4221. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4222. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4223. /usr/include/c++/4.8/bits/random.tcc:2030:5: note: template<class _RealType1> bool std::operator==(const std::normal_distribution<_RealType>&, const std::normal_distribution<_RealType>&)
  4224. operator==(const std::normal_distribution<_RealType>& __d1,
  4225. ^
  4226. /usr/include/c++/4.8/bits/random.tcc:2030:5: note: template argument deduction/substitution failed:
  4227. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4228. from /usr/include/boost/math/tools/config.hpp:16,
  4229. from /usr/include/boost/math/special_functions/round.hpp:13,
  4230. from /opt/ros/indigo/include/ros/time.h:58,
  4231. from /opt/ros/indigo/include/ros/ros.h:38,
  4232. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4233. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4234. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::normal_distribution<_RealType>’
  4235. if (*__first == __val)
  4236. ^
  4237. In file included from /usr/include/c++/4.8/vector:64:0,
  4238. from /usr/include/c++/4.8/bits/random.h:34,
  4239. from /usr/include/c++/4.8/random:50,
  4240. from /usr/include/c++/4.8/bits/stl_algo.h:65,
  4241. from /usr/include/c++/4.8/algorithm:62,
  4242. from /usr/include/boost/math/tools/config.hpp:16,
  4243. from /usr/include/boost/math/special_functions/round.hpp:13,
  4244. from /opt/ros/indigo/include/ros/time.h:58,
  4245. from /opt/ros/indigo/include/ros/ros.h:38,
  4246. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4247. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4248. /usr/include/c++/4.8/bits/stl_vector.h:1404:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)
  4249. operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
  4250. ^
  4251. /usr/include/c++/4.8/bits/stl_vector.h:1404:5: note: template argument deduction/substitution failed:
  4252. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4253. from /usr/include/boost/math/tools/config.hpp:16,
  4254. from /usr/include/boost/math/special_functions/round.hpp:13,
  4255. from /opt/ros/indigo/include/ros/time.h:58,
  4256. from /opt/ros/indigo/include/ros/ros.h:38,
  4257. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4258. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4259. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::vector<_Tp, _Alloc>’
  4260. if (*__first == __val)
  4261. ^
  4262. In file included from /usr/include/c++/4.8/bits/locale_facets.h:48:0,
  4263. from /usr/include/c++/4.8/bits/basic_ios.h:37,
  4264. from /usr/include/c++/4.8/ios:44,
  4265. from /usr/include/c++/4.8/ostream:38,
  4266. from /usr/include/c++/4.8/iostream:39,
  4267. from /opt/ros/indigo/include/ros/time.h:54,
  4268. from /opt/ros/indigo/include/ros/ros.h:38,
  4269. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4270. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4271. /usr/include/c++/4.8/bits/streambuf_iterator.h:204:5: note: template<class _CharT, class _Traits> bool std::operator==(const std::istreambuf_iterator<_CharT, _Traits>&, const std::istreambuf_iterator<_CharT, _Traits>&)
  4272. operator==(const istreambuf_iterator<_CharT, _Traits>& __a,
  4273. ^
  4274. /usr/include/c++/4.8/bits/streambuf_iterator.h:204:5: note: template argument deduction/substitution failed:
  4275. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4276. from /usr/include/boost/math/tools/config.hpp:16,
  4277. from /usr/include/boost/math/special_functions/round.hpp:13,
  4278. from /opt/ros/indigo/include/ros/time.h:58,
  4279. from /opt/ros/indigo/include/ros/ros.h:38,
  4280. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4281. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4282. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::istreambuf_iterator<_CharT, _Traits>’
  4283. if (*__first == __val)
  4284. ^
  4285. In file included from /usr/include/c++/4.8/string:52:0,
  4286. from /opt/ros/indigo/include/ros/platform.h:55,
  4287. from /opt/ros/indigo/include/ros/time.h:53,
  4288. from /opt/ros/indigo/include/ros/ros.h:38,
  4289. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4290. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4291. /usr/include/c++/4.8/bits/basic_string.h:2519:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
  4292. operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
  4293. ^
  4294. /usr/include/c++/4.8/bits/basic_string.h:2519:5: note: template argument deduction/substitution failed:
  4295. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4296. from /usr/include/boost/math/tools/config.hpp:16,
  4297. from /usr/include/boost/math/special_functions/round.hpp:13,
  4298. from /opt/ros/indigo/include/ros/time.h:58,
  4299. from /opt/ros/indigo/include/ros/ros.h:38,
  4300. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4301. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4302. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
  4303. if (*__first == __val)
  4304. ^
  4305. In file included from /usr/include/c++/4.8/string:52:0,
  4306. from /opt/ros/indigo/include/ros/platform.h:55,
  4307. from /opt/ros/indigo/include/ros/time.h:53,
  4308. from /opt/ros/indigo/include/ros/ros.h:38,
  4309. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4310. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4311. /usr/include/c++/4.8/bits/basic_string.h:2507:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const _CharT*, const std::basic_string<_CharT, _Traits, _Alloc>&)
  4312. operator==(const _CharT* __lhs,
  4313. ^
  4314. /usr/include/c++/4.8/bits/basic_string.h:2507:5: note: template argument deduction/substitution failed:
  4315. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4316. from /usr/include/boost/math/tools/config.hpp:16,
  4317. from /usr/include/boost/math/special_functions/round.hpp:13,
  4318. from /opt/ros/indigo/include/ros/time.h:58,
  4319. from /opt/ros/indigo/include/ros/ros.h:38,
  4320. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4321. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4322. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: mismatched types ‘const _CharT*’ and ‘Point2dc’
  4323. if (*__first == __val)
  4324. ^
  4325. In file included from /usr/include/c++/4.8/string:52:0,
  4326. from /opt/ros/indigo/include/ros/platform.h:55,
  4327. from /opt/ros/indigo/include/ros/time.h:53,
  4328. from /opt/ros/indigo/include/ros/ros.h:38,
  4329. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4330. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4331. /usr/include/c++/4.8/bits/basic_string.h:2493:5: note: template<class _CharT> typename __gnu_cxx::__enable_if<std::__is_char<_Tp>::__value, bool>::__type std::operator==(const std::basic_string<_CharT>&, const std::basic_string<_CharT>&)
  4332. operator==(const basic_string<_CharT>& __lhs,
  4333. ^
  4334. /usr/include/c++/4.8/bits/basic_string.h:2493:5: note: template argument deduction/substitution failed:
  4335. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4336. from /usr/include/boost/math/tools/config.hpp:16,
  4337. from /usr/include/boost/math/special_functions/round.hpp:13,
  4338. from /opt/ros/indigo/include/ros/time.h:58,
  4339. from /opt/ros/indigo/include/ros/ros.h:38,
  4340. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4341. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4342. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::basic_string<_CharT>’
  4343. if (*__first == __val)
  4344. ^
  4345. In file included from /usr/include/c++/4.8/string:52:0,
  4346. from /opt/ros/indigo/include/ros/platform.h:55,
  4347. from /opt/ros/indigo/include/ros/time.h:53,
  4348. from /opt/ros/indigo/include/ros/ros.h:38,
  4349. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4350. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4351. /usr/include/c++/4.8/bits/basic_string.h:2486: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>&)
  4352. operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
  4353. ^
  4354. /usr/include/c++/4.8/bits/basic_string.h:2486:5: note: template argument deduction/substitution failed:
  4355. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4356. from /usr/include/boost/math/tools/config.hpp:16,
  4357. from /usr/include/boost/math/special_functions/round.hpp:13,
  4358. from /opt/ros/indigo/include/ros/time.h:58,
  4359. from /opt/ros/indigo/include/ros/ros.h:38,
  4360. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4361. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4362. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
  4363. if (*__first == __val)
  4364. ^
  4365. In file included from /usr/include/c++/4.8/string:41:0,
  4366. from /opt/ros/indigo/include/ros/platform.h:55,
  4367. from /opt/ros/indigo/include/ros/time.h:53,
  4368. from /opt/ros/indigo/include/ros/ros.h:38,
  4369. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4370. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4371. /usr/include/c++/4.8/bits/allocator.h:133:5: note: template<class _Tp> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_CharT>&)
  4372. operator==(const allocator<_Tp>&, const allocator<_Tp>&)
  4373. ^
  4374. /usr/include/c++/4.8/bits/allocator.h:133:5: note: template argument deduction/substitution failed:
  4375. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4376. from /usr/include/boost/math/tools/config.hpp:16,
  4377. from /usr/include/boost/math/special_functions/round.hpp:13,
  4378. from /opt/ros/indigo/include/ros/time.h:58,
  4379. from /opt/ros/indigo/include/ros/ros.h:38,
  4380. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4381. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4382. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::allocator<_CharT>’
  4383. if (*__first == __val)
  4384. ^
  4385. In file included from /usr/include/c++/4.8/string:41:0,
  4386. from /opt/ros/indigo/include/ros/platform.h:55,
  4387. from /opt/ros/indigo/include/ros/time.h:53,
  4388. from /opt/ros/indigo/include/ros/ros.h:38,
  4389. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4390. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4391. /usr/include/c++/4.8/bits/allocator.h:128:5: note: template<class _T1, class _T2> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_T2>&)
  4392. operator==(const allocator<_T1>&, const allocator<_T2>&)
  4393. ^
  4394. /usr/include/c++/4.8/bits/allocator.h:128:5: note: template argument deduction/substitution failed:
  4395. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4396. from /usr/include/boost/math/tools/config.hpp:16,
  4397. from /usr/include/boost/math/special_functions/round.hpp:13,
  4398. from /opt/ros/indigo/include/ros/time.h:58,
  4399. from /opt/ros/indigo/include/ros/ros.h:38,
  4400. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4401. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4402. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::allocator<_CharT>’
  4403. if (*__first == __val)
  4404. ^
  4405. In file included from /usr/include/c++/4.8/bits/char_traits.h:40:0,
  4406. from /usr/include/c++/4.8/string:40,
  4407. from /opt/ros/indigo/include/ros/platform.h:55,
  4408. from /opt/ros/indigo/include/ros/time.h:53,
  4409. from /opt/ros/indigo/include/ros/ros.h:38,
  4410. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4411. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4412. /usr/include/c++/4.8/bits/postypes.h:216:5: note: template<class _StateT> bool std::operator==(const std::fpos<_StateT>&, const std::fpos<_StateT>&)
  4413. operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
  4414. ^
  4415. /usr/include/c++/4.8/bits/postypes.h:216:5: note: template argument deduction/substitution failed:
  4416. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4417. from /usr/include/boost/math/tools/config.hpp:16,
  4418. from /usr/include/boost/math/special_functions/round.hpp:13,
  4419. from /opt/ros/indigo/include/ros/time.h:58,
  4420. from /opt/ros/indigo/include/ros/ros.h:38,
  4421. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4422. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4423. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::fpos<_StateT>’
  4424. if (*__first == __val)
  4425. ^
  4426. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  4427. from /usr/include/c++/4.8/bits/char_traits.h:39,
  4428. from /usr/include/c++/4.8/string:40,
  4429. from /opt/ros/indigo/include/ros/platform.h:55,
  4430. from /opt/ros/indigo/include/ros/time.h:53,
  4431. from /opt/ros/indigo/include/ros/ros.h:38,
  4432. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4433. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4434. /usr/include/c++/4.8/bits/stl_iterator.h:1037:5: note: template<class _Iterator> bool std::operator==(const std::move_iterator<_Iterator>&, const std::move_iterator<_Iterator>&)
  4435. operator==(const move_iterator<_Iterator>& __x,
  4436. ^
  4437. /usr/include/c++/4.8/bits/stl_iterator.h:1037:5: note: template argument deduction/substitution failed:
  4438. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4439. from /usr/include/boost/math/tools/config.hpp:16,
  4440. from /usr/include/boost/math/special_functions/round.hpp:13,
  4441. from /opt/ros/indigo/include/ros/time.h:58,
  4442. from /opt/ros/indigo/include/ros/ros.h:38,
  4443. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4444. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4445. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::move_iterator<_Iterator>’
  4446. if (*__first == __val)
  4447. ^
  4448. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  4449. from /usr/include/c++/4.8/bits/char_traits.h:39,
  4450. from /usr/include/c++/4.8/string:40,
  4451. from /opt/ros/indigo/include/ros/platform.h:55,
  4452. from /opt/ros/indigo/include/ros/time.h:53,
  4453. from /opt/ros/indigo/include/ros/ros.h:38,
  4454. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4455. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4456. /usr/include/c++/4.8/bits/stl_iterator.h:1031:5: note: template<class _IteratorL, class _IteratorR> bool std::operator==(const std::move_iterator<_Iterator>&, const std::move_iterator<_IteratorR>&)
  4457. operator==(const move_iterator<_IteratorL>& __x,
  4458. ^
  4459. /usr/include/c++/4.8/bits/stl_iterator.h:1031:5: note: template argument deduction/substitution failed:
  4460. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4461. from /usr/include/boost/math/tools/config.hpp:16,
  4462. from /usr/include/boost/math/special_functions/round.hpp:13,
  4463. from /opt/ros/indigo/include/ros/time.h:58,
  4464. from /opt/ros/indigo/include/ros/ros.h:38,
  4465. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4466. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4467. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::move_iterator<_Iterator>’
  4468. if (*__first == __val)
  4469. ^
  4470. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  4471. from /usr/include/c++/4.8/bits/char_traits.h:39,
  4472. from /usr/include/c++/4.8/string:40,
  4473. from /opt/ros/indigo/include/ros/platform.h:55,
  4474. from /opt/ros/indigo/include/ros/time.h:53,
  4475. from /opt/ros/indigo/include/ros/ros.h:38,
  4476. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4477. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4478. /usr/include/c++/4.8/bits/stl_iterator.h:341:5: note: template<class _IteratorL, class _IteratorR> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)
  4479. operator==(const reverse_iterator<_IteratorL>& __x,
  4480. ^
  4481. /usr/include/c++/4.8/bits/stl_iterator.h:341:5: note: template argument deduction/substitution failed:
  4482. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4483. from /usr/include/boost/math/tools/config.hpp:16,
  4484. from /usr/include/boost/math/special_functions/round.hpp:13,
  4485. from /opt/ros/indigo/include/ros/time.h:58,
  4486. from /opt/ros/indigo/include/ros/ros.h:38,
  4487. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4488. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4489. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::reverse_iterator<_Iterator>’
  4490. if (*__first == __val)
  4491. ^
  4492. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  4493. from /usr/include/c++/4.8/bits/char_traits.h:39,
  4494. from /usr/include/c++/4.8/string:40,
  4495. from /opt/ros/indigo/include/ros/platform.h:55,
  4496. from /opt/ros/indigo/include/ros/time.h:53,
  4497. from /opt/ros/indigo/include/ros/ros.h:38,
  4498. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4499. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4500. /usr/include/c++/4.8/bits/stl_iterator.h:291:5: note: template<class _Iterator> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
  4501. operator==(const reverse_iterator<_Iterator>& __x,
  4502. ^
  4503. /usr/include/c++/4.8/bits/stl_iterator.h:291:5: note: template argument deduction/substitution failed:
  4504. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4505. from /usr/include/boost/math/tools/config.hpp:16,
  4506. from /usr/include/boost/math/special_functions/round.hpp:13,
  4507. from /opt/ros/indigo/include/ros/time.h:58,
  4508. from /opt/ros/indigo/include/ros/ros.h:38,
  4509. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4510. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4511. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::reverse_iterator<_Iterator>’
  4512. if (*__first == __val)
  4513. ^
  4514. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:64:0,
  4515. from /usr/include/c++/4.8/bits/char_traits.h:39,
  4516. from /usr/include/c++/4.8/string:40,
  4517. from /opt/ros/indigo/include/ros/platform.h:55,
  4518. from /opt/ros/indigo/include/ros/time.h:53,
  4519. from /opt/ros/indigo/include/ros/ros.h:38,
  4520. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4521. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4522. /usr/include/c++/4.8/bits/stl_pair.h:214:5: note: template<class _T1, class _T2> constexpr bool std::operator==(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)
  4523. operator==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
  4524. ^
  4525. /usr/include/c++/4.8/bits/stl_pair.h:214:5: note: template argument deduction/substitution failed:
  4526. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4527. from /usr/include/boost/math/tools/config.hpp:16,
  4528. from /usr/include/boost/math/special_functions/round.hpp:13,
  4529. from /opt/ros/indigo/include/ros/time.h:58,
  4530. from /opt/ros/indigo/include/ros/ros.h:38,
  4531. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4532. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4533. /usr/include/c++/4.8/bits/stl_algo.h:186:17: note: ‘Point2dc’ is not derived from ‘const std::pair<_T1, _T2>’
  4534. if (*__first == __val)
  4535. ^
  4536. /usr/include/c++/4.8/bits/stl_algo.h:190:17: error: no match for ‘operator==’ (operand types are ‘Point2dc’ and ‘const Point2dc’)
  4537. if (*__first == __val)
  4538. ^
  4539. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: candidates are:
  4540. In file included from /usr/include/c++/4.8/iterator:66:0,
  4541. from /usr/include/boost/detail/iterator.hpp:54,
  4542. from /usr/include/boost/array.hpp:48,
  4543. from /opt/ros/indigo/include/ros/message.h:38,
  4544. from /opt/ros/indigo/include/ros/publisher.h:33,
  4545. from /opt/ros/indigo/include/ros/node_handle.h:32,
  4546. from /opt/ros/indigo/include/ros/ros.h:45,
  4547. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4548. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4549. /usr/include/c++/4.8/bits/stream_iterator.h:130:5: note: template<class _Tp, class _CharT, class _Traits, class _Dist> bool std::operator==(const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&, const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&)
  4550. operator==(const istream_iterator<_Tp, _CharT, _Traits, _Dist>& __x,
  4551. ^
  4552. /usr/include/c++/4.8/bits/stream_iterator.h:130:5: note: template argument deduction/substitution failed:
  4553. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4554. from /usr/include/boost/math/tools/config.hpp:16,
  4555. from /usr/include/boost/math/special_functions/round.hpp:13,
  4556. from /opt/ros/indigo/include/ros/time.h:58,
  4557. from /opt/ros/indigo/include/ros/ros.h:38,
  4558. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4559. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4560. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>’
  4561. if (*__first == __val)
  4562. ^
  4563. In file included from /usr/include/c++/4.8/list:63:0,
  4564. from /opt/ros/indigo/include/ros/forwards.h:35,
  4565. from /opt/ros/indigo/include/ros/common.h:37,
  4566. from /opt/ros/indigo/include/ros/ros.h:43,
  4567. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4568. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4569. /usr/include/c++/4.8/bits/stl_list.h:1602:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::list<_Tp, _Alloc>&, const std::list<_Tp, _Alloc>&)
  4570. operator==(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
  4571. ^
  4572. /usr/include/c++/4.8/bits/stl_list.h:1602:5: note: template argument deduction/substitution failed:
  4573. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4574. from /usr/include/boost/math/tools/config.hpp:16,
  4575. from /usr/include/boost/math/special_functions/round.hpp:13,
  4576. from /opt/ros/indigo/include/ros/time.h:58,
  4577. from /opt/ros/indigo/include/ros/ros.h:38,
  4578. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4579. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4580. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::list<_Tp, _Alloc>’
  4581. if (*__first == __val)
  4582. ^
  4583. In file included from /usr/include/c++/4.8/list:63:0,
  4584. from /opt/ros/indigo/include/ros/forwards.h:35,
  4585. from /opt/ros/indigo/include/ros/common.h:37,
  4586. from /opt/ros/indigo/include/ros/ros.h:43,
  4587. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4588. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4589. /usr/include/c++/4.8/bits/stl_list.h:276:5: note: template<class _Val> bool std::operator==(const std::_List_iterator<_Tp>&, const std::_List_const_iterator<_Val>&)
  4590. operator==(const _List_iterator<_Val>& __x,
  4591. ^
  4592. /usr/include/c++/4.8/bits/stl_list.h:276:5: note: template argument deduction/substitution failed:
  4593. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4594. from /usr/include/boost/math/tools/config.hpp:16,
  4595. from /usr/include/boost/math/special_functions/round.hpp:13,
  4596. from /opt/ros/indigo/include/ros/time.h:58,
  4597. from /opt/ros/indigo/include/ros/ros.h:38,
  4598. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4599. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4600. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::_List_iterator<_Tp>’
  4601. if (*__first == __val)
  4602. ^
  4603. In file included from /usr/include/c++/4.8/set:62:0,
  4604. from /opt/ros/indigo/include/ros/forwards.h:34,
  4605. from /opt/ros/indigo/include/ros/common.h:37,
  4606. from /opt/ros/indigo/include/ros/ros.h:43,
  4607. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4608. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4609. /usr/include/c++/4.8/bits/stl_multiset.h:739:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)
  4610. operator==(const multiset<_Key, _Compare, _Alloc>& __x,
  4611. ^
  4612. /usr/include/c++/4.8/bits/stl_multiset.h:739:5: note: template argument deduction/substitution failed:
  4613. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4614. from /usr/include/boost/math/tools/config.hpp:16,
  4615. from /usr/include/boost/math/special_functions/round.hpp:13,
  4616. from /opt/ros/indigo/include/ros/time.h:58,
  4617. from /opt/ros/indigo/include/ros/ros.h:38,
  4618. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4619. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4620. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::multiset<_Key, _Compare, _Alloc>’
  4621. if (*__first == __val)
  4622. ^
  4623. In file included from /usr/include/c++/4.8/set:61:0,
  4624. from /opt/ros/indigo/include/ros/forwards.h:34,
  4625. from /opt/ros/indigo/include/ros/common.h:37,
  4626. from /opt/ros/indigo/include/ros/ros.h:43,
  4627. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4628. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4629. /usr/include/c++/4.8/bits/stl_set.h:754:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&)
  4630. operator==(const set<_Key, _Compare, _Alloc>& __x,
  4631. ^
  4632. /usr/include/c++/4.8/bits/stl_set.h:754:5: note: template argument deduction/substitution failed:
  4633. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4634. from /usr/include/boost/math/tools/config.hpp:16,
  4635. from /usr/include/boost/math/special_functions/round.hpp:13,
  4636. from /opt/ros/indigo/include/ros/time.h:58,
  4637. from /opt/ros/indigo/include/ros/ros.h:38,
  4638. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4639. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4640. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::set<_Key, _Compare, _Alloc>’
  4641. if (*__first == __val)
  4642. ^
  4643. In file included from /usr/include/c++/4.8/map:62:0,
  4644. from /opt/ros/indigo/include/ros/console.h:42,
  4645. from /opt/ros/indigo/include/ros/ros.h:40,
  4646. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4647. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4648. /usr/include/c++/4.8/bits/stl_multimap.h:864: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>&)
  4649. operator==(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,
  4650. ^
  4651. /usr/include/c++/4.8/bits/stl_multimap.h:864:5: note: template argument deduction/substitution failed:
  4652. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4653. from /usr/include/boost/math/tools/config.hpp:16,
  4654. from /usr/include/boost/math/special_functions/round.hpp:13,
  4655. from /opt/ros/indigo/include/ros/time.h:58,
  4656. from /opt/ros/indigo/include/ros/ros.h:38,
  4657. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4658. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4659. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::multimap<_Key, _Tp, _Compare, _Alloc>’
  4660. if (*__first == __val)
  4661. ^
  4662. In file included from /usr/include/c++/4.8/map:61:0,
  4663. from /opt/ros/indigo/include/ros/console.h:42,
  4664. from /opt/ros/indigo/include/ros/ros.h:40,
  4665. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4666. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4667. /usr/include/c++/4.8/bits/stl_map.h:962: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>&)
  4668. operator==(const map<_Key, _Tp, _Compare, _Alloc>& __x,
  4669. ^
  4670. /usr/include/c++/4.8/bits/stl_map.h:962:5: note: template argument deduction/substitution failed:
  4671. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4672. from /usr/include/boost/math/tools/config.hpp:16,
  4673. from /usr/include/boost/math/special_functions/round.hpp:13,
  4674. from /opt/ros/indigo/include/ros/time.h:58,
  4675. from /opt/ros/indigo/include/ros/ros.h:38,
  4676. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4677. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4678. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::map<_Key, _Tp, _Compare, _Alloc>’
  4679. if (*__first == __val)
  4680. ^
  4681. In file included from /usr/include/c++/4.8/map:60:0,
  4682. from /opt/ros/indigo/include/ros/console.h:42,
  4683. from /opt/ros/indigo/include/ros/ros.h:40,
  4684. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4685. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4686. /usr/include/c++/4.8/bits/stl_tree.h:907: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>&)
  4687. operator==(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,
  4688. ^
  4689. /usr/include/c++/4.8/bits/stl_tree.h:907:5: note: template argument deduction/substitution failed:
  4690. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4691. from /usr/include/boost/math/tools/config.hpp:16,
  4692. from /usr/include/boost/math/special_functions/round.hpp:13,
  4693. from /opt/ros/indigo/include/ros/time.h:58,
  4694. from /opt/ros/indigo/include/ros/ros.h:38,
  4695. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4696. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4697. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>’
  4698. if (*__first == __val)
  4699. ^
  4700. In file included from /usr/include/c++/4.8/map:60:0,
  4701. from /opt/ros/indigo/include/ros/console.h:42,
  4702. from /opt/ros/indigo/include/ros/ros.h:40,
  4703. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4704. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4705. /usr/include/c++/4.8/bits/stl_tree.h:310:5: note: template<class _Val> bool std::operator==(const std::_Rb_tree_iterator<_Tp>&, const std::_Rb_tree_const_iterator<_Val>&)
  4706. operator==(const _Rb_tree_iterator<_Val>& __x,
  4707. ^
  4708. /usr/include/c++/4.8/bits/stl_tree.h:310:5: note: template argument deduction/substitution failed:
  4709. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4710. from /usr/include/boost/math/tools/config.hpp:16,
  4711. from /usr/include/boost/math/special_functions/round.hpp:13,
  4712. from /opt/ros/indigo/include/ros/time.h:58,
  4713. from /opt/ros/indigo/include/ros/ros.h:38,
  4714. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4715. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4716. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::_Rb_tree_iterator<_Tp>’
  4717. if (*__first == __val)
  4718. ^
  4719. In file included from /usr/include/c++/4.8/memory:82:0,
  4720. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  4721. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  4722. from /usr/include/boost/shared_ptr.hpp:17,
  4723. from /usr/include/boost/format/alt_sstream.hpp:21,
  4724. from /usr/include/boost/format/internals.hpp:23,
  4725. from /usr/include/boost/format.hpp:38,
  4726. from /usr/include/boost/math/policies/error_handling.hpp:31,
  4727. from /usr/include/boost/math/special_functions/round.hpp:14,
  4728. from /opt/ros/indigo/include/ros/time.h:58,
  4729. from /opt/ros/indigo/include/ros/ros.h:38,
  4730. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4731. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4732. /usr/include/c++/4.8/bits/shared_ptr.h:338:5: note: template<class _Tp> bool std::operator==(std::nullptr_t, const std::shared_ptr<_Tp1>&)
  4733. operator==(nullptr_t, const shared_ptr<_Tp>& __a) noexcept
  4734. ^
  4735. /usr/include/c++/4.8/bits/shared_ptr.h:338:5: note: template argument deduction/substitution failed:
  4736. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4737. from /usr/include/boost/math/tools/config.hpp:16,
  4738. from /usr/include/boost/math/special_functions/round.hpp:13,
  4739. from /opt/ros/indigo/include/ros/time.h:58,
  4740. from /opt/ros/indigo/include/ros/ros.h:38,
  4741. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4742. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4743. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  4744. if (*__first == __val)
  4745. ^
  4746. In file included from /usr/include/c++/4.8/memory:82:0,
  4747. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  4748. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  4749. from /usr/include/boost/shared_ptr.hpp:17,
  4750. from /usr/include/boost/format/alt_sstream.hpp:21,
  4751. from /usr/include/boost/format/internals.hpp:23,
  4752. from /usr/include/boost/format.hpp:38,
  4753. from /usr/include/boost/math/policies/error_handling.hpp:31,
  4754. from /usr/include/boost/math/special_functions/round.hpp:14,
  4755. from /opt/ros/indigo/include/ros/time.h:58,
  4756. from /opt/ros/indigo/include/ros/ros.h:38,
  4757. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4758. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4759. /usr/include/c++/4.8/bits/shared_ptr.h:333:5: note: template<class _Tp> bool std::operator==(const std::shared_ptr<_Tp1>&, std::nullptr_t)
  4760. operator==(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
  4761. ^
  4762. /usr/include/c++/4.8/bits/shared_ptr.h:333:5: note: template argument deduction/substitution failed:
  4763. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4764. from /usr/include/boost/math/tools/config.hpp:16,
  4765. from /usr/include/boost/math/special_functions/round.hpp:13,
  4766. from /opt/ros/indigo/include/ros/time.h:58,
  4767. from /opt/ros/indigo/include/ros/ros.h:38,
  4768. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4769. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4770. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::shared_ptr<_Tp1>’
  4771. if (*__first == __val)
  4772. ^
  4773. In file included from /usr/include/c++/4.8/memory:82:0,
  4774. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  4775. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  4776. from /usr/include/boost/shared_ptr.hpp:17,
  4777. from /usr/include/boost/format/alt_sstream.hpp:21,
  4778. from /usr/include/boost/format/internals.hpp:23,
  4779. from /usr/include/boost/format.hpp:38,
  4780. from /usr/include/boost/math/policies/error_handling.hpp:31,
  4781. from /usr/include/boost/math/special_functions/round.hpp:14,
  4782. from /opt/ros/indigo/include/ros/time.h:58,
  4783. from /opt/ros/indigo/include/ros/ros.h:38,
  4784. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4785. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4786. /usr/include/c++/4.8/bits/shared_ptr.h:327:5: note: template<class _Tp1, class _Tp2> bool std::operator==(const std::shared_ptr<_Tp1>&, const std::shared_ptr<_Tp2>&)
  4787. operator==(const shared_ptr<_Tp1>& __a,
  4788. ^
  4789. /usr/include/c++/4.8/bits/shared_ptr.h:327:5: note: template argument deduction/substitution failed:
  4790. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4791. from /usr/include/boost/math/tools/config.hpp:16,
  4792. from /usr/include/boost/math/special_functions/round.hpp:13,
  4793. from /opt/ros/indigo/include/ros/time.h:58,
  4794. from /opt/ros/indigo/include/ros/ros.h:38,
  4795. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4796. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4797. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::shared_ptr<_Tp1>’
  4798. if (*__first == __val)
  4799. ^
  4800. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  4801. from /usr/include/c++/4.8/memory:82,
  4802. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  4803. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  4804. from /usr/include/boost/shared_ptr.hpp:17,
  4805. from /usr/include/boost/format/alt_sstream.hpp:21,
  4806. from /usr/include/boost/format/internals.hpp:23,
  4807. from /usr/include/boost/format.hpp:38,
  4808. from /usr/include/boost/math/policies/error_handling.hpp:31,
  4809. from /usr/include/boost/math/special_functions/round.hpp:14,
  4810. from /opt/ros/indigo/include/ros/time.h:58,
  4811. from /opt/ros/indigo/include/ros/ros.h:38,
  4812. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4813. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4814. /usr/include/c++/4.8/bits/shared_ptr_base.h:1040:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(std::nullptr_t, const std::__shared_ptr<_Tp, _Lp>&)
  4815. operator==(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept
  4816. ^
  4817. /usr/include/c++/4.8/bits/shared_ptr_base.h:1040:5: note: template argument deduction/substitution failed:
  4818. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4819. from /usr/include/boost/math/tools/config.hpp:16,
  4820. from /usr/include/boost/math/special_functions/round.hpp:13,
  4821. from /opt/ros/indigo/include/ros/time.h:58,
  4822. from /opt/ros/indigo/include/ros/ros.h:38,
  4823. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4824. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4825. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  4826. if (*__first == __val)
  4827. ^
  4828. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  4829. from /usr/include/c++/4.8/memory:82,
  4830. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  4831. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  4832. from /usr/include/boost/shared_ptr.hpp:17,
  4833. from /usr/include/boost/format/alt_sstream.hpp:21,
  4834. from /usr/include/boost/format/internals.hpp:23,
  4835. from /usr/include/boost/format.hpp:38,
  4836. from /usr/include/boost/math/policies/error_handling.hpp:31,
  4837. from /usr/include/boost/math/special_functions/round.hpp:14,
  4838. from /opt/ros/indigo/include/ros/time.h:58,
  4839. from /opt/ros/indigo/include/ros/ros.h:38,
  4840. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4841. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4842. /usr/include/c++/4.8/bits/shared_ptr_base.h:1035:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const std::__shared_ptr<_Tp, _Lp>&, std::nullptr_t)
  4843. operator==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
  4844. ^
  4845. /usr/include/c++/4.8/bits/shared_ptr_base.h:1035:5: note: template argument deduction/substitution failed:
  4846. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4847. from /usr/include/boost/math/tools/config.hpp:16,
  4848. from /usr/include/boost/math/special_functions/round.hpp:13,
  4849. from /opt/ros/indigo/include/ros/time.h:58,
  4850. from /opt/ros/indigo/include/ros/ros.h:38,
  4851. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4852. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4853. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’
  4854. if (*__first == __val)
  4855. ^
  4856. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  4857. from /usr/include/c++/4.8/memory:82,
  4858. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  4859. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  4860. from /usr/include/boost/shared_ptr.hpp:17,
  4861. from /usr/include/boost/format/alt_sstream.hpp:21,
  4862. from /usr/include/boost/format/internals.hpp:23,
  4863. from /usr/include/boost/format.hpp:38,
  4864. from /usr/include/boost/math/policies/error_handling.hpp:31,
  4865. from /usr/include/boost/math/special_functions/round.hpp:14,
  4866. from /opt/ros/indigo/include/ros/time.h:58,
  4867. from /opt/ros/indigo/include/ros/ros.h:38,
  4868. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4869. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4870. /usr/include/c++/4.8/bits/shared_ptr_base.h:1029: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>&)
  4871. operator==(const __shared_ptr<_Tp1, _Lp>& __a,
  4872. ^
  4873. /usr/include/c++/4.8/bits/shared_ptr_base.h:1029:5: note: template argument deduction/substitution failed:
  4874. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4875. from /usr/include/boost/math/tools/config.hpp:16,
  4876. from /usr/include/boost/math/special_functions/round.hpp:13,
  4877. from /opt/ros/indigo/include/ros/time.h:58,
  4878. from /opt/ros/indigo/include/ros/ros.h:38,
  4879. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4880. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4881. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::__shared_ptr<_Tp1, _Lp>’
  4882. if (*__first == __val)
  4883. ^
  4884. In file included from /usr/include/c++/4.8/memory:81:0,
  4885. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  4886. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  4887. from /usr/include/boost/shared_ptr.hpp:17,
  4888. from /usr/include/boost/format/alt_sstream.hpp:21,
  4889. from /usr/include/boost/format/internals.hpp:23,
  4890. from /usr/include/boost/format.hpp:38,
  4891. from /usr/include/boost/math/policies/error_handling.hpp:31,
  4892. from /usr/include/boost/math/special_functions/round.hpp:14,
  4893. from /opt/ros/indigo/include/ros/time.h:58,
  4894. from /opt/ros/indigo/include/ros/ros.h:38,
  4895. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4896. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4897. /usr/include/c++/4.8/bits/unique_ptr.h:500:5: note: template<class _Tp, class _Dp> bool std::operator==(std::nullptr_t, const std::unique_ptr<_Tp, _Dp>&)
  4898. operator==(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) noexcept
  4899. ^
  4900. /usr/include/c++/4.8/bits/unique_ptr.h:500:5: note: template argument deduction/substitution failed:
  4901. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4902. from /usr/include/boost/math/tools/config.hpp:16,
  4903. from /usr/include/boost/math/special_functions/round.hpp:13,
  4904. from /opt/ros/indigo/include/ros/time.h:58,
  4905. from /opt/ros/indigo/include/ros/ros.h:38,
  4906. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4907. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4908. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  4909. if (*__first == __val)
  4910. ^
  4911. In file included from /usr/include/c++/4.8/memory:81:0,
  4912. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  4913. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  4914. from /usr/include/boost/shared_ptr.hpp:17,
  4915. from /usr/include/boost/format/alt_sstream.hpp:21,
  4916. from /usr/include/boost/format/internals.hpp:23,
  4917. from /usr/include/boost/format.hpp:38,
  4918. from /usr/include/boost/math/policies/error_handling.hpp:31,
  4919. from /usr/include/boost/math/special_functions/round.hpp:14,
  4920. from /opt/ros/indigo/include/ros/time.h:58,
  4921. from /opt/ros/indigo/include/ros/ros.h:38,
  4922. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4923. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4924. /usr/include/c++/4.8/bits/unique_ptr.h:495:5: note: template<class _Tp, class _Dp> bool std::operator==(const std::unique_ptr<_Tp, _Dp>&, std::nullptr_t)
  4925. operator==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept
  4926. ^
  4927. /usr/include/c++/4.8/bits/unique_ptr.h:495:5: note: template argument deduction/substitution failed:
  4928. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4929. from /usr/include/boost/math/tools/config.hpp:16,
  4930. from /usr/include/boost/math/special_functions/round.hpp:13,
  4931. from /opt/ros/indigo/include/ros/time.h:58,
  4932. from /opt/ros/indigo/include/ros/ros.h:38,
  4933. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4934. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4935. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
  4936. if (*__first == __val)
  4937. ^
  4938. In file included from /usr/include/c++/4.8/memory:81:0,
  4939. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  4940. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  4941. from /usr/include/boost/shared_ptr.hpp:17,
  4942. from /usr/include/boost/format/alt_sstream.hpp:21,
  4943. from /usr/include/boost/format/internals.hpp:23,
  4944. from /usr/include/boost/format.hpp:38,
  4945. from /usr/include/boost/math/policies/error_handling.hpp:31,
  4946. from /usr/include/boost/math/special_functions/round.hpp:14,
  4947. from /opt/ros/indigo/include/ros/time.h:58,
  4948. from /opt/ros/indigo/include/ros/ros.h:38,
  4949. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4950. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4951. /usr/include/c++/4.8/bits/unique_ptr.h:489: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>&)
  4952. operator==(const unique_ptr<_Tp, _Dp>& __x,
  4953. ^
  4954. /usr/include/c++/4.8/bits/unique_ptr.h:489:5: note: template argument deduction/substitution failed:
  4955. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4956. from /usr/include/boost/math/tools/config.hpp:16,
  4957. from /usr/include/boost/math/special_functions/round.hpp:13,
  4958. from /opt/ros/indigo/include/ros/time.h:58,
  4959. from /opt/ros/indigo/include/ros/ros.h:38,
  4960. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4961. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4962. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
  4963. if (*__first == __val)
  4964. ^
  4965. In file included from /usr/include/boost/config/no_tr1/complex.hpp:21:0,
  4966. from /usr/include/boost/math/policies/error_handling.hpp:15,
  4967. from /usr/include/boost/math/special_functions/round.hpp:14,
  4968. from /opt/ros/indigo/include/ros/time.h:58,
  4969. from /opt/ros/indigo/include/ros/ros.h:38,
  4970. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4971. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4972. /usr/include/c++/4.8/complex:466:5: note: template<class _Tp> constexpr bool std::operator==(const _Tp&, const std::complex<_Tp>&)
  4973. operator==(const _Tp& __x, const complex<_Tp>& __y)
  4974. ^
  4975. /usr/include/c++/4.8/complex:466:5: note: template argument deduction/substitution failed:
  4976. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4977. from /usr/include/boost/math/tools/config.hpp:16,
  4978. from /usr/include/boost/math/special_functions/round.hpp:13,
  4979. from /opt/ros/indigo/include/ros/time.h:58,
  4980. from /opt/ros/indigo/include/ros/ros.h:38,
  4981. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4982. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4983. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘const Point2dc’ is not derived from ‘const std::complex<_Tp>’
  4984. if (*__first == __val)
  4985. ^
  4986. In file included from /usr/include/boost/config/no_tr1/complex.hpp:21:0,
  4987. from /usr/include/boost/math/policies/error_handling.hpp:15,
  4988. from /usr/include/boost/math/special_functions/round.hpp:14,
  4989. from /opt/ros/indigo/include/ros/time.h:58,
  4990. from /opt/ros/indigo/include/ros/ros.h:38,
  4991. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  4992. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  4993. /usr/include/c++/4.8/complex:461:5: note: template<class _Tp> constexpr bool std::operator==(const std::complex<_Tp>&, const _Tp&)
  4994. operator==(const complex<_Tp>& __x, const _Tp& __y)
  4995. ^
  4996. /usr/include/c++/4.8/complex:461:5: note: template argument deduction/substitution failed:
  4997. In file included from /usr/include/c++/4.8/algorithm:62:0,
  4998. from /usr/include/boost/math/tools/config.hpp:16,
  4999. from /usr/include/boost/math/special_functions/round.hpp:13,
  5000. from /opt/ros/indigo/include/ros/time.h:58,
  5001. from /opt/ros/indigo/include/ros/ros.h:38,
  5002. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5003. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5004. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::complex<_Tp>’
  5005. if (*__first == __val)
  5006. ^
  5007. In file included from /usr/include/boost/config/no_tr1/complex.hpp:21:0,
  5008. from /usr/include/boost/math/policies/error_handling.hpp:15,
  5009. from /usr/include/boost/math/special_functions/round.hpp:14,
  5010. from /opt/ros/indigo/include/ros/time.h:58,
  5011. from /opt/ros/indigo/include/ros/ros.h:38,
  5012. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5013. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5014. /usr/include/c++/4.8/complex:456:5: note: template<class _Tp> constexpr bool std::operator==(const std::complex<_Tp>&, const std::complex<_Tp>&)
  5015. operator==(const complex<_Tp>& __x, const complex<_Tp>& __y)
  5016. ^
  5017. /usr/include/c++/4.8/complex:456:5: note: template argument deduction/substitution failed:
  5018. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5019. from /usr/include/boost/math/tools/config.hpp:16,
  5020. from /usr/include/boost/math/special_functions/round.hpp:13,
  5021. from /opt/ros/indigo/include/ros/time.h:58,
  5022. from /opt/ros/indigo/include/ros/ros.h:38,
  5023. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5024. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5025. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::complex<_Tp>’
  5026. if (*__first == __val)
  5027. ^
  5028. In file included from /usr/include/c++/4.8/bits/stl_algo.h:66:0,
  5029. from /usr/include/c++/4.8/algorithm:62,
  5030. from /usr/include/boost/math/tools/config.hpp:16,
  5031. from /usr/include/boost/math/special_functions/round.hpp:13,
  5032. from /opt/ros/indigo/include/ros/time.h:58,
  5033. from /opt/ros/indigo/include/ros/ros.h:38,
  5034. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5035. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5036. /usr/include/c++/4.8/functional:2543:5: note: template<class _Res, class ... _Args> bool std::operator==(std::nullptr_t, const std::function<_Res(_ArgTypes ...)>&)
  5037. operator==(nullptr_t, const function<_Res(_Args...)>& __f) noexcept
  5038. ^
  5039. /usr/include/c++/4.8/functional:2543:5: note: template argument deduction/substitution failed:
  5040. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5041. from /usr/include/boost/math/tools/config.hpp:16,
  5042. from /usr/include/boost/math/special_functions/round.hpp:13,
  5043. from /opt/ros/indigo/include/ros/time.h:58,
  5044. from /opt/ros/indigo/include/ros/ros.h:38,
  5045. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5046. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5047. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  5048. if (*__first == __val)
  5049. ^
  5050. In file included from /usr/include/c++/4.8/bits/stl_algo.h:66:0,
  5051. from /usr/include/c++/4.8/algorithm:62,
  5052. from /usr/include/boost/math/tools/config.hpp:16,
  5053. from /usr/include/boost/math/special_functions/round.hpp:13,
  5054. from /opt/ros/indigo/include/ros/time.h:58,
  5055. from /opt/ros/indigo/include/ros/ros.h:38,
  5056. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5057. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5058. /usr/include/c++/4.8/functional:2537:5: note: template<class _Res, class ... _Args> bool std::operator==(const std::function<_Res(_ArgTypes ...)>&, std::nullptr_t)
  5059. operator==(const function<_Res(_Args...)>& __f, nullptr_t) noexcept
  5060. ^
  5061. /usr/include/c++/4.8/functional:2537:5: note: template argument deduction/substitution failed:
  5062. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5063. from /usr/include/boost/math/tools/config.hpp:16,
  5064. from /usr/include/boost/math/special_functions/round.hpp:13,
  5065. from /opt/ros/indigo/include/ros/time.h:58,
  5066. from /opt/ros/indigo/include/ros/ros.h:38,
  5067. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5068. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5069. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::function<_Res(_ArgTypes ...)>’
  5070. if (*__first == __val)
  5071. ^
  5072. In file included from /usr/include/c++/4.8/functional:55:0,
  5073. from /usr/include/c++/4.8/bits/stl_algo.h:66,
  5074. from /usr/include/c++/4.8/algorithm:62,
  5075. from /usr/include/boost/math/tools/config.hpp:16,
  5076. from /usr/include/boost/math/special_functions/round.hpp:13,
  5077. from /opt/ros/indigo/include/ros/time.h:58,
  5078. from /opt/ros/indigo/include/ros/ros.h:38,
  5079. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5080. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5081. /usr/include/c++/4.8/tuple:813:5: note: template<class ... _TElements, class ... _UElements> constexpr bool std::operator==(const std::tuple<_Elements ...>&, const std::tuple<_Elements ...>&)
  5082. operator==(const tuple<_TElements...>& __t,
  5083. ^
  5084. /usr/include/c++/4.8/tuple:813:5: note: template argument deduction/substitution failed:
  5085. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5086. from /usr/include/boost/math/tools/config.hpp:16,
  5087. from /usr/include/boost/math/special_functions/round.hpp:13,
  5088. from /opt/ros/indigo/include/ros/time.h:58,
  5089. from /opt/ros/indigo/include/ros/ros.h:38,
  5090. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5091. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5092. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::tuple<_Elements ...>’
  5093. if (*__first == __val)
  5094. ^
  5095. In file included from /usr/include/c++/4.8/tuple:39:0,
  5096. from /usr/include/c++/4.8/functional:55,
  5097. from /usr/include/c++/4.8/bits/stl_algo.h:66,
  5098. from /usr/include/c++/4.8/algorithm:62,
  5099. from /usr/include/boost/math/tools/config.hpp:16,
  5100. from /usr/include/boost/math/special_functions/round.hpp:13,
  5101. from /opt/ros/indigo/include/ros/time.h:58,
  5102. from /opt/ros/indigo/include/ros/ros.h:38,
  5103. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5104. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5105. /usr/include/c++/4.8/array:228:5: note: template<class _Tp, long unsigned int _Nm> bool std::operator==(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&)
  5106. operator==(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
  5107. ^
  5108. /usr/include/c++/4.8/array:228:5: note: template argument deduction/substitution failed:
  5109. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5110. from /usr/include/boost/math/tools/config.hpp:16,
  5111. from /usr/include/boost/math/special_functions/round.hpp:13,
  5112. from /opt/ros/indigo/include/ros/time.h:58,
  5113. from /opt/ros/indigo/include/ros/ros.h:38,
  5114. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5115. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5116. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::array<_Tp, _Nm>’
  5117. if (*__first == __val)
  5118. ^
  5119. In file included from /usr/include/c++/4.8/random:52:0,
  5120. from /usr/include/c++/4.8/bits/stl_algo.h:65,
  5121. from /usr/include/c++/4.8/algorithm:62,
  5122. from /usr/include/boost/math/tools/config.hpp:16,
  5123. from /usr/include/boost/math/special_functions/round.hpp:13,
  5124. from /opt/ros/indigo/include/ros/time.h:58,
  5125. from /opt/ros/indigo/include/ros/ros.h:38,
  5126. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5127. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5128. /usr/include/c++/4.8/bits/random.tcc:2030:5: note: template<class _RealType1> bool std::operator==(const std::normal_distribution<_RealType>&, const std::normal_distribution<_RealType>&)
  5129. operator==(const std::normal_distribution<_RealType>& __d1,
  5130. ^
  5131. /usr/include/c++/4.8/bits/random.tcc:2030:5: note: template argument deduction/substitution failed:
  5132. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5133. from /usr/include/boost/math/tools/config.hpp:16,
  5134. from /usr/include/boost/math/special_functions/round.hpp:13,
  5135. from /opt/ros/indigo/include/ros/time.h:58,
  5136. from /opt/ros/indigo/include/ros/ros.h:38,
  5137. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5138. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5139. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::normal_distribution<_RealType>’
  5140. if (*__first == __val)
  5141. ^
  5142. In file included from /usr/include/c++/4.8/vector:64:0,
  5143. from /usr/include/c++/4.8/bits/random.h:34,
  5144. from /usr/include/c++/4.8/random:50,
  5145. from /usr/include/c++/4.8/bits/stl_algo.h:65,
  5146. from /usr/include/c++/4.8/algorithm:62,
  5147. from /usr/include/boost/math/tools/config.hpp:16,
  5148. from /usr/include/boost/math/special_functions/round.hpp:13,
  5149. from /opt/ros/indigo/include/ros/time.h:58,
  5150. from /opt/ros/indigo/include/ros/ros.h:38,
  5151. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5152. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5153. /usr/include/c++/4.8/bits/stl_vector.h:1404:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)
  5154. operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
  5155. ^
  5156. /usr/include/c++/4.8/bits/stl_vector.h:1404:5: note: template argument deduction/substitution failed:
  5157. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5158. from /usr/include/boost/math/tools/config.hpp:16,
  5159. from /usr/include/boost/math/special_functions/round.hpp:13,
  5160. from /opt/ros/indigo/include/ros/time.h:58,
  5161. from /opt/ros/indigo/include/ros/ros.h:38,
  5162. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5163. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5164. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::vector<_Tp, _Alloc>’
  5165. if (*__first == __val)
  5166. ^
  5167. In file included from /usr/include/c++/4.8/bits/locale_facets.h:48:0,
  5168. from /usr/include/c++/4.8/bits/basic_ios.h:37,
  5169. from /usr/include/c++/4.8/ios:44,
  5170. from /usr/include/c++/4.8/ostream:38,
  5171. from /usr/include/c++/4.8/iostream:39,
  5172. from /opt/ros/indigo/include/ros/time.h:54,
  5173. from /opt/ros/indigo/include/ros/ros.h:38,
  5174. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5175. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5176. /usr/include/c++/4.8/bits/streambuf_iterator.h:204:5: note: template<class _CharT, class _Traits> bool std::operator==(const std::istreambuf_iterator<_CharT, _Traits>&, const std::istreambuf_iterator<_CharT, _Traits>&)
  5177. operator==(const istreambuf_iterator<_CharT, _Traits>& __a,
  5178. ^
  5179. /usr/include/c++/4.8/bits/streambuf_iterator.h:204:5: note: template argument deduction/substitution failed:
  5180. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5181. from /usr/include/boost/math/tools/config.hpp:16,
  5182. from /usr/include/boost/math/special_functions/round.hpp:13,
  5183. from /opt/ros/indigo/include/ros/time.h:58,
  5184. from /opt/ros/indigo/include/ros/ros.h:38,
  5185. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5186. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5187. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::istreambuf_iterator<_CharT, _Traits>’
  5188. if (*__first == __val)
  5189. ^
  5190. In file included from /usr/include/c++/4.8/string:52:0,
  5191. from /opt/ros/indigo/include/ros/platform.h:55,
  5192. from /opt/ros/indigo/include/ros/time.h:53,
  5193. from /opt/ros/indigo/include/ros/ros.h:38,
  5194. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5195. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5196. /usr/include/c++/4.8/bits/basic_string.h:2519:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
  5197. operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
  5198. ^
  5199. /usr/include/c++/4.8/bits/basic_string.h:2519:5: note: template argument deduction/substitution failed:
  5200. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5201. from /usr/include/boost/math/tools/config.hpp:16,
  5202. from /usr/include/boost/math/special_functions/round.hpp:13,
  5203. from /opt/ros/indigo/include/ros/time.h:58,
  5204. from /opt/ros/indigo/include/ros/ros.h:38,
  5205. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5206. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5207. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
  5208. if (*__first == __val)
  5209. ^
  5210. In file included from /usr/include/c++/4.8/string:52:0,
  5211. from /opt/ros/indigo/include/ros/platform.h:55,
  5212. from /opt/ros/indigo/include/ros/time.h:53,
  5213. from /opt/ros/indigo/include/ros/ros.h:38,
  5214. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5215. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5216. /usr/include/c++/4.8/bits/basic_string.h:2507:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const _CharT*, const std::basic_string<_CharT, _Traits, _Alloc>&)
  5217. operator==(const _CharT* __lhs,
  5218. ^
  5219. /usr/include/c++/4.8/bits/basic_string.h:2507:5: note: template argument deduction/substitution failed:
  5220. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5221. from /usr/include/boost/math/tools/config.hpp:16,
  5222. from /usr/include/boost/math/special_functions/round.hpp:13,
  5223. from /opt/ros/indigo/include/ros/time.h:58,
  5224. from /opt/ros/indigo/include/ros/ros.h:38,
  5225. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5226. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5227. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: mismatched types ‘const _CharT*’ and ‘Point2dc’
  5228. if (*__first == __val)
  5229. ^
  5230. In file included from /usr/include/c++/4.8/string:52:0,
  5231. from /opt/ros/indigo/include/ros/platform.h:55,
  5232. from /opt/ros/indigo/include/ros/time.h:53,
  5233. from /opt/ros/indigo/include/ros/ros.h:38,
  5234. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5235. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5236. /usr/include/c++/4.8/bits/basic_string.h:2493:5: note: template<class _CharT> typename __gnu_cxx::__enable_if<std::__is_char<_Tp>::__value, bool>::__type std::operator==(const std::basic_string<_CharT>&, const std::basic_string<_CharT>&)
  5237. operator==(const basic_string<_CharT>& __lhs,
  5238. ^
  5239. /usr/include/c++/4.8/bits/basic_string.h:2493:5: note: template argument deduction/substitution failed:
  5240. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5241. from /usr/include/boost/math/tools/config.hpp:16,
  5242. from /usr/include/boost/math/special_functions/round.hpp:13,
  5243. from /opt/ros/indigo/include/ros/time.h:58,
  5244. from /opt/ros/indigo/include/ros/ros.h:38,
  5245. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5246. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5247. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::basic_string<_CharT>’
  5248. if (*__first == __val)
  5249. ^
  5250. In file included from /usr/include/c++/4.8/string:52:0,
  5251. from /opt/ros/indigo/include/ros/platform.h:55,
  5252. from /opt/ros/indigo/include/ros/time.h:53,
  5253. from /opt/ros/indigo/include/ros/ros.h:38,
  5254. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5255. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5256. /usr/include/c++/4.8/bits/basic_string.h:2486: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>&)
  5257. operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
  5258. ^
  5259. /usr/include/c++/4.8/bits/basic_string.h:2486:5: note: template argument deduction/substitution failed:
  5260. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5261. from /usr/include/boost/math/tools/config.hpp:16,
  5262. from /usr/include/boost/math/special_functions/round.hpp:13,
  5263. from /opt/ros/indigo/include/ros/time.h:58,
  5264. from /opt/ros/indigo/include/ros/ros.h:38,
  5265. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5266. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5267. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
  5268. if (*__first == __val)
  5269. ^
  5270. In file included from /usr/include/c++/4.8/string:41:0,
  5271. from /opt/ros/indigo/include/ros/platform.h:55,
  5272. from /opt/ros/indigo/include/ros/time.h:53,
  5273. from /opt/ros/indigo/include/ros/ros.h:38,
  5274. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5275. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5276. /usr/include/c++/4.8/bits/allocator.h:133:5: note: template<class _Tp> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_CharT>&)
  5277. operator==(const allocator<_Tp>&, const allocator<_Tp>&)
  5278. ^
  5279. /usr/include/c++/4.8/bits/allocator.h:133:5: note: template argument deduction/substitution failed:
  5280. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5281. from /usr/include/boost/math/tools/config.hpp:16,
  5282. from /usr/include/boost/math/special_functions/round.hpp:13,
  5283. from /opt/ros/indigo/include/ros/time.h:58,
  5284. from /opt/ros/indigo/include/ros/ros.h:38,
  5285. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5286. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5287. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::allocator<_CharT>’
  5288. if (*__first == __val)
  5289. ^
  5290. In file included from /usr/include/c++/4.8/string:41:0,
  5291. from /opt/ros/indigo/include/ros/platform.h:55,
  5292. from /opt/ros/indigo/include/ros/time.h:53,
  5293. from /opt/ros/indigo/include/ros/ros.h:38,
  5294. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5295. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5296. /usr/include/c++/4.8/bits/allocator.h:128:5: note: template<class _T1, class _T2> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_T2>&)
  5297. operator==(const allocator<_T1>&, const allocator<_T2>&)
  5298. ^
  5299. /usr/include/c++/4.8/bits/allocator.h:128:5: note: template argument deduction/substitution failed:
  5300. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5301. from /usr/include/boost/math/tools/config.hpp:16,
  5302. from /usr/include/boost/math/special_functions/round.hpp:13,
  5303. from /opt/ros/indigo/include/ros/time.h:58,
  5304. from /opt/ros/indigo/include/ros/ros.h:38,
  5305. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5306. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5307. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::allocator<_CharT>’
  5308. if (*__first == __val)
  5309. ^
  5310. In file included from /usr/include/c++/4.8/bits/char_traits.h:40:0,
  5311. from /usr/include/c++/4.8/string:40,
  5312. from /opt/ros/indigo/include/ros/platform.h:55,
  5313. from /opt/ros/indigo/include/ros/time.h:53,
  5314. from /opt/ros/indigo/include/ros/ros.h:38,
  5315. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5316. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5317. /usr/include/c++/4.8/bits/postypes.h:216:5: note: template<class _StateT> bool std::operator==(const std::fpos<_StateT>&, const std::fpos<_StateT>&)
  5318. operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
  5319. ^
  5320. /usr/include/c++/4.8/bits/postypes.h:216:5: note: template argument deduction/substitution failed:
  5321. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5322. from /usr/include/boost/math/tools/config.hpp:16,
  5323. from /usr/include/boost/math/special_functions/round.hpp:13,
  5324. from /opt/ros/indigo/include/ros/time.h:58,
  5325. from /opt/ros/indigo/include/ros/ros.h:38,
  5326. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5327. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5328. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::fpos<_StateT>’
  5329. if (*__first == __val)
  5330. ^
  5331. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  5332. from /usr/include/c++/4.8/bits/char_traits.h:39,
  5333. from /usr/include/c++/4.8/string:40,
  5334. from /opt/ros/indigo/include/ros/platform.h:55,
  5335. from /opt/ros/indigo/include/ros/time.h:53,
  5336. from /opt/ros/indigo/include/ros/ros.h:38,
  5337. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5338. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5339. /usr/include/c++/4.8/bits/stl_iterator.h:1037:5: note: template<class _Iterator> bool std::operator==(const std::move_iterator<_Iterator>&, const std::move_iterator<_Iterator>&)
  5340. operator==(const move_iterator<_Iterator>& __x,
  5341. ^
  5342. /usr/include/c++/4.8/bits/stl_iterator.h:1037:5: note: template argument deduction/substitution failed:
  5343. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5344. from /usr/include/boost/math/tools/config.hpp:16,
  5345. from /usr/include/boost/math/special_functions/round.hpp:13,
  5346. from /opt/ros/indigo/include/ros/time.h:58,
  5347. from /opt/ros/indigo/include/ros/ros.h:38,
  5348. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5349. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5350. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::move_iterator<_Iterator>’
  5351. if (*__first == __val)
  5352. ^
  5353. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  5354. from /usr/include/c++/4.8/bits/char_traits.h:39,
  5355. from /usr/include/c++/4.8/string:40,
  5356. from /opt/ros/indigo/include/ros/platform.h:55,
  5357. from /opt/ros/indigo/include/ros/time.h:53,
  5358. from /opt/ros/indigo/include/ros/ros.h:38,
  5359. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5360. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5361. /usr/include/c++/4.8/bits/stl_iterator.h:1031:5: note: template<class _IteratorL, class _IteratorR> bool std::operator==(const std::move_iterator<_Iterator>&, const std::move_iterator<_IteratorR>&)
  5362. operator==(const move_iterator<_IteratorL>& __x,
  5363. ^
  5364. /usr/include/c++/4.8/bits/stl_iterator.h:1031:5: note: template argument deduction/substitution failed:
  5365. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5366. from /usr/include/boost/math/tools/config.hpp:16,
  5367. from /usr/include/boost/math/special_functions/round.hpp:13,
  5368. from /opt/ros/indigo/include/ros/time.h:58,
  5369. from /opt/ros/indigo/include/ros/ros.h:38,
  5370. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5371. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5372. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::move_iterator<_Iterator>’
  5373. if (*__first == __val)
  5374. ^
  5375. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  5376. from /usr/include/c++/4.8/bits/char_traits.h:39,
  5377. from /usr/include/c++/4.8/string:40,
  5378. from /opt/ros/indigo/include/ros/platform.h:55,
  5379. from /opt/ros/indigo/include/ros/time.h:53,
  5380. from /opt/ros/indigo/include/ros/ros.h:38,
  5381. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5382. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5383. /usr/include/c++/4.8/bits/stl_iterator.h:341:5: note: template<class _IteratorL, class _IteratorR> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)
  5384. operator==(const reverse_iterator<_IteratorL>& __x,
  5385. ^
  5386. /usr/include/c++/4.8/bits/stl_iterator.h:341:5: note: template argument deduction/substitution failed:
  5387. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5388. from /usr/include/boost/math/tools/config.hpp:16,
  5389. from /usr/include/boost/math/special_functions/round.hpp:13,
  5390. from /opt/ros/indigo/include/ros/time.h:58,
  5391. from /opt/ros/indigo/include/ros/ros.h:38,
  5392. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5393. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5394. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::reverse_iterator<_Iterator>’
  5395. if (*__first == __val)
  5396. ^
  5397. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  5398. from /usr/include/c++/4.8/bits/char_traits.h:39,
  5399. from /usr/include/c++/4.8/string:40,
  5400. from /opt/ros/indigo/include/ros/platform.h:55,
  5401. from /opt/ros/indigo/include/ros/time.h:53,
  5402. from /opt/ros/indigo/include/ros/ros.h:38,
  5403. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5404. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5405. /usr/include/c++/4.8/bits/stl_iterator.h:291:5: note: template<class _Iterator> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
  5406. operator==(const reverse_iterator<_Iterator>& __x,
  5407. ^
  5408. /usr/include/c++/4.8/bits/stl_iterator.h:291:5: note: template argument deduction/substitution failed:
  5409. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5410. from /usr/include/boost/math/tools/config.hpp:16,
  5411. from /usr/include/boost/math/special_functions/round.hpp:13,
  5412. from /opt/ros/indigo/include/ros/time.h:58,
  5413. from /opt/ros/indigo/include/ros/ros.h:38,
  5414. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5415. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5416. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::reverse_iterator<_Iterator>’
  5417. if (*__first == __val)
  5418. ^
  5419. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:64:0,
  5420. from /usr/include/c++/4.8/bits/char_traits.h:39,
  5421. from /usr/include/c++/4.8/string:40,
  5422. from /opt/ros/indigo/include/ros/platform.h:55,
  5423. from /opt/ros/indigo/include/ros/time.h:53,
  5424. from /opt/ros/indigo/include/ros/ros.h:38,
  5425. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5426. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5427. /usr/include/c++/4.8/bits/stl_pair.h:214:5: note: template<class _T1, class _T2> constexpr bool std::operator==(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)
  5428. operator==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
  5429. ^
  5430. /usr/include/c++/4.8/bits/stl_pair.h:214:5: note: template argument deduction/substitution failed:
  5431. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5432. from /usr/include/boost/math/tools/config.hpp:16,
  5433. from /usr/include/boost/math/special_functions/round.hpp:13,
  5434. from /opt/ros/indigo/include/ros/time.h:58,
  5435. from /opt/ros/indigo/include/ros/ros.h:38,
  5436. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5437. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5438. /usr/include/c++/4.8/bits/stl_algo.h:190:17: note: ‘Point2dc’ is not derived from ‘const std::pair<_T1, _T2>’
  5439. if (*__first == __val)
  5440. ^
  5441. /usr/include/c++/4.8/bits/stl_algo.h:194:17: error: no match for ‘operator==’ (operand types are ‘Point2dc’ and ‘const Point2dc’)
  5442. if (*__first == __val)
  5443. ^
  5444. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: candidates are:
  5445. In file included from /usr/include/c++/4.8/iterator:66:0,
  5446. from /usr/include/boost/detail/iterator.hpp:54,
  5447. from /usr/include/boost/array.hpp:48,
  5448. from /opt/ros/indigo/include/ros/message.h:38,
  5449. from /opt/ros/indigo/include/ros/publisher.h:33,
  5450. from /opt/ros/indigo/include/ros/node_handle.h:32,
  5451. from /opt/ros/indigo/include/ros/ros.h:45,
  5452. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5453. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5454. /usr/include/c++/4.8/bits/stream_iterator.h:130:5: note: template<class _Tp, class _CharT, class _Traits, class _Dist> bool std::operator==(const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&, const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>&)
  5455. operator==(const istream_iterator<_Tp, _CharT, _Traits, _Dist>& __x,
  5456. ^
  5457. /usr/include/c++/4.8/bits/stream_iterator.h:130:5: note: template argument deduction/substitution failed:
  5458. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5459. from /usr/include/boost/math/tools/config.hpp:16,
  5460. from /usr/include/boost/math/special_functions/round.hpp:13,
  5461. from /opt/ros/indigo/include/ros/time.h:58,
  5462. from /opt/ros/indigo/include/ros/ros.h:38,
  5463. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5464. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5465. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::istream_iterator<_Tp, _CharT, _Traits, _Dist>’
  5466. if (*__first == __val)
  5467. ^
  5468. In file included from /usr/include/c++/4.8/list:63:0,
  5469. from /opt/ros/indigo/include/ros/forwards.h:35,
  5470. from /opt/ros/indigo/include/ros/common.h:37,
  5471. from /opt/ros/indigo/include/ros/ros.h:43,
  5472. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5473. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5474. /usr/include/c++/4.8/bits/stl_list.h:1602:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::list<_Tp, _Alloc>&, const std::list<_Tp, _Alloc>&)
  5475. operator==(const list<_Tp, _Alloc>& __x, const list<_Tp, _Alloc>& __y)
  5476. ^
  5477. /usr/include/c++/4.8/bits/stl_list.h:1602:5: note: template argument deduction/substitution failed:
  5478. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5479. from /usr/include/boost/math/tools/config.hpp:16,
  5480. from /usr/include/boost/math/special_functions/round.hpp:13,
  5481. from /opt/ros/indigo/include/ros/time.h:58,
  5482. from /opt/ros/indigo/include/ros/ros.h:38,
  5483. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5484. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5485. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::list<_Tp, _Alloc>’
  5486. if (*__first == __val)
  5487. ^
  5488. In file included from /usr/include/c++/4.8/list:63:0,
  5489. from /opt/ros/indigo/include/ros/forwards.h:35,
  5490. from /opt/ros/indigo/include/ros/common.h:37,
  5491. from /opt/ros/indigo/include/ros/ros.h:43,
  5492. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5493. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5494. /usr/include/c++/4.8/bits/stl_list.h:276:5: note: template<class _Val> bool std::operator==(const std::_List_iterator<_Tp>&, const std::_List_const_iterator<_Val>&)
  5495. operator==(const _List_iterator<_Val>& __x,
  5496. ^
  5497. /usr/include/c++/4.8/bits/stl_list.h:276:5: note: template argument deduction/substitution failed:
  5498. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5499. from /usr/include/boost/math/tools/config.hpp:16,
  5500. from /usr/include/boost/math/special_functions/round.hpp:13,
  5501. from /opt/ros/indigo/include/ros/time.h:58,
  5502. from /opt/ros/indigo/include/ros/ros.h:38,
  5503. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5504. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5505. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::_List_iterator<_Tp>’
  5506. if (*__first == __val)
  5507. ^
  5508. In file included from /usr/include/c++/4.8/set:62:0,
  5509. from /opt/ros/indigo/include/ros/forwards.h:34,
  5510. from /opt/ros/indigo/include/ros/common.h:37,
  5511. from /opt/ros/indigo/include/ros/ros.h:43,
  5512. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5513. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5514. /usr/include/c++/4.8/bits/stl_multiset.h:739:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::multiset<_Key, _Compare, _Alloc>&, const std::multiset<_Key, _Compare, _Alloc>&)
  5515. operator==(const multiset<_Key, _Compare, _Alloc>& __x,
  5516. ^
  5517. /usr/include/c++/4.8/bits/stl_multiset.h:739:5: note: template argument deduction/substitution failed:
  5518. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5519. from /usr/include/boost/math/tools/config.hpp:16,
  5520. from /usr/include/boost/math/special_functions/round.hpp:13,
  5521. from /opt/ros/indigo/include/ros/time.h:58,
  5522. from /opt/ros/indigo/include/ros/ros.h:38,
  5523. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5524. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5525. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::multiset<_Key, _Compare, _Alloc>’
  5526. if (*__first == __val)
  5527. ^
  5528. In file included from /usr/include/c++/4.8/set:61:0,
  5529. from /opt/ros/indigo/include/ros/forwards.h:34,
  5530. from /opt/ros/indigo/include/ros/common.h:37,
  5531. from /opt/ros/indigo/include/ros/ros.h:43,
  5532. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5533. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5534. /usr/include/c++/4.8/bits/stl_set.h:754:5: note: template<class _Key, class _Compare, class _Alloc> bool std::operator==(const std::set<_Key, _Compare, _Alloc>&, const std::set<_Key, _Compare, _Alloc>&)
  5535. operator==(const set<_Key, _Compare, _Alloc>& __x,
  5536. ^
  5537. /usr/include/c++/4.8/bits/stl_set.h:754:5: note: template argument deduction/substitution failed:
  5538. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5539. from /usr/include/boost/math/tools/config.hpp:16,
  5540. from /usr/include/boost/math/special_functions/round.hpp:13,
  5541. from /opt/ros/indigo/include/ros/time.h:58,
  5542. from /opt/ros/indigo/include/ros/ros.h:38,
  5543. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5544. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5545. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::set<_Key, _Compare, _Alloc>’
  5546. if (*__first == __val)
  5547. ^
  5548. In file included from /usr/include/c++/4.8/map:62:0,
  5549. from /opt/ros/indigo/include/ros/console.h:42,
  5550. from /opt/ros/indigo/include/ros/ros.h:40,
  5551. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5552. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5553. /usr/include/c++/4.8/bits/stl_multimap.h:864: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>&)
  5554. operator==(const multimap<_Key, _Tp, _Compare, _Alloc>& __x,
  5555. ^
  5556. /usr/include/c++/4.8/bits/stl_multimap.h:864:5: note: template argument deduction/substitution failed:
  5557. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5558. from /usr/include/boost/math/tools/config.hpp:16,
  5559. from /usr/include/boost/math/special_functions/round.hpp:13,
  5560. from /opt/ros/indigo/include/ros/time.h:58,
  5561. from /opt/ros/indigo/include/ros/ros.h:38,
  5562. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5563. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5564. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::multimap<_Key, _Tp, _Compare, _Alloc>’
  5565. if (*__first == __val)
  5566. ^
  5567. In file included from /usr/include/c++/4.8/map:61:0,
  5568. from /opt/ros/indigo/include/ros/console.h:42,
  5569. from /opt/ros/indigo/include/ros/ros.h:40,
  5570. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5571. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5572. /usr/include/c++/4.8/bits/stl_map.h:962: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>&)
  5573. operator==(const map<_Key, _Tp, _Compare, _Alloc>& __x,
  5574. ^
  5575. /usr/include/c++/4.8/bits/stl_map.h:962:5: note: template argument deduction/substitution failed:
  5576. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5577. from /usr/include/boost/math/tools/config.hpp:16,
  5578. from /usr/include/boost/math/special_functions/round.hpp:13,
  5579. from /opt/ros/indigo/include/ros/time.h:58,
  5580. from /opt/ros/indigo/include/ros/ros.h:38,
  5581. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5582. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5583. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::map<_Key, _Tp, _Compare, _Alloc>’
  5584. if (*__first == __val)
  5585. ^
  5586. In file included from /usr/include/c++/4.8/map:60:0,
  5587. from /opt/ros/indigo/include/ros/console.h:42,
  5588. from /opt/ros/indigo/include/ros/ros.h:40,
  5589. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5590. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5591. /usr/include/c++/4.8/bits/stl_tree.h:907: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>&)
  5592. operator==(const _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>& __x,
  5593. ^
  5594. /usr/include/c++/4.8/bits/stl_tree.h:907:5: note: template argument deduction/substitution failed:
  5595. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5596. from /usr/include/boost/math/tools/config.hpp:16,
  5597. from /usr/include/boost/math/special_functions/round.hpp:13,
  5598. from /opt/ros/indigo/include/ros/time.h:58,
  5599. from /opt/ros/indigo/include/ros/ros.h:38,
  5600. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5601. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5602. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>’
  5603. if (*__first == __val)
  5604. ^
  5605. In file included from /usr/include/c++/4.8/map:60:0,
  5606. from /opt/ros/indigo/include/ros/console.h:42,
  5607. from /opt/ros/indigo/include/ros/ros.h:40,
  5608. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5609. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5610. /usr/include/c++/4.8/bits/stl_tree.h:310:5: note: template<class _Val> bool std::operator==(const std::_Rb_tree_iterator<_Tp>&, const std::_Rb_tree_const_iterator<_Val>&)
  5611. operator==(const _Rb_tree_iterator<_Val>& __x,
  5612. ^
  5613. /usr/include/c++/4.8/bits/stl_tree.h:310:5: note: template argument deduction/substitution failed:
  5614. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5615. from /usr/include/boost/math/tools/config.hpp:16,
  5616. from /usr/include/boost/math/special_functions/round.hpp:13,
  5617. from /opt/ros/indigo/include/ros/time.h:58,
  5618. from /opt/ros/indigo/include/ros/ros.h:38,
  5619. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5620. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5621. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::_Rb_tree_iterator<_Tp>’
  5622. if (*__first == __val)
  5623. ^
  5624. In file included from /usr/include/c++/4.8/memory:82:0,
  5625. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  5626. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  5627. from /usr/include/boost/shared_ptr.hpp:17,
  5628. from /usr/include/boost/format/alt_sstream.hpp:21,
  5629. from /usr/include/boost/format/internals.hpp:23,
  5630. from /usr/include/boost/format.hpp:38,
  5631. from /usr/include/boost/math/policies/error_handling.hpp:31,
  5632. from /usr/include/boost/math/special_functions/round.hpp:14,
  5633. from /opt/ros/indigo/include/ros/time.h:58,
  5634. from /opt/ros/indigo/include/ros/ros.h:38,
  5635. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5636. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5637. /usr/include/c++/4.8/bits/shared_ptr.h:338:5: note: template<class _Tp> bool std::operator==(std::nullptr_t, const std::shared_ptr<_Tp1>&)
  5638. operator==(nullptr_t, const shared_ptr<_Tp>& __a) noexcept
  5639. ^
  5640. /usr/include/c++/4.8/bits/shared_ptr.h:338:5: note: template argument deduction/substitution failed:
  5641. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5642. from /usr/include/boost/math/tools/config.hpp:16,
  5643. from /usr/include/boost/math/special_functions/round.hpp:13,
  5644. from /opt/ros/indigo/include/ros/time.h:58,
  5645. from /opt/ros/indigo/include/ros/ros.h:38,
  5646. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5647. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5648. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  5649. if (*__first == __val)
  5650. ^
  5651. In file included from /usr/include/c++/4.8/memory:82:0,
  5652. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  5653. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  5654. from /usr/include/boost/shared_ptr.hpp:17,
  5655. from /usr/include/boost/format/alt_sstream.hpp:21,
  5656. from /usr/include/boost/format/internals.hpp:23,
  5657. from /usr/include/boost/format.hpp:38,
  5658. from /usr/include/boost/math/policies/error_handling.hpp:31,
  5659. from /usr/include/boost/math/special_functions/round.hpp:14,
  5660. from /opt/ros/indigo/include/ros/time.h:58,
  5661. from /opt/ros/indigo/include/ros/ros.h:38,
  5662. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5663. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5664. /usr/include/c++/4.8/bits/shared_ptr.h:333:5: note: template<class _Tp> bool std::operator==(const std::shared_ptr<_Tp1>&, std::nullptr_t)
  5665. operator==(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
  5666. ^
  5667. /usr/include/c++/4.8/bits/shared_ptr.h:333:5: note: template argument deduction/substitution failed:
  5668. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5669. from /usr/include/boost/math/tools/config.hpp:16,
  5670. from /usr/include/boost/math/special_functions/round.hpp:13,
  5671. from /opt/ros/indigo/include/ros/time.h:58,
  5672. from /opt/ros/indigo/include/ros/ros.h:38,
  5673. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5674. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5675. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::shared_ptr<_Tp1>’
  5676. if (*__first == __val)
  5677. ^
  5678. In file included from /usr/include/c++/4.8/memory:82:0,
  5679. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  5680. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  5681. from /usr/include/boost/shared_ptr.hpp:17,
  5682. from /usr/include/boost/format/alt_sstream.hpp:21,
  5683. from /usr/include/boost/format/internals.hpp:23,
  5684. from /usr/include/boost/format.hpp:38,
  5685. from /usr/include/boost/math/policies/error_handling.hpp:31,
  5686. from /usr/include/boost/math/special_functions/round.hpp:14,
  5687. from /opt/ros/indigo/include/ros/time.h:58,
  5688. from /opt/ros/indigo/include/ros/ros.h:38,
  5689. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5690. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5691. /usr/include/c++/4.8/bits/shared_ptr.h:327:5: note: template<class _Tp1, class _Tp2> bool std::operator==(const std::shared_ptr<_Tp1>&, const std::shared_ptr<_Tp2>&)
  5692. operator==(const shared_ptr<_Tp1>& __a,
  5693. ^
  5694. /usr/include/c++/4.8/bits/shared_ptr.h:327:5: note: template argument deduction/substitution failed:
  5695. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5696. from /usr/include/boost/math/tools/config.hpp:16,
  5697. from /usr/include/boost/math/special_functions/round.hpp:13,
  5698. from /opt/ros/indigo/include/ros/time.h:58,
  5699. from /opt/ros/indigo/include/ros/ros.h:38,
  5700. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5701. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5702. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::shared_ptr<_Tp1>’
  5703. if (*__first == __val)
  5704. ^
  5705. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  5706. from /usr/include/c++/4.8/memory:82,
  5707. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  5708. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  5709. from /usr/include/boost/shared_ptr.hpp:17,
  5710. from /usr/include/boost/format/alt_sstream.hpp:21,
  5711. from /usr/include/boost/format/internals.hpp:23,
  5712. from /usr/include/boost/format.hpp:38,
  5713. from /usr/include/boost/math/policies/error_handling.hpp:31,
  5714. from /usr/include/boost/math/special_functions/round.hpp:14,
  5715. from /opt/ros/indigo/include/ros/time.h:58,
  5716. from /opt/ros/indigo/include/ros/ros.h:38,
  5717. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5718. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5719. /usr/include/c++/4.8/bits/shared_ptr_base.h:1040:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(std::nullptr_t, const std::__shared_ptr<_Tp, _Lp>&)
  5720. operator==(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept
  5721. ^
  5722. /usr/include/c++/4.8/bits/shared_ptr_base.h:1040:5: note: template argument deduction/substitution failed:
  5723. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5724. from /usr/include/boost/math/tools/config.hpp:16,
  5725. from /usr/include/boost/math/special_functions/round.hpp:13,
  5726. from /opt/ros/indigo/include/ros/time.h:58,
  5727. from /opt/ros/indigo/include/ros/ros.h:38,
  5728. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5729. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5730. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  5731. if (*__first == __val)
  5732. ^
  5733. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  5734. from /usr/include/c++/4.8/memory:82,
  5735. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  5736. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  5737. from /usr/include/boost/shared_ptr.hpp:17,
  5738. from /usr/include/boost/format/alt_sstream.hpp:21,
  5739. from /usr/include/boost/format/internals.hpp:23,
  5740. from /usr/include/boost/format.hpp:38,
  5741. from /usr/include/boost/math/policies/error_handling.hpp:31,
  5742. from /usr/include/boost/math/special_functions/round.hpp:14,
  5743. from /opt/ros/indigo/include/ros/time.h:58,
  5744. from /opt/ros/indigo/include/ros/ros.h:38,
  5745. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5746. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5747. /usr/include/c++/4.8/bits/shared_ptr_base.h:1035:5: note: template<class _Tp, __gnu_cxx::_Lock_policy _Lp> bool std::operator==(const std::__shared_ptr<_Tp, _Lp>&, std::nullptr_t)
  5748. operator==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
  5749. ^
  5750. /usr/include/c++/4.8/bits/shared_ptr_base.h:1035:5: note: template argument deduction/substitution failed:
  5751. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5752. from /usr/include/boost/math/tools/config.hpp:16,
  5753. from /usr/include/boost/math/special_functions/round.hpp:13,
  5754. from /opt/ros/indigo/include/ros/time.h:58,
  5755. from /opt/ros/indigo/include/ros/ros.h:38,
  5756. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5757. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5758. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::__shared_ptr<_Tp, _Lp>’
  5759. if (*__first == __val)
  5760. ^
  5761. In file included from /usr/include/c++/4.8/bits/shared_ptr.h:52:0,
  5762. from /usr/include/c++/4.8/memory:82,
  5763. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  5764. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  5765. from /usr/include/boost/shared_ptr.hpp:17,
  5766. from /usr/include/boost/format/alt_sstream.hpp:21,
  5767. from /usr/include/boost/format/internals.hpp:23,
  5768. from /usr/include/boost/format.hpp:38,
  5769. from /usr/include/boost/math/policies/error_handling.hpp:31,
  5770. from /usr/include/boost/math/special_functions/round.hpp:14,
  5771. from /opt/ros/indigo/include/ros/time.h:58,
  5772. from /opt/ros/indigo/include/ros/ros.h:38,
  5773. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5774. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5775. /usr/include/c++/4.8/bits/shared_ptr_base.h:1029: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>&)
  5776. operator==(const __shared_ptr<_Tp1, _Lp>& __a,
  5777. ^
  5778. /usr/include/c++/4.8/bits/shared_ptr_base.h:1029:5: note: template argument deduction/substitution failed:
  5779. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5780. from /usr/include/boost/math/tools/config.hpp:16,
  5781. from /usr/include/boost/math/special_functions/round.hpp:13,
  5782. from /opt/ros/indigo/include/ros/time.h:58,
  5783. from /opt/ros/indigo/include/ros/ros.h:38,
  5784. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5785. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5786. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::__shared_ptr<_Tp1, _Lp>’
  5787. if (*__first == __val)
  5788. ^
  5789. In file included from /usr/include/c++/4.8/memory:81:0,
  5790. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  5791. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  5792. from /usr/include/boost/shared_ptr.hpp:17,
  5793. from /usr/include/boost/format/alt_sstream.hpp:21,
  5794. from /usr/include/boost/format/internals.hpp:23,
  5795. from /usr/include/boost/format.hpp:38,
  5796. from /usr/include/boost/math/policies/error_handling.hpp:31,
  5797. from /usr/include/boost/math/special_functions/round.hpp:14,
  5798. from /opt/ros/indigo/include/ros/time.h:58,
  5799. from /opt/ros/indigo/include/ros/ros.h:38,
  5800. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5801. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5802. /usr/include/c++/4.8/bits/unique_ptr.h:500:5: note: template<class _Tp, class _Dp> bool std::operator==(std::nullptr_t, const std::unique_ptr<_Tp, _Dp>&)
  5803. operator==(nullptr_t, const unique_ptr<_Tp, _Dp>& __x) noexcept
  5804. ^
  5805. /usr/include/c++/4.8/bits/unique_ptr.h:500:5: note: template argument deduction/substitution failed:
  5806. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5807. from /usr/include/boost/math/tools/config.hpp:16,
  5808. from /usr/include/boost/math/special_functions/round.hpp:13,
  5809. from /opt/ros/indigo/include/ros/time.h:58,
  5810. from /opt/ros/indigo/include/ros/ros.h:38,
  5811. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5812. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5813. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  5814. if (*__first == __val)
  5815. ^
  5816. In file included from /usr/include/c++/4.8/memory:81:0,
  5817. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  5818. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  5819. from /usr/include/boost/shared_ptr.hpp:17,
  5820. from /usr/include/boost/format/alt_sstream.hpp:21,
  5821. from /usr/include/boost/format/internals.hpp:23,
  5822. from /usr/include/boost/format.hpp:38,
  5823. from /usr/include/boost/math/policies/error_handling.hpp:31,
  5824. from /usr/include/boost/math/special_functions/round.hpp:14,
  5825. from /opt/ros/indigo/include/ros/time.h:58,
  5826. from /opt/ros/indigo/include/ros/ros.h:38,
  5827. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5828. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5829. /usr/include/c++/4.8/bits/unique_ptr.h:495:5: note: template<class _Tp, class _Dp> bool std::operator==(const std::unique_ptr<_Tp, _Dp>&, std::nullptr_t)
  5830. operator==(const unique_ptr<_Tp, _Dp>& __x, nullptr_t) noexcept
  5831. ^
  5832. /usr/include/c++/4.8/bits/unique_ptr.h:495:5: note: template argument deduction/substitution failed:
  5833. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5834. from /usr/include/boost/math/tools/config.hpp:16,
  5835. from /usr/include/boost/math/special_functions/round.hpp:13,
  5836. from /opt/ros/indigo/include/ros/time.h:58,
  5837. from /opt/ros/indigo/include/ros/ros.h:38,
  5838. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5839. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5840. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
  5841. if (*__first == __val)
  5842. ^
  5843. In file included from /usr/include/c++/4.8/memory:81:0,
  5844. from /usr/include/boost/config/no_tr1/memory.hpp:21,
  5845. from /usr/include/boost/smart_ptr/shared_ptr.hpp:27,
  5846. from /usr/include/boost/shared_ptr.hpp:17,
  5847. from /usr/include/boost/format/alt_sstream.hpp:21,
  5848. from /usr/include/boost/format/internals.hpp:23,
  5849. from /usr/include/boost/format.hpp:38,
  5850. from /usr/include/boost/math/policies/error_handling.hpp:31,
  5851. from /usr/include/boost/math/special_functions/round.hpp:14,
  5852. from /opt/ros/indigo/include/ros/time.h:58,
  5853. from /opt/ros/indigo/include/ros/ros.h:38,
  5854. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5855. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5856. /usr/include/c++/4.8/bits/unique_ptr.h:489: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>&)
  5857. operator==(const unique_ptr<_Tp, _Dp>& __x,
  5858. ^
  5859. /usr/include/c++/4.8/bits/unique_ptr.h:489:5: note: template argument deduction/substitution failed:
  5860. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5861. from /usr/include/boost/math/tools/config.hpp:16,
  5862. from /usr/include/boost/math/special_functions/round.hpp:13,
  5863. from /opt/ros/indigo/include/ros/time.h:58,
  5864. from /opt/ros/indigo/include/ros/ros.h:38,
  5865. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5866. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5867. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::unique_ptr<_Tp, _Dp>’
  5868. if (*__first == __val)
  5869. ^
  5870. In file included from /usr/include/boost/config/no_tr1/complex.hpp:21:0,
  5871. from /usr/include/boost/math/policies/error_handling.hpp:15,
  5872. from /usr/include/boost/math/special_functions/round.hpp:14,
  5873. from /opt/ros/indigo/include/ros/time.h:58,
  5874. from /opt/ros/indigo/include/ros/ros.h:38,
  5875. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5876. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5877. /usr/include/c++/4.8/complex:466:5: note: template<class _Tp> constexpr bool std::operator==(const _Tp&, const std::complex<_Tp>&)
  5878. operator==(const _Tp& __x, const complex<_Tp>& __y)
  5879. ^
  5880. /usr/include/c++/4.8/complex:466:5: note: template argument deduction/substitution failed:
  5881. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5882. from /usr/include/boost/math/tools/config.hpp:16,
  5883. from /usr/include/boost/math/special_functions/round.hpp:13,
  5884. from /opt/ros/indigo/include/ros/time.h:58,
  5885. from /opt/ros/indigo/include/ros/ros.h:38,
  5886. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5887. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5888. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘const Point2dc’ is not derived from ‘const std::complex<_Tp>’
  5889. if (*__first == __val)
  5890. ^
  5891. In file included from /usr/include/boost/config/no_tr1/complex.hpp:21:0,
  5892. from /usr/include/boost/math/policies/error_handling.hpp:15,
  5893. from /usr/include/boost/math/special_functions/round.hpp:14,
  5894. from /opt/ros/indigo/include/ros/time.h:58,
  5895. from /opt/ros/indigo/include/ros/ros.h:38,
  5896. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5897. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5898. /usr/include/c++/4.8/complex:461:5: note: template<class _Tp> constexpr bool std::operator==(const std::complex<_Tp>&, const _Tp&)
  5899. operator==(const complex<_Tp>& __x, const _Tp& __y)
  5900. ^
  5901. /usr/include/c++/4.8/complex:461:5: note: template argument deduction/substitution failed:
  5902. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5903. from /usr/include/boost/math/tools/config.hpp:16,
  5904. from /usr/include/boost/math/special_functions/round.hpp:13,
  5905. from /opt/ros/indigo/include/ros/time.h:58,
  5906. from /opt/ros/indigo/include/ros/ros.h:38,
  5907. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5908. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5909. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::complex<_Tp>’
  5910. if (*__first == __val)
  5911. ^
  5912. In file included from /usr/include/boost/config/no_tr1/complex.hpp:21:0,
  5913. from /usr/include/boost/math/policies/error_handling.hpp:15,
  5914. from /usr/include/boost/math/special_functions/round.hpp:14,
  5915. from /opt/ros/indigo/include/ros/time.h:58,
  5916. from /opt/ros/indigo/include/ros/ros.h:38,
  5917. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5918. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5919. /usr/include/c++/4.8/complex:456:5: note: template<class _Tp> constexpr bool std::operator==(const std::complex<_Tp>&, const std::complex<_Tp>&)
  5920. operator==(const complex<_Tp>& __x, const complex<_Tp>& __y)
  5921. ^
  5922. /usr/include/c++/4.8/complex:456:5: note: template argument deduction/substitution failed:
  5923. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5924. from /usr/include/boost/math/tools/config.hpp:16,
  5925. from /usr/include/boost/math/special_functions/round.hpp:13,
  5926. from /opt/ros/indigo/include/ros/time.h:58,
  5927. from /opt/ros/indigo/include/ros/ros.h:38,
  5928. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5929. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5930. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::complex<_Tp>’
  5931. if (*__first == __val)
  5932. ^
  5933. In file included from /usr/include/c++/4.8/bits/stl_algo.h:66:0,
  5934. from /usr/include/c++/4.8/algorithm:62,
  5935. from /usr/include/boost/math/tools/config.hpp:16,
  5936. from /usr/include/boost/math/special_functions/round.hpp:13,
  5937. from /opt/ros/indigo/include/ros/time.h:58,
  5938. from /opt/ros/indigo/include/ros/ros.h:38,
  5939. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5940. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5941. /usr/include/c++/4.8/functional:2543:5: note: template<class _Res, class ... _Args> bool std::operator==(std::nullptr_t, const std::function<_Res(_ArgTypes ...)>&)
  5942. operator==(nullptr_t, const function<_Res(_Args...)>& __f) noexcept
  5943. ^
  5944. /usr/include/c++/4.8/functional:2543:5: note: template argument deduction/substitution failed:
  5945. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5946. from /usr/include/boost/math/tools/config.hpp:16,
  5947. from /usr/include/boost/math/special_functions/round.hpp:13,
  5948. from /opt/ros/indigo/include/ros/time.h:58,
  5949. from /opt/ros/indigo/include/ros/ros.h:38,
  5950. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5951. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5952. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: cannot convert ‘__first.__gnu_cxx::__normal_iterator<_Iterator, _Container>::operator*<Point2dc*, std::vector<Point2dc> >()’ (type ‘Point2dc’) to type ‘std::nullptr_t’
  5953. if (*__first == __val)
  5954. ^
  5955. In file included from /usr/include/c++/4.8/bits/stl_algo.h:66:0,
  5956. from /usr/include/c++/4.8/algorithm:62,
  5957. from /usr/include/boost/math/tools/config.hpp:16,
  5958. from /usr/include/boost/math/special_functions/round.hpp:13,
  5959. from /opt/ros/indigo/include/ros/time.h:58,
  5960. from /opt/ros/indigo/include/ros/ros.h:38,
  5961. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5962. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5963. /usr/include/c++/4.8/functional:2537:5: note: template<class _Res, class ... _Args> bool std::operator==(const std::function<_Res(_ArgTypes ...)>&, std::nullptr_t)
  5964. operator==(const function<_Res(_Args...)>& __f, nullptr_t) noexcept
  5965. ^
  5966. /usr/include/c++/4.8/functional:2537:5: note: template argument deduction/substitution failed:
  5967. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5968. from /usr/include/boost/math/tools/config.hpp:16,
  5969. from /usr/include/boost/math/special_functions/round.hpp:13,
  5970. from /opt/ros/indigo/include/ros/time.h:58,
  5971. from /opt/ros/indigo/include/ros/ros.h:38,
  5972. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5973. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5974. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::function<_Res(_ArgTypes ...)>’
  5975. if (*__first == __val)
  5976. ^
  5977. In file included from /usr/include/c++/4.8/functional:55:0,
  5978. from /usr/include/c++/4.8/bits/stl_algo.h:66,
  5979. from /usr/include/c++/4.8/algorithm:62,
  5980. from /usr/include/boost/math/tools/config.hpp:16,
  5981. from /usr/include/boost/math/special_functions/round.hpp:13,
  5982. from /opt/ros/indigo/include/ros/time.h:58,
  5983. from /opt/ros/indigo/include/ros/ros.h:38,
  5984. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5985. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5986. /usr/include/c++/4.8/tuple:813:5: note: template<class ... _TElements, class ... _UElements> constexpr bool std::operator==(const std::tuple<_Elements ...>&, const std::tuple<_Elements ...>&)
  5987. operator==(const tuple<_TElements...>& __t,
  5988. ^
  5989. /usr/include/c++/4.8/tuple:813:5: note: template argument deduction/substitution failed:
  5990. In file included from /usr/include/c++/4.8/algorithm:62:0,
  5991. from /usr/include/boost/math/tools/config.hpp:16,
  5992. from /usr/include/boost/math/special_functions/round.hpp:13,
  5993. from /opt/ros/indigo/include/ros/time.h:58,
  5994. from /opt/ros/indigo/include/ros/ros.h:38,
  5995. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  5996. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  5997. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::tuple<_Elements ...>’
  5998. if (*__first == __val)
  5999. ^
  6000. In file included from /usr/include/c++/4.8/tuple:39:0,
  6001. from /usr/include/c++/4.8/functional:55,
  6002. from /usr/include/c++/4.8/bits/stl_algo.h:66,
  6003. from /usr/include/c++/4.8/algorithm:62,
  6004. from /usr/include/boost/math/tools/config.hpp:16,
  6005. from /usr/include/boost/math/special_functions/round.hpp:13,
  6006. from /opt/ros/indigo/include/ros/time.h:58,
  6007. from /opt/ros/indigo/include/ros/ros.h:38,
  6008. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6009. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6010. /usr/include/c++/4.8/array:228:5: note: template<class _Tp, long unsigned int _Nm> bool std::operator==(const std::array<_Tp, _Nm>&, const std::array<_Tp, _Nm>&)
  6011. operator==(const array<_Tp, _Nm>& __one, const array<_Tp, _Nm>& __two)
  6012. ^
  6013. /usr/include/c++/4.8/array:228:5: note: template argument deduction/substitution failed:
  6014. In file included from /usr/include/c++/4.8/algorithm:62:0,
  6015. from /usr/include/boost/math/tools/config.hpp:16,
  6016. from /usr/include/boost/math/special_functions/round.hpp:13,
  6017. from /opt/ros/indigo/include/ros/time.h:58,
  6018. from /opt/ros/indigo/include/ros/ros.h:38,
  6019. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6020. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6021. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::array<_Tp, _Nm>’
  6022. if (*__first == __val)
  6023. ^
  6024. In file included from /usr/include/c++/4.8/random:52:0,
  6025. from /usr/include/c++/4.8/bits/stl_algo.h:65,
  6026. from /usr/include/c++/4.8/algorithm:62,
  6027. from /usr/include/boost/math/tools/config.hpp:16,
  6028. from /usr/include/boost/math/special_functions/round.hpp:13,
  6029. from /opt/ros/indigo/include/ros/time.h:58,
  6030. from /opt/ros/indigo/include/ros/ros.h:38,
  6031. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6032. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6033. /usr/include/c++/4.8/bits/random.tcc:2030:5: note: template<class _RealType1> bool std::operator==(const std::normal_distribution<_RealType>&, const std::normal_distribution<_RealType>&)
  6034. operator==(const std::normal_distribution<_RealType>& __d1,
  6035. ^
  6036. /usr/include/c++/4.8/bits/random.tcc:2030:5: note: template argument deduction/substitution failed:
  6037. In file included from /usr/include/c++/4.8/algorithm:62:0,
  6038. from /usr/include/boost/math/tools/config.hpp:16,
  6039. from /usr/include/boost/math/special_functions/round.hpp:13,
  6040. from /opt/ros/indigo/include/ros/time.h:58,
  6041. from /opt/ros/indigo/include/ros/ros.h:38,
  6042. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6043. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6044. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::normal_distribution<_RealType>’
  6045. if (*__first == __val)
  6046. ^
  6047. In file included from /usr/include/c++/4.8/vector:64:0,
  6048. from /usr/include/c++/4.8/bits/random.h:34,
  6049. from /usr/include/c++/4.8/random:50,
  6050. from /usr/include/c++/4.8/bits/stl_algo.h:65,
  6051. from /usr/include/c++/4.8/algorithm:62,
  6052. from /usr/include/boost/math/tools/config.hpp:16,
  6053. from /usr/include/boost/math/special_functions/round.hpp:13,
  6054. from /opt/ros/indigo/include/ros/time.h:58,
  6055. from /opt/ros/indigo/include/ros/ros.h:38,
  6056. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6057. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6058. /usr/include/c++/4.8/bits/stl_vector.h:1404:5: note: template<class _Tp, class _Alloc> bool std::operator==(const std::vector<_Tp, _Alloc>&, const std::vector<_Tp, _Alloc>&)
  6059. operator==(const vector<_Tp, _Alloc>& __x, const vector<_Tp, _Alloc>& __y)
  6060. ^
  6061. /usr/include/c++/4.8/bits/stl_vector.h:1404:5: note: template argument deduction/substitution failed:
  6062. In file included from /usr/include/c++/4.8/algorithm:62:0,
  6063. from /usr/include/boost/math/tools/config.hpp:16,
  6064. from /usr/include/boost/math/special_functions/round.hpp:13,
  6065. from /opt/ros/indigo/include/ros/time.h:58,
  6066. from /opt/ros/indigo/include/ros/ros.h:38,
  6067. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6068. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6069. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::vector<_Tp, _Alloc>’
  6070. if (*__first == __val)
  6071. ^
  6072. In file included from /usr/include/c++/4.8/bits/locale_facets.h:48:0,
  6073. from /usr/include/c++/4.8/bits/basic_ios.h:37,
  6074. from /usr/include/c++/4.8/ios:44,
  6075. from /usr/include/c++/4.8/ostream:38,
  6076. from /usr/include/c++/4.8/iostream:39,
  6077. from /opt/ros/indigo/include/ros/time.h:54,
  6078. from /opt/ros/indigo/include/ros/ros.h:38,
  6079. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6080. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6081. /usr/include/c++/4.8/bits/streambuf_iterator.h:204:5: note: template<class _CharT, class _Traits> bool std::operator==(const std::istreambuf_iterator<_CharT, _Traits>&, const std::istreambuf_iterator<_CharT, _Traits>&)
  6082. operator==(const istreambuf_iterator<_CharT, _Traits>& __a,
  6083. ^
  6084. /usr/include/c++/4.8/bits/streambuf_iterator.h:204:5: note: template argument deduction/substitution failed:
  6085. In file included from /usr/include/c++/4.8/algorithm:62:0,
  6086. from /usr/include/boost/math/tools/config.hpp:16,
  6087. from /usr/include/boost/math/special_functions/round.hpp:13,
  6088. from /opt/ros/indigo/include/ros/time.h:58,
  6089. from /opt/ros/indigo/include/ros/ros.h:38,
  6090. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6091. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6092. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::istreambuf_iterator<_CharT, _Traits>’
  6093. if (*__first == __val)
  6094. ^
  6095. In file included from /usr/include/c++/4.8/string:52:0,
  6096. from /opt/ros/indigo/include/ros/platform.h:55,
  6097. from /opt/ros/indigo/include/ros/time.h:53,
  6098. from /opt/ros/indigo/include/ros/ros.h:38,
  6099. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6100. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6101. /usr/include/c++/4.8/bits/basic_string.h:2519:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const std::basic_string<_CharT, _Traits, _Alloc>&, const _CharT*)
  6102. operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
  6103. ^
  6104. /usr/include/c++/4.8/bits/basic_string.h:2519:5: note: template argument deduction/substitution failed:
  6105. In file included from /usr/include/c++/4.8/algorithm:62:0,
  6106. from /usr/include/boost/math/tools/config.hpp:16,
  6107. from /usr/include/boost/math/special_functions/round.hpp:13,
  6108. from /opt/ros/indigo/include/ros/time.h:58,
  6109. from /opt/ros/indigo/include/ros/ros.h:38,
  6110. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6111. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6112. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
  6113. if (*__first == __val)
  6114. ^
  6115. In file included from /usr/include/c++/4.8/string:52:0,
  6116. from /opt/ros/indigo/include/ros/platform.h:55,
  6117. from /opt/ros/indigo/include/ros/time.h:53,
  6118. from /opt/ros/indigo/include/ros/ros.h:38,
  6119. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6120. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6121. /usr/include/c++/4.8/bits/basic_string.h:2507:5: note: template<class _CharT, class _Traits, class _Alloc> bool std::operator==(const _CharT*, const std::basic_string<_CharT, _Traits, _Alloc>&)
  6122. operator==(const _CharT* __lhs,
  6123. ^
  6124. /usr/include/c++/4.8/bits/basic_string.h:2507:5: note: template argument deduction/substitution failed:
  6125. In file included from /usr/include/c++/4.8/algorithm:62:0,
  6126. from /usr/include/boost/math/tools/config.hpp:16,
  6127. from /usr/include/boost/math/special_functions/round.hpp:13,
  6128. from /opt/ros/indigo/include/ros/time.h:58,
  6129. from /opt/ros/indigo/include/ros/ros.h:38,
  6130. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6131. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6132. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: mismatched types ‘const _CharT*’ and ‘Point2dc’
  6133. if (*__first == __val)
  6134. ^
  6135. In file included from /usr/include/c++/4.8/string:52:0,
  6136. from /opt/ros/indigo/include/ros/platform.h:55,
  6137. from /opt/ros/indigo/include/ros/time.h:53,
  6138. from /opt/ros/indigo/include/ros/ros.h:38,
  6139. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6140. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6141. /usr/include/c++/4.8/bits/basic_string.h:2493:5: note: template<class _CharT> typename __gnu_cxx::__enable_if<std::__is_char<_Tp>::__value, bool>::__type std::operator==(const std::basic_string<_CharT>&, const std::basic_string<_CharT>&)
  6142. operator==(const basic_string<_CharT>& __lhs,
  6143. ^
  6144. /usr/include/c++/4.8/bits/basic_string.h:2493:5: note: template argument deduction/substitution failed:
  6145. In file included from /usr/include/c++/4.8/algorithm:62:0,
  6146. from /usr/include/boost/math/tools/config.hpp:16,
  6147. from /usr/include/boost/math/special_functions/round.hpp:13,
  6148. from /opt/ros/indigo/include/ros/time.h:58,
  6149. from /opt/ros/indigo/include/ros/ros.h:38,
  6150. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6151. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6152. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::basic_string<_CharT>’
  6153. if (*__first == __val)
  6154. ^
  6155. In file included from /usr/include/c++/4.8/string:52:0,
  6156. from /opt/ros/indigo/include/ros/platform.h:55,
  6157. from /opt/ros/indigo/include/ros/time.h:53,
  6158. from /opt/ros/indigo/include/ros/ros.h:38,
  6159. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6160. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6161. /usr/include/c++/4.8/bits/basic_string.h:2486: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>&)
  6162. operator==(const basic_string<_CharT, _Traits, _Alloc>& __lhs,
  6163. ^
  6164. /usr/include/c++/4.8/bits/basic_string.h:2486:5: note: template argument deduction/substitution failed:
  6165. In file included from /usr/include/c++/4.8/algorithm:62:0,
  6166. from /usr/include/boost/math/tools/config.hpp:16,
  6167. from /usr/include/boost/math/special_functions/round.hpp:13,
  6168. from /opt/ros/indigo/include/ros/time.h:58,
  6169. from /opt/ros/indigo/include/ros/ros.h:38,
  6170. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6171. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6172. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::basic_string<_CharT, _Traits, _Alloc>’
  6173. if (*__first == __val)
  6174. ^
  6175. In file included from /usr/include/c++/4.8/string:41:0,
  6176. from /opt/ros/indigo/include/ros/platform.h:55,
  6177. from /opt/ros/indigo/include/ros/time.h:53,
  6178. from /opt/ros/indigo/include/ros/ros.h:38,
  6179. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6180. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6181. /usr/include/c++/4.8/bits/allocator.h:133:5: note: template<class _Tp> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_CharT>&)
  6182. operator==(const allocator<_Tp>&, const allocator<_Tp>&)
  6183. ^
  6184. /usr/include/c++/4.8/bits/allocator.h:133:5: note: template argument deduction/substitution failed:
  6185. In file included from /usr/include/c++/4.8/algorithm:62:0,
  6186. from /usr/include/boost/math/tools/config.hpp:16,
  6187. from /usr/include/boost/math/special_functions/round.hpp:13,
  6188. from /opt/ros/indigo/include/ros/time.h:58,
  6189. from /opt/ros/indigo/include/ros/ros.h:38,
  6190. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6191. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6192. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::allocator<_CharT>’
  6193. if (*__first == __val)
  6194. ^
  6195. In file included from /usr/include/c++/4.8/string:41:0,
  6196. from /opt/ros/indigo/include/ros/platform.h:55,
  6197. from /opt/ros/indigo/include/ros/time.h:53,
  6198. from /opt/ros/indigo/include/ros/ros.h:38,
  6199. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6200. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6201. /usr/include/c++/4.8/bits/allocator.h:128:5: note: template<class _T1, class _T2> bool std::operator==(const std::allocator<_CharT>&, const std::allocator<_T2>&)
  6202. operator==(const allocator<_T1>&, const allocator<_T2>&)
  6203. ^
  6204. /usr/include/c++/4.8/bits/allocator.h:128:5: note: template argument deduction/substitution failed:
  6205. In file included from /usr/include/c++/4.8/algorithm:62:0,
  6206. from /usr/include/boost/math/tools/config.hpp:16,
  6207. from /usr/include/boost/math/special_functions/round.hpp:13,
  6208. from /opt/ros/indigo/include/ros/time.h:58,
  6209. from /opt/ros/indigo/include/ros/ros.h:38,
  6210. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6211. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6212. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::allocator<_CharT>’
  6213. if (*__first == __val)
  6214. ^
  6215. In file included from /usr/include/c++/4.8/bits/char_traits.h:40:0,
  6216. from /usr/include/c++/4.8/string:40,
  6217. from /opt/ros/indigo/include/ros/platform.h:55,
  6218. from /opt/ros/indigo/include/ros/time.h:53,
  6219. from /opt/ros/indigo/include/ros/ros.h:38,
  6220. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6221. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6222. /usr/include/c++/4.8/bits/postypes.h:216:5: note: template<class _StateT> bool std::operator==(const std::fpos<_StateT>&, const std::fpos<_StateT>&)
  6223. operator==(const fpos<_StateT>& __lhs, const fpos<_StateT>& __rhs)
  6224. ^
  6225. /usr/include/c++/4.8/bits/postypes.h:216:5: note: template argument deduction/substitution failed:
  6226. In file included from /usr/include/c++/4.8/algorithm:62:0,
  6227. from /usr/include/boost/math/tools/config.hpp:16,
  6228. from /usr/include/boost/math/special_functions/round.hpp:13,
  6229. from /opt/ros/indigo/include/ros/time.h:58,
  6230. from /opt/ros/indigo/include/ros/ros.h:38,
  6231. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6232. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6233. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::fpos<_StateT>’
  6234. if (*__first == __val)
  6235. ^
  6236. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  6237. from /usr/include/c++/4.8/bits/char_traits.h:39,
  6238. from /usr/include/c++/4.8/string:40,
  6239. from /opt/ros/indigo/include/ros/platform.h:55,
  6240. from /opt/ros/indigo/include/ros/time.h:53,
  6241. from /opt/ros/indigo/include/ros/ros.h:38,
  6242. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6243. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6244. /usr/include/c++/4.8/bits/stl_iterator.h:1037:5: note: template<class _Iterator> bool std::operator==(const std::move_iterator<_Iterator>&, const std::move_iterator<_Iterator>&)
  6245. operator==(const move_iterator<_Iterator>& __x,
  6246. ^
  6247. /usr/include/c++/4.8/bits/stl_iterator.h:1037:5: note: template argument deduction/substitution failed:
  6248. In file included from /usr/include/c++/4.8/algorithm:62:0,
  6249. from /usr/include/boost/math/tools/config.hpp:16,
  6250. from /usr/include/boost/math/special_functions/round.hpp:13,
  6251. from /opt/ros/indigo/include/ros/time.h:58,
  6252. from /opt/ros/indigo/include/ros/ros.h:38,
  6253. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6254. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6255. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::move_iterator<_Iterator>’
  6256. if (*__first == __val)
  6257. ^
  6258. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  6259. from /usr/include/c++/4.8/bits/char_traits.h:39,
  6260. from /usr/include/c++/4.8/string:40,
  6261. from /opt/ros/indigo/include/ros/platform.h:55,
  6262. from /opt/ros/indigo/include/ros/time.h:53,
  6263. from /opt/ros/indigo/include/ros/ros.h:38,
  6264. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6265. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6266. /usr/include/c++/4.8/bits/stl_iterator.h:1031:5: note: template<class _IteratorL, class _IteratorR> bool std::operator==(const std::move_iterator<_Iterator>&, const std::move_iterator<_IteratorR>&)
  6267. operator==(const move_iterator<_IteratorL>& __x,
  6268. ^
  6269. /usr/include/c++/4.8/bits/stl_iterator.h:1031:5: note: template argument deduction/substitution failed:
  6270. In file included from /usr/include/c++/4.8/algorithm:62:0,
  6271. from /usr/include/boost/math/tools/config.hpp:16,
  6272. from /usr/include/boost/math/special_functions/round.hpp:13,
  6273. from /opt/ros/indigo/include/ros/time.h:58,
  6274. from /opt/ros/indigo/include/ros/ros.h:38,
  6275. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6276. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6277. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::move_iterator<_Iterator>’
  6278. if (*__first == __val)
  6279. ^
  6280. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  6281. from /usr/include/c++/4.8/bits/char_traits.h:39,
  6282. from /usr/include/c++/4.8/string:40,
  6283. from /opt/ros/indigo/include/ros/platform.h:55,
  6284. from /opt/ros/indigo/include/ros/time.h:53,
  6285. from /opt/ros/indigo/include/ros/ros.h:38,
  6286. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6287. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6288. /usr/include/c++/4.8/bits/stl_iterator.h:341:5: note: template<class _IteratorL, class _IteratorR> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_IteratorR>&)
  6289. operator==(const reverse_iterator<_IteratorL>& __x,
  6290. ^
  6291. /usr/include/c++/4.8/bits/stl_iterator.h:341:5: note: template argument deduction/substitution failed:
  6292. In file included from /usr/include/c++/4.8/algorithm:62:0,
  6293. from /usr/include/boost/math/tools/config.hpp:16,
  6294. from /usr/include/boost/math/special_functions/round.hpp:13,
  6295. from /opt/ros/indigo/include/ros/time.h:58,
  6296. from /opt/ros/indigo/include/ros/ros.h:38,
  6297. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6298. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6299. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::reverse_iterator<_Iterator>’
  6300. if (*__first == __val)
  6301. ^
  6302. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:67:0,
  6303. from /usr/include/c++/4.8/bits/char_traits.h:39,
  6304. from /usr/include/c++/4.8/string:40,
  6305. from /opt/ros/indigo/include/ros/platform.h:55,
  6306. from /opt/ros/indigo/include/ros/time.h:53,
  6307. from /opt/ros/indigo/include/ros/ros.h:38,
  6308. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6309. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6310. /usr/include/c++/4.8/bits/stl_iterator.h:291:5: note: template<class _Iterator> bool std::operator==(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
  6311. operator==(const reverse_iterator<_Iterator>& __x,
  6312. ^
  6313. /usr/include/c++/4.8/bits/stl_iterator.h:291:5: note: template argument deduction/substitution failed:
  6314. In file included from /usr/include/c++/4.8/algorithm:62:0,
  6315. from /usr/include/boost/math/tools/config.hpp:16,
  6316. from /usr/include/boost/math/special_functions/round.hpp:13,
  6317. from /opt/ros/indigo/include/ros/time.h:58,
  6318. from /opt/ros/indigo/include/ros/ros.h:38,
  6319. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6320. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6321. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::reverse_iterator<_Iterator>’
  6322. if (*__first == __val)
  6323. ^
  6324. In file included from /usr/include/c++/4.8/bits/stl_algobase.h:64:0,
  6325. from /usr/include/c++/4.8/bits/char_traits.h:39,
  6326. from /usr/include/c++/4.8/string:40,
  6327. from /opt/ros/indigo/include/ros/platform.h:55,
  6328. from /opt/ros/indigo/include/ros/time.h:53,
  6329. from /opt/ros/indigo/include/ros/ros.h:38,
  6330. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6331. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6332. /usr/include/c++/4.8/bits/stl_pair.h:214:5: note: template<class _T1, class _T2> constexpr bool std::operator==(const std::pair<_T1, _T2>&, const std::pair<_T1, _T2>&)
  6333. operator==(const pair<_T1, _T2>& __x, const pair<_T1, _T2>& __y)
  6334. ^
  6335. /usr/include/c++/4.8/bits/stl_pair.h:214:5: note: template argument deduction/substitution failed:
  6336. In file included from /usr/include/c++/4.8/algorithm:62:0,
  6337. from /usr/include/boost/math/tools/config.hpp:16,
  6338. from /usr/include/boost/math/special_functions/round.hpp:13,
  6339. from /opt/ros/indigo/include/ros/time.h:58,
  6340. from /opt/ros/indigo/include/ros/ros.h:38,
  6341. from /home/mertes13/catkin_ws/src/irt_visualization/include/Vehicle.h:4,
  6342. from /home/mertes13/catkin_ws/src/irt_visualization/src/Vehicle.cpp:1:
  6343. /usr/include/c++/4.8/bits/stl_algo.h:194:17: note: ‘Point2dc’ is not derived from ‘const std::pair<_T1, _T2>’
  6344. if (*__first == __val)
  6345. ^
  6346. make[2]: *** [irt_visualization/CMakeFiles/sensor_sim.dir/src/Vehicle.cpp.o] Error 1
  6347. make[1]: *** [irt_visualization/CMakeFiles/sensor_sim.dir/all] Error 2
  6348. make: *** [all] Error 2
  6349. Invoking "make -j2 -l2" failed
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement