Guest User

Untitled

a guest
Jul 24th, 2013
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 58.97 KB | None | 0 0
  1. g++ -c -mthreads -O2 -w -Wall -Wextra -Wformat -Wformat-security -Wno-unused-par
  2. ameter -g -DWIN32 -D_WINDOWS -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT_THREADSAFE -D
  3. USE_IPV6=1 -I/cygdrive/c/deps/bitcoin/src/leveldb/include -I/cygdrive/c/deps/bit
  4. coin/src/leveldb/helpers -I"/cygdrive/c/deps/bitcoin/src" -I"C:/deps/boost_1_54
  5. _0" -I"C:/deps/db-4.8.30.NC/build_unix" -I"C:/deps/win64-openssl/include" -o o
  6. bj/checkpoints.o checkpoints.cpp
  7. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  8. hpp:17:0,
  9. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  10. hpp:14,
  11. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  12. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  13. from allocators.h:10,
  14. from serialize.h:22,
  15. from core.h:9,
  16. from main.h:8,
  17. from checkpoints.cpp:10:
  18. C:/deps/boost_1_54_0/boost/thread/win32/basic_recursive_mutex.hpp: In member fun
  19. ction 'void boost::detail::basic_recursive_mutex_impl<underlying_mutex_type>::lo
  20. ck()':
  21. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:161:37: error: '_InterlockedEx
  22. change' is not a member of 'boost::detail'
  23. # define BOOST_INTERLOCKED_EXCHANGE ::boost::detail::InterlockedExchange
  24. ^
  25. C:/deps/boost_1_54_0/boost/thread/win32/basic_recursive_mutex.hpp:57:21: note: i
  26. n expansion of macro 'BOOST_INTERLOCKED_EXCHANGE'
  27. BOOST_INTERLOCKED_EXCHANGE(&locking_thread_id,current_threa
  28. d_id);
  29. ^
  30. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:161:37: note: suggested altern
  31. ative:
  32. # define BOOST_INTERLOCKED_EXCHANGE ::boost::detail::InterlockedExchange
  33. ^
  34. C:/deps/boost_1_54_0/boost/thread/win32/basic_recursive_mutex.hpp:57:21: note: i
  35. n expansion of macro 'BOOST_INTERLOCKED_EXCHANGE'
  36. BOOST_INTERLOCKED_EXCHANGE(&locking_thread_id,current_threa
  37. d_id);
  38. ^
  39. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  40. from allocators.h:23,
  41. from serialize.h:22,
  42. from core.h:9,
  43. from main.h:8,
  44. from checkpoints.cpp:10:
  45. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4055:34: note: '_InterlockedExch
  46. ange'
  47. FORCEINLINE unsigned __int64 InterlockedExchange(unsigned __int64 volatile
  48. *Target, unsigned __int64 Value) {
  49. ^
  50. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  51. hpp:17:0,
  52. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  53. hpp:14,
  54. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  55. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  56. from allocators.h:10,
  57. from serialize.h:22,
  58. from core.h:9,
  59. from main.h:8,
  60. from checkpoints.cpp:10:
  61. C:/deps/boost_1_54_0/boost/thread/win32/basic_recursive_mutex.hpp: In member fun
  62. ction 'void boost::detail::basic_recursive_mutex_impl<underlying_mutex_type>::un
  63. lock()':
  64. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:161:37: error: '_InterlockedEx
  65. change' is not a member of 'boost::detail'
  66. # define BOOST_INTERLOCKED_EXCHANGE ::boost::detail::InterlockedExchange
  67. ^
  68. C:/deps/boost_1_54_0/boost/thread/win32/basic_recursive_mutex.hpp:92:21: note: i
  69. n expansion of macro 'BOOST_INTERLOCKED_EXCHANGE'
  70. BOOST_INTERLOCKED_EXCHANGE(&locking_thread_id,0);
  71. ^
  72. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:161:37: note: suggested altern
  73. ative:
  74. # define BOOST_INTERLOCKED_EXCHANGE ::boost::detail::InterlockedExchange
  75. ^
  76. C:/deps/boost_1_54_0/boost/thread/win32/basic_recursive_mutex.hpp:92:21: note: i
  77. n expansion of macro 'BOOST_INTERLOCKED_EXCHANGE'
  78. BOOST_INTERLOCKED_EXCHANGE(&locking_thread_id,0);
  79. ^
  80. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  81. from allocators.h:23,
  82. from serialize.h:22,
  83. from core.h:9,
  84. from main.h:8,
  85. from checkpoints.cpp:10:
  86. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4055:34: note: '_InterlockedExch
  87. ange'
  88. FORCEINLINE unsigned __int64 InterlockedExchange(unsigned __int64 volatile
  89. *Target, unsigned __int64 Value) {
  90. ^
  91. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  92. hpp:17:0,
  93. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  94. hpp:14,
  95. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  96. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  97. from allocators.h:10,
  98. from serialize.h:22,
  99. from core.h:9,
  100. from main.h:8,
  101. from checkpoints.cpp:10:
  102. C:/deps/boost_1_54_0/boost/thread/win32/basic_recursive_mutex.hpp: In member fun
  103. ction 'bool boost::detail::basic_recursive_mutex_impl<underlying_mutex_type>::tr
  104. y_basic_lock(long int)':
  105. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:161:37: error: '_InterlockedEx
  106. change' is not a member of 'boost::detail'
  107. # define BOOST_INTERLOCKED_EXCHANGE ::boost::detail::InterlockedExchange
  108. ^
  109. C:/deps/boost_1_54_0/boost/thread/win32/basic_recursive_mutex.hpp:112:21: note:
  110. in expansion of macro 'BOOST_INTERLOCKED_EXCHANGE'
  111. BOOST_INTERLOCKED_EXCHANGE(&locking_thread_id,current_threa
  112. d_id);
  113. ^
  114. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:161:37: note: suggested altern
  115. ative:
  116. # define BOOST_INTERLOCKED_EXCHANGE ::boost::detail::InterlockedExchange
  117. ^
  118. C:/deps/boost_1_54_0/boost/thread/win32/basic_recursive_mutex.hpp:112:21: note:
  119. in expansion of macro 'BOOST_INTERLOCKED_EXCHANGE'
  120. BOOST_INTERLOCKED_EXCHANGE(&locking_thread_id,current_threa
  121. d_id);
  122. ^
  123. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  124. from allocators.h:23,
  125. from serialize.h:22,
  126. from core.h:9,
  127. from main.h:8,
  128. from checkpoints.cpp:10:
  129. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4055:34: note: '_InterlockedExch
  130. ange'
  131. FORCEINLINE unsigned __int64 InterlockedExchange(unsigned __int64 volatile
  132. *Target, unsigned __int64 Value) {
  133. ^
  134. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  135. hpp:17:0,
  136. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  137. hpp:14,
  138. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  139. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  140. from allocators.h:10,
  141. from serialize.h:22,
  142. from core.h:9,
  143. from main.h:8,
  144. from checkpoints.cpp:10:
  145. C:/deps/boost_1_54_0/boost/thread/win32/basic_recursive_mutex.hpp: In member fun
  146. ction 'bool boost::detail::basic_recursive_mutex_impl<underlying_mutex_type>::tr
  147. y_timed_lock(long int, const system_time&)':
  148. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:161:37: error: '_InterlockedEx
  149. change' is not a member of 'boost::detail'
  150. # define BOOST_INTERLOCKED_EXCHANGE ::boost::detail::InterlockedExchange
  151. ^
  152. C:/deps/boost_1_54_0/boost/thread/win32/basic_recursive_mutex.hpp:124:21: note:
  153. in expansion of macro 'BOOST_INTERLOCKED_EXCHANGE'
  154. BOOST_INTERLOCKED_EXCHANGE(&locking_thread_id,current_threa
  155. d_id);
  156. ^
  157. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:161:37: note: suggested altern
  158. ative:
  159. # define BOOST_INTERLOCKED_EXCHANGE ::boost::detail::InterlockedExchange
  160. ^
  161. C:/deps/boost_1_54_0/boost/thread/win32/basic_recursive_mutex.hpp:124:21: note:
  162. in expansion of macro 'BOOST_INTERLOCKED_EXCHANGE'
  163. BOOST_INTERLOCKED_EXCHANGE(&locking_thread_id,current_threa
  164. d_id);
  165. ^
  166. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  167. from allocators.h:23,
  168. from serialize.h:22,
  169. from core.h:9,
  170. from main.h:8,
  171. from checkpoints.cpp:10:
  172. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4055:34: note: '_InterlockedExch
  173. ange'
  174. FORCEINLINE unsigned __int64 InterlockedExchange(unsigned __int64 volatile
  175. *Target, unsigned __int64 Value) {
  176. ^
  177. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  178. hpp:17:0,
  179. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  180. hpp:14,
  181. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  182. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  183. from allocators.h:10,
  184. from serialize.h:22,
  185. from core.h:9,
  186. from main.h:8,
  187. from checkpoints.cpp:10:
  188. C:/deps/boost_1_54_0/boost/thread/win32/basic_recursive_mutex.hpp: In member fun
  189. ction 'bool boost::detail::basic_recursive_mutex_impl<underlying_mutex_type>::tr
  190. y_timed_lock_until(long int, const TP&)':
  191. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:161:37: error: '_InterlockedEx
  192. change' is not a member of 'boost::detail'
  193. # define BOOST_INTERLOCKED_EXCHANGE ::boost::detail::InterlockedExchange
  194. ^
  195. C:/deps/boost_1_54_0/boost/thread/win32/basic_recursive_mutex.hpp:136:21: note:
  196. in expansion of macro 'BOOST_INTERLOCKED_EXCHANGE'
  197. BOOST_INTERLOCKED_EXCHANGE(&locking_thread_id,current_threa
  198. d_id);
  199. ^
  200. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:161:37: note: suggested altern
  201. ative:
  202. # define BOOST_INTERLOCKED_EXCHANGE ::boost::detail::InterlockedExchange
  203. ^
  204. C:/deps/boost_1_54_0/boost/thread/win32/basic_recursive_mutex.hpp:136:21: note:
  205. in expansion of macro 'BOOST_INTERLOCKED_EXCHANGE'
  206. BOOST_INTERLOCKED_EXCHANGE(&locking_thread_id,current_threa
  207. d_id);
  208. ^
  209. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  210. from allocators.h:23,
  211. from serialize.h:22,
  212. from core.h:9,
  213. from main.h:8,
  214. from checkpoints.cpp:10:
  215. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4055:34: note: '_InterlockedExch
  216. ange'
  217. FORCEINLINE unsigned __int64 InterlockedExchange(unsigned __int64 volatile
  218. *Target, unsigned __int64 Value) {
  219. ^
  220. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  221. hpp:17:0,
  222. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  223. hpp:14,
  224. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  225. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  226. from allocators.h:10,
  227. from serialize.h:22,
  228. from core.h:9,
  229. from main.h:8,
  230. from checkpoints.cpp:10:
  231. C:/deps/boost_1_54_0/boost/thread/win32/basic_recursive_mutex.hpp: In member fun
  232. ction 'bool boost::detail::basic_recursive_mutex_impl<underlying_mutex_type>::tr
  233. y_timed_lock_for(long int, const D&)':
  234. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:161:37: error: '_InterlockedEx
  235. change' is not a member of 'boost::detail'
  236. # define BOOST_INTERLOCKED_EXCHANGE ::boost::detail::InterlockedExchange
  237. ^
  238. C:/deps/boost_1_54_0/boost/thread/win32/basic_recursive_mutex.hpp:147:21: note:
  239. in expansion of macro 'BOOST_INTERLOCKED_EXCHANGE'
  240. BOOST_INTERLOCKED_EXCHANGE(&locking_thread_id,current_threa
  241. d_id);
  242. ^
  243. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:161:37: note: suggested altern
  244. ative:
  245. # define BOOST_INTERLOCKED_EXCHANGE ::boost::detail::InterlockedExchange
  246. ^
  247. C:/deps/boost_1_54_0/boost/thread/win32/basic_recursive_mutex.hpp:147:21: note:
  248. in expansion of macro 'BOOST_INTERLOCKED_EXCHANGE'
  249. BOOST_INTERLOCKED_EXCHANGE(&locking_thread_id,current_threa
  250. d_id);
  251. ^
  252. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  253. from allocators.h:23,
  254. from serialize.h:22,
  255. from core.h:9,
  256. from main.h:8,
  257. from checkpoints.cpp:10:
  258. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4055:34: note: '_InterlockedExch
  259. ange'
  260. FORCEINLINE unsigned __int64 InterlockedExchange(unsigned __int64 volatile
  261. *Target, unsigned __int64 Value) {
  262. ^
  263. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  264. hpp:17:0,
  265. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  266. hpp:14,
  267. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  268. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  269. from allocators.h:10,
  270. from serialize.h:22,
  271. from core.h:9,
  272. from main.h:8,
  273. from checkpoints.cpp:10:
  274. C:/deps/boost_1_54_0/boost/thread/win32/thread_data.hpp: In function 'void boost
  275. ::detail::intrusive_ptr_add_ref(boost::detail::thread_data_base*)':
  276. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: error: '_InterlockedIn
  277. crement' is not a member of 'boost::detail'
  278. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  279. ^
  280. C:/deps/boost_1_54_0/boost/thread/win32/thread_data.hpp:130:17: note: in expansi
  281. on of macro 'BOOST_INTERLOCKED_INCREMENT'
  282. BOOST_INTERLOCKED_INCREMENT(&p->count);
  283. ^
  284. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: note: suggested altern
  285. ative:
  286. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  287. ^
  288. C:/deps/boost_1_54_0/boost/thread/win32/thread_data.hpp:130:17: note: in expansi
  289. on of macro 'BOOST_INTERLOCKED_INCREMENT'
  290. BOOST_INTERLOCKED_INCREMENT(&p->count);
  291. ^
  292. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  293. from allocators.h:23,
  294. from serialize.h:22,
  295. from core.h:9,
  296. from main.h:8,
  297. from checkpoints.cpp:10:
  298. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4031:34: note: '_InterlockedIncr
  299. ement'
  300. FORCEINLINE unsigned __int64 InterlockedIncrement(unsigned __int64 volatile
  301. *Addend) {
  302. ^
  303. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  304. hpp:17:0,
  305. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  306. hpp:14,
  307. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  308. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  309. from allocators.h:10,
  310. from serialize.h:22,
  311. from core.h:9,
  312. from main.h:8,
  313. from checkpoints.cpp:10:
  314. C:/deps/boost_1_54_0/boost/thread/win32/thread_data.hpp: In function 'void boost
  315. ::detail::intrusive_ptr_release(boost::detail::thread_data_base*)':
  316. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:159:38: error: '_InterlockedDe
  317. crement' is not a member of 'boost::detail'
  318. # define BOOST_INTERLOCKED_DECREMENT ::boost::detail::InterlockedDecrement
  319. ^
  320. C:/deps/boost_1_54_0/boost/thread/win32/thread_data.hpp:135:21: note: in expansi
  321. on of macro 'BOOST_INTERLOCKED_DECREMENT'
  322. if(!BOOST_INTERLOCKED_DECREMENT(&p->count))
  323. ^
  324. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:159:38: note: suggested altern
  325. ative:
  326. # define BOOST_INTERLOCKED_DECREMENT ::boost::detail::InterlockedDecrement
  327. ^
  328. C:/deps/boost_1_54_0/boost/thread/win32/thread_data.hpp:135:21: note: in expansi
  329. on of macro 'BOOST_INTERLOCKED_DECREMENT'
  330. if(!BOOST_INTERLOCKED_DECREMENT(&p->count))
  331. ^
  332. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  333. from allocators.h:23,
  334. from serialize.h:22,
  335. from core.h:9,
  336. from main.h:8,
  337. from checkpoints.cpp:10:
  338. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4043:34: note: '_InterlockedDecr
  339. ement'
  340. FORCEINLINE unsigned __int64 InterlockedDecrement(unsigned __int64 volatile
  341. *Addend) {
  342. ^
  343. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  344. hpp:17:0,
  345. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  346. hpp:14,
  347. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  348. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  349. from allocators.h:10,
  350. from serialize.h:22,
  351. from core.h:9,
  352. from main.h:8,
  353. from checkpoints.cpp:10:
  354. C:/deps/boost_1_54_0/boost/thread/win32/condition_variable.hpp: In member functi
  355. on 'void boost::detail::basic_cv_list_entry::add_waiter()':
  356. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: error: '_InterlockedIn
  357. crement' is not a member of 'boost::detail'
  358. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  359. ^
  360. C:/deps/boost_1_54_0/boost/thread/win32/condition_variable.hpp:68:17: note: in e
  361. xpansion of macro 'BOOST_INTERLOCKED_INCREMENT'
  362. BOOST_INTERLOCKED_INCREMENT(&waiters);
  363. ^
  364. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: note: suggested altern
  365. ative:
  366. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  367. ^
  368. C:/deps/boost_1_54_0/boost/thread/win32/condition_variable.hpp:68:17: note: in e
  369. xpansion of macro 'BOOST_INTERLOCKED_INCREMENT'
  370. BOOST_INTERLOCKED_INCREMENT(&waiters);
  371. ^
  372. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  373. from allocators.h:23,
  374. from serialize.h:22,
  375. from core.h:9,
  376. from main.h:8,
  377. from checkpoints.cpp:10:
  378. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4031:34: note: '_InterlockedIncr
  379. ement'
  380. FORCEINLINE unsigned __int64 InterlockedIncrement(unsigned __int64 volatile
  381. *Addend) {
  382. ^
  383. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  384. hpp:17:0,
  385. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  386. hpp:14,
  387. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  388. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  389. from allocators.h:10,
  390. from serialize.h:22,
  391. from core.h:9,
  392. from main.h:8,
  393. from checkpoints.cpp:10:
  394. C:/deps/boost_1_54_0/boost/thread/win32/condition_variable.hpp: In member functi
  395. on 'void boost::detail::basic_cv_list_entry::remove_waiter()':
  396. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:159:38: error: '_InterlockedDe
  397. crement' is not a member of 'boost::detail'
  398. # define BOOST_INTERLOCKED_DECREMENT ::boost::detail::InterlockedDecrement
  399. ^
  400. C:/deps/boost_1_54_0/boost/thread/win32/condition_variable.hpp:73:17: note: in e
  401. xpansion of macro 'BOOST_INTERLOCKED_DECREMENT'
  402. BOOST_INTERLOCKED_DECREMENT(&waiters);
  403. ^
  404. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:159:38: note: suggested altern
  405. ative:
  406. # define BOOST_INTERLOCKED_DECREMENT ::boost::detail::InterlockedDecrement
  407. ^
  408. C:/deps/boost_1_54_0/boost/thread/win32/condition_variable.hpp:73:17: note: in e
  409. xpansion of macro 'BOOST_INTERLOCKED_DECREMENT'
  410. BOOST_INTERLOCKED_DECREMENT(&waiters);
  411. ^
  412. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  413. from allocators.h:23,
  414. from serialize.h:22,
  415. from core.h:9,
  416. from main.h:8,
  417. from checkpoints.cpp:10:
  418. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4043:34: note: '_InterlockedDecr
  419. ement'
  420. FORCEINLINE unsigned __int64 InterlockedDecrement(unsigned __int64 volatile
  421. *Addend) {
  422. ^
  423. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  424. hpp:17:0,
  425. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  426. hpp:14,
  427. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  428. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  429. from allocators.h:10,
  430. from serialize.h:22,
  431. from core.h:9,
  432. from main.h:8,
  433. from checkpoints.cpp:10:
  434. C:/deps/boost_1_54_0/boost/thread/win32/condition_variable.hpp: In function 'voi
  435. d boost::detail::intrusive_ptr_add_ref(boost::detail::basic_cv_list_entry*)':
  436. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: error: '_InterlockedIn
  437. crement' is not a member of 'boost::detail'
  438. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  439. ^
  440. C:/deps/boost_1_54_0/boost/thread/win32/condition_variable.hpp:110:13: note: in
  441. expansion of macro 'BOOST_INTERLOCKED_INCREMENT'
  442. BOOST_INTERLOCKED_INCREMENT(&p->references);
  443. ^
  444. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: note: suggested altern
  445. ative:
  446. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  447. ^
  448. C:/deps/boost_1_54_0/boost/thread/win32/condition_variable.hpp:110:13: note: in
  449. expansion of macro 'BOOST_INTERLOCKED_INCREMENT'
  450. BOOST_INTERLOCKED_INCREMENT(&p->references);
  451. ^
  452. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  453. from allocators.h:23,
  454. from serialize.h:22,
  455. from core.h:9,
  456. from main.h:8,
  457. from checkpoints.cpp:10:
  458. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4031:34: note: '_InterlockedIncr
  459. ement'
  460. FORCEINLINE unsigned __int64 InterlockedIncrement(unsigned __int64 volatile
  461. *Addend) {
  462. ^
  463. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  464. hpp:17:0,
  465. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  466. hpp:14,
  467. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  468. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  469. from allocators.h:10,
  470. from serialize.h:22,
  471. from core.h:9,
  472. from main.h:8,
  473. from checkpoints.cpp:10:
  474. C:/deps/boost_1_54_0/boost/thread/win32/condition_variable.hpp: In function 'voi
  475. d boost::detail::intrusive_ptr_release(boost::detail::basic_cv_list_entry*)':
  476. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:159:38: error: '_InterlockedDe
  477. crement' is not a member of 'boost::detail'
  478. # define BOOST_INTERLOCKED_DECREMENT ::boost::detail::InterlockedDecrement
  479. ^
  480. C:/deps/boost_1_54_0/boost/thread/win32/condition_variable.hpp:115:17: note: in
  481. expansion of macro 'BOOST_INTERLOCKED_DECREMENT'
  482. if(!BOOST_INTERLOCKED_DECREMENT(&p->references))
  483. ^
  484. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:159:38: note: suggested altern
  485. ative:
  486. # define BOOST_INTERLOCKED_DECREMENT ::boost::detail::InterlockedDecrement
  487. ^
  488. C:/deps/boost_1_54_0/boost/thread/win32/condition_variable.hpp:115:17: note: in
  489. expansion of macro 'BOOST_INTERLOCKED_DECREMENT'
  490. if(!BOOST_INTERLOCKED_DECREMENT(&p->references))
  491. ^
  492. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  493. from allocators.h:23,
  494. from serialize.h:22,
  495. from core.h:9,
  496. from main.h:8,
  497. from checkpoints.cpp:10:
  498. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4043:34: note: '_InterlockedDecr
  499. ement'
  500. FORCEINLINE unsigned __int64 InterlockedDecrement(unsigned __int64 volatile
  501. *Addend) {
  502. ^
  503. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  504. hpp:17:0,
  505. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  506. hpp:14,
  507. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  508. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  509. from allocators.h:10,
  510. from serialize.h:22,
  511. from core.h:9,
  512. from main.h:8,
  513. from checkpoints.cpp:10:
  514. C:/deps/boost_1_54_0/boost/thread/win32/shared_mutex.hpp: In member function 'T
  515. boost::shared_mutex::interlocked_compare_exchange(T*, T, T)':
  516. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:160:45: error: '_InterlockedCo
  517. mpareExchange' is not a member of 'boost::detail'
  518. # define BOOST_INTERLOCKED_COMPARE_EXCHANGE ::boost::detail::InterlockedCompare
  519. Exchange
  520. ^
  521. C:/deps/boost_1_54_0/boost/thread/win32/shared_mutex.hpp:50:28: note: in expansi
  522. on of macro 'BOOST_INTERLOCKED_COMPARE_EXCHANGE'
  523. long const res=BOOST_INTERLOCKED_COMPARE_EXCHANGE(reinterpret_cast<
  524. long*>(target),
  525. ^
  526. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:160:45: note: suggested altern
  527. ative:
  528. # define BOOST_INTERLOCKED_COMPARE_EXCHANGE ::boost::detail::InterlockedCompare
  529. Exchange
  530. ^
  531. C:/deps/boost_1_54_0/boost/thread/win32/shared_mutex.hpp:50:28: note: in expansi
  532. on of macro 'BOOST_INTERLOCKED_COMPARE_EXCHANGE'
  533. long const res=BOOST_INTERLOCKED_COMPARE_EXCHANGE(reinterpret_cast<
  534. long*>(target),
  535. ^
  536. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  537. from allocators.h:23,
  538. from serialize.h:22,
  539. from core.h:9,
  540. from main.h:8,
  541. from checkpoints.cpp:10:
  542. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4104:34: note: '_InterlockedComp
  543. areExchange'
  544. FORCEINLINE unsigned __int64 InterlockedCompareExchange(unsigned __int64 vo
  545. latile *Destination, unsigned __int64 Exchange,
  546. ^
  547. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  548. hpp:17:0,
  549. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  550. hpp:14,
  551. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  552. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  553. from allocators.h:10,
  554. from serialize.h:22,
  555. from core.h:9,
  556. from main.h:8,
  557. from checkpoints.cpp:10:
  558. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp: In function 'bool boost::detai
  559. l::enter_once_region(boost::once_flag&, boost::detail::once_context&)':
  560. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:160:45: error: '_InterlockedCo
  561. mpareExchange' is not a member of 'boost::detail'
  562. # define BOOST_INTERLOCKED_COMPARE_EXCHANGE ::boost::detail::InterlockedCompare
  563. Exchange
  564. ^
  565. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:183:23: note: in expansion of m
  566. acro 'BOOST_INTERLOCKED_COMPARE_EXCHANGE'
  567. long status=BOOST_INTERLOCKED_COMPARE_EXCHANGE(&flag.status,ctx.runni
  568. ng_value,0);
  569. ^
  570. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:160:45: note: suggested altern
  571. ative:
  572. # define BOOST_INTERLOCKED_COMPARE_EXCHANGE ::boost::detail::InterlockedCompare
  573. Exchange
  574. ^
  575. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:183:23: note: in expansion of m
  576. acro 'BOOST_INTERLOCKED_COMPARE_EXCHANGE'
  577. long status=BOOST_INTERLOCKED_COMPARE_EXCHANGE(&flag.status,ctx.runni
  578. ng_value,0);
  579. ^
  580. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  581. from allocators.h:23,
  582. from serialize.h:22,
  583. from core.h:9,
  584. from main.h:8,
  585. from checkpoints.cpp:10:
  586. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4104:34: note: '_InterlockedComp
  587. areExchange'
  588. FORCEINLINE unsigned __int64 InterlockedCompareExchange(unsigned __int64 vo
  589. latile *Destination, unsigned __int64 Exchange,
  590. ^
  591. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  592. hpp:17:0,
  593. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  594. hpp:14,
  595. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  596. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  597. from allocators.h:10,
  598. from serialize.h:22,
  599. from core.h:9,
  600. from main.h:8,
  601. from checkpoints.cpp:10:
  602. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp: In function 'void boost::detai
  603. l::commit_once_region(boost::once_flag&, boost::detail::once_context&)':
  604. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: error: '_InterlockedIn
  605. crement' is not a member of 'boost::detail'
  606. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  607. ^
  608. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:202:15: note: in expansion of m
  609. acro 'BOOST_INTERLOCKED_INCREMENT'
  610. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  611. ^
  612. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: note: suggested altern
  613. ative:
  614. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  615. ^
  616. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:202:15: note: in expansion of m
  617. acro 'BOOST_INTERLOCKED_INCREMENT'
  618. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  619. ^
  620. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  621. from allocators.h:23,
  622. from serialize.h:22,
  623. from core.h:9,
  624. from main.h:8,
  625. from checkpoints.cpp:10:
  626. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4031:34: note: '_InterlockedIncr
  627. ement'
  628. FORCEINLINE unsigned __int64 InterlockedIncrement(unsigned __int64 volatile
  629. *Addend) {
  630. ^
  631. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  632. hpp:17:0,
  633. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  634. hpp:14,
  635. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  636. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  637. from allocators.h:10,
  638. from serialize.h:22,
  639. from core.h:9,
  640. from main.h:8,
  641. from checkpoints.cpp:10:
  642. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:161:37: error: '_InterlockedEx
  643. change' is not a member of 'boost::detail'
  644. # define BOOST_INTERLOCKED_EXCHANGE ::boost::detail::InterlockedExchange
  645. ^
  646. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:205:11: note: in expansion of m
  647. acro 'BOOST_INTERLOCKED_EXCHANGE'
  648. BOOST_INTERLOCKED_EXCHANGE(&flag.status,ctx.function_complete_flag_va
  649. lue);
  650. ^
  651. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:161:37: note: suggested altern
  652. ative:
  653. # define BOOST_INTERLOCKED_EXCHANGE ::boost::detail::InterlockedExchange
  654. ^
  655. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:205:11: note: in expansion of m
  656. acro 'BOOST_INTERLOCKED_EXCHANGE'
  657. BOOST_INTERLOCKED_EXCHANGE(&flag.status,ctx.function_complete_flag_va
  658. lue);
  659. ^
  660. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  661. from allocators.h:23,
  662. from serialize.h:22,
  663. from core.h:9,
  664. from main.h:8,
  665. from checkpoints.cpp:10:
  666. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4055:34: note: '_InterlockedExch
  667. ange'
  668. FORCEINLINE unsigned __int64 InterlockedExchange(unsigned __int64 volatile
  669. *Target, unsigned __int64 Value) {
  670. ^
  671. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  672. hpp:17:0,
  673. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  674. hpp:14,
  675. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  676. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  677. from allocators.h:10,
  678. from serialize.h:22,
  679. from core.h:9,
  680. from main.h:8,
  681. from checkpoints.cpp:10:
  682. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp: In function 'void boost::detai
  683. l::rollback_once_region(boost::once_flag&, boost::detail::once_context&)':
  684. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:161:37: error: '_InterlockedEx
  685. change' is not a member of 'boost::detail'
  686. # define BOOST_INTERLOCKED_EXCHANGE ::boost::detail::InterlockedExchange
  687. ^
  688. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:218:11: note: in expansion of m
  689. acro 'BOOST_INTERLOCKED_EXCHANGE'
  690. BOOST_INTERLOCKED_EXCHANGE(&flag.status,0);
  691. ^
  692. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:161:37: note: suggested altern
  693. ative:
  694. # define BOOST_INTERLOCKED_EXCHANGE ::boost::detail::InterlockedExchange
  695. ^
  696. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:218:11: note: in expansion of m
  697. acro 'BOOST_INTERLOCKED_EXCHANGE'
  698. BOOST_INTERLOCKED_EXCHANGE(&flag.status,0);
  699. ^
  700. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  701. from allocators.h:23,
  702. from serialize.h:22,
  703. from core.h:9,
  704. from main.h:8,
  705. from checkpoints.cpp:10:
  706. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4055:34: note: '_InterlockedExch
  707. ange'
  708. FORCEINLINE unsigned __int64 InterlockedExchange(unsigned __int64 volatile
  709. *Target, unsigned __int64 Value) {
  710. ^
  711. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  712. hpp:17:0,
  713. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  714. hpp:14,
  715. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  716. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  717. from allocators.h:10,
  718. from serialize.h:22,
  719. from core.h:9,
  720. from main.h:8,
  721. from checkpoints.cpp:10:
  722. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp: In function 'void boost::call_
  723. once(boost::once_flag&, Function)':
  724. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: error: '_InterlockedIn
  725. crement' is not a member of 'boost::detail'
  726. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  727. ^
  728. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:393:17: note: in expansion of m
  729. acro 'BOOST_INTERLOCKED_INCREMENT'
  730. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  731. ^
  732. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: note: suggested altern
  733. ative:
  734. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  735. ^
  736. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:393:17: note: in expansion of m
  737. acro 'BOOST_INTERLOCKED_INCREMENT'
  738. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  739. ^
  740. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  741. from allocators.h:23,
  742. from serialize.h:22,
  743. from core.h:9,
  744. from main.h:8,
  745. from checkpoints.cpp:10:
  746. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4031:34: note: '_InterlockedIncr
  747. ement'
  748. FORCEINLINE unsigned __int64 InterlockedIncrement(unsigned __int64 volatile
  749. *Addend) {
  750. ^
  751. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  752. hpp:17:0,
  753. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  754. hpp:14,
  755. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  756. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  757. from allocators.h:10,
  758. from serialize.h:22,
  759. from core.h:9,
  760. from main.h:8,
  761. from checkpoints.cpp:10:
  762. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp: In function 'void boost::call_
  763. once(boost::once_flag&, Function, T1)':
  764. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: error: '_InterlockedIn
  765. crement' is not a member of 'boost::detail'
  766. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  767. ^
  768. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:436:17: note: in expansion of m
  769. acro 'BOOST_INTERLOCKED_INCREMENT'
  770. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  771. ^
  772. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: note: suggested altern
  773. ative:
  774. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  775. ^
  776. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:436:17: note: in expansion of m
  777. acro 'BOOST_INTERLOCKED_INCREMENT'
  778. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  779. ^
  780. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  781. from allocators.h:23,
  782. from serialize.h:22,
  783. from core.h:9,
  784. from main.h:8,
  785. from checkpoints.cpp:10:
  786. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4031:34: note: '_InterlockedIncr
  787. ement'
  788. FORCEINLINE unsigned __int64 InterlockedIncrement(unsigned __int64 volatile
  789. *Addend) {
  790. ^
  791. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  792. hpp:17:0,
  793. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  794. hpp:14,
  795. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  796. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  797. from allocators.h:10,
  798. from serialize.h:22,
  799. from core.h:9,
  800. from main.h:8,
  801. from checkpoints.cpp:10:
  802. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp: In function 'void boost::call_
  803. once(boost::once_flag&, Function, T1, T2)':
  804. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: error: '_InterlockedIn
  805. crement' is not a member of 'boost::detail'
  806. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  807. ^
  808. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:479:17: note: in expansion of m
  809. acro 'BOOST_INTERLOCKED_INCREMENT'
  810. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  811. ^
  812. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: note: suggested altern
  813. ative:
  814. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  815. ^
  816. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:479:17: note: in expansion of m
  817. acro 'BOOST_INTERLOCKED_INCREMENT'
  818. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  819. ^
  820. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  821. from allocators.h:23,
  822. from serialize.h:22,
  823. from core.h:9,
  824. from main.h:8,
  825. from checkpoints.cpp:10:
  826. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4031:34: note: '_InterlockedIncr
  827. ement'
  828. FORCEINLINE unsigned __int64 InterlockedIncrement(unsigned __int64 volatile
  829. *Addend) {
  830. ^
  831. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  832. hpp:17:0,
  833. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  834. hpp:14,
  835. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  836. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  837. from allocators.h:10,
  838. from serialize.h:22,
  839. from core.h:9,
  840. from main.h:8,
  841. from checkpoints.cpp:10:
  842. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp: In function 'void boost::call_
  843. once(boost::once_flag&, Function, T1, T2, T3)':
  844. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: error: '_InterlockedIn
  845. crement' is not a member of 'boost::detail'
  846. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  847. ^
  848. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:522:17: note: in expansion of m
  849. acro 'BOOST_INTERLOCKED_INCREMENT'
  850. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  851. ^
  852. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: note: suggested altern
  853. ative:
  854. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  855. ^
  856. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:522:17: note: in expansion of m
  857. acro 'BOOST_INTERLOCKED_INCREMENT'
  858. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  859. ^
  860. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  861. from allocators.h:23,
  862. from serialize.h:22,
  863. from core.h:9,
  864. from main.h:8,
  865. from checkpoints.cpp:10:
  866. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4031:34: note: '_InterlockedIncr
  867. ement'
  868. FORCEINLINE unsigned __int64 InterlockedIncrement(unsigned __int64 volatile
  869. *Addend) {
  870. ^
  871. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  872. hpp:17:0,
  873. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  874. hpp:14,
  875. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  876. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  877. from allocators.h:10,
  878. from serialize.h:22,
  879. from core.h:9,
  880. from main.h:8,
  881. from checkpoints.cpp:10:
  882. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp: In function 'void boost::call_
  883. once(boost::once_flag&, void (*)())':
  884. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: error: '_InterlockedIn
  885. crement' is not a member of 'boost::detail'
  886. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  887. ^
  888. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:741:21: note: in expansion of m
  889. acro 'BOOST_INTERLOCKED_INCREMENT'
  890. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  891. ^
  892. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: note: suggested altern
  893. ative:
  894. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  895. ^
  896. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:741:21: note: in expansion of m
  897. acro 'BOOST_INTERLOCKED_INCREMENT'
  898. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  899. ^
  900. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  901. from allocators.h:23,
  902. from serialize.h:22,
  903. from core.h:9,
  904. from main.h:8,
  905. from checkpoints.cpp:10:
  906. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4031:34: note: '_InterlockedIncr
  907. ement'
  908. FORCEINLINE unsigned __int64 InterlockedIncrement(unsigned __int64 volatile
  909. *Addend) {
  910. ^
  911. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  912. hpp:17:0,
  913. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  914. hpp:14,
  915. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  916. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  917. from allocators.h:10,
  918. from serialize.h:22,
  919. from core.h:9,
  920. from main.h:8,
  921. from checkpoints.cpp:10:
  922. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp: In function 'void boost::call_
  923. once(boost::once_flag&, void (*)(boost::detail::thread_move_t<T>), boost::detail
  924. ::thread_move_t<T>)':
  925. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: error: '_InterlockedIn
  926. crement' is not a member of 'boost::detail'
  927. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  928. ^
  929. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:786:21: note: in expansion of m
  930. acro 'BOOST_INTERLOCKED_INCREMENT'
  931. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  932. ^
  933. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: note: suggested altern
  934. ative:
  935. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  936. ^
  937. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:786:21: note: in expansion of m
  938. acro 'BOOST_INTERLOCKED_INCREMENT'
  939. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  940. ^
  941. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  942. from allocators.h:23,
  943. from serialize.h:22,
  944. from core.h:9,
  945. from main.h:8,
  946. from checkpoints.cpp:10:
  947. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4031:34: note: '_InterlockedIncr
  948. ement'
  949. FORCEINLINE unsigned __int64 InterlockedIncrement(unsigned __int64 volatile
  950. *Addend) {
  951. ^
  952. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  953. hpp:17:0,
  954. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  955. hpp:14,
  956. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  957. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  958. from allocators.h:10,
  959. from serialize.h:22,
  960. from core.h:9,
  961. from main.h:8,
  962. from checkpoints.cpp:10:
  963. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp: In function 'void boost::call_
  964. once(boost::once_flag&, void (*)(boost::detail::thread_move_t<Fp>, boost::detail
  965. ::thread_move_t<A0>), boost::detail::thread_move_t<Fp>, boost::detail::thread_mo
  966. ve_t<A0>)':
  967. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: error: '_InterlockedIn
  968. crement' is not a member of 'boost::detail'
  969. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  970. ^
  971. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:832:21: note: in expansion of m
  972. acro 'BOOST_INTERLOCKED_INCREMENT'
  973. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  974. ^
  975. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: note: suggested altern
  976. ative:
  977. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  978. ^
  979. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:832:21: note: in expansion of m
  980. acro 'BOOST_INTERLOCKED_INCREMENT'
  981. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  982. ^
  983. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  984. from allocators.h:23,
  985. from serialize.h:22,
  986. from core.h:9,
  987. from main.h:8,
  988. from checkpoints.cpp:10:
  989. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4031:34: note: '_InterlockedIncr
  990. ement'
  991. FORCEINLINE unsigned __int64 InterlockedIncrement(unsigned __int64 volatile
  992. *Addend) {
  993. ^
  994. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  995. hpp:17:0,
  996. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  997. hpp:14,
  998. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  999. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  1000. from allocators.h:10,
  1001. from serialize.h:22,
  1002. from core.h:9,
  1003. from main.h:8,
  1004. from checkpoints.cpp:10:
  1005. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp: In function 'void boost::call_
  1006. once(boost::once_flag&, void (*)(boost::detail::thread_move_t<Fp>, boost::detail
  1007. ::thread_move_t<A0>), boost::detail::thread_move_t<Fp>, boost::detail::thread_mo
  1008. ve_t<A0>, boost::detail::thread_move_t<A1>)':
  1009. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: error: '_InterlockedIn
  1010. crement' is not a member of 'boost::detail'
  1011. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  1012. ^
  1013. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:879:21: note: in expansion of m
  1014. acro 'BOOST_INTERLOCKED_INCREMENT'
  1015. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  1016. ^
  1017. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: note: suggested altern
  1018. ative:
  1019. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  1020. ^
  1021. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:879:21: note: in expansion of m
  1022. acro 'BOOST_INTERLOCKED_INCREMENT'
  1023. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  1024. ^
  1025. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  1026. from allocators.h:23,
  1027. from serialize.h:22,
  1028. from core.h:9,
  1029. from main.h:8,
  1030. from checkpoints.cpp:10:
  1031. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4031:34: note: '_InterlockedIncr
  1032. ement'
  1033. FORCEINLINE unsigned __int64 InterlockedIncrement(unsigned __int64 volatile
  1034. *Addend) {
  1035. ^
  1036. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  1037. hpp:17:0,
  1038. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  1039. hpp:14,
  1040. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  1041. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  1042. from allocators.h:10,
  1043. from serialize.h:22,
  1044. from core.h:9,
  1045. from main.h:8,
  1046. from checkpoints.cpp:10:
  1047. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp: In function 'void boost::call_
  1048. once(boost::once_flag&, boost::detail::thread_move_t<T>)':
  1049. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: error: '_InterlockedIn
  1050. crement' is not a member of 'boost::detail'
  1051. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  1052. ^
  1053. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:923:17: note: in expansion of m
  1054. acro 'BOOST_INTERLOCKED_INCREMENT'
  1055. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  1056. ^
  1057. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: note: suggested altern
  1058. ative:
  1059. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  1060. ^
  1061. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:923:17: note: in expansion of m
  1062. acro 'BOOST_INTERLOCKED_INCREMENT'
  1063. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  1064. ^
  1065. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  1066. from allocators.h:23,
  1067. from serialize.h:22,
  1068. from core.h:9,
  1069. from main.h:8,
  1070. from checkpoints.cpp:10:
  1071. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4031:34: note: '_InterlockedIncr
  1072. ement'
  1073. FORCEINLINE unsigned __int64 InterlockedIncrement(unsigned __int64 volatile
  1074. *Addend) {
  1075. ^
  1076. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  1077. hpp:17:0,
  1078. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  1079. hpp:14,
  1080. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  1081. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  1082. from allocators.h:10,
  1083. from serialize.h:22,
  1084. from core.h:9,
  1085. from main.h:8,
  1086. from checkpoints.cpp:10:
  1087. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp: In function 'void boost::call_
  1088. once(boost::once_flag&, boost::detail::thread_move_t<T>, boost::detail::thread_m
  1089. ove_t<Fp>)':
  1090. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: error: '_InterlockedIn
  1091. crement' is not a member of 'boost::detail'
  1092. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  1093. ^
  1094. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:970:17: note: in expansion of m
  1095. acro 'BOOST_INTERLOCKED_INCREMENT'
  1096. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  1097. ^
  1098. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: note: suggested altern
  1099. ative:
  1100. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  1101. ^
  1102. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:970:17: note: in expansion of m
  1103. acro 'BOOST_INTERLOCKED_INCREMENT'
  1104. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  1105. ^
  1106. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  1107. from allocators.h:23,
  1108. from serialize.h:22,
  1109. from core.h:9,
  1110. from main.h:8,
  1111. from checkpoints.cpp:10:
  1112. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4031:34: note: '_InterlockedIncr
  1113. ement'
  1114. FORCEINLINE unsigned __int64 InterlockedIncrement(unsigned __int64 volatile
  1115. *Addend) {
  1116. ^
  1117. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  1118. hpp:17:0,
  1119. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  1120. hpp:14,
  1121. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  1122. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  1123. from allocators.h:10,
  1124. from serialize.h:22,
  1125. from core.h:9,
  1126. from main.h:8,
  1127. from checkpoints.cpp:10:
  1128. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp: In function 'void boost::call_
  1129. once(boost::once_flag&, boost::detail::thread_move_t<T>, boost::detail::thread_m
  1130. ove_t<Fp>, boost::detail::thread_move_t<A0>)':
  1131. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: error: '_InterlockedIn
  1132. crement' is not a member of 'boost::detail'
  1133. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  1134. ^
  1135. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:1017:17: note: in expansion of
  1136. macro 'BOOST_INTERLOCKED_INCREMENT'
  1137. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  1138. ^
  1139. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: note: suggested altern
  1140. ative:
  1141. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  1142. ^
  1143. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:1017:17: note: in expansion of
  1144. macro 'BOOST_INTERLOCKED_INCREMENT'
  1145. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  1146. ^
  1147. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  1148. from allocators.h:23,
  1149. from serialize.h:22,
  1150. from core.h:9,
  1151. from main.h:8,
  1152. from checkpoints.cpp:10:
  1153. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4031:34: note: '_InterlockedIncr
  1154. ement'
  1155. FORCEINLINE unsigned __int64 InterlockedIncrement(unsigned __int64 volatile
  1156. *Addend) {
  1157. ^
  1158. In file included from C:/deps/boost_1_54_0/boost/thread/win32/thread_primitives.
  1159. hpp:17:0,
  1160. from C:/deps/boost_1_54_0/boost/thread/win32/basic_timed_mutex.
  1161. hpp:14,
  1162. from C:/deps/boost_1_54_0/boost/thread/win32/mutex.hpp:9,
  1163. from C:/deps/boost_1_54_0/boost/thread/mutex.hpp:14,
  1164. from allocators.h:10,
  1165. from serialize.h:22,
  1166. from core.h:9,
  1167. from main.h:8,
  1168. from checkpoints.cpp:10:
  1169. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp: In function 'void boost::call_
  1170. once(boost::once_flag&, boost::detail::thread_move_t<T>, boost::detail::thread_m
  1171. ove_t<Fp>, boost::detail::thread_move_t<A0>, boost::detail::thread_move_t<A1>)':
  1172.  
  1173. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: error: '_InterlockedIn
  1174. crement' is not a member of 'boost::detail'
  1175. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  1176. ^
  1177. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:1066:17: note: in expansion of
  1178. macro 'BOOST_INTERLOCKED_INCREMENT'
  1179. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  1180. ^
  1181. C:/deps/boost_1_54_0/boost/detail/interlocked.hpp:158:38: note: suggested altern
  1182. ative:
  1183. # define BOOST_INTERLOCKED_INCREMENT ::boost::detail::InterlockedIncrement
  1184. ^
  1185. C:/deps/boost_1_54_0/boost/thread/win32/once.hpp:1066:17: note: in expansion of
  1186. macro 'BOOST_INTERLOCKED_INCREMENT'
  1187. BOOST_INTERLOCKED_INCREMENT(&flag.count);
  1188. ^
  1189. In file included from c:\mingw\x86_64-w64-mingw32\include\windows.h:70:0,
  1190. from allocators.h:23,
  1191. from serialize.h:22,
  1192. from core.h:9,
  1193. from main.h:8,
  1194. from checkpoints.cpp:10:
  1195. c:\mingw\x86_64-w64-mingw32\include\winbase.h:4031:34: note: '_InterlockedIncr
  1196. ement'
  1197. FORCEINLINE unsigned __int64 InterlockedIncrement(unsigned __int64 volatile
  1198. *Addend) {
  1199. ^
  1200. makefile.mingw:127: recipe for target `obj/checkpoints.o' failed
  1201. make: *** [obj/checkpoints.o] Error 1
Advertisement
Add Comment
Please, Sign In to add comment