Advertisement
ProzacR

vina 1.1.2 gcc 4.6.0 fail

Jul 19th, 2011
415
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 91.69 KB | None | 0 0
  1. ../../../src/lib/common.h:133:20: error: no match for ‘operator[]’ in ‘v[0]’
  2. ../../../src/lib/common.h:133:30: error: no match for ‘operator[]’ in ‘v[1]’
  3. ../../../src/lib/common.h:133:40: error: no match for ‘operator[]’ in ‘v[2]’
  4. ../../../src/lib/common.h: In function ‘vec cross_product(const vec&, const vec&)’:
  5. ../../../src/lib/common.h:137:16: error: no match for ‘operator[]’ in ‘a[1]’
  6. ../../../src/lib/common.h:137:21: error: no match for ‘operator[]’ in ‘b[2]’
  7. ../../../src/lib/common.h:137:28: error: no match for ‘operator[]’ in ‘a[2]’
  8. ../../../src/lib/common.h:137:33: error: no match for ‘operator[]’ in ‘b[1]’
  9. ../../../src/lib/common.h:138:13: error: no match for ‘operator[]’ in ‘a[2]’
  10. ../../../src/lib/common.h:138:18: error: no match for ‘operator[]’ in ‘b[0]’
  11. ../../../src/lib/common.h:138:25: error: no match for ‘operator[]’ in ‘a[0]’
  12. ../../../src/lib/common.h:138:30: error: no match for ‘operator[]’ in ‘b[2]’
  13. ../../../src/lib/common.h:139:13: error: no match for ‘operator[]’ in ‘a[0]’
  14. ../../../src/lib/common.h:139:18: error: no match for ‘operator[]’ in ‘b[1]’
  15. ../../../src/lib/common.h:139:25: error: no match for ‘operator[]’ in ‘a[1]’
  16. ../../../src/lib/common.h:139:30: error: no match for ‘operator[]’ in ‘b[0]’
  17. ../../../src/lib/common.h: In function ‘vec elementwise_product(const vec&, const vec&)’:
  18. ../../../src/lib/common.h:143:16: error: no match for ‘operator[]’ in ‘a[0]’
  19. ../../../src/lib/common.h:143:23: error: no match for ‘operator[]’ in ‘b[0]’
  20. ../../../src/lib/common.h:144:13: error: no match for ‘operator[]’ in ‘a[1]’
  21. ../../../src/lib/common.h:144:20: error: no match for ‘operator[]’ in ‘b[1]’
  22. ../../../src/lib/common.h:145:10: error: no match for ‘operator[]’ in ‘a[2]’
  23. ../../../src/lib/common.h:145:17: error: no match for ‘operator[]’ in ‘b[2]’
  24. ../../../src/lib/common.h: At global scope:
  25. ../../../src/lib/common.h:158:23: error: declaration of ‘operator()’ as non-function
  26. ../../../src/lib/common.h:158:21: error: expected ‘;’ at end of member declaration
  27. ../../../src/lib/common.h:158:26: error: expected ‘)’ before ‘i’
  28. ../../../src/lib/common.h:159:23: error: declaration of ‘operator()’ as non-function
  29. ../../../src/lib/common.h:159:21: error: expected ‘;’ at end of member declaration
  30. ../../../src/lib/common.h:159:26: error: expected ‘)’ before ‘i’
  31. ../../../src/lib/common.h: In member function ‘vec mat::operator*(const vec&) const’:
  32. ../../../src/lib/common.h:170:25: error: no match for ‘operator[]’ in ‘v[0]’
  33. ../../../src/lib/common.h:170:40: error: no match for ‘operator[]’ in ‘v[1]’
  34. ../../../src/lib/common.h:170:55: error: no match for ‘operator[]’ in ‘v[2]’
  35. ../../../src/lib/common.h:171:22: error: no match for ‘operator[]’ in ‘v[0]’
  36. ../../../src/lib/common.h:171:37: error: no match for ‘operator[]’ in ‘v[1]’
  37. ../../../src/lib/common.h:171:52: error: no match for ‘operator[]’ in ‘v[2]’
  38. ../../../src/lib/common.h:172:19: error: no match for ‘operator[]’ in ‘v[0]’
  39. ../../../src/lib/common.h:172:34: error: no match for ‘operator[]’ in ‘v[1]’
  40. ../../../src/lib/common.h:172:49: error: no match for ‘operator[]’ in ‘v[2]’
  41. ../../../src/lib/common.h: In member function ‘const mat& mat::operator*=(fl)’:
  42. ../../../src/lib/common.h:175:3: error: ‘size_t’ is not a member of ‘std’
  43. ../../../src/lib/common.h:175:3: note: suggested alternatives:
  44. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/include/stddef.h:212:23: note: ‘size_t’
  45. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  46. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  47. ../../../src/lib/common.h:175:3: error: expected ‘;’ before ‘VINA_MACROS_TMP’
  48. ../../../src/lib/common.h:175:3: error: ‘i’ was not declared in this scope
  49. ../../../src/lib/common.h:175:3: error: ‘VINA_MACROS_TMP’ was not declared in this scope
  50. ../../../src/lib/common.h: At global scope:
  51. ../../../src/lib/common.h:186:21: error: ‘sz’ was not declared in this scope
  52. ../../../src/lib/common.h:186:23: error: template argument 1 is invalid
  53. ../../../src/lib/common.h:186:23: error: template argument 2 is invalid
  54. ../../../src/lib/common.h:186:28: error: invalid type in declaration before ‘;’ token
  55. ../../../src/lib/common.h:203:8: error: ‘sz’ does not name a type
  56. ../../../src/lib/common.h: In function ‘bool eq(const vec&, const vec&)’:
  57. ../../../src/lib/common.h:217:15: error: no match for ‘operator[]’ in ‘a[0]’
  58. ../../../src/lib/common.h:217:21: error: no match for ‘operator[]’ in ‘b[0]’
  59. ../../../src/lib/common.h:217:33: error: no match for ‘operator[]’ in ‘a[1]’
  60. ../../../src/lib/common.h:217:39: error: no match for ‘operator[]’ in ‘b[1]’
  61. ../../../src/lib/common.h:217:51: error: no match for ‘operator[]’ in ‘a[2]’
  62. ../../../src/lib/common.h:217:57: error: no match for ‘operator[]’ in ‘b[2]’
  63. ../../../src/lib/common.h: In function ‘bool eq(const std::vector<T>&, const std::vector<T>&)’:
  64. ../../../src/lib/common.h:223:2: error: ‘size_t’ is not a member of ‘std’
  65. ../../../src/lib/common.h:223:2: note: suggested alternatives:
  66. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/include/stddef.h:212:23: note: ‘size_t’
  67. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  68. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  69. ../../../src/lib/common.h:223:2: error: expected ‘;’ before ‘VINA_MACROS_TMP’
  70. ../../../src/lib/common.h:223:2: error: ‘i’ was not declared in this scope
  71. ../../../src/lib/common.h:223:2: error: ‘VINA_MACROS_TMP’ was not declared in this scope
  72. ../../../src/lib/common.h: At global scope:
  73. ../../../src/lib/common.h:230:7: error: ‘sz’ does not name a type
  74. ../../../src/lib/common.h: In function ‘fl vec_distance_sqr(const vec&, const vec&)’:
  75. ../../../src/lib/common.h:242:16: error: no match for ‘operator[]’ in ‘a[0]’
  76. ../../../src/lib/common.h:242:23: error: no match for ‘operator[]’ in ‘b[0]’
  77. ../../../src/lib/common.h:243:13: error: no match for ‘operator[]’ in ‘a[1]’
  78. ../../../src/lib/common.h:243:20: error: no match for ‘operator[]’ in ‘b[1]’
  79. ../../../src/lib/common.h:244:13: error: no match for ‘operator[]’ in ‘a[2]’
  80. ../../../src/lib/common.h:244:20: error: no match for ‘operator[]’ in ‘b[2]’
  81. ../../../src/lib/common.h: In function ‘fl sqr(const vec&)’:
  82. ../../../src/lib/common.h:248:16: error: no match for ‘operator[]’ in ‘v[0]’
  83. ../../../src/lib/common.h:248:28: error: no match for ‘operator[]’ in ‘v[1]’
  84. ../../../src/lib/common.h:248:40: error: no match for ‘operator[]’ in ‘v[2]’
  85. ../../../src/lib/common.h: At global scope:
  86. ../../../src/lib/common.h:252:1: error: ‘sz’ does not name a type
  87. ../../../src/lib/common.h:259:1: error: ‘sz’ does not name a type
  88. ../../../src/lib/common.h:294:40: error: ‘std::streamsize’ has not been declared
  89. In file included from ../../../src/lib/file.h:27:0,
  90. from ../../../src/lib/model.h:28,
  91. from ../../../src/lib/parse_pdbqt.h:26,
  92. from ../../../src/main/main.cpp:35:
  93. ../../../src/lib/common.h: In function ‘T sum(const std::vector<T>&)’:
  94. ../../../src/lib/common.h:306:2: error: ‘size_t’ is not a member of ‘std’
  95. ../../../src/lib/common.h:306:2: note: suggested alternatives:
  96. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/include/stddef.h:212:23: note: ‘size_t’
  97. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  98. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  99. ../../../src/lib/common.h:306:2: error: expected ‘;’ before ‘VINA_MACROS_TMP’
  100. ../../../src/lib/common.h:306:2: error: ‘i’ was not declared in this scope
  101. ../../../src/lib/common.h:306:2: error: ‘VINA_MACROS_TMP’ was not declared in this scope
  102. ../../../src/lib/common.h: At global scope:
  103. ../../../src/lib/common.h:323:19: error: variable or field ‘print’ declared void
  104. ../../../src/lib/common.h:323:19: error: ‘sz’ was not declared in this scope
  105. ../../../src/lib/common.h:323:37: error: expected primary-expression before ‘&’ token
  106. ../../../src/lib/common.h:323:39: error: ‘out’ was not declared in this scope
  107. ../../../src/lib/common.h: In function ‘void print(const vec&, std::ostream&)’:
  108. ../../../src/lib/common.h:329:2: error: ‘size_t’ is not a member of ‘std’
  109. ../../../src/lib/common.h:329:2: note: suggested alternatives:
  110. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/include/stddef.h:212:23: note: ‘size_t’
  111. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  112. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  113. ../../../src/lib/common.h:329:2: error: expected ‘;’ before ‘VINA_MACROS_TMP’
  114. ../../../src/lib/common.h:329:2: error: ‘i’ was not declared in this scope
  115. ../../../src/lib/common.h:329:2: error: ‘VINA_MACROS_TMP’ was not declared in this scope
  116. ../../../src/lib/common.h: In function ‘void print(const std::vector<T>&, std::ostream&)’:
  117. ../../../src/lib/common.h:340:2: error: ‘size_t’ is not a member of ‘std’
  118. ../../../src/lib/common.h:340:2: note: suggested alternatives:
  119. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/include/stddef.h:212:23: note: ‘size_t’
  120. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  121. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  122. ../../../src/lib/common.h:340:2: error: expected ‘;’ before ‘VINA_MACROS_TMP’
  123. ../../../src/lib/common.h:340:2: error: ‘i’ was not declared in this scope
  124. ../../../src/lib/common.h:340:2: error: ‘VINA_MACROS_TMP’ was not declared in this scope
  125. In file included from /usr/include/boost/scoped_array.hpp:14:0,
  126. from /usr/include/boost/ptr_container/detail/scoped_deleter.hpp:21,
  127. from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:21,
  128. from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
  129. from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
  130. from ../../../src/lib/conf.h:26,
  131. from ../../../src/lib/tree.h:26,
  132. from ../../../src/lib/model.h:29,
  133. from ../../../src/lib/parse_pdbqt.h:26,
  134. from ../../../src/main/main.cpp:35:
  135. /usr/include/boost/smart_ptr/scoped_array.hpp: At global scope:
  136. /usr/include/boost/smart_ptr/scoped_array.hpp:77:25: error: declaration of ‘operator[]’ as non-function
  137. /usr/include/boost/smart_ptr/scoped_array.hpp:77:18: error: expected ‘;’ at end of member declaration
  138. /usr/include/boost/smart_ptr/scoped_array.hpp:77:35: error: expected ‘)’ before ‘i’
  139. In file included from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:21:0,
  140. from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
  141. from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
  142. from ../../../src/lib/conf.h:26,
  143. from ../../../src/lib/tree.h:26,
  144. from ../../../src/lib/model.h:29,
  145. from ../../../src/lib/parse_pdbqt.h:26,
  146. from ../../../src/main/main.cpp:35:
  147. /usr/include/boost/ptr_container/detail/scoped_deleter.hpp:31:21: error: ‘size_t’ in namespace ‘std’ does not name a type
  148. /usr/include/boost/ptr_container/detail/scoped_deleter.hpp:33:13: error: ‘size_type’ does not name a type
  149. /usr/include/boost/ptr_container/detail/scoped_deleter.hpp:37:36: error: ‘size_type’ has not been declared
  150. /usr/include/boost/ptr_container/detail/scoped_deleter.hpp:43:39: error: expected ‘)’ before ‘size’
  151. /usr/include/boost/ptr_container/detail/scoped_deleter.hpp:52:39: error: expected ‘)’ before ‘n’
  152. /usr/include/boost/ptr_container/detail/scoped_deleter.hpp: In constructor ‘boost::ptr_container_detail::scoped_deleter<T, CloneAllocator>::scoped_deleter(T**, int)’:
  153. /usr/include/boost/ptr_container/detail/scoped_deleter.hpp:38:31: error: class ‘boost::ptr_container_detail::scoped_deleter<T, CloneAllocator>’ does not have any field named ‘stored_’
  154. /usr/include/boost/ptr_container/detail/scoped_deleter.hpp: In constructor ‘boost::ptr_container_detail::scoped_deleter<T, CloneAllocator>::scoped_deleter(InputIterator, InputIterator)’:
  155. /usr/include/boost/ptr_container/detail/scoped_deleter.hpp:66:19: error: class ‘boost::ptr_container_detail::scoped_deleter<T, CloneAllocator>’ does not have any field named ‘stored_’
  156. /usr/include/boost/ptr_container/detail/scoped_deleter.hpp: In destructor ‘boost::ptr_container_detail::scoped_deleter<T, CloneAllocator>::~scoped_deleter()’:
  157. /usr/include/boost/ptr_container/detail/scoped_deleter.hpp:80:26: error: ‘size_type’ was not declared in this scope
  158. /usr/include/boost/ptr_container/detail/scoped_deleter.hpp:80:36: error: expected ‘;’ before ‘i’
  159. /usr/include/boost/ptr_container/detail/scoped_deleter.hpp:80:44: error: ‘i’ was not declared in this scope
  160. /usr/include/boost/ptr_container/detail/scoped_deleter.hpp:80:49: error: ‘stored_’ was not declared in this scope
  161. /usr/include/boost/ptr_container/detail/scoped_deleter.hpp: In member function ‘void boost::ptr_container_detail::scoped_deleter<T, CloneAllocator>::add(T*)’:
  162. /usr/include/boost/ptr_container/detail/scoped_deleter.hpp:90:23: error: ‘stored_’ was not declared in this scope
  163. /usr/include/boost/ptr_container/detail/scoped_deleter.hpp: In member function ‘T** boost::ptr_container_detail::scoped_deleter<T, CloneAllocator>::end()’:
  164. /usr/include/boost/ptr_container/detail/scoped_deleter.hpp:114:31: error: ‘stored_’ was not declared in this scope
  165. In file included from /usr/include/boost/range/iterator.hpp:19:0,
  166. from /usr/include/boost/range/begin.hpp:24,
  167. from /usr/include/boost/range/functions.hpp:18,
  168. from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:29,
  169. from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
  170. from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
  171. from ../../../src/lib/conf.h:26,
  172. from ../../../src/lib/tree.h:26,
  173. from ../../../src/lib/model.h:29,
  174. from ../../../src/lib/parse_pdbqt.h:26,
  175. from ../../../src/main/main.cpp:35:
  176. /usr/include/boost/range/mutable_iterator.hpp: At global scope:
  177. /usr/include/boost/range/mutable_iterator.hpp:57:32: error: ‘std::size_t’ has not been declared
  178. In file included from /usr/include/boost/range/iterator.hpp:20:0,
  179. from /usr/include/boost/range/begin.hpp:24,
  180. from /usr/include/boost/range/functions.hpp:18,
  181. from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:29,
  182. from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
  183. from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
  184. from ../../../src/lib/conf.h:26,
  185. from ../../../src/lib/tree.h:26,
  186. from ../../../src/lib/model.h:29,
  187. from ../../../src/lib/parse_pdbqt.h:26,
  188. from ../../../src/main/main.cpp:35:
  189. /usr/include/boost/range/const_iterator.hpp:57:32: error: ‘std::size_t’ has not been declared
  190. In file included from /usr/include/boost/range/functions.hpp:18:0,
  191. from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:29,
  192. from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
  193. from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
  194. from ../../../src/lib/conf.h:26,
  195. from ../../../src/lib/tree.h:26,
  196. from ../../../src/lib/model.h:29,
  197. from ../../../src/lib/parse_pdbqt.h:26,
  198. from ../../../src/main/main.cpp:35:
  199. /usr/include/boost/range/begin.hpp:75:32: error: ‘std::size_t’ has not been declared
  200. /usr/include/boost/range/begin.hpp:81:32: error: ‘std::size_t’ has not been declared
  201. In file included from /usr/include/boost/range/detail/common.hpp:19:0,
  202. from /usr/include/boost/range/detail/implementation_help.hpp:15,
  203. from /usr/include/boost/range/end.hpp:24,
  204. from /usr/include/boost/range/functions.hpp:19,
  205. from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:29,
  206. from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
  207. from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
  208. from ../../../src/lib/conf.h:26,
  209. from ../../../src/lib/tree.h:26,
  210. from ../../../src/lib/model.h:29,
  211. from ../../../src/lib/parse_pdbqt.h:26,
  212. from ../../../src/main/main.cpp:35:
  213. /usr/include/boost/range/detail/sfinae.hpp:35:24: error: ‘std::size_t’ has not been declared
  214. /usr/include/boost/range/detail/sfinae.hpp:37:24: error: ‘std::size_t’ has not been declared
  215. /usr/include/boost/range/detail/sfinae.hpp:41:24: error: ‘std::size_t’ has not been declared
  216. /usr/include/boost/range/detail/sfinae.hpp:43:24: error: ‘std::size_t’ has not been declared
  217. In file included from /usr/include/boost/range/end.hpp:24:0,
  218. from /usr/include/boost/range/functions.hpp:19,
  219. from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:29,
  220. from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
  221. from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
  222. from ../../../src/lib/conf.h:26,
  223. from ../../../src/lib/tree.h:26,
  224. from ../../../src/lib/model.h:29,
  225. from ../../../src/lib/parse_pdbqt.h:26,
  226. from ../../../src/main/main.cpp:35:
  227. /usr/include/boost/range/detail/implementation_help.hpp:62:33: error: ‘std::size_t’ has not been declared
  228. /usr/include/boost/range/detail/implementation_help.hpp:68:33: error: ‘std::size_t’ has not been declared
  229. /usr/include/boost/range/detail/implementation_help.hpp:79:16: error: ‘size_t’ in namespace ‘std’ does not name a type
  230. /usr/include/boost/range/detail/implementation_help.hpp:84:33: error: ‘std::size_t’ has not been declared
  231. /usr/include/boost/range/detail/implementation_help.hpp:85:16: error: ‘size_t’ in namespace ‘std’ does not name a type
  232. /usr/include/boost/range/detail/implementation_help.hpp:91:33: error: ‘std::size_t’ has not been declared
  233. /usr/include/boost/range/detail/implementation_help.hpp:92:16: error: ‘size_t’ in namespace ‘std’ does not name a type
  234. In file included from /usr/include/boost/range/functions.hpp:19:0,
  235. from /usr/include/boost/ptr_container/detail/reversible_ptr_container.hpp:29,
  236. from /usr/include/boost/ptr_container/ptr_sequence_adapter.hpp:20,
  237. from /usr/include/boost/ptr_container/ptr_vector.hpp:20,
  238. from ../../../src/lib/conf.h:26,
  239. from ../../../src/lib/tree.h:26,
  240. from ../../../src/lib/model.h:29,
  241. from ../../../src/lib/parse_pdbqt.h:26,
  242. from ../../../src/main/main.cpp:35:
  243. /usr/include/boost/range/end.hpp:73:36: error: ‘std::size_t’ has not been declared
  244. /usr/include/boost/range/end.hpp:79:36: error: ‘std::size_t’ has not been declared
  245. In file included from ../../../src/lib/quaternion.h:30:0,
  246. from ../../../src/lib/conf.h:28,
  247. from ../../../src/lib/tree.h:26,
  248. from ../../../src/lib/model.h:29,
  249. from ../../../src/lib/parse_pdbqt.h:26,
  250. from ../../../src/main/main.cpp:35:
  251. ../../../src/lib/random.h:34:1: error: ‘sz’ does not name a type
  252. In file included from ../../../src/lib/tree.h:26:0,
  253. from ../../../src/lib/model.h:29,
  254. from ../../../src/lib/parse_pdbqt.h:26,
  255. from ../../../src/main/main.cpp:35:
  256. ../../../src/lib/conf.h:41:2: error: ‘sz’ does not name a type
  257. ../../../src/lib/conf.h: In function ‘void torsions_set_to_null(flv&)’:
  258. ../../../src/lib/conf.h:47:2: error: ‘size_t’ is not a member of ‘std’
  259. ../../../src/lib/conf.h:47:2: note: suggested alternatives:
  260. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/include/stddef.h:212:23: note: ‘size_t’
  261. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  262. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  263. ../../../src/lib/conf.h:47:2: error: expected ‘;’ before ‘VINA_MACROS_TMP’
  264. ../../../src/lib/conf.h:47:2: error: ‘i’ was not declared in this scope
  265. ../../../src/lib/conf.h:47:2: error: ‘VINA_MACROS_TMP’ was not declared in this scope
  266. ../../../src/lib/conf.h: In function ‘void torsions_increment(flv&, const flv&, fl)’:
  267. ../../../src/lib/conf.h:52:2: error: ‘size_t’ is not a member of ‘std’
  268. ../../../src/lib/conf.h:52:2: note: suggested alternatives:
  269. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/include/stddef.h:212:23: note: ‘size_t’
  270. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  271. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  272. ../../../src/lib/conf.h:52:2: error: expected ‘;’ before ‘VINA_MACROS_TMP’
  273. ../../../src/lib/conf.h:52:2: error: ‘i’ was not declared in this scope
  274. ../../../src/lib/conf.h:52:2: error: ‘VINA_MACROS_TMP’ was not declared in this scope
  275. ../../../src/lib/conf.h: In function ‘void torsions_randomize(flv&, rng&)’:
  276. ../../../src/lib/conf.h:59:2: error: ‘size_t’ is not a member of ‘std’
  277. ../../../src/lib/conf.h:59:2: note: suggested alternatives:
  278. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/include/stddef.h:212:23: note: ‘size_t’
  279. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  280. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  281. ../../../src/lib/conf.h:59:2: error: expected ‘;’ before ‘VINA_MACROS_TMP’
  282. ../../../src/lib/conf.h:59:2: error: ‘i’ was not declared in this scope
  283. ../../../src/lib/conf.h:59:2: error: ‘VINA_MACROS_TMP’ was not declared in this scope
  284. ../../../src/lib/conf.h: In function ‘bool torsions_too_close(const flv&, const flv&, fl)’:
  285. ../../../src/lib/conf.h:65:2: error: ‘size_t’ is not a member of ‘std’
  286. ../../../src/lib/conf.h:65:2: note: suggested alternatives:
  287. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/include/stddef.h:212:23: note: ‘size_t’
  288. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  289. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  290. ../../../src/lib/conf.h:65:2: error: expected ‘;’ before ‘VINA_MACROS_TMP’
  291. ../../../src/lib/conf.h:65:2: error: ‘i’ was not declared in this scope
  292. ../../../src/lib/conf.h:65:2: error: ‘VINA_MACROS_TMP’ was not declared in this scope
  293. ../../../src/lib/conf.h: In function ‘void torsions_generate(flv&, fl, fl, const flv*, rng&)’:
  294. ../../../src/lib/conf.h:73:2: error: ‘size_t’ is not a member of ‘std’
  295. ../../../src/lib/conf.h:73:2: note: suggested alternatives:
  296. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/include/stddef.h:212:23: note: ‘size_t’
  297. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  298. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  299. ../../../src/lib/conf.h:73:2: error: expected ‘;’ before ‘VINA_MACROS_TMP’
  300. ../../../src/lib/conf.h:73:2: error: ‘i’ was not declared in this scope
  301. ../../../src/lib/conf.h:73:2: error: ‘VINA_MACROS_TMP’ was not declared in this scope
  302. In file included from ../../../src/lib/tree.h:26:0,
  303. from ../../../src/lib/model.h:29,
  304. from ../../../src/lib/parse_pdbqt.h:26,
  305. from ../../../src/main/main.cpp:35:
  306. ../../../src/lib/conf.h: At global scope:
  307. ../../../src/lib/conf.h:129:40: error: ‘sz’ has not been declared
  308. ../../../src/lib/conf.h:129:50: error: ‘sz’ has not been declared
  309. ../../../src/lib/conf.h: In member function ‘void rigid_conf::apply(const vecv&, vecv&, int, int) const’:
  310. ../../../src/lib/conf.h:132:3: error: ‘size_t’ is not a member of ‘std’
  311. ../../../src/lib/conf.h:132:3: note: suggested alternatives:
  312. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/include/stddef.h:212:23: note: ‘size_t’
  313. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  314. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  315. ../../../src/lib/conf.h:132:3: error: expected ‘;’ before ‘VINA_MACROS_TMP’
  316. ../../../src/lib/conf.h:132:3: error: ‘i’ was not declared in this scope
  317. ../../../src/lib/conf.h:132:3: error: ‘VINA_MACROS_TMP’ was not declared in this scope
  318. ../../../src/lib/conf.h: At global scope:
  319. ../../../src/lib/conf.h:223:16: error: ‘sz’ has not been declared
  320. ../../../src/lib/conf.h:241:17: error: declaration of ‘operator()’ as non-function
  321. ../../../src/lib/conf.h:241:15: error: expected ‘;’ at end of member declaration
  322. ../../../src/lib/conf.h:241:20: error: expected ‘)’ before ‘index’
  323. ../../../src/main/main.cpp:700:1: error: expected ‘}’ at end of input
  324. In file included from ../../../src/lib/tree.h:26:0,
  325. from ../../../src/lib/model.h:29,
  326. from ../../../src/lib/parse_pdbqt.h:26,
  327. from ../../../src/main/main.cpp:35:
  328. ../../../src/lib/conf.h: In constructor ‘change::change(const conf_size&)’:
  329. ../../../src/lib/conf.h:217:49: error: request for member ‘size’ in ‘s.conf_size::ligands’, which is of non-class type ‘const szv’
  330. ../../../src/lib/conf.h:217:70: error: request for member ‘size’ in ‘s.conf_size::flex’, which is of non-class type ‘const szv’
  331. ../../../src/lib/conf.h:218:3: error: ‘size_t’ is not a member of ‘std’
  332. ../../../src/lib/conf.h:218:3: note: suggested alternatives:
  333. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/include/stddef.h:212:23: note: ‘size_t’
  334. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  335. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  336. ../../../src/lib/conf.h:218:3: error: expected ‘;’ before ‘VINA_MACROS_TMP’
  337. ../../../src/lib/conf.h:218:3: error: ‘i’ was not declared in this scope
  338. ../../../src/lib/conf.h:218:3: error: ‘VINA_MACROS_TMP’ was not declared in this scope
  339. ../../../src/lib/conf.h:220:3: error: ‘size_t’ is not a member of ‘std’
  340. ../../../src/lib/conf.h:220:3: note: suggested alternatives:
  341. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/include/stddef.h:212:23: note: ‘size_t’
  342. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  343. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  344. ../../../src/lib/conf.h:220:3: error: expected ‘;’ before ‘VINA_MACROS_TMP’
  345. ../../../src/lib/conf.h:220:3: error: ‘i’ was not declared in this scope
  346. ../../../src/lib/conf.h:220:3: error: ‘VINA_MACROS_TMP’ was not declared in this scope
  347. ../../../src/lib/conf.h: In member function ‘fl change::operator()(int) const’:
  348. ../../../src/lib/conf.h:224:3: error: ‘size_t’ is not a member of ‘std’
  349. ../../../src/lib/conf.h:224:3: note: suggested alternatives:
  350. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/include/stddef.h:212:23: note: ‘size_t’
  351. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  352. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  353. ../../../src/lib/conf.h:224:3: error: expected ‘;’ before ‘VINA_MACROS_TMP’
  354. ../../../src/lib/conf.h:224:3: error: ‘i’ was not declared in this scope
  355. ../../../src/lib/conf.h:224:3: error: ‘VINA_MACROS_TMP’ was not declared in this scope
  356. ../../../src/lib/conf.h:226:49: error: no match for ‘operator[]’ in ‘lig.ligand_change::rigid.rigid_change::position[index]’
  357. ../../../src/lib/conf.h:228:52: error: no match for ‘operator[]’ in ‘lig.ligand_change::rigid.rigid_change::orientation[index]’
  358. ../../../src/lib/conf.h:233:3: error: ‘size_t’ is not a member of ‘std’
  359. ../../../src/lib/conf.h:233:3: note: suggested alternatives:
  360. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/include/stddef.h:212:23: note: ‘size_t’
  361. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  362. /usr/include/boost/mpl/size_t_fwd.hpp:23:34: note: ‘mpl_::size_t’
  363. ../../../src/lib/conf.h:233:3: error: expected ‘;’ before ‘VINA_MACROS_TMP’
  364. ../../../src/lib/conf.h:233:3: error: ‘i’ was not declared in this scope
  365. ../../../src/lib/conf.h:233:3: error: ‘VINA_MACROS_TMP’ was not declared in this scope
  366. ../../../src/lib/conf.h: At global scope:
  367. ../../../src/lib/conf.h:240:2: error: expected unqualified-id at end of input
  368. In file included from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_algobase.h:68:0,
  369. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/char_traits.h:41,
  370. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/ios:41,
  371. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/ostream:40,
  372. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/iostream:40,
  373. from ../../../src/main/main.cpp:25:
  374. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h: In instantiation of ‘__gnu_cxx::__normal_iterator<const std::basic_string<char>*, std::vector<std::basic_string<char> > >’:
  375. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_vector.h:280:9: instantiated from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::basic_string<char>, _Alloc = std::allocator<std::basic_string<char> >, std::vector<_Tp, _Alloc> = std::vector<std::basic_string<char> >]’
  376. /usr/include/boost/program_options/errors.hpp:88:29: instantiated from here
  377. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:713:56: error: no type named ‘difference_type’ in ‘struct std::iterator_traits<const std::basic_string<char>*>’
  378. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h: In instantiation of ‘__gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t> >’:
  379. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/basic_string.h:1036:69: instantiated from ‘std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(_InputIterator, _InputIterator) [with _InputIterator = const wchar_t*, _CharT = wchar_t, _Traits = std::char_traits<wchar_t>, _Alloc = std::allocator<wchar_t>, std::basic_string<_CharT, _Traits, _Alloc> = std::basic_string<wchar_t>]’
  380. /usr/include/boost/filesystem/v3/path_traits.hpp:155:29: instantiated from here
  381. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:713:56: error: no type named ‘difference_type’ in ‘struct std::iterator_traits<wchar_t*>’
  382. In file included from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/string:54:0,
  383. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/locale_classes.h:42,
  384. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/ios_base.h:43,
  385. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/ios:43,
  386. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/ostream:40,
  387. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/iostream:40,
  388. from ../../../src/main/main.cpp:25:
  389. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/basic_string.h: In member function ‘std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::replace(std::basic_string<_CharT, _Traits, _Alloc>::iterator, std::basic_string<_CharT, _Traits, _Alloc>::iterator, const _CharT*, const _CharT*) [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>, std::basic_string<_CharT, _Traits, _Alloc> = std::basic_string<char>, std::basic_string<_CharT, _Traits, _Alloc>::iterator = __gnu_cxx::__normal_iterator<char*, std::basic_string<char> >, typename _Alloc::rebind<_CharT>::other::pointer = char*]’:
  390. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/basic_string.h:1036:69: instantiated from ‘std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(_InputIterator, _InputIterator) [with _InputIterator = const char*, _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>, std::basic_string<_CharT, _Traits, _Alloc> = std::basic_string<char>]’
  391. /usr/include/boost/filesystem/v3/path_traits.hpp:135:29: instantiated from here
  392. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/basic_string.h:1621:26: error: no match for ‘operator-’ in ‘__i1 - std::basic_string<_CharT, _Traits, _Alloc>::_M_ibegin [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>, std::basic_string<_CharT, _Traits, _Alloc>::iterator = __gnu_cxx::__normal_iterator<char*, std::basic_string<char> >, typename _Alloc::rebind<_CharT>::other::pointer = char*]()’
  393. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/basic_string.h:1621:26: note: candidates are:
  394. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:322:46: note: template<class _Iterator> typename std::reverse_iterator::difference_type std::operator-(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
  395. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:379:47: note: template<class _IteratorL, class _IteratorR> typename std::reverse_iterator<_IteratorL>::difference_type std::operator-(const std::reverse_iterator<_IteratorL>&, const std::reverse_iterator<_IteratorR>&)
  396. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_deque.h:331:51: note: template<class _Tp, class _Ref, class _Ptr> typename std::_Deque_iterator::difference_type std::operator-(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)
  397. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_deque.h:343:53: note: template<class _Tp, class _RefL, class _PtrL, class _RefR, class _PtrR> typename std::_Deque_iterator<_Tp, _RefL, _PtrL>::difference_type std::operator-(const std::_Deque_iterator<_Tp, _RefL, _PtrL>&, const std::_Deque_iterator<_Tp, _RefR, _PtrR>&)
  398. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom1, class _Dom2> std::_Expr<std::_BinClos<std::__minus, std::_Expr, std::_Expr, _Dom1, _Dom2>, typename std::__fun<std::__minus, typename _Dom1::value_type>::result_type> std::operator-(const std::_Expr<_Dom1, typename _Dom1::value_type>&, const std::_Expr<_Dom2, typename _Dom2::value_type>&)
  399. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_Expr, std::_Constant, _Dom, typename _Dom::value_type>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const std::_Expr<_Dom, typename _Dom::value_type>&, const typename _Dom::value_type&)
  400. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_Constant, std::_Expr, typename _Dom::value_type, _Dom>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const typename _Dom::value_type&, const std::_Expr<_Dom, typename _Dom::value_type>&)
  401. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_Expr, std::_ValArray, _Dom, typename _Dom::value_type>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const std::_Expr<_Dom, typename _Dom::value_type>&, const std::valarray<typename _Dom::value_type>&)
  402. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_ValArray, std::_Expr, typename _Dom::value_type, _Dom>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const std::valarray<typename _Dom::value_type>&, const std::_Expr<_Dom, typename _Dom::value_type>&)
  403. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/valarray:1098:1: note: template<class _Tp> std::_Expr<std::_BinClos<std::__minus, std::_ValArray, std::_ValArray, _Tp, _Tp>, typename std::__fun<std::__minus, _Tp>::result_type> std::operator-(const std::valarray<_Tp>&, const std::valarray<_Tp>&)
  404. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/valarray:1098:1: note: template<class _Tp> std::_Expr<std::_BinClos<std::__minus, std::_ValArray, std::_Constant, _Tp, _Tp>, typename std::__fun<std::__minus, _Tp>::result_type> std::operator-(const std::valarray<_Tp>&, const _Tp&)
  405. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/valarray:1098:1: note: template<class _Tp> std::_Expr<std::_BinClos<std::__minus, std::_Constant, std::_ValArray, _Tp, _Tp>, typename std::__fun<std::__minus, _Tp>::result_type> std::operator-(const _Tp&, const std::valarray<_Tp>&)
  406. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:351:63: note: template<class _Tp> std::complex<_Tp> std::operator-(const std::complex<_Tp>&, const std::complex<_Tp>&)
  407. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:360:54: note: template<class _Tp> std::complex<_Tp> std::operator-(const std::complex<_Tp>&, const _Tp&)
  408. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:369:54: note: template<class _Tp> std::complex<_Tp> std::operator-(const _Tp&, const std::complex<_Tp>&)
  409. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:446:38: note: template<class _Tp> std::complex<_Tp> std::operator-(const std::complex<_Tp>&)
  410. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:891:61: note: template<class _Iterator, class _Container> typename __gnu_cxx::__normal_iterator::difference_type __gnu_cxx::operator-(const __gnu_cxx::__normal_iterator<_Iterator, _Container>&, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&)
  411. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:884:62: note: template<class _IteratorL, class _IteratorR, class _Container> typename __gnu_cxx::__normal_iterator<_IteratorL, _Container>::difference_type __gnu_cxx::operator-(const __gnu_cxx::__normal_iterator<_IteratorL, _Container>&, const __gnu_cxx::__normal_iterator<_IteratorR, _Container>&)
  412. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/basic_string.h:1621:26: error: no match for ‘operator-’ in ‘__i2 - __i1’
  413. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/basic_string.h:1621:26: note: candidates are:
  414. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:322:46: note: template<class _Iterator> typename std::reverse_iterator::difference_type std::operator-(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
  415. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:379:47: note: template<class _IteratorL, class _IteratorR> typename std::reverse_iterator<_IteratorL>::difference_type std::operator-(const std::reverse_iterator<_IteratorL>&, const std::reverse_iterator<_IteratorR>&)
  416. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_deque.h:331:51: note: template<class _Tp, class _Ref, class _Ptr> typename std::_Deque_iterator::difference_type std::operator-(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)
  417. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_deque.h:343:53: note: template<class _Tp, class _RefL, class _PtrL, class _RefR, class _PtrR> typename std::_Deque_iterator<_Tp, _RefL, _PtrL>::difference_type std::operator-(const std::_Deque_iterator<_Tp, _RefL, _PtrL>&, const std::_Deque_iterator<_Tp, _RefR, _PtrR>&)
  418. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom1, class _Dom2> std::_Expr<std::_BinClos<std::__minus, std::_Expr, std::_Expr, _Dom1, _Dom2>, typename std::__fun<std::__minus, typename _Dom1::value_type>::result_type> std::operator-(const std::_Expr<_Dom1, typename _Dom1::value_type>&, const std::_Expr<_Dom2, typename _Dom2::value_type>&)
  419. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_Expr, std::_Constant, _Dom, typename _Dom::value_type>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const std::_Expr<_Dom, typename _Dom::value_type>&, const typename _Dom::value_type&)
  420. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_Constant, std::_Expr, typename _Dom::value_type, _Dom>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const typename _Dom::value_type&, const std::_Expr<_Dom, typename _Dom::value_type>&)
  421. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_Expr, std::_ValArray, _Dom, typename _Dom::value_type>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const std::_Expr<_Dom, typename _Dom::value_type>&, const std::valarray<typename _Dom::value_type>&)
  422. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_ValArray, std::_Expr, typename _Dom::value_type, _Dom>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const std::valarray<typename _Dom::value_type>&, const std::_Expr<_Dom, typename _Dom::value_type>&)
  423. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/valarray:1098:1: note: template<class _Tp> std::_Expr<std::_BinClos<std::__minus, std::_ValArray, std::_ValArray, _Tp, _Tp>, typename std::__fun<std::__minus, _Tp>::result_type> std::operator-(const std::valarray<_Tp>&, const std::valarray<_Tp>&)
  424. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/valarray:1098:1: note: template<class _Tp> std::_Expr<std::_BinClos<std::__minus, std::_ValArray, std::_Constant, _Tp, _Tp>, typename std::__fun<std::__minus, _Tp>::result_type> std::operator-(const std::valarray<_Tp>&, const _Tp&)
  425. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/valarray:1098:1: note: template<class _Tp> std::_Expr<std::_BinClos<std::__minus, std::_Constant, std::_ValArray, _Tp, _Tp>, typename std::__fun<std::__minus, _Tp>::result_type> std::operator-(const _Tp&, const std::valarray<_Tp>&)
  426. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:351:63: note: template<class _Tp> std::complex<_Tp> std::operator-(const std::complex<_Tp>&, const std::complex<_Tp>&)
  427. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:360:54: note: template<class _Tp> std::complex<_Tp> std::operator-(const std::complex<_Tp>&, const _Tp&)
  428. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:369:54: note: template<class _Tp> std::complex<_Tp> std::operator-(const _Tp&, const std::complex<_Tp>&)
  429. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:446:38: note: template<class _Tp> std::complex<_Tp> std::operator-(const std::complex<_Tp>&)
  430. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:891:61: note: template<class _Iterator, class _Container> typename __gnu_cxx::__normal_iterator::difference_type __gnu_cxx::operator-(const __gnu_cxx::__normal_iterator<_Iterator, _Container>&, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&)
  431. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:884:62: note: template<class _IteratorL, class _IteratorR, class _Container> typename __gnu_cxx::__normal_iterator<_IteratorL, _Container>::difference_type __gnu_cxx::operator-(const __gnu_cxx::__normal_iterator<_IteratorL, _Container>&, const __gnu_cxx::__normal_iterator<_IteratorR, _Container>&)
  432. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/basic_string.h: In member function ‘std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::replace(std::basic_string<_CharT, _Traits, _Alloc>::iterator, std::basic_string<_CharT, _Traits, _Alloc>::iterator, const _CharT*, const _CharT*) [with _CharT = wchar_t, _Traits = std::char_traits<wchar_t>, _Alloc = std::allocator<wchar_t>, std::basic_string<_CharT, _Traits, _Alloc> = std::basic_string<wchar_t>, std::basic_string<_CharT, _Traits, _Alloc>::iterator = __gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t> >, typename _Alloc::rebind<_CharT>::other::pointer = wchar_t*]’:
  433. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/basic_string.h:1036:69: instantiated from ‘std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, _Traits, _Alloc>::append(_InputIterator, _InputIterator) [with _InputIterator = const wchar_t*, _CharT = wchar_t, _Traits = std::char_traits<wchar_t>, _Alloc = std::allocator<wchar_t>, std::basic_string<_CharT, _Traits, _Alloc> = std::basic_string<wchar_t>]’
  434. /usr/include/boost/filesystem/v3/path_traits.hpp:155:29: instantiated from here
  435. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/basic_string.h:1621:26: error: no match for ‘operator-’ in ‘__i1 - std::basic_string<_CharT, _Traits, _Alloc>::_M_ibegin [with _CharT = wchar_t, _Traits = std::char_traits<wchar_t>, _Alloc = std::allocator<wchar_t>, std::basic_string<_CharT, _Traits, _Alloc>::iterator = __gnu_cxx::__normal_iterator<wchar_t*, std::basic_string<wchar_t> >, typename _Alloc::rebind<_CharT>::other::pointer = wchar_t*]()’
  436. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/basic_string.h:1621:26: note: candidates are:
  437. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:322:46: note: template<class _Iterator> typename std::reverse_iterator::difference_type std::operator-(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
  438. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:379:47: note: template<class _IteratorL, class _IteratorR> typename std::reverse_iterator<_IteratorL>::difference_type std::operator-(const std::reverse_iterator<_IteratorL>&, const std::reverse_iterator<_IteratorR>&)
  439. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_deque.h:331:51: note: template<class _Tp, class _Ref, class _Ptr> typename std::_Deque_iterator::difference_type std::operator-(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)
  440. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_deque.h:343:53: note: template<class _Tp, class _RefL, class _PtrL, class _RefR, class _PtrR> typename std::_Deque_iterator<_Tp, _RefL, _PtrL>::difference_type std::operator-(const std::_Deque_iterator<_Tp, _RefL, _PtrL>&, const std::_Deque_iterator<_Tp, _RefR, _PtrR>&)
  441. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom1, class _Dom2> std::_Expr<std::_BinClos<std::__minus, std::_Expr, std::_Expr, _Dom1, _Dom2>, typename std::__fun<std::__minus, typename _Dom1::value_type>::result_type> std::operator-(const std::_Expr<_Dom1, typename _Dom1::value_type>&, const std::_Expr<_Dom2, typename _Dom2::value_type>&)
  442. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_Expr, std::_Constant, _Dom, typename _Dom::value_type>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const std::_Expr<_Dom, typename _Dom::value_type>&, const typename _Dom::value_type&)
  443. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_Constant, std::_Expr, typename _Dom::value_type, _Dom>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const typename _Dom::value_type&, const std::_Expr<_Dom, typename _Dom::value_type>&)
  444. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_Expr, std::_ValArray, _Dom, typename _Dom::value_type>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const std::_Expr<_Dom, typename _Dom::value_type>&, const std::valarray<typename _Dom::value_type>&)
  445. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_ValArray, std::_Expr, typename _Dom::value_type, _Dom>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const std::valarray<typename _Dom::value_type>&, const std::_Expr<_Dom, typename _Dom::value_type>&)
  446. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/valarray:1098:1: note: template<class _Tp> std::_Expr<std::_BinClos<std::__minus, std::_ValArray, std::_ValArray, _Tp, _Tp>, typename std::__fun<std::__minus, _Tp>::result_type> std::operator-(const std::valarray<_Tp>&, const std::valarray<_Tp>&)
  447. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/valarray:1098:1: note: template<class _Tp> std::_Expr<std::_BinClos<std::__minus, std::_ValArray, std::_Constant, _Tp, _Tp>, typename std::__fun<std::__minus, _Tp>::result_type> std::operator-(const std::valarray<_Tp>&, const _Tp&)
  448. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/valarray:1098:1: note: template<class _Tp> std::_Expr<std::_BinClos<std::__minus, std::_Constant, std::_ValArray, _Tp, _Tp>, typename std::__fun<std::__minus, _Tp>::result_type> std::operator-(const _Tp&, const std::valarray<_Tp>&)
  449. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:351:63: note: template<class _Tp> std::complex<_Tp> std::operator-(const std::complex<_Tp>&, const std::complex<_Tp>&)
  450. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:360:54: note: template<class _Tp> std::complex<_Tp> std::operator-(const std::complex<_Tp>&, const _Tp&)
  451. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:369:54: note: template<class _Tp> std::complex<_Tp> std::operator-(const _Tp&, const std::complex<_Tp>&)
  452. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:446:38: note: template<class _Tp> std::complex<_Tp> std::operator-(const std::complex<_Tp>&)
  453. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:891:61: note: template<class _Iterator, class _Container> typename __gnu_cxx::__normal_iterator::difference_type __gnu_cxx::operator-(const __gnu_cxx::__normal_iterator<_Iterator, _Container>&, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&)
  454. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:884:62: note: template<class _IteratorL, class _IteratorR, class _Container> typename __gnu_cxx::__normal_iterator<_IteratorL, _Container>::difference_type __gnu_cxx::operator-(const __gnu_cxx::__normal_iterator<_IteratorL, _Container>&, const __gnu_cxx::__normal_iterator<_IteratorR, _Container>&)
  455. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/basic_string.h:1621:26: error: no match for ‘operator-’ in ‘__i2 - __i1’
  456. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/basic_string.h:1621:26: note: candidates are:
  457. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:322:46: note: template<class _Iterator> typename std::reverse_iterator::difference_type std::operator-(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
  458. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:379:47: note: template<class _IteratorL, class _IteratorR> typename std::reverse_iterator<_IteratorL>::difference_type std::operator-(const std::reverse_iterator<_IteratorL>&, const std::reverse_iterator<_IteratorR>&)
  459. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_deque.h:331:51: note: template<class _Tp, class _Ref, class _Ptr> typename std::_Deque_iterator::difference_type std::operator-(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)
  460. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_deque.h:343:53: note: template<class _Tp, class _RefL, class _PtrL, class _RefR, class _PtrR> typename std::_Deque_iterator<_Tp, _RefL, _PtrL>::difference_type std::operator-(const std::_Deque_iterator<_Tp, _RefL, _PtrL>&, const std::_Deque_iterator<_Tp, _RefR, _PtrR>&)
  461. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom1, class _Dom2> std::_Expr<std::_BinClos<std::__minus, std::_Expr, std::_Expr, _Dom1, _Dom2>, typename std::__fun<std::__minus, typename _Dom1::value_type>::result_type> std::operator-(const std::_Expr<_Dom1, typename _Dom1::value_type>&, const std::_Expr<_Dom2, typename _Dom2::value_type>&)
  462. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_Expr, std::_Constant, _Dom, typename _Dom::value_type>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const std::_Expr<_Dom, typename _Dom::value_type>&, const typename _Dom::value_type&)
  463. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_Constant, std::_Expr, typename _Dom::value_type, _Dom>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const typename _Dom::value_type&, const std::_Expr<_Dom, typename _Dom::value_type>&)
  464. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_Expr, std::_ValArray, _Dom, typename _Dom::value_type>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const std::_Expr<_Dom, typename _Dom::value_type>&, const std::valarray<typename _Dom::value_type>&)
  465. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_ValArray, std::_Expr, typename _Dom::value_type, _Dom>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const std::valarray<typename _Dom::value_type>&, const std::_Expr<_Dom, typename _Dom::value_type>&)
  466. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/valarray:1098:1: note: template<class _Tp> std::_Expr<std::_BinClos<std::__minus, std::_ValArray, std::_ValArray, _Tp, _Tp>, typename std::__fun<std::__minus, _Tp>::result_type> std::operator-(const std::valarray<_Tp>&, const std::valarray<_Tp>&)
  467. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/valarray:1098:1: note: template<class _Tp> std::_Expr<std::_BinClos<std::__minus, std::_ValArray, std::_Constant, _Tp, _Tp>, typename std::__fun<std::__minus, _Tp>::result_type> std::operator-(const std::valarray<_Tp>&, const _Tp&)
  468. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/valarray:1098:1: note: template<class _Tp> std::_Expr<std::_BinClos<std::__minus, std::_Constant, std::_ValArray, _Tp, _Tp>, typename std::__fun<std::__minus, _Tp>::result_type> std::operator-(const _Tp&, const std::valarray<_Tp>&)
  469. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:351:63: note: template<class _Tp> std::complex<_Tp> std::operator-(const std::complex<_Tp>&, const std::complex<_Tp>&)
  470. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:360:54: note: template<class _Tp> std::complex<_Tp> std::operator-(const std::complex<_Tp>&, const _Tp&)
  471. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:369:54: note: template<class _Tp> std::complex<_Tp> std::operator-(const _Tp&, const std::complex<_Tp>&)
  472. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:446:38: note: template<class _Tp> std::complex<_Tp> std::operator-(const std::complex<_Tp>&)
  473. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:891:61: note: template<class _Iterator, class _Container> typename __gnu_cxx::__normal_iterator::difference_type __gnu_cxx::operator-(const __gnu_cxx::__normal_iterator<_Iterator, _Container>&, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&)
  474. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:884:62: note: template<class _IteratorL, class _IteratorR, class _Container> typename __gnu_cxx::__normal_iterator<_IteratorL, _Container>::difference_type __gnu_cxx::operator-(const __gnu_cxx::__normal_iterator<_IteratorL, _Container>&, const __gnu_cxx::__normal_iterator<_IteratorR, _Container>&)
  475. In file included from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_algobase.h:68:0,
  476. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/char_traits.h:41,
  477. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/ios:41,
  478. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/ostream:40,
  479. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/iostream:40,
  480. from ../../../src/main/main.cpp:25:
  481. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h: At global scope:
  482. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h: In instantiation of ‘__gnu_cxx::__normal_iterator<const boost::filesystem3::directory_iterator*, std::vector<boost::filesystem3::directory_iterator> >’:
  483. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_vector.h:280:9: instantiated from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = boost::filesystem3::directory_iterator, _Alloc = std::allocator<boost::filesystem3::directory_iterator>, std::vector<_Tp, _Alloc> = std::vector<boost::filesystem3::directory_iterator>]’
  484. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_stack.h:130:14: instantiated from ‘std::stack<_Tp, _Sequence>::stack(const _Sequence&) [with _Tp = boost::filesystem3::directory_iterator, _Sequence = std::vector<boost::filesystem3::directory_iterator>]’
  485. /usr/include/boost/filesystem/v3/operations.hpp:662:71: instantiated from here
  486. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:713:56: error: no type named ‘difference_type’ in ‘struct std::iterator_traits<const boost::filesystem3::directory_iterator*>’
  487. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h: In instantiation of ‘__gnu_cxx::__normal_iterator<boost::filesystem3::directory_iterator*, std::vector<boost::filesystem3::directory_iterator> >’:
  488. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_vector.h:781:27: instantiated from ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::back() [with _Tp = boost::filesystem3::directory_iterator, _Alloc = std::allocator<boost::filesystem3::directory_iterator>, std::vector<_Tp, _Alloc>::reference = boost::filesystem3::directory_iterator&]’
  489. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_stack.h:161:16: instantiated from ‘std::stack<_Tp, _Sequence>::reference std::stack<_Tp, _Sequence>::top() [with _Tp = boost::filesystem3::directory_iterator, _Sequence = std::vector<boost::filesystem3::directory_iterator>, std::stack<_Tp, _Sequence>::reference = boost::filesystem3::directory_iterator&]’
  490. /usr/include/boost/filesystem/v3/operations.hpp:680:41: instantiated from here
  491. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:713:56: error: no type named ‘difference_type’ in ‘struct std::iterator_traits<boost::filesystem3::directory_iterator*>’
  492. In file included from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/vector:65:0,
  493. from ../../../src/main/main.cpp:28:
  494. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_vector.h: In member function ‘std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::back() [with _Tp = boost::filesystem3::directory_iterator, _Alloc = std::allocator<boost::filesystem3::directory_iterator>, std::vector<_Tp, _Alloc>::reference = boost::filesystem3::directory_iterator&]’:
  495. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_stack.h:161:16: instantiated from ‘std::stack<_Tp, _Sequence>::reference std::stack<_Tp, _Sequence>::top() [with _Tp = boost::filesystem3::directory_iterator, _Sequence = std::vector<boost::filesystem3::directory_iterator>, std::stack<_Tp, _Sequence>::reference = boost::filesystem3::directory_iterator&]’
  496. /usr/include/boost/filesystem/v3/operations.hpp:680:41: instantiated from here
  497. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_vector.h:781:27: error: no match for ‘operator-’ in ‘std::vector<_Tp, _Alloc>::end [with _Tp = boost::filesystem3::directory_iterator, _Alloc = std::allocator<boost::filesystem3::directory_iterator>, std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator<boost::filesystem3::directory_iterator*, std::vector<boost::filesystem3::directory_iterator> >, typename std::_Vector_base<_Tp, _Alloc>::_Tp_alloc_type::pointer = boost::filesystem3::directory_iterator*]() - 1’
  498. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_vector.h:781:27: note: candidates are:
  499. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:322:46: note: template<class _Iterator> typename std::reverse_iterator::difference_type std::operator-(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
  500. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:379:47: note: template<class _IteratorL, class _IteratorR> typename std::reverse_iterator<_IteratorL>::difference_type std::operator-(const std::reverse_iterator<_IteratorL>&, const std::reverse_iterator<_IteratorR>&)
  501. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_deque.h:331:51: note: template<class _Tp, class _Ref, class _Ptr> typename std::_Deque_iterator::difference_type std::operator-(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)
  502. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_deque.h:343:53: note: template<class _Tp, class _RefL, class _PtrL, class _RefR, class _PtrR> typename std::_Deque_iterator<_Tp, _RefL, _PtrL>::difference_type std::operator-(const std::_Deque_iterator<_Tp, _RefL, _PtrL>&, const std::_Deque_iterator<_Tp, _RefR, _PtrR>&)
  503. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom1, class _Dom2> std::_Expr<std::_BinClos<std::__minus, std::_Expr, std::_Expr, _Dom1, _Dom2>, typename std::__fun<std::__minus, typename _Dom1::value_type>::result_type> std::operator-(const std::_Expr<_Dom1, typename _Dom1::value_type>&, const std::_Expr<_Dom2, typename _Dom2::value_type>&)
  504. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_Expr, std::_Constant, _Dom, typename _Dom::value_type>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const std::_Expr<_Dom, typename _Dom::value_type>&, const typename _Dom::value_type&)
  505. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_Constant, std::_Expr, typename _Dom::value_type, _Dom>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const typename _Dom::value_type&, const std::_Expr<_Dom, typename _Dom::value_type>&)
  506. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_Expr, std::_ValArray, _Dom, typename _Dom::value_type>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const std::_Expr<_Dom, typename _Dom::value_type>&, const std::valarray<typename _Dom::value_type>&)
  507. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_ValArray, std::_Expr, typename _Dom::value_type, _Dom>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const std::valarray<typename _Dom::value_type>&, const std::_Expr<_Dom, typename _Dom::value_type>&)
  508. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/valarray:1098:1: note: template<class _Tp> std::_Expr<std::_BinClos<std::__minus, std::_ValArray, std::_ValArray, _Tp, _Tp>, typename std::__fun<std::__minus, _Tp>::result_type> std::operator-(const std::valarray<_Tp>&, const std::valarray<_Tp>&)
  509. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/valarray:1098:1: note: template<class _Tp> std::_Expr<std::_BinClos<std::__minus, std::_ValArray, std::_Constant, _Tp, _Tp>, typename std::__fun<std::__minus, _Tp>::result_type> std::operator-(const std::valarray<_Tp>&, const _Tp&)
  510. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/valarray:1098:1: note: template<class _Tp> std::_Expr<std::_BinClos<std::__minus, std::_Constant, std::_ValArray, _Tp, _Tp>, typename std::__fun<std::__minus, _Tp>::result_type> std::operator-(const _Tp&, const std::valarray<_Tp>&)
  511. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:351:63: note: template<class _Tp> std::complex<_Tp> std::operator-(const std::complex<_Tp>&, const std::complex<_Tp>&)
  512. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:360:54: note: template<class _Tp> std::complex<_Tp> std::operator-(const std::complex<_Tp>&, const _Tp&)
  513. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:369:54: note: template<class _Tp> std::complex<_Tp> std::operator-(const _Tp&, const std::complex<_Tp>&)
  514. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:446:38: note: template<class _Tp> std::complex<_Tp> std::operator-(const std::complex<_Tp>&)
  515. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:891:61: note: template<class _Iterator, class _Container> typename __gnu_cxx::__normal_iterator::difference_type __gnu_cxx::operator-(const __gnu_cxx::__normal_iterator<_Iterator, _Container>&, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&)
  516. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:884:62: note: template<class _IteratorL, class _IteratorR, class _Container> typename __gnu_cxx::__normal_iterator<_IteratorL, _Container>::difference_type __gnu_cxx::operator-(const __gnu_cxx::__normal_iterator<_IteratorL, _Container>&, const __gnu_cxx::__normal_iterator<_IteratorR, _Container>&)
  517. In file included from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/x86_64-redhat-linux/bits/c++allocator.h:34:0,
  518. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/allocator.h:48,
  519. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/string:43,
  520. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/locale_classes.h:42,
  521. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/ios_base.h:43,
  522. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/ios:43,
  523. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/ostream:40,
  524. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/iostream:40,
  525. from ../../../src/main/main.cpp:25:
  526. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/ext/new_allocator.h: In member function ‘void __gnu_cxx::new_allocator<_Tp>::construct(__gnu_cxx::new_allocator<_Tp>::pointer, const _Tp&) [with _Tp = boost::filesystem3::directory_iterator, __gnu_cxx::new_allocator<_Tp>::pointer = boost::filesystem3::directory_iterator*]’:
  527. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_vector.h:830:6: instantiated from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::filesystem3::directory_iterator, _Alloc = std::allocator<boost::filesystem3::directory_iterator>, std::vector<_Tp, _Alloc>::value_type = boost::filesystem3::directory_iterator]’
  528. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_stack.h:186:9: instantiated from ‘void std::stack<_Tp, _Sequence>::push(const value_type&) [with _Tp = boost::filesystem3::directory_iterator, _Sequence = std::vector<boost::filesystem3::directory_iterator>, std::stack<_Tp, _Sequence>::value_type = boost::filesystem3::directory_iterator]’
  529. /usr/include/boost/filesystem/v3/operations.hpp:741:55: instantiated from here
  530. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/ext/new_allocator.h:108:9: error: no matching function for call to ‘operator new(long unsigned int, void*)’
  531. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/ext/new_allocator.h:108:9: note: candidate is:
  532. <built-in>:0:0: note: void* operator new(long unsigned int)
  533. <built-in>:0:0: note: candidate expects 1 argument, 2 provided
  534. In file included from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/vector:70:0,
  535. from ../../../src/main/main.cpp:28:
  536. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, const _Tp&) [with _Tp = boost::filesystem3::directory_iterator, _Alloc = std::allocator<boost::filesystem3::directory_iterator>, std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator<boost::filesystem3::directory_iterator*, std::vector<boost::filesystem3::directory_iterator> >, typename std::_Vector_base<_Tp, _Alloc>::_Tp_alloc_type::pointer = boost::filesystem3::directory_iterator*]’:
  537. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_vector.h:834:4: instantiated from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::filesystem3::directory_iterator, _Alloc = std::allocator<boost::filesystem3::directory_iterator>, std::vector<_Tp, _Alloc>::value_type = boost::filesystem3::directory_iterator]’
  538. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_stack.h:186:9: instantiated from ‘void std::stack<_Tp, _Sequence>::push(const value_type&) [with _Tp = boost::filesystem3::directory_iterator, _Sequence = std::vector<boost::filesystem3::directory_iterator>, std::stack<_Tp, _Sequence>::value_type = boost::filesystem3::directory_iterator]’
  539. /usr/include/boost/filesystem/v3/operations.hpp:741:55: instantiated from here
  540. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/vector.tcc:323:56: error: no match for ‘operator-’ in ‘__position - std::vector<_Tp, _Alloc>::begin [with _Tp = boost::filesystem3::directory_iterator, _Alloc = std::allocator<boost::filesystem3::directory_iterator>, std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator<boost::filesystem3::directory_iterator*, std::vector<boost::filesystem3::directory_iterator> >, typename std::_Vector_base<_Tp, _Alloc>::_Tp_alloc_type::pointer = boost::filesystem3::directory_iterator*]()’
  541. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/vector.tcc:323:56: note: candidates are:
  542. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:322:46: note: template<class _Iterator> typename std::reverse_iterator::difference_type std::operator-(const std::reverse_iterator<_Iterator>&, const std::reverse_iterator<_Iterator>&)
  543. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:379:47: note: template<class _IteratorL, class _IteratorR> typename std::reverse_iterator<_IteratorL>::difference_type std::operator-(const std::reverse_iterator<_IteratorL>&, const std::reverse_iterator<_IteratorR>&)
  544. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_deque.h:331:51: note: template<class _Tp, class _Ref, class _Ptr> typename std::_Deque_iterator::difference_type std::operator-(const std::_Deque_iterator<_Tp, _Ref, _Ptr>&, const std::_Deque_iterator<_Tp, _Ref, _Ptr>&)
  545. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_deque.h:343:53: note: template<class _Tp, class _RefL, class _PtrL, class _RefR, class _PtrR> typename std::_Deque_iterator<_Tp, _RefL, _PtrL>::difference_type std::operator-(const std::_Deque_iterator<_Tp, _RefL, _PtrL>&, const std::_Deque_iterator<_Tp, _RefR, _PtrR>&)
  546. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom1, class _Dom2> std::_Expr<std::_BinClos<std::__minus, std::_Expr, std::_Expr, _Dom1, _Dom2>, typename std::__fun<std::__minus, typename _Dom1::value_type>::result_type> std::operator-(const std::_Expr<_Dom1, typename _Dom1::value_type>&, const std::_Expr<_Dom2, typename _Dom2::value_type>&)
  547. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_Expr, std::_Constant, _Dom, typename _Dom::value_type>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const std::_Expr<_Dom, typename _Dom::value_type>&, const typename _Dom::value_type&)
  548. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_Constant, std::_Expr, typename _Dom::value_type, _Dom>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const typename _Dom::value_type&, const std::_Expr<_Dom, typename _Dom::value_type>&)
  549. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_Expr, std::_ValArray, _Dom, typename _Dom::value_type>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const std::_Expr<_Dom, typename _Dom::value_type>&, const std::valarray<typename _Dom::value_type>&)
  550. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/valarray_after.h:404:5: note: template<class _Dom> std::_Expr<std::_BinClos<std::__minus, std::_ValArray, std::_Expr, typename _Dom::value_type, _Dom>, typename std::__fun<std::__minus, typename _Dom::value_type>::result_type> std::operator-(const std::valarray<typename _Dom::value_type>&, const std::_Expr<_Dom, typename _Dom::value_type>&)
  551. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/valarray:1098:1: note: template<class _Tp> std::_Expr<std::_BinClos<std::__minus, std::_ValArray, std::_ValArray, _Tp, _Tp>, typename std::__fun<std::__minus, _Tp>::result_type> std::operator-(const std::valarray<_Tp>&, const std::valarray<_Tp>&)
  552. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/valarray:1098:1: note: template<class _Tp> std::_Expr<std::_BinClos<std::__minus, std::_ValArray, std::_Constant, _Tp, _Tp>, typename std::__fun<std::__minus, _Tp>::result_type> std::operator-(const std::valarray<_Tp>&, const _Tp&)
  553. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/valarray:1098:1: note: template<class _Tp> std::_Expr<std::_BinClos<std::__minus, std::_Constant, std::_ValArray, _Tp, _Tp>, typename std::__fun<std::__minus, _Tp>::result_type> std::operator-(const _Tp&, const std::valarray<_Tp>&)
  554. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:351:63: note: template<class _Tp> std::complex<_Tp> std::operator-(const std::complex<_Tp>&, const std::complex<_Tp>&)
  555. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:360:54: note: template<class _Tp> std::complex<_Tp> std::operator-(const std::complex<_Tp>&, const _Tp&)
  556. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:369:54: note: template<class _Tp> std::complex<_Tp> std::operator-(const _Tp&, const std::complex<_Tp>&)
  557. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/complex:446:38: note: template<class _Tp> std::complex<_Tp> std::operator-(const std::complex<_Tp>&)
  558. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:891:61: note: template<class _Iterator, class _Container> typename __gnu_cxx::__normal_iterator::difference_type __gnu_cxx::operator-(const __gnu_cxx::__normal_iterator<_Iterator, _Container>&, const __gnu_cxx::__normal_iterator<_Iterator, _Container>&)
  559. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_iterator.h:884:62: note: template<class _IteratorL, class _IteratorR, class _Container> typename __gnu_cxx::__normal_iterator<_IteratorL, _Container>::difference_type __gnu_cxx::operator-(const __gnu_cxx::__normal_iterator<_IteratorL, _Container>&, const __gnu_cxx::__normal_iterator<_IteratorR, _Container>&)
  560. In file included from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/iostream:41:0,
  561. from ../../../src/main/main.cpp:25:
  562. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/istream: In destructor ‘std::basic_istream<_CharT, _Traits>::~basic_istream() [with _CharT = char, _Traits = std::char_traits<char>]’:
  563. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/fstream:461:38: instantiated from ‘std::basic_ifstream<_CharT, _Traits>::basic_ifstream(const char*, std::ios_base::openmode) [with _CharT = char, _Traits = std::char_traits<char>, std::ios_base::openmode = std::_Ios_Openmode]’
  564. /usr/include/boost/filesystem/v3/fstream.hpp:82:86: instantiated from ‘boost::filesystem3::basic_ifstream<charT, traits>::basic_ifstream(const boost::filesystem3::path&) [with charT = char, traits = std::char_traits<char>]’
  565. ../../../src/lib/file.h:36:60: instantiated from here
  566. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/istream:104:9: error: ‘streamsize’ was not declared in this scope
  567. In file included from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/x86_64-redhat-linux/bits/c++allocator.h:34:0,
  568. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/allocator.h:48,
  569. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/string:43,
  570. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/locale_classes.h:42,
  571. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/ios_base.h:43,
  572. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/ios:43,
  573. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/ostream:40,
  574. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/iostream:40,
  575. from ../../../src/main/main.cpp:25:
  576. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/ext/new_allocator.h: In member function ‘void __gnu_cxx::new_allocator<_Tp>::construct(__gnu_cxx::new_allocator<_Tp>::pointer, const _Tp&) [with _Tp = boost::thread*, __gnu_cxx::new_allocator<_Tp>::pointer = boost::thread**]’:
  577. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_list.h:476:6: instantiated from ‘std::list<_Tp, _Alloc>::_Node* std::list<_Tp, _Alloc>::_M_create_node(const value_type&) [with _Tp = boost::thread*, _Alloc = std::allocator<boost::thread*>, std::list<_Tp, _Alloc>::_Node = std::_List_node<boost::thread*>, std::list<_Tp, _Alloc>::value_type = boost::thread*]’
  578. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_list.h:1515:42: instantiated from ‘void std::list<_Tp, _Alloc>::_M_insert(std::list<_Tp, _Alloc>::iterator, const value_type&) [with _Tp = boost::thread*, _Alloc = std::allocator<boost::thread*>, std::list<_Tp, _Alloc>::iterator = std::_List_iterator<boost::thread*>, std::list<_Tp, _Alloc>::value_type = boost::thread*]’
  579. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_list.h:988:9: instantiated from ‘void std::list<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::thread*, _Alloc = std::allocator<boost::thread*>, std::list<_Tp, _Alloc>::value_type = boost::thread*]’
  580. /usr/include/boost/thread/detail/thread_group.hpp:52:39: instantiated from here
  581. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/ext/new_allocator.h:108:9: error: no matching function for call to ‘operator new(long unsigned int, void*)’
  582. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/ext/new_allocator.h:108:9: note: candidate is:
  583. <built-in>:0:0: note: void* operator new(long unsigned int)
  584. <built-in>:0:0: note: candidate expects 1 argument, 2 provided
  585. In file included from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/vector:63:0,
  586. from ../../../src/main/main.cpp:28:
  587. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_construct.h: In function ‘void std::_Construct(_T1*, const _T2&) [with _T1 = std::basic_string<char>, _T2 = std::basic_string<char>]’:
  588. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_uninitialized.h:77:3: instantiated from ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const std::basic_string<char>*, std::vector<std::basic_string<char> > >, _ForwardIterator = std::basic_string<char>*, bool _TrivialValueTypes = false]’
  589. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_uninitialized.h:119:41: instantiated from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const std::basic_string<char>*, std::vector<std::basic_string<char> > >, _ForwardIterator = std::basic_string<char>*]’
  590. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_uninitialized.h:259:63: instantiated from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const std::basic_string<char>*, std::vector<std::basic_string<char> > >, _ForwardIterator = std::basic_string<char>*, _Tp = std::basic_string<char>]’
  591. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_vector.h:280:9: instantiated from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::basic_string<char>, _Alloc = std::allocator<std::basic_string<char> >, std::vector<_Tp, _Alloc> = std::vector<std::basic_string<char> >]’
  592. /usr/include/boost/program_options/errors.hpp:88:29: instantiated from here
  593. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_construct.h:84:7: error: no matching function for call to ‘operator new(long unsigned int, void*)’
  594. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_construct.h:84:7: note: candidate is:
  595. <built-in>:0:0: note: void* operator new(long unsigned int)
  596. <built-in>:0:0: note: candidate expects 1 argument, 2 provided
  597. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_construct.h: In function ‘void std::_Construct(_T1*, const _T2&) [with _T1 = boost::filesystem3::directory_iterator, _T2 = boost::filesystem3::directory_iterator]’:
  598. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_uninitialized.h:77:3: instantiated from ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const boost::filesystem3::directory_iterator*, std::vector<boost::filesystem3::directory_iterator> >, _ForwardIterator = boost::filesystem3::directory_iterator*, bool _TrivialValueTypes = false]’
  599. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_uninitialized.h:119:41: instantiated from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator<const boost::filesystem3::directory_iterator*, std::vector<boost::filesystem3::directory_iterator> >, _ForwardIterator = boost::filesystem3::directory_iterator*]’
  600. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_uninitialized.h:259:63: instantiated from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator<const boost::filesystem3::directory_iterator*, std::vector<boost::filesystem3::directory_iterator> >, _ForwardIterator = boost::filesystem3::directory_iterator*, _Tp = boost::filesystem3::directory_iterator]’
  601. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_vector.h:280:9: instantiated from ‘std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = boost::filesystem3::directory_iterator, _Alloc = std::allocator<boost::filesystem3::directory_iterator>, std::vector<_Tp, _Alloc> = std::vector<boost::filesystem3::directory_iterator>]’
  602. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_stack.h:130:14: instantiated from ‘std::stack<_Tp, _Sequence>::stack(const _Sequence&) [with _Tp = boost::filesystem3::directory_iterator, _Sequence = std::vector<boost::filesystem3::directory_iterator>]’
  603. /usr/include/boost/filesystem/v3/operations.hpp:662:71: instantiated from here
  604. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_construct.h:84:7: error: no matching function for call to ‘operator new(long unsigned int, void*)’
  605. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_construct.h:84:7: note: candidate is:
  606. <built-in>:0:0: note: void* operator new(long unsigned int)
  607. <built-in>:0:0: note: candidate expects 1 argument, 2 provided
  608. In file included from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/char_traits.h:41:0,
  609. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/ios:41,
  610. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/ostream:40,
  611. from /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/iostream:40,
  612. from ../../../src/main/main.cpp:25:
  613. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_algobase.h: In static member function ‘static _BI2 std::__copy_move_backward<false, false, std::random_access_iterator_tag>::__copy_move_b(_BI1, _BI1, _BI2) [with _BI1 = boost::filesystem3::directory_iterator*, _BI2 = boost::filesystem3::directory_iterator*]’:
  614. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_algobase.h:581:18: instantiated from ‘_BI2 std::__copy_move_backward_a(_BI1, _BI1, _BI2) [with bool _IsMove = false, _BI1 = boost::filesystem3::directory_iterator*, _BI2 = boost::filesystem3::directory_iterator*]’
  615. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_algobase.h:590:34: instantiated from ‘_BI2 std::__copy_move_backward_a2(_BI1, _BI1, _BI2) [with bool _IsMove = false, _BI1 = boost::filesystem3::directory_iterator*, _BI2 = boost::filesystem3::directory_iterator*]’
  616. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_algobase.h:625:18: instantiated from ‘_BI2 std::copy_backward(_BI1, _BI1, _BI2) [with _BI1 = boost::filesystem3::directory_iterator*, _BI2 = boost::filesystem3::directory_iterator*]’
  617. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/vector.tcc:310:4: instantiated from ‘void std::vector<_Tp, _Alloc>::_M_insert_aux(std::vector<_Tp, _Alloc>::iterator, const _Tp&) [with _Tp = boost::filesystem3::directory_iterator, _Alloc = std::allocator<boost::filesystem3::directory_iterator>, std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator<boost::filesystem3::directory_iterator*, std::vector<boost::filesystem3::directory_iterator> >, typename std::_Vector_base<_Tp, _Alloc>::_Tp_alloc_type::pointer = boost::filesystem3::directory_iterator*]’
  618. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_vector.h:834:4: instantiated from ‘void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = boost::filesystem3::directory_iterator, _Alloc = std::allocator<boost::filesystem3::directory_iterator>, std::vector<_Tp, _Alloc>::value_type = boost::filesystem3::directory_iterator]’
  619. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_stack.h:186:9: instantiated from ‘void std::stack<_Tp, _Sequence>::push(const value_type&) [with _Tp = boost::filesystem3::directory_iterator, _Sequence = std::vector<boost::filesystem3::directory_iterator>, std::stack<_Tp, _Sequence>::value_type = boost::filesystem3::directory_iterator]’
  620. /usr/include/boost/filesystem/v3/operations.hpp:741:55: instantiated from here
  621. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_algobase.h:529:52: error: no type named ‘difference_type’ in ‘struct std::iterator_traits<boost::filesystem3::directory_iterator*>’
  622. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_algobase.h:529:52: error: no type named ‘difference_type’ in ‘struct std::iterator_traits<boost::filesystem3::directory_iterator*>’
  623. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_algobase.h:529:52: error: no type named ‘difference_type’ in ‘struct std::iterator_traits<boost::filesystem3::directory_iterator*>’
  624. /usr/lib/gcc/x86_64-redhat-linux/4.6.0/../../../../include/c++/4.6.0/bits/stl_algobase.h:529:52: error: no type named ‘difference_type’ in ‘struct std::iterator_traits<boost::filesystem3::directory_iterator*>’
  625. make: *** [main.o] Error 1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement