Advertisement
historic_bruno

OS X build errors with r17696

Jan 23rd, 2016
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 220.47 KB | None | 0 0
  1. In file included from ../../../source/network/NetClient.cpp:24:
  2. In file included from ../../../source/network/NetTurnManager.h:21:
  3. In file included from ../../../source/simulation2/helpers/SimulationCommand.h:21:
  4. In file included from ../../../source/scriptinterface/ScriptInterface.h:456:
  5. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  6. a private member of 'ScriptInterface'
  7. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  8. ^
  9. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  10. expanded from macro 'BOOST_PP_REPEAT_1'
  11. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  12. ^
  13. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  14. expanded from macro 'BOOST_PP_REPEAT_1_I'
  15. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  16. ^
  17. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  18. expanded from macro 'BOOST_PP_REPEAT_1_8'
  19. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  20. ^
  21. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  22. all)
  23. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  24. expanded from macro 'BOOST_PP_REPEAT_2_I'
  25. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  26. ^
  27. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  28. expanded from macro 'BOOST_PP_REPEAT_2_1'
  29. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  30. ^
  31. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  32. macro 'TYPED_ARGS_MAYBE_REF'
  33. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  34. ^
  35. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  36. private here
  37. template <typename T> struct ScriptInterface::MaybeRef
  38. ^
  39. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  40. a private member of 'ScriptInterface'
  41. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  42. ^
  43. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  44. expanded from macro 'BOOST_PP_REPEAT_1'
  45. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  46. ^
  47. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  48. expanded from macro 'BOOST_PP_REPEAT_1_I'
  49. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  50. ^
  51. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  52. expanded from macro 'BOOST_PP_REPEAT_1_8'
  53. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  54. ^
  55. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  56. all)
  57. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  58. expanded from macro 'BOOST_PP_REPEAT_2_2'
  59. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  60. ^
  61. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  62. expanded from macro 'BOOST_PP_REPEAT_2_1'
  63. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  64. ^
  65. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  66. macro 'TYPED_ARGS_MAYBE_REF'
  67. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  68. ^
  69. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  70. private here
  71. template <typename T> struct ScriptInterface::MaybeRef
  72. ^
  73. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  74. a private member of 'ScriptInterface'
  75. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  76. ^
  77. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  78. expanded from macro 'BOOST_PP_REPEAT_1'
  79. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  80. ^
  81. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  82. expanded from macro 'BOOST_PP_REPEAT_1_I'
  83. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  84. ^
  85. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  86. expanded from macro 'BOOST_PP_REPEAT_1_8'
  87. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  88. ^
  89. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  90. all)
  91. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  92. expanded from macro 'BOOST_PP_REPEAT_2_I'
  93. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  94. ^
  95. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  96. expanded from macro 'BOOST_PP_REPEAT_2_2'
  97. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  98. ^
  99. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  100. macro 'TYPED_ARGS_MAYBE_REF'
  101. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  102. ^
  103. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  104. private here
  105. template <typename T> struct ScriptInterface::MaybeRef
  106. ^
  107. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  108. a private member of 'ScriptInterface'
  109. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  110. ^
  111. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  112. expanded from macro 'BOOST_PP_REPEAT_1'
  113. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  114. ^
  115. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  116. expanded from macro 'BOOST_PP_REPEAT_1_I'
  117. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  118. ^
  119. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  120. expanded from macro 'BOOST_PP_REPEAT_1_8'
  121. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  122. ^
  123. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  124. all)
  125. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  126. expanded from macro 'BOOST_PP_REPEAT_2_2'
  127. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  128. ^
  129. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  130. expanded from macro 'BOOST_PP_REPEAT_2_1'
  131. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  132. ^
  133. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  134. macro 'TYPED_ARGS_MAYBE_REF'
  135. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  136. ^
  137. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  138. private here
  139. template <typename T> struct ScriptInterface::MaybeRef
  140. ^
  141. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  142. a private member of 'ScriptInterface'
  143. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  144. ^
  145. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  146. expanded from macro 'BOOST_PP_REPEAT_1'
  147. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  148. ^
  149. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  150. expanded from macro 'BOOST_PP_REPEAT_1_I'
  151. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  152. ^
  153. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  154. expanded from macro 'BOOST_PP_REPEAT_1_8'
  155. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  156. ^
  157. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  158. all)
  159. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:56: note:
  160. expanded from macro 'BOOST_PP_REPEAT_2_3'
  161. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  162. ^
  163. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  164. expanded from macro 'BOOST_PP_REPEAT_2_2'
  165. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  166. ^
  167. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  168. macro 'TYPED_ARGS_MAYBE_REF'
  169. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  170. ^
  171. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  172. private here
  173. template <typename T> struct ScriptInterface::MaybeRef
  174. ^
  175. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  176. a private member of 'ScriptInterface'
  177. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  178. ^
  179. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  180. expanded from macro 'BOOST_PP_REPEAT_1'
  181. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  182. ^
  183. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  184. expanded from macro 'BOOST_PP_REPEAT_1_I'
  185. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  186. ^
  187. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  188. expanded from macro 'BOOST_PP_REPEAT_1_8'
  189. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  190. ^
  191. note: (skipping 7 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  192. all)
  193. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  194. expanded from macro 'BOOST_PP_REPEAT_2_I'
  195. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  196. ^
  197. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:62: note:
  198. expanded from macro 'BOOST_PP_REPEAT_2_3'
  199. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  200. ^
  201. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  202. macro 'TYPED_ARGS_MAYBE_REF'
  203. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  204. ^
  205. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  206. private here
  207. template <typename T> struct ScriptInterface::MaybeRef
  208. ^
  209. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  210. a private member of 'ScriptInterface'
  211. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  212. ^
  213. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  214. expanded from macro 'BOOST_PP_REPEAT_1'
  215. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  216. ^
  217. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  218. expanded from macro 'BOOST_PP_REPEAT_1_I'
  219. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  220. ^
  221. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  222. expanded from macro 'BOOST_PP_REPEAT_1_8'
  223. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  224. ^
  225. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  226. all)
  227. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  228. expanded from macro 'BOOST_PP_REPEAT_2_2'
  229. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  230. ^
  231. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  232. expanded from macro 'BOOST_PP_REPEAT_2_1'
  233. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  234. ^
  235. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  236. macro 'TYPED_ARGS_MAYBE_REF'
  237. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  238. ^
  239. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  240. private here
  241. template <typename T> struct ScriptInterface::MaybeRef
  242. ^
  243. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  244. a private member of 'ScriptInterface'
  245. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  246. ^
  247. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  248. expanded from macro 'BOOST_PP_REPEAT_1'
  249. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  250. ^
  251. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  252. expanded from macro 'BOOST_PP_REPEAT_1_I'
  253. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  254. ^
  255. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  256. expanded from macro 'BOOST_PP_REPEAT_1_8'
  257. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  258. ^
  259. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  260. all)
  261. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:56: note:
  262. expanded from macro 'BOOST_PP_REPEAT_2_3'
  263. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  264. ^
  265. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  266. expanded from macro 'BOOST_PP_REPEAT_2_2'
  267. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  268. ^
  269. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  270. macro 'TYPED_ARGS_MAYBE_REF'
  271. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  272. ^
  273. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  274. private here
  275. template <typename T> struct ScriptInterface::MaybeRef
  276. ^
  277. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  278. a private member of 'ScriptInterface'
  279. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  280. ^
  281. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  282. expanded from macro 'BOOST_PP_REPEAT_1'
  283. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  284. ^
  285. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  286. expanded from macro 'BOOST_PP_REPEAT_1_I'
  287. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  288. ^
  289. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  290. expanded from macro 'BOOST_PP_REPEAT_1_8'
  291. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  292. ^
  293. note: (skipping 7 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  294. all)
  295. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:56: note:
  296. expanded from macro 'BOOST_PP_REPEAT_2_4'
  297. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  298. ^
  299. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:62: note:
  300. expanded from macro 'BOOST_PP_REPEAT_2_3'
  301. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  302. ^
  303. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  304. macro 'TYPED_ARGS_MAYBE_REF'
  305. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  306. ^
  307. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  308. private here
  309. template <typename T> struct ScriptInterface::MaybeRef
  310. ^
  311. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  312. a private member of 'ScriptInterface'
  313. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  314. ^
  315. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  316. expanded from macro 'BOOST_PP_REPEAT_1'
  317. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  318. ^
  319. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  320. expanded from macro 'BOOST_PP_REPEAT_1_I'
  321. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  322. ^
  323. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  324. expanded from macro 'BOOST_PP_REPEAT_1_8'
  325. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  326. ^
  327. note: (skipping 6 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  328. all)
  329. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  330. expanded from macro 'BOOST_PP_REPEAT_2_I'
  331. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  332. ^
  333. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:62: note:
  334. expanded from macro 'BOOST_PP_REPEAT_2_4'
  335. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  336. ^
  337. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  338. macro 'TYPED_ARGS_MAYBE_REF'
  339. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  340. ^
  341. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  342. private here
  343. template <typename T> struct ScriptInterface::MaybeRef
  344. ^
  345. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  346. a private member of 'ScriptInterface'
  347. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  348. ^
  349. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  350. expanded from macro 'BOOST_PP_REPEAT_1'
  351. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  352. ^
  353. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  354. expanded from macro 'BOOST_PP_REPEAT_1_I'
  355. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  356. ^
  357. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  358. expanded from macro 'BOOST_PP_REPEAT_1_8'
  359. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  360. ^
  361. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  362. all)
  363. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  364. expanded from macro 'BOOST_PP_REPEAT_2_2'
  365. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  366. ^
  367. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  368. expanded from macro 'BOOST_PP_REPEAT_2_1'
  369. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  370. ^
  371. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  372. macro 'TYPED_ARGS_MAYBE_REF'
  373. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  374. ^
  375. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  376. private here
  377. template <typename T> struct ScriptInterface::MaybeRef
  378. ^
  379. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  380. a private member of 'ScriptInterface'
  381. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  382. ^
  383. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  384. expanded from macro 'BOOST_PP_REPEAT_1'
  385. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  386. ^
  387. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  388. expanded from macro 'BOOST_PP_REPEAT_1_I'
  389. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  390. ^
  391. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  392. expanded from macro 'BOOST_PP_REPEAT_1_8'
  393. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  394. ^
  395. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  396. all)
  397. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:56: note:
  398. expanded from macro 'BOOST_PP_REPEAT_2_3'
  399. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  400. ^
  401. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  402. expanded from macro 'BOOST_PP_REPEAT_2_2'
  403. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  404. ^
  405. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  406. macro 'TYPED_ARGS_MAYBE_REF'
  407. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  408. ^
  409. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  410. private here
  411. template <typename T> struct ScriptInterface::MaybeRef
  412. ^
  413. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  414. a private member of 'ScriptInterface'
  415. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  416. ^
  417. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  418. expanded from macro 'BOOST_PP_REPEAT_1'
  419. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  420. ^
  421. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  422. expanded from macro 'BOOST_PP_REPEAT_1_I'
  423. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  424. ^
  425. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  426. expanded from macro 'BOOST_PP_REPEAT_1_8'
  427. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  428. ^
  429. note: (skipping 7 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  430. all)
  431. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:56: note:
  432. expanded from macro 'BOOST_PP_REPEAT_2_4'
  433. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  434. ^
  435. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:62: note:
  436. expanded from macro 'BOOST_PP_REPEAT_2_3'
  437. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  438. ^
  439. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  440. macro 'TYPED_ARGS_MAYBE_REF'
  441. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  442. ^
  443. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  444. private here
  445. template <typename T> struct ScriptInterface::MaybeRef
  446. ^
  447. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  448. a private member of 'ScriptInterface'
  449. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  450. ^
  451. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  452. expanded from macro 'BOOST_PP_REPEAT_1'
  453. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  454. ^
  455. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  456. expanded from macro 'BOOST_PP_REPEAT_1_I'
  457. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  458. ^
  459. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  460. expanded from macro 'BOOST_PP_REPEAT_1_8'
  461. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  462. ^
  463. note: (skipping 6 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  464. all)
  465. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:314:56: note:
  466. expanded from macro 'BOOST_PP_REPEAT_2_5'
  467. # define BOOST_PP_REPEAT_2_5(m, d) BOOST_PP_REPEAT_2_4(m, d) m(3, 4, d)
  468. ^
  469. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:62: note:
  470. expanded from macro 'BOOST_PP_REPEAT_2_4'
  471. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  472. ^
  473. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  474. macro 'TYPED_ARGS_MAYBE_REF'
  475. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  476. ^
  477. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  478. private here
  479. template <typename T> struct ScriptInterface::MaybeRef
  480. ^
  481. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  482. a private member of 'ScriptInterface'
  483. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  484. ^
  485. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  486. expanded from macro 'BOOST_PP_REPEAT_1'
  487. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  488. ^
  489. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  490. expanded from macro 'BOOST_PP_REPEAT_1_I'
  491. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  492. ^
  493. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  494. expanded from macro 'BOOST_PP_REPEAT_1_8'
  495. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  496. ^
  497. note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  498. all)
  499. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  500. expanded from macro 'BOOST_PP_REPEAT_2_I'
  501. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  502. ^
  503. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:314:62: note:
  504. expanded from macro 'BOOST_PP_REPEAT_2_5'
  505. # define BOOST_PP_REPEAT_2_5(m, d) BOOST_PP_REPEAT_2_4(m, d) m(3, 4, d)
  506. ^
  507. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  508. macro 'TYPED_ARGS_MAYBE_REF'
  509. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  510. ^
  511. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  512. private here
  513. template <typename T> struct ScriptInterface::MaybeRef
  514. ^
  515. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  516. a private member of 'ScriptInterface'
  517. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  518. ^
  519. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  520. expanded from macro 'BOOST_PP_REPEAT_1'
  521. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  522. ^
  523. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  524. expanded from macro 'BOOST_PP_REPEAT_1_I'
  525. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  526. ^
  527. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  528. expanded from macro 'BOOST_PP_REPEAT_1_8'
  529. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  530. ^
  531. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  532. all)
  533. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  534. expanded from macro 'BOOST_PP_REPEAT_2_2'
  535. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  536. ^
  537. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  538. expanded from macro 'BOOST_PP_REPEAT_2_1'
  539. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  540. ^
  541. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  542. macro 'TYPED_ARGS_MAYBE_REF'
  543. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  544. ^
  545. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  546. private here
  547. template <typename T> struct ScriptInterface::MaybeRef
  548. ^
  549. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  550. a private member of 'ScriptInterface'
  551. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  552. ^
  553. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  554. expanded from macro 'BOOST_PP_REPEAT_1'
  555. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  556. ^
  557. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  558. expanded from macro 'BOOST_PP_REPEAT_1_I'
  559. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  560. ^
  561. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  562. expanded from macro 'BOOST_PP_REPEAT_1_8'
  563. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  564. ^
  565. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  566. all)
  567. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:56: note:
  568. expanded from macro 'BOOST_PP_REPEAT_2_3'
  569. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  570. ^
  571. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  572. expanded from macro 'BOOST_PP_REPEAT_2_2'
  573. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  574. ^
  575. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  576. macro 'TYPED_ARGS_MAYBE_REF'
  577. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  578. ^
  579. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  580. private here
  581. template <typename T> struct ScriptInterface::MaybeRef
  582. ^
  583. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  584. a private member of 'ScriptInterface'
  585. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  586. ^
  587. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  588. expanded from macro 'BOOST_PP_REPEAT_1'
  589. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  590. ^
  591. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  592. expanded from macro 'BOOST_PP_REPEAT_1_I'
  593. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  594. ^
  595. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  596. expanded from macro 'BOOST_PP_REPEAT_1_8'
  597. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  598. ^
  599. note: (skipping 7 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  600. all)
  601. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:56: note:
  602. expanded from macro 'BOOST_PP_REPEAT_2_4'
  603. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  604. ^
  605. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:62: note:
  606. expanded from macro 'BOOST_PP_REPEAT_2_3'
  607. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  608. ^
  609. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  610. macro 'TYPED_ARGS_MAYBE_REF'
  611. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  612. ^
  613. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  614. private here
  615. template <typename T> struct ScriptInterface::MaybeRef
  616. ^
  617. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  618. a private member of 'ScriptInterface'
  619. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  620. ^
  621. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  622. expanded from macro 'BOOST_PP_REPEAT_1'
  623. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  624. ^
  625. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  626. expanded from macro 'BOOST_PP_REPEAT_1_I'
  627. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  628. ^
  629. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  630. expanded from macro 'BOOST_PP_REPEAT_1_8'
  631. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  632. ^
  633. note: (skipping 6 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  634. all)
  635. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:314:56: note:
  636. expanded from macro 'BOOST_PP_REPEAT_2_5'
  637. # define BOOST_PP_REPEAT_2_5(m, d) BOOST_PP_REPEAT_2_4(m, d) m(3, 4, d)
  638. ^
  639. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:62: note:
  640. expanded from macro 'BOOST_PP_REPEAT_2_4'
  641. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  642. ^
  643. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  644. macro 'TYPED_ARGS_MAYBE_REF'
  645. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  646. ^
  647. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  648. private here
  649. template <typename T> struct ScriptInterface::MaybeRef
  650. ^
  651. fatal error: too many errors emitted, stopping now [-ferror-limit=]
  652. In file included from ../../../source/simulation2/components/CCmpAIManager.cpp:20:
  653. In file included from ../../../source/simulation2/system/Component.h:23:
  654. In file included from ../../../source/simulation2/system/ComponentManager.h:23:
  655. In file included from ../../../source/scriptinterface/ScriptInterface.h:456:
  656. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  657. a private member of 'ScriptInterface'
  658. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  659. ^
  660. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  661. expanded from macro 'BOOST_PP_REPEAT_1'
  662. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  663. ^
  664. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  665. expanded from macro 'BOOST_PP_REPEAT_1_I'
  666. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  667. ^
  668. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  669. expanded from macro 'BOOST_PP_REPEAT_1_8'
  670. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  671. ^
  672. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  673. all)
  674. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  675. expanded from macro 'BOOST_PP_REPEAT_2_I'
  676. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  677. ^
  678. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  679. expanded from macro 'BOOST_PP_REPEAT_2_1'
  680. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  681. ^
  682. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  683. macro 'TYPED_ARGS_MAYBE_REF'
  684. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  685. ^
  686. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  687. private here
  688. template <typename T> struct ScriptInterface::MaybeRef
  689. ^
  690. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  691. a private member of 'ScriptInterface'
  692. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  693. ^
  694. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  695. expanded from macro 'BOOST_PP_REPEAT_1'
  696. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  697. ^
  698. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  699. expanded from macro 'BOOST_PP_REPEAT_1_I'
  700. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  701. ^
  702. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  703. expanded from macro 'BOOST_PP_REPEAT_1_8'
  704. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  705. ^
  706. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  707. all)
  708. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  709. expanded from macro 'BOOST_PP_REPEAT_2_2'
  710. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  711. ^
  712. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  713. expanded from macro 'BOOST_PP_REPEAT_2_1'
  714. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  715. ^
  716. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  717. macro 'TYPED_ARGS_MAYBE_REF'
  718. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  719. ^
  720. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  721. private here
  722. template <typename T> struct ScriptInterface::MaybeRef
  723. ^
  724. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  725. a private member of 'ScriptInterface'
  726. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  727. ^
  728. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  729. expanded from macro 'BOOST_PP_REPEAT_1'
  730. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  731. ^
  732. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  733. expanded from macro 'BOOST_PP_REPEAT_1_I'
  734. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  735. ^
  736. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  737. expanded from macro 'BOOST_PP_REPEAT_1_8'
  738. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  739. ^
  740. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  741. all)
  742. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  743. expanded from macro 'BOOST_PP_REPEAT_2_I'
  744. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  745. ^
  746. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  747. expanded from macro 'BOOST_PP_REPEAT_2_2'
  748. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  749. ^
  750. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  751. macro 'TYPED_ARGS_MAYBE_REF'
  752. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  753. ^
  754. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  755. private here
  756. template <typename T> struct ScriptInterface::MaybeRef
  757. ^
  758. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  759. a private member of 'ScriptInterface'
  760. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  761. ^
  762. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  763. expanded from macro 'BOOST_PP_REPEAT_1'
  764. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  765. ^
  766. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  767. expanded from macro 'BOOST_PP_REPEAT_1_I'
  768. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  769. ^
  770. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  771. expanded from macro 'BOOST_PP_REPEAT_1_8'
  772. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  773. ^
  774. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  775. all)
  776. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  777. expanded from macro 'BOOST_PP_REPEAT_2_2'
  778. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  779. ^
  780. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  781. expanded from macro 'BOOST_PP_REPEAT_2_1'
  782. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  783. ^
  784. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  785. macro 'TYPED_ARGS_MAYBE_REF'
  786. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  787. ^
  788. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  789. private here
  790. template <typename T> struct ScriptInterface::MaybeRef
  791. ^
  792. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  793. a private member of 'ScriptInterface'
  794. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  795. ^
  796. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  797. expanded from macro 'BOOST_PP_REPEAT_1'
  798. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  799. ^
  800. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  801. expanded from macro 'BOOST_PP_REPEAT_1_I'
  802. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  803. ^
  804. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  805. expanded from macro 'BOOST_PP_REPEAT_1_8'
  806. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  807. ^
  808. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  809. all)
  810. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:56: note:
  811. expanded from macro 'BOOST_PP_REPEAT_2_3'
  812. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  813. ^
  814. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  815. expanded from macro 'BOOST_PP_REPEAT_2_2'
  816. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  817. ^
  818. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  819. macro 'TYPED_ARGS_MAYBE_REF'
  820. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  821. ^
  822. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  823. private here
  824. template <typename T> struct ScriptInterface::MaybeRef
  825. ^
  826. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  827. a private member of 'ScriptInterface'
  828. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  829. ^
  830. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  831. expanded from macro 'BOOST_PP_REPEAT_1'
  832. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  833. ^
  834. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  835. expanded from macro 'BOOST_PP_REPEAT_1_I'
  836. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  837. ^
  838. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  839. expanded from macro 'BOOST_PP_REPEAT_1_8'
  840. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  841. ^
  842. note: (skipping 7 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  843. all)
  844. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  845. expanded from macro 'BOOST_PP_REPEAT_2_I'
  846. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  847. ^
  848. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:62: note:
  849. expanded from macro 'BOOST_PP_REPEAT_2_3'
  850. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  851. ^
  852. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  853. macro 'TYPED_ARGS_MAYBE_REF'
  854. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  855. ^
  856. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  857. private here
  858. template <typename T> struct ScriptInterface::MaybeRef
  859. ^
  860. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  861. a private member of 'ScriptInterface'
  862. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  863. ^
  864. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  865. expanded from macro 'BOOST_PP_REPEAT_1'
  866. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  867. ^
  868. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  869. expanded from macro 'BOOST_PP_REPEAT_1_I'
  870. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  871. ^
  872. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  873. expanded from macro 'BOOST_PP_REPEAT_1_8'
  874. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  875. ^
  876. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  877. all)
  878. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  879. expanded from macro 'BOOST_PP_REPEAT_2_2'
  880. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  881. ^
  882. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  883. expanded from macro 'BOOST_PP_REPEAT_2_1'
  884. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  885. ^
  886. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  887. macro 'TYPED_ARGS_MAYBE_REF'
  888. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  889. ^
  890. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  891. private here
  892. template <typename T> struct ScriptInterface::MaybeRef
  893. ^
  894. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  895. a private member of 'ScriptInterface'
  896. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  897. ^
  898. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  899. expanded from macro 'BOOST_PP_REPEAT_1'
  900. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  901. ^
  902. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  903. expanded from macro 'BOOST_PP_REPEAT_1_I'
  904. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  905. ^
  906. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  907. expanded from macro 'BOOST_PP_REPEAT_1_8'
  908. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  909. ^
  910. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  911. all)
  912. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:56: note:
  913. expanded from macro 'BOOST_PP_REPEAT_2_3'
  914. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  915. ^
  916. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  917. expanded from macro 'BOOST_PP_REPEAT_2_2'
  918. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  919. ^
  920. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  921. macro 'TYPED_ARGS_MAYBE_REF'
  922. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  923. ^
  924. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  925. private here
  926. template <typename T> struct ScriptInterface::MaybeRef
  927. ^
  928. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  929. a private member of 'ScriptInterface'
  930. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  931. ^
  932. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  933. expanded from macro 'BOOST_PP_REPEAT_1'
  934. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  935. ^
  936. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  937. expanded from macro 'BOOST_PP_REPEAT_1_I'
  938. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  939. ^
  940. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  941. expanded from macro 'BOOST_PP_REPEAT_1_8'
  942. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  943. ^
  944. note: (skipping 7 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  945. all)
  946. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:56: note:
  947. expanded from macro 'BOOST_PP_REPEAT_2_4'
  948. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  949. ^
  950. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:62: note:
  951. expanded from macro 'BOOST_PP_REPEAT_2_3'
  952. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  953. ^
  954. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  955. macro 'TYPED_ARGS_MAYBE_REF'
  956. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  957. ^
  958. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  959. private here
  960. template <typename T> struct ScriptInterface::MaybeRef
  961. ^
  962. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  963. a private member of 'ScriptInterface'
  964. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  965. ^
  966. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  967. expanded from macro 'BOOST_PP_REPEAT_1'
  968. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  969. ^
  970. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  971. expanded from macro 'BOOST_PP_REPEAT_1_I'
  972. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  973. ^
  974. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  975. expanded from macro 'BOOST_PP_REPEAT_1_8'
  976. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  977. ^
  978. note: (skipping 6 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  979. all)
  980. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  981. expanded from macro 'BOOST_PP_REPEAT_2_I'
  982. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  983. ^
  984. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:62: note:
  985. expanded from macro 'BOOST_PP_REPEAT_2_4'
  986. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  987. ^
  988. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  989. macro 'TYPED_ARGS_MAYBE_REF'
  990. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  991. ^
  992. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  993. private here
  994. template <typename T> struct ScriptInterface::MaybeRef
  995. ^
  996. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  997. a private member of 'ScriptInterface'
  998. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  999. ^
  1000. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1001. expanded from macro 'BOOST_PP_REPEAT_1'
  1002. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1003. ^
  1004. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1005. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1006. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1007. ^
  1008. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1009. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1010. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1011. ^
  1012. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1013. all)
  1014. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  1015. expanded from macro 'BOOST_PP_REPEAT_2_2'
  1016. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  1017. ^
  1018. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  1019. expanded from macro 'BOOST_PP_REPEAT_2_1'
  1020. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  1021. ^
  1022. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1023. macro 'TYPED_ARGS_MAYBE_REF'
  1024. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1025. ^
  1026. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1027. private here
  1028. template <typename T> struct ScriptInterface::MaybeRef
  1029. ^
  1030. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1031. a private member of 'ScriptInterface'
  1032. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1033. ^
  1034. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1035. expanded from macro 'BOOST_PP_REPEAT_1'
  1036. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1037. ^
  1038. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1039. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1040. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1041. ^
  1042. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1043. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1044. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1045. ^
  1046. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1047. all)
  1048. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:56: note:
  1049. expanded from macro 'BOOST_PP_REPEAT_2_3'
  1050. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  1051. ^
  1052. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  1053. expanded from macro 'BOOST_PP_REPEAT_2_2'
  1054. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  1055. ^
  1056. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1057. macro 'TYPED_ARGS_MAYBE_REF'
  1058. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1059. ^
  1060. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1061. private here
  1062. template <typename T> struct ScriptInterface::MaybeRef
  1063. ^
  1064. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1065. a private member of 'ScriptInterface'
  1066. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1067. ^
  1068. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1069. expanded from macro 'BOOST_PP_REPEAT_1'
  1070. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1071. ^
  1072. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1073. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1074. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1075. ^
  1076. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1077. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1078. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1079. ^
  1080. note: (skipping 7 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1081. all)
  1082. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:56: note:
  1083. expanded from macro 'BOOST_PP_REPEAT_2_4'
  1084. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  1085. ^
  1086. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:62: note:
  1087. expanded from macro 'BOOST_PP_REPEAT_2_3'
  1088. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  1089. ^
  1090. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1091. macro 'TYPED_ARGS_MAYBE_REF'
  1092. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1093. ^
  1094. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1095. private here
  1096. template <typename T> struct ScriptInterface::MaybeRef
  1097. ^
  1098. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1099. a private member of 'ScriptInterface'
  1100. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1101. ^
  1102. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1103. expanded from macro 'BOOST_PP_REPEAT_1'
  1104. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1105. ^
  1106. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1107. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1108. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1109. ^
  1110. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1111. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1112. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1113. ^
  1114. note: (skipping 6 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1115. all)
  1116. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:314:56: note:
  1117. expanded from macro 'BOOST_PP_REPEAT_2_5'
  1118. # define BOOST_PP_REPEAT_2_5(m, d) BOOST_PP_REPEAT_2_4(m, d) m(3, 4, d)
  1119. ^
  1120. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:62: note:
  1121. expanded from macro 'BOOST_PP_REPEAT_2_4'
  1122. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  1123. ^
  1124. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1125. macro 'TYPED_ARGS_MAYBE_REF'
  1126. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1127. ^
  1128. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1129. private here
  1130. template <typename T> struct ScriptInterface::MaybeRef
  1131. ^
  1132. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1133. a private member of 'ScriptInterface'
  1134. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1135. ^
  1136. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1137. expanded from macro 'BOOST_PP_REPEAT_1'
  1138. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1139. ^
  1140. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1141. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1142. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1143. ^
  1144. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1145. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1146. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1147. ^
  1148. note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1149. all)
  1150. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  1151. expanded from macro 'BOOST_PP_REPEAT_2_I'
  1152. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  1153. ^
  1154. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:314:62: note:
  1155. expanded from macro 'BOOST_PP_REPEAT_2_5'
  1156. # define BOOST_PP_REPEAT_2_5(m, d) BOOST_PP_REPEAT_2_4(m, d) m(3, 4, d)
  1157. ^
  1158. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1159. macro 'TYPED_ARGS_MAYBE_REF'
  1160. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1161. ^
  1162. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1163. private here
  1164. template <typename T> struct ScriptInterface::MaybeRef
  1165. ^
  1166. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1167. a private member of 'ScriptInterface'
  1168. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1169. ^
  1170. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1171. expanded from macro 'BOOST_PP_REPEAT_1'
  1172. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1173. ^
  1174. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1175. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1176. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1177. ^
  1178. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1179. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1180. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1181. ^
  1182. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1183. all)
  1184. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  1185. expanded from macro 'BOOST_PP_REPEAT_2_2'
  1186. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  1187. ^
  1188. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  1189. expanded from macro 'BOOST_PP_REPEAT_2_1'
  1190. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  1191. ^
  1192. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1193. macro 'TYPED_ARGS_MAYBE_REF'
  1194. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1195. ^
  1196. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1197. private here
  1198. template <typename T> struct ScriptInterface::MaybeRef
  1199. ^
  1200. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1201. a private member of 'ScriptInterface'
  1202. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1203. ^
  1204. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1205. expanded from macro 'BOOST_PP_REPEAT_1'
  1206. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1207. ^
  1208. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1209. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1210. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1211. ^
  1212. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1213. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1214. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1215. ^
  1216. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1217. all)
  1218. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:56: note:
  1219. expanded from macro 'BOOST_PP_REPEAT_2_3'
  1220. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  1221. ^
  1222. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  1223. expanded from macro 'BOOST_PP_REPEAT_2_2'
  1224. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  1225. ^
  1226. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1227. macro 'TYPED_ARGS_MAYBE_REF'
  1228. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1229. ^
  1230. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1231. private here
  1232. template <typename T> struct ScriptInterface::MaybeRef
  1233. ^
  1234. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1235. a private member of 'ScriptInterface'
  1236. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1237. ^
  1238. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1239. expanded from macro 'BOOST_PP_REPEAT_1'
  1240. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1241. ^
  1242. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1243. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1244. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1245. ^
  1246. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1247. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1248. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1249. ^
  1250. note: (skipping 7 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1251. all)
  1252. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:56: note:
  1253. expanded from macro 'BOOST_PP_REPEAT_2_4'
  1254. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  1255. ^
  1256. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:62: note:
  1257. expanded from macro 'BOOST_PP_REPEAT_2_3'
  1258. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  1259. ^
  1260. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1261. macro 'TYPED_ARGS_MAYBE_REF'
  1262. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1263. ^
  1264. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1265. private here
  1266. template <typename T> struct ScriptInterface::MaybeRef
  1267. ^
  1268. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1269. a private member of 'ScriptInterface'
  1270. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1271. ^
  1272. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1273. expanded from macro 'BOOST_PP_REPEAT_1'
  1274. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1275. ^
  1276. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1277. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1278. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1279. ^
  1280. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1281. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1282. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1283. ^
  1284. note: (skipping 6 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1285. all)
  1286. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:314:56: note:
  1287. expanded from macro 'BOOST_PP_REPEAT_2_5'
  1288. # define BOOST_PP_REPEAT_2_5(m, d) BOOST_PP_REPEAT_2_4(m, d) m(3, 4, d)
  1289. ^
  1290. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:62: note:
  1291. expanded from macro 'BOOST_PP_REPEAT_2_4'
  1292. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  1293. ^
  1294. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1295. macro 'TYPED_ARGS_MAYBE_REF'
  1296. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1297. ^
  1298. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1299. private here
  1300. template <typename T> struct ScriptInterface::MaybeRef
  1301. ^
  1302. fatal error: too many errors emitted, stopping now [-ferror-limit=]
  1303. In file included from ../../../source/lobby/XmppClient.cpp:28:
  1304. In file included from ../../../source/scriptinterface/ScriptInterface.h:456:
  1305. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1306. a private member of 'ScriptInterface'
  1307. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1308. ^
  1309. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1310. expanded from macro 'BOOST_PP_REPEAT_1'
  1311. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1312. ^
  1313. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1314. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1315. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1316. ^
  1317. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1318. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1319. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1320. ^
  1321. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1322. all)
  1323. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  1324. expanded from macro 'BOOST_PP_REPEAT_2_I'
  1325. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  1326. ^
  1327. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  1328. expanded from macro 'BOOST_PP_REPEAT_2_1'
  1329. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  1330. ^
  1331. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1332. macro 'TYPED_ARGS_MAYBE_REF'
  1333. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1334. ^
  1335. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1336. private here
  1337. template <typename T> struct ScriptInterface::MaybeRef
  1338. ^
  1339. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1340. a private member of 'ScriptInterface'
  1341. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1342. ^
  1343. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1344. expanded from macro 'BOOST_PP_REPEAT_1'
  1345. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1346. ^
  1347. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1348. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1349. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1350. ^
  1351. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1352. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1353. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1354. ^
  1355. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1356. all)
  1357. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  1358. expanded from macro 'BOOST_PP_REPEAT_2_2'
  1359. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  1360. ^
  1361. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  1362. expanded from macro 'BOOST_PP_REPEAT_2_1'
  1363. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  1364. ^
  1365. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1366. macro 'TYPED_ARGS_MAYBE_REF'
  1367. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1368. ^
  1369. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1370. private here
  1371. template <typename T> struct ScriptInterface::MaybeRef
  1372. ^
  1373. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1374. a private member of 'ScriptInterface'
  1375. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1376. ^
  1377. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1378. expanded from macro 'BOOST_PP_REPEAT_1'
  1379. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1380. ^
  1381. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1382. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1383. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1384. ^
  1385. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1386. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1387. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1388. ^
  1389. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1390. all)
  1391. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  1392. expanded from macro 'BOOST_PP_REPEAT_2_I'
  1393. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  1394. ^
  1395. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  1396. expanded from macro 'BOOST_PP_REPEAT_2_2'
  1397. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  1398. ^
  1399. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1400. macro 'TYPED_ARGS_MAYBE_REF'
  1401. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1402. ^
  1403. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1404. private here
  1405. template <typename T> struct ScriptInterface::MaybeRef
  1406. ^
  1407. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1408. a private member of 'ScriptInterface'
  1409. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1410. ^
  1411. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1412. expanded from macro 'BOOST_PP_REPEAT_1'
  1413. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1414. ^
  1415. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1416. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1417. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1418. ^
  1419. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1420. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1421. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1422. ^
  1423. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1424. all)
  1425. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  1426. expanded from macro 'BOOST_PP_REPEAT_2_2'
  1427. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  1428. ^
  1429. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  1430. expanded from macro 'BOOST_PP_REPEAT_2_1'
  1431. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  1432. ^
  1433. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1434. macro 'TYPED_ARGS_MAYBE_REF'
  1435. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1436. ^
  1437. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1438. private here
  1439. template <typename T> struct ScriptInterface::MaybeRef
  1440. ^
  1441. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1442. a private member of 'ScriptInterface'
  1443. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1444. ^
  1445. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1446. expanded from macro 'BOOST_PP_REPEAT_1'
  1447. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1448. ^
  1449. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1450. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1451. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1452. ^
  1453. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1454. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1455. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1456. ^
  1457. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1458. all)
  1459. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:56: note:
  1460. expanded from macro 'BOOST_PP_REPEAT_2_3'
  1461. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  1462. ^
  1463. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  1464. expanded from macro 'BOOST_PP_REPEAT_2_2'
  1465. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  1466. ^
  1467. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1468. macro 'TYPED_ARGS_MAYBE_REF'
  1469. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1470. ^
  1471. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1472. private here
  1473. template <typename T> struct ScriptInterface::MaybeRef
  1474. ^
  1475. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1476. a private member of 'ScriptInterface'
  1477. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1478. ^
  1479. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1480. expanded from macro 'BOOST_PP_REPEAT_1'
  1481. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1482. ^
  1483. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1484. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1485. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1486. ^
  1487. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1488. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1489. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1490. ^
  1491. note: (skipping 7 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1492. all)
  1493. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  1494. expanded from macro 'BOOST_PP_REPEAT_2_I'
  1495. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  1496. ^
  1497. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:62: note:
  1498. expanded from macro 'BOOST_PP_REPEAT_2_3'
  1499. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  1500. ^
  1501. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1502. macro 'TYPED_ARGS_MAYBE_REF'
  1503. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1504. ^
  1505. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1506. private here
  1507. template <typename T> struct ScriptInterface::MaybeRef
  1508. ^
  1509. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1510. a private member of 'ScriptInterface'
  1511. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1512. ^
  1513. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1514. expanded from macro 'BOOST_PP_REPEAT_1'
  1515. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1516. ^
  1517. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1518. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1519. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1520. ^
  1521. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1522. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1523. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1524. ^
  1525. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1526. all)
  1527. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  1528. expanded from macro 'BOOST_PP_REPEAT_2_2'
  1529. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  1530. ^
  1531. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  1532. expanded from macro 'BOOST_PP_REPEAT_2_1'
  1533. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  1534. ^
  1535. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1536. macro 'TYPED_ARGS_MAYBE_REF'
  1537. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1538. ^
  1539. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1540. private here
  1541. template <typename T> struct ScriptInterface::MaybeRef
  1542. ^
  1543. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1544. a private member of 'ScriptInterface'
  1545. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1546. ^
  1547. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1548. expanded from macro 'BOOST_PP_REPEAT_1'
  1549. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1550. ^
  1551. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1552. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1553. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1554. ^
  1555. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1556. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1557. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1558. ^
  1559. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1560. all)
  1561. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:56: note:
  1562. expanded from macro 'BOOST_PP_REPEAT_2_3'
  1563. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  1564. ^
  1565. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  1566. expanded from macro 'BOOST_PP_REPEAT_2_2'
  1567. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  1568. ^
  1569. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1570. macro 'TYPED_ARGS_MAYBE_REF'
  1571. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1572. ^
  1573. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1574. private here
  1575. template <typename T> struct ScriptInterface::MaybeRef
  1576. ^
  1577. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1578. a private member of 'ScriptInterface'
  1579. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1580. ^
  1581. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1582. expanded from macro 'BOOST_PP_REPEAT_1'
  1583. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1584. ^
  1585. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1586. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1587. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1588. ^
  1589. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1590. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1591. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1592. ^
  1593. note: (skipping 7 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1594. all)
  1595. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:56: note:
  1596. expanded from macro 'BOOST_PP_REPEAT_2_4'
  1597. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  1598. ^
  1599. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:62: note:
  1600. expanded from macro 'BOOST_PP_REPEAT_2_3'
  1601. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  1602. ^
  1603. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1604. macro 'TYPED_ARGS_MAYBE_REF'
  1605. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1606. ^
  1607. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1608. private here
  1609. template <typename T> struct ScriptInterface::MaybeRef
  1610. ^
  1611. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1612. a private member of 'ScriptInterface'
  1613. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1614. ^
  1615. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1616. expanded from macro 'BOOST_PP_REPEAT_1'
  1617. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1618. ^
  1619. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1620. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1621. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1622. ^
  1623. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1624. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1625. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1626. ^
  1627. note: (skipping 6 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1628. all)
  1629. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  1630. expanded from macro 'BOOST_PP_REPEAT_2_I'
  1631. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  1632. ^
  1633. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:62: note:
  1634. expanded from macro 'BOOST_PP_REPEAT_2_4'
  1635. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  1636. ^
  1637. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1638. macro 'TYPED_ARGS_MAYBE_REF'
  1639. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1640. ^
  1641. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1642. private here
  1643. template <typename T> struct ScriptInterface::MaybeRef
  1644. ^
  1645. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1646. a private member of 'ScriptInterface'
  1647. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1648. ^
  1649. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1650. expanded from macro 'BOOST_PP_REPEAT_1'
  1651. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1652. ^
  1653. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1654. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1655. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1656. ^
  1657. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1658. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1659. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1660. ^
  1661. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1662. all)
  1663. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  1664. expanded from macro 'BOOST_PP_REPEAT_2_2'
  1665. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  1666. ^
  1667. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  1668. expanded from macro 'BOOST_PP_REPEAT_2_1'
  1669. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  1670. ^
  1671. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1672. macro 'TYPED_ARGS_MAYBE_REF'
  1673. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1674. ^
  1675. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1676. private here
  1677. template <typename T> struct ScriptInterface::MaybeRef
  1678. ^
  1679. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1680. a private member of 'ScriptInterface'
  1681. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1682. ^
  1683. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1684. expanded from macro 'BOOST_PP_REPEAT_1'
  1685. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1686. ^
  1687. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1688. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1689. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1690. ^
  1691. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1692. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1693. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1694. ^
  1695. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1696. all)
  1697. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:56: note:
  1698. expanded from macro 'BOOST_PP_REPEAT_2_3'
  1699. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  1700. ^
  1701. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  1702. expanded from macro 'BOOST_PP_REPEAT_2_2'
  1703. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  1704. ^
  1705. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1706. macro 'TYPED_ARGS_MAYBE_REF'
  1707. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1708. ^
  1709. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1710. private here
  1711. template <typename T> struct ScriptInterface::MaybeRef
  1712. ^
  1713. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1714. a private member of 'ScriptInterface'
  1715. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1716. ^
  1717. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1718. expanded from macro 'BOOST_PP_REPEAT_1'
  1719. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1720. ^
  1721. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1722. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1723. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1724. ^
  1725. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1726. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1727. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1728. ^
  1729. note: (skipping 7 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1730. all)
  1731. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:56: note:
  1732. expanded from macro 'BOOST_PP_REPEAT_2_4'
  1733. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  1734. ^
  1735. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:62: note:
  1736. expanded from macro 'BOOST_PP_REPEAT_2_3'
  1737. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  1738. ^
  1739. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1740. macro 'TYPED_ARGS_MAYBE_REF'
  1741. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1742. ^
  1743. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1744. private here
  1745. template <typename T> struct ScriptInterface::MaybeRef
  1746. ^
  1747. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1748. a private member of 'ScriptInterface'
  1749. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1750. ^
  1751. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1752. expanded from macro 'BOOST_PP_REPEAT_1'
  1753. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1754. ^
  1755. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1756. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1757. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1758. ^
  1759. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1760. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1761. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1762. ^
  1763. note: (skipping 6 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1764. all)
  1765. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:314:56: note:
  1766. expanded from macro 'BOOST_PP_REPEAT_2_5'
  1767. # define BOOST_PP_REPEAT_2_5(m, d) BOOST_PP_REPEAT_2_4(m, d) m(3, 4, d)
  1768. ^
  1769. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:62: note:
  1770. expanded from macro 'BOOST_PP_REPEAT_2_4'
  1771. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  1772. ^
  1773. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1774. macro 'TYPED_ARGS_MAYBE_REF'
  1775. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1776. ^
  1777. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1778. private here
  1779. template <typename T> struct ScriptInterface::MaybeRef
  1780. ^
  1781. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1782. a private member of 'ScriptInterface'
  1783. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1784. ^
  1785. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1786. expanded from macro 'BOOST_PP_REPEAT_1'
  1787. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1788. ^
  1789. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1790. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1791. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1792. ^
  1793. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1794. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1795. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1796. ^
  1797. note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1798. all)
  1799. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  1800. expanded from macro 'BOOST_PP_REPEAT_2_I'
  1801. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  1802. ^
  1803. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:314:62: note:
  1804. expanded from macro 'BOOST_PP_REPEAT_2_5'
  1805. # define BOOST_PP_REPEAT_2_5(m, d) BOOST_PP_REPEAT_2_4(m, d) m(3, 4, d)
  1806. ^
  1807. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1808. macro 'TYPED_ARGS_MAYBE_REF'
  1809. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1810. ^
  1811. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1812. private here
  1813. template <typename T> struct ScriptInterface::MaybeRef
  1814. ^
  1815. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1816. a private member of 'ScriptInterface'
  1817. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1818. ^
  1819. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1820. expanded from macro 'BOOST_PP_REPEAT_1'
  1821. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1822. ^
  1823. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1824. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1825. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1826. ^
  1827. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1828. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1829. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1830. ^
  1831. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1832. all)
  1833. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  1834. expanded from macro 'BOOST_PP_REPEAT_2_2'
  1835. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  1836. ^
  1837. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  1838. expanded from macro 'BOOST_PP_REPEAT_2_1'
  1839. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  1840. ^
  1841. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1842. macro 'TYPED_ARGS_MAYBE_REF'
  1843. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1844. ^
  1845. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1846. private here
  1847. template <typename T> struct ScriptInterface::MaybeRef
  1848. ^
  1849. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1850. a private member of 'ScriptInterface'
  1851. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1852. ^
  1853. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1854. expanded from macro 'BOOST_PP_REPEAT_1'
  1855. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1856. ^
  1857. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1858. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1859. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1860. ^
  1861. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1862. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1863. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1864. ^
  1865. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1866. all)
  1867. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:56: note:
  1868. expanded from macro 'BOOST_PP_REPEAT_2_3'
  1869. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  1870. ^
  1871. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  1872. expanded from macro 'BOOST_PP_REPEAT_2_2'
  1873. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  1874. ^
  1875. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1876. macro 'TYPED_ARGS_MAYBE_REF'
  1877. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1878. ^
  1879. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1880. private here
  1881. template <typename T> struct ScriptInterface::MaybeRef
  1882. ^
  1883. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1884. a private member of 'ScriptInterface'
  1885. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1886. ^
  1887. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1888. expanded from macro 'BOOST_PP_REPEAT_1'
  1889. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1890. ^
  1891. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1892. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1893. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1894. ^
  1895. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1896. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1897. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1898. ^
  1899. note: (skipping 7 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1900. all)
  1901. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:56: note:
  1902. expanded from macro 'BOOST_PP_REPEAT_2_4'
  1903. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  1904. ^
  1905. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:62: note:
  1906. expanded from macro 'BOOST_PP_REPEAT_2_3'
  1907. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  1908. ^
  1909. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1910. macro 'TYPED_ARGS_MAYBE_REF'
  1911. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1912. ^
  1913. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1914. private here
  1915. template <typename T> struct ScriptInterface::MaybeRef
  1916. ^
  1917. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1918. a private member of 'ScriptInterface'
  1919. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1920. ^
  1921. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1922. expanded from macro 'BOOST_PP_REPEAT_1'
  1923. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1924. ^
  1925. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1926. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1927. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1928. ^
  1929. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1930. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1931. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1932. ^
  1933. note: (skipping 6 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1934. all)
  1935. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:314:56: note:
  1936. expanded from macro 'BOOST_PP_REPEAT_2_5'
  1937. # define BOOST_PP_REPEAT_2_5(m, d) BOOST_PP_REPEAT_2_4(m, d) m(3, 4, d)
  1938. ^
  1939. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:62: note:
  1940. expanded from macro 'BOOST_PP_REPEAT_2_4'
  1941. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  1942. ^
  1943. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1944. macro 'TYPED_ARGS_MAYBE_REF'
  1945. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1946. ^
  1947. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1948. private here
  1949. template <typename T> struct ScriptInterface::MaybeRef
  1950. ^
  1951. fatal error: too many errors emitted, stopping now [-ferror-limit=]
  1952. po_parser.cpp
  1953. 20 errors generated.
  1954. make[1]: *** [obj/lobby_Release/XmppClient.o] Error 1
  1955. make: *** [lobby] Error 2
  1956. make: *** Waiting for unfinished jobs....
  1957. NetHost.cpp
  1958. 20 errors generated.
  1959. make[1]: *** [obj/network_Release/NetClient.o] Error 1
  1960. make[1]: *** Waiting for unfinished jobs....
  1961. CCmpCommandQueue.cpp
  1962. In file included from ../../../source/simulation2/components/CCmpCinemaManager.cpp:20:
  1963. In file included from ../../../source/simulation2/system/Component.h:23:
  1964. In file included from ../../../source/simulation2/system/ComponentManager.h:23:
  1965. In file included from ../../../source/scriptinterface/ScriptInterface.h:456:
  1966. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  1967. a private member of 'ScriptInterface'
  1968. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  1969. ^
  1970. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  1971. expanded from macro 'BOOST_PP_REPEAT_1'
  1972. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  1973. ^
  1974. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  1975. expanded from macro 'BOOST_PP_REPEAT_1_I'
  1976. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  1977. ^
  1978. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  1979. expanded from macro 'BOOST_PP_REPEAT_1_8'
  1980. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  1981. ^
  1982. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  1983. all)
  1984. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  1985. expanded from macro 'BOOST_PP_REPEAT_2_I'
  1986. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  1987. ^
  1988. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  1989. expanded from macro 'BOOST_PP_REPEAT_2_1'
  1990. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  1991. ^
  1992. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  1993. macro 'TYPED_ARGS_MAYBE_REF'
  1994. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  1995. ^
  1996. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  1997. private here
  1998. template <typename T> struct ScriptInterface::MaybeRef
  1999. ^
  2000. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2001. a private member of 'ScriptInterface'
  2002. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2003. ^
  2004. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2005. expanded from macro 'BOOST_PP_REPEAT_1'
  2006. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2007. ^
  2008. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2009. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2010. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2011. ^
  2012. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2013. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2014. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2015. ^
  2016. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2017. all)
  2018. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  2019. expanded from macro 'BOOST_PP_REPEAT_2_2'
  2020. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  2021. ^
  2022. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  2023. expanded from macro 'BOOST_PP_REPEAT_2_1'
  2024. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  2025. ^
  2026. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2027. macro 'TYPED_ARGS_MAYBE_REF'
  2028. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2029. ^
  2030. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2031. private here
  2032. template <typename T> struct ScriptInterface::MaybeRef
  2033. ^
  2034. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2035. a private member of 'ScriptInterface'
  2036. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2037. ^
  2038. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2039. expanded from macro 'BOOST_PP_REPEAT_1'
  2040. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2041. ^
  2042. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2043. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2044. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2045. ^
  2046. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2047. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2048. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2049. ^
  2050. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2051. all)
  2052. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  2053. expanded from macro 'BOOST_PP_REPEAT_2_I'
  2054. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  2055. ^
  2056. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  2057. expanded from macro 'BOOST_PP_REPEAT_2_2'
  2058. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  2059. ^
  2060. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2061. macro 'TYPED_ARGS_MAYBE_REF'
  2062. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2063. ^
  2064. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2065. private here
  2066. template <typename T> struct ScriptInterface::MaybeRef
  2067. ^
  2068. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2069. a private member of 'ScriptInterface'
  2070. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2071. ^
  2072. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2073. expanded from macro 'BOOST_PP_REPEAT_1'
  2074. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2075. ^
  2076. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2077. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2078. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2079. ^
  2080. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2081. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2082. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2083. ^
  2084. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2085. all)
  2086. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  2087. expanded from macro 'BOOST_PP_REPEAT_2_2'
  2088. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  2089. ^
  2090. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  2091. expanded from macro 'BOOST_PP_REPEAT_2_1'
  2092. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  2093. ^
  2094. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2095. macro 'TYPED_ARGS_MAYBE_REF'
  2096. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2097. ^
  2098. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2099. private here
  2100. template <typename T> struct ScriptInterface::MaybeRef
  2101. ^
  2102. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2103. a private member of 'ScriptInterface'
  2104. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2105. ^
  2106. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2107. expanded from macro 'BOOST_PP_REPEAT_1'
  2108. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2109. ^
  2110. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2111. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2112. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2113. ^
  2114. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2115. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2116. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2117. ^
  2118. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2119. all)
  2120. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:56: note:
  2121. expanded from macro 'BOOST_PP_REPEAT_2_3'
  2122. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  2123. ^
  2124. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  2125. expanded from macro 'BOOST_PP_REPEAT_2_2'
  2126. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  2127. ^
  2128. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2129. macro 'TYPED_ARGS_MAYBE_REF'
  2130. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2131. ^
  2132. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2133. private here
  2134. template <typename T> struct ScriptInterface::MaybeRef
  2135. ^
  2136. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2137. a private member of 'ScriptInterface'
  2138. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2139. ^
  2140. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2141. expanded from macro 'BOOST_PP_REPEAT_1'
  2142. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2143. ^
  2144. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2145. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2146. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2147. ^
  2148. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2149. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2150. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2151. ^
  2152. note: (skipping 7 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2153. all)
  2154. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  2155. expanded from macro 'BOOST_PP_REPEAT_2_I'
  2156. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  2157. ^
  2158. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:62: note:
  2159. expanded from macro 'BOOST_PP_REPEAT_2_3'
  2160. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  2161. ^
  2162. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2163. macro 'TYPED_ARGS_MAYBE_REF'
  2164. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2165. ^
  2166. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2167. private here
  2168. template <typename T> struct ScriptInterface::MaybeRef
  2169. ^
  2170. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2171. a private member of 'ScriptInterface'
  2172. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2173. ^
  2174. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2175. expanded from macro 'BOOST_PP_REPEAT_1'
  2176. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2177. ^
  2178. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2179. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2180. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2181. ^
  2182. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2183. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2184. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2185. ^
  2186. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2187. all)
  2188. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  2189. expanded from macro 'BOOST_PP_REPEAT_2_2'
  2190. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  2191. ^
  2192. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  2193. expanded from macro 'BOOST_PP_REPEAT_2_1'
  2194. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  2195. ^
  2196. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2197. macro 'TYPED_ARGS_MAYBE_REF'
  2198. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2199. ^
  2200. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2201. private here
  2202. template <typename T> struct ScriptInterface::MaybeRef
  2203. ^
  2204. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2205. a private member of 'ScriptInterface'
  2206. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2207. ^
  2208. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2209. expanded from macro 'BOOST_PP_REPEAT_1'
  2210. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2211. ^
  2212. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2213. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2214. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2215. ^
  2216. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2217. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2218. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2219. ^
  2220. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2221. all)
  2222. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:56: note:
  2223. expanded from macro 'BOOST_PP_REPEAT_2_3'
  2224. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  2225. ^
  2226. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  2227. expanded from macro 'BOOST_PP_REPEAT_2_2'
  2228. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  2229. ^
  2230. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2231. macro 'TYPED_ARGS_MAYBE_REF'
  2232. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2233. ^
  2234. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2235. private here
  2236. template <typename T> struct ScriptInterface::MaybeRef
  2237. ^
  2238. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2239. a private member of 'ScriptInterface'
  2240. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2241. ^
  2242. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2243. expanded from macro 'BOOST_PP_REPEAT_1'
  2244. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2245. ^
  2246. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2247. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2248. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2249. ^
  2250. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2251. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2252. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2253. ^
  2254. note: (skipping 7 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2255. all)
  2256. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:56: note:
  2257. expanded from macro 'BOOST_PP_REPEAT_2_4'
  2258. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  2259. ^
  2260. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:62: note:
  2261. expanded from macro 'BOOST_PP_REPEAT_2_3'
  2262. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  2263. ^
  2264. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2265. macro 'TYPED_ARGS_MAYBE_REF'
  2266. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2267. ^
  2268. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2269. private here
  2270. template <typename T> struct ScriptInterface::MaybeRef
  2271. ^
  2272. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2273. a private member of 'ScriptInterface'
  2274. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2275. ^
  2276. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2277. expanded from macro 'BOOST_PP_REPEAT_1'
  2278. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2279. ^
  2280. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2281. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2282. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2283. ^
  2284. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2285. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2286. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2287. ^
  2288. note: (skipping 6 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2289. all)
  2290. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  2291. expanded from macro 'BOOST_PP_REPEAT_2_I'
  2292. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  2293. ^
  2294. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:62: note:
  2295. expanded from macro 'BOOST_PP_REPEAT_2_4'
  2296. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  2297. ^
  2298. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2299. macro 'TYPED_ARGS_MAYBE_REF'
  2300. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2301. ^
  2302. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2303. private here
  2304. template <typename T> struct ScriptInterface::MaybeRef
  2305. ^
  2306. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2307. a private member of 'ScriptInterface'
  2308. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2309. ^
  2310. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2311. expanded from macro 'BOOST_PP_REPEAT_1'
  2312. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2313. ^
  2314. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2315. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2316. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2317. ^
  2318. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2319. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2320. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2321. ^
  2322. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2323. all)
  2324. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  2325. expanded from macro 'BOOST_PP_REPEAT_2_2'
  2326. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  2327. ^
  2328. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  2329. expanded from macro 'BOOST_PP_REPEAT_2_1'
  2330. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  2331. ^
  2332. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2333. macro 'TYPED_ARGS_MAYBE_REF'
  2334. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2335. ^
  2336. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2337. private here
  2338. template <typename T> struct ScriptInterface::MaybeRef
  2339. ^
  2340. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2341. a private member of 'ScriptInterface'
  2342. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2343. ^
  2344. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2345. expanded from macro 'BOOST_PP_REPEAT_1'
  2346. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2347. ^
  2348. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2349. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2350. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2351. ^
  2352. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2353. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2354. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2355. ^
  2356. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2357. all)
  2358. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:56: note:
  2359. expanded from macro 'BOOST_PP_REPEAT_2_3'
  2360. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  2361. ^
  2362. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  2363. expanded from macro 'BOOST_PP_REPEAT_2_2'
  2364. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  2365. ^
  2366. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2367. macro 'TYPED_ARGS_MAYBE_REF'
  2368. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2369. ^
  2370. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2371. private here
  2372. template <typename T> struct ScriptInterface::MaybeRef
  2373. ^
  2374. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2375. a private member of 'ScriptInterface'
  2376. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2377. ^
  2378. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2379. expanded from macro 'BOOST_PP_REPEAT_1'
  2380. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2381. ^
  2382. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2383. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2384. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2385. ^
  2386. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2387. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2388. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2389. ^
  2390. note: (skipping 7 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2391. all)
  2392. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:56: note:
  2393. expanded from macro 'BOOST_PP_REPEAT_2_4'
  2394. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  2395. ^
  2396. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:62: note:
  2397. expanded from macro 'BOOST_PP_REPEAT_2_3'
  2398. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  2399. ^
  2400. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2401. macro 'TYPED_ARGS_MAYBE_REF'
  2402. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2403. ^
  2404. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2405. private here
  2406. template <typename T> struct ScriptInterface::MaybeRef
  2407. ^
  2408. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2409. a private member of 'ScriptInterface'
  2410. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2411. ^
  2412. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2413. expanded from macro 'BOOST_PP_REPEAT_1'
  2414. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2415. ^
  2416. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2417. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2418. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2419. ^
  2420. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2421. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2422. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2423. ^
  2424. note: (skipping 6 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2425. all)
  2426. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:314:56: note:
  2427. expanded from macro 'BOOST_PP_REPEAT_2_5'
  2428. # define BOOST_PP_REPEAT_2_5(m, d) BOOST_PP_REPEAT_2_4(m, d) m(3, 4, d)
  2429. ^
  2430. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:62: note:
  2431. expanded from macro 'BOOST_PP_REPEAT_2_4'
  2432. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  2433. ^
  2434. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2435. macro 'TYPED_ARGS_MAYBE_REF'
  2436. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2437. ^
  2438. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2439. private here
  2440. template <typename T> struct ScriptInterface::MaybeRef
  2441. ^
  2442. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2443. a private member of 'ScriptInterface'
  2444. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2445. ^
  2446. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2447. expanded from macro 'BOOST_PP_REPEAT_1'
  2448. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2449. ^
  2450. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2451. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2452. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2453. ^
  2454. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2455. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2456. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2457. ^
  2458. note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2459. all)
  2460. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  2461. expanded from macro 'BOOST_PP_REPEAT_2_I'
  2462. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  2463. ^
  2464. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:314:62: note:
  2465. expanded from macro 'BOOST_PP_REPEAT_2_5'
  2466. # define BOOST_PP_REPEAT_2_5(m, d) BOOST_PP_REPEAT_2_4(m, d) m(3, 4, d)
  2467. ^
  2468. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2469. macro 'TYPED_ARGS_MAYBE_REF'
  2470. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2471. ^
  2472. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2473. private here
  2474. template <typename T> struct ScriptInterface::MaybeRef
  2475. ^
  2476. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2477. a private member of 'ScriptInterface'
  2478. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2479. ^
  2480. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2481. expanded from macro 'BOOST_PP_REPEAT_1'
  2482. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2483. ^
  2484. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2485. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2486. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2487. ^
  2488. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2489. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2490. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2491. ^
  2492. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2493. all)
  2494. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  2495. expanded from macro 'BOOST_PP_REPEAT_2_2'
  2496. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  2497. ^
  2498. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  2499. expanded from macro 'BOOST_PP_REPEAT_2_1'
  2500. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  2501. ^
  2502. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2503. macro 'TYPED_ARGS_MAYBE_REF'
  2504. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2505. ^
  2506. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2507. private here
  2508. template <typename T> struct ScriptInterface::MaybeRef
  2509. ^
  2510. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2511. a private member of 'ScriptInterface'
  2512. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2513. ^
  2514. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2515. expanded from macro 'BOOST_PP_REPEAT_1'
  2516. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2517. ^
  2518. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2519. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2520. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2521. ^
  2522. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2523. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2524. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2525. ^
  2526. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2527. all)
  2528. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:56: note:
  2529. expanded from macro 'BOOST_PP_REPEAT_2_3'
  2530. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  2531. ^
  2532. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  2533. expanded from macro 'BOOST_PP_REPEAT_2_2'
  2534. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  2535. ^
  2536. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2537. macro 'TYPED_ARGS_MAYBE_REF'
  2538. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2539. ^
  2540. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2541. private here
  2542. template <typename T> struct ScriptInterface::MaybeRef
  2543. ^
  2544. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2545. a private member of 'ScriptInterface'
  2546. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2547. ^
  2548. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2549. expanded from macro 'BOOST_PP_REPEAT_1'
  2550. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2551. ^
  2552. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2553. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2554. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2555. ^
  2556. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2557. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2558. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2559. ^
  2560. note: (skipping 7 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2561. all)
  2562. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:56: note:
  2563. expanded from macro 'BOOST_PP_REPEAT_2_4'
  2564. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  2565. ^
  2566. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:62: note:
  2567. expanded from macro 'BOOST_PP_REPEAT_2_3'
  2568. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  2569. ^
  2570. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2571. macro 'TYPED_ARGS_MAYBE_REF'
  2572. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2573. ^
  2574. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2575. private here
  2576. template <typename T> struct ScriptInterface::MaybeRef
  2577. ^
  2578. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2579. a private member of 'ScriptInterface'
  2580. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2581. ^
  2582. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2583. expanded from macro 'BOOST_PP_REPEAT_1'
  2584. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2585. ^
  2586. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2587. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2588. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2589. ^
  2590. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2591. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2592. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2593. ^
  2594. note: (skipping 6 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2595. all)
  2596. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:314:56: note:
  2597. expanded from macro 'BOOST_PP_REPEAT_2_5'
  2598. # define BOOST_PP_REPEAT_2_5(m, d) BOOST_PP_REPEAT_2_4(m, d) m(3, 4, d)
  2599. ^
  2600. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:62: note:
  2601. expanded from macro 'BOOST_PP_REPEAT_2_4'
  2602. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  2603. ^
  2604. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2605. macro 'TYPED_ARGS_MAYBE_REF'
  2606. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2607. ^
  2608. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2609. private here
  2610. template <typename T> struct ScriptInterface::MaybeRef
  2611. ^
  2612. fatal error: too many errors emitted, stopping now [-ferror-limit=]
  2613. tinygettext.cpp
  2614. 20 errors generated.
  2615. make[1]: *** [obj/simulation2_Release/CCmpCinemaManager.o] Error 1
  2616. make[1]: *** Waiting for unfinished jobs....
  2617. unix_file_system.cpp
  2618. 20 errors generated.
  2619. make[1]: *** [obj/simulation2_Release/CCmpAIManager.o] Error 1
  2620. make: *** [network] Error 2
  2621. precompiled.cpp
  2622. dictionary.cpp
  2623. In file included from ../../../source/simulation2/components/CCmpCommandQueue.cpp:20:
  2624. In file included from ../../../source/simulation2/system/Component.h:23:
  2625. In file included from ../../../source/simulation2/system/ComponentManager.h:23:
  2626. In file included from ../../../source/scriptinterface/ScriptInterface.h:456:
  2627. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2628. a private member of 'ScriptInterface'
  2629. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2630. ^
  2631. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2632. expanded from macro 'BOOST_PP_REPEAT_1'
  2633. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2634. ^
  2635. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2636. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2637. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2638. ^
  2639. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2640. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2641. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2642. ^
  2643. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2644. all)
  2645. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  2646. expanded from macro 'BOOST_PP_REPEAT_2_I'
  2647. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  2648. ^
  2649. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  2650. expanded from macro 'BOOST_PP_REPEAT_2_1'
  2651. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  2652. ^
  2653. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2654. macro 'TYPED_ARGS_MAYBE_REF'
  2655. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2656. ^
  2657. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2658. private here
  2659. template <typename T> struct ScriptInterface::MaybeRef
  2660. ^
  2661. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2662. a private member of 'ScriptInterface'
  2663. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2664. ^
  2665. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2666. expanded from macro 'BOOST_PP_REPEAT_1'
  2667. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2668. ^
  2669. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2670. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2671. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2672. ^
  2673. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2674. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2675. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2676. ^
  2677. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2678. all)
  2679. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  2680. expanded from macro 'BOOST_PP_REPEAT_2_2'
  2681. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  2682. ^
  2683. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  2684. expanded from macro 'BOOST_PP_REPEAT_2_1'
  2685. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  2686. ^
  2687. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2688. macro 'TYPED_ARGS_MAYBE_REF'
  2689. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2690. ^
  2691. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2692. private here
  2693. template <typename T> struct ScriptInterface::MaybeRef
  2694. ^
  2695. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2696. a private member of 'ScriptInterface'
  2697. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2698. ^
  2699. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2700. expanded from macro 'BOOST_PP_REPEAT_1'
  2701. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2702. ^
  2703. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2704. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2705. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2706. ^
  2707. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2708. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2709. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2710. ^
  2711. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2712. all)
  2713. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  2714. expanded from macro 'BOOST_PP_REPEAT_2_I'
  2715. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  2716. ^
  2717. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  2718. expanded from macro 'BOOST_PP_REPEAT_2_2'
  2719. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  2720. ^
  2721. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2722. macro 'TYPED_ARGS_MAYBE_REF'
  2723. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2724. ^
  2725. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2726. private here
  2727. template <typename T> struct ScriptInterface::MaybeRef
  2728. ^
  2729. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2730. a private member of 'ScriptInterface'
  2731. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2732. ^
  2733. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2734. expanded from macro 'BOOST_PP_REPEAT_1'
  2735. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2736. ^
  2737. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2738. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2739. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2740. ^
  2741. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2742. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2743. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2744. ^
  2745. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2746. all)
  2747. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  2748. expanded from macro 'BOOST_PP_REPEAT_2_2'
  2749. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  2750. ^
  2751. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  2752. expanded from macro 'BOOST_PP_REPEAT_2_1'
  2753. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  2754. ^
  2755. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2756. macro 'TYPED_ARGS_MAYBE_REF'
  2757. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2758. ^
  2759. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2760. private here
  2761. template <typename T> struct ScriptInterface::MaybeRef
  2762. ^
  2763. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2764. a private member of 'ScriptInterface'
  2765. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2766. ^
  2767. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2768. expanded from macro 'BOOST_PP_REPEAT_1'
  2769. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2770. ^
  2771. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2772. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2773. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2774. ^
  2775. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2776. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2777. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2778. ^
  2779. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2780. all)
  2781. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:56: note:
  2782. expanded from macro 'BOOST_PP_REPEAT_2_3'
  2783. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  2784. ^
  2785. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  2786. expanded from macro 'BOOST_PP_REPEAT_2_2'
  2787. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  2788. ^
  2789. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2790. macro 'TYPED_ARGS_MAYBE_REF'
  2791. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2792. ^
  2793. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2794. private here
  2795. template <typename T> struct ScriptInterface::MaybeRef
  2796. ^
  2797. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2798. a private member of 'ScriptInterface'
  2799. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2800. ^
  2801. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2802. expanded from macro 'BOOST_PP_REPEAT_1'
  2803. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2804. ^
  2805. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2806. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2807. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2808. ^
  2809. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2810. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2811. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2812. ^
  2813. note: (skipping 7 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2814. all)
  2815. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  2816. expanded from macro 'BOOST_PP_REPEAT_2_I'
  2817. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  2818. ^
  2819. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:62: note:
  2820. expanded from macro 'BOOST_PP_REPEAT_2_3'
  2821. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  2822. ^
  2823. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2824. macro 'TYPED_ARGS_MAYBE_REF'
  2825. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2826. ^
  2827. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2828. private here
  2829. template <typename T> struct ScriptInterface::MaybeRef
  2830. ^
  2831. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2832. a private member of 'ScriptInterface'
  2833. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2834. ^
  2835. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2836. expanded from macro 'BOOST_PP_REPEAT_1'
  2837. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2838. ^
  2839. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2840. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2841. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2842. ^
  2843. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2844. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2845. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2846. ^
  2847. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2848. all)
  2849. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  2850. expanded from macro 'BOOST_PP_REPEAT_2_2'
  2851. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  2852. ^
  2853. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  2854. expanded from macro 'BOOST_PP_REPEAT_2_1'
  2855. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  2856. ^
  2857. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2858. macro 'TYPED_ARGS_MAYBE_REF'
  2859. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2860. ^
  2861. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2862. private here
  2863. template <typename T> struct ScriptInterface::MaybeRef
  2864. ^
  2865. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2866. a private member of 'ScriptInterface'
  2867. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2868. ^
  2869. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2870. expanded from macro 'BOOST_PP_REPEAT_1'
  2871. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2872. ^
  2873. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2874. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2875. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2876. ^
  2877. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2878. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2879. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2880. ^
  2881. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2882. all)
  2883. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:56: note:
  2884. expanded from macro 'BOOST_PP_REPEAT_2_3'
  2885. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  2886. ^
  2887. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  2888. expanded from macro 'BOOST_PP_REPEAT_2_2'
  2889. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  2890. ^
  2891. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2892. macro 'TYPED_ARGS_MAYBE_REF'
  2893. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2894. ^
  2895. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2896. private here
  2897. template <typename T> struct ScriptInterface::MaybeRef
  2898. ^
  2899. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2900. a private member of 'ScriptInterface'
  2901. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2902. ^
  2903. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2904. expanded from macro 'BOOST_PP_REPEAT_1'
  2905. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2906. ^
  2907. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2908. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2909. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2910. ^
  2911. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2912. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2913. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2914. ^
  2915. note: (skipping 7 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2916. all)
  2917. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:56: note:
  2918. expanded from macro 'BOOST_PP_REPEAT_2_4'
  2919. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  2920. ^
  2921. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:62: note:
  2922. expanded from macro 'BOOST_PP_REPEAT_2_3'
  2923. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  2924. ^
  2925. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2926. macro 'TYPED_ARGS_MAYBE_REF'
  2927. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2928. ^
  2929. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2930. private here
  2931. template <typename T> struct ScriptInterface::MaybeRef
  2932. ^
  2933. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2934. a private member of 'ScriptInterface'
  2935. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2936. ^
  2937. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2938. expanded from macro 'BOOST_PP_REPEAT_1'
  2939. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2940. ^
  2941. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2942. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2943. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2944. ^
  2945. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2946. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2947. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2948. ^
  2949. note: (skipping 6 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2950. all)
  2951. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  2952. expanded from macro 'BOOST_PP_REPEAT_2_I'
  2953. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  2954. ^
  2955. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:62: note:
  2956. expanded from macro 'BOOST_PP_REPEAT_2_4'
  2957. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  2958. ^
  2959. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2960. macro 'TYPED_ARGS_MAYBE_REF'
  2961. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2962. ^
  2963. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2964. private here
  2965. template <typename T> struct ScriptInterface::MaybeRef
  2966. ^
  2967. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  2968. a private member of 'ScriptInterface'
  2969. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  2970. ^
  2971. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  2972. expanded from macro 'BOOST_PP_REPEAT_1'
  2973. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  2974. ^
  2975. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  2976. expanded from macro 'BOOST_PP_REPEAT_1_I'
  2977. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  2978. ^
  2979. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  2980. expanded from macro 'BOOST_PP_REPEAT_1_8'
  2981. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  2982. ^
  2983. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  2984. all)
  2985. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  2986. expanded from macro 'BOOST_PP_REPEAT_2_2'
  2987. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  2988. ^
  2989. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  2990. expanded from macro 'BOOST_PP_REPEAT_2_1'
  2991. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  2992. ^
  2993. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  2994. macro 'TYPED_ARGS_MAYBE_REF'
  2995. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  2996. ^
  2997. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  2998. private here
  2999. template <typename T> struct ScriptInterface::MaybeRef
  3000. ^
  3001. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  3002. a private member of 'ScriptInterface'
  3003. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  3004. ^
  3005. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  3006. expanded from macro 'BOOST_PP_REPEAT_1'
  3007. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  3008. ^
  3009. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  3010. expanded from macro 'BOOST_PP_REPEAT_1_I'
  3011. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  3012. ^
  3013. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  3014. expanded from macro 'BOOST_PP_REPEAT_1_8'
  3015. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  3016. ^
  3017. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  3018. all)
  3019. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:56: note:
  3020. expanded from macro 'BOOST_PP_REPEAT_2_3'
  3021. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  3022. ^
  3023. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  3024. expanded from macro 'BOOST_PP_REPEAT_2_2'
  3025. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  3026. ^
  3027. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  3028. macro 'TYPED_ARGS_MAYBE_REF'
  3029. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  3030. ^
  3031. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  3032. private here
  3033. template <typename T> struct ScriptInterface::MaybeRef
  3034. ^
  3035. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  3036. a private member of 'ScriptInterface'
  3037. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  3038. ^
  3039. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  3040. expanded from macro 'BOOST_PP_REPEAT_1'
  3041. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  3042. ^
  3043. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  3044. expanded from macro 'BOOST_PP_REPEAT_1_I'
  3045. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  3046. ^
  3047. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  3048. expanded from macro 'BOOST_PP_REPEAT_1_8'
  3049. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  3050. ^
  3051. note: (skipping 7 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  3052. all)
  3053. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:56: note:
  3054. expanded from macro 'BOOST_PP_REPEAT_2_4'
  3055. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  3056. ^
  3057. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:62: note:
  3058. expanded from macro 'BOOST_PP_REPEAT_2_3'
  3059. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  3060. ^
  3061. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  3062. macro 'TYPED_ARGS_MAYBE_REF'
  3063. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  3064. ^
  3065. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  3066. private here
  3067. template <typename T> struct ScriptInterface::MaybeRef
  3068. ^
  3069. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  3070. a private member of 'ScriptInterface'
  3071. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  3072. ^
  3073. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  3074. expanded from macro 'BOOST_PP_REPEAT_1'
  3075. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  3076. ^
  3077. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  3078. expanded from macro 'BOOST_PP_REPEAT_1_I'
  3079. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  3080. ^
  3081. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  3082. expanded from macro 'BOOST_PP_REPEAT_1_8'
  3083. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  3084. ^
  3085. note: (skipping 6 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  3086. all)
  3087. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:314:56: note:
  3088. expanded from macro 'BOOST_PP_REPEAT_2_5'
  3089. # define BOOST_PP_REPEAT_2_5(m, d) BOOST_PP_REPEAT_2_4(m, d) m(3, 4, d)
  3090. ^
  3091. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:62: note:
  3092. expanded from macro 'BOOST_PP_REPEAT_2_4'
  3093. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  3094. ^
  3095. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  3096. macro 'TYPED_ARGS_MAYBE_REF'
  3097. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  3098. ^
  3099. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  3100. private here
  3101. template <typename T> struct ScriptInterface::MaybeRef
  3102. ^
  3103. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  3104. a private member of 'ScriptInterface'
  3105. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  3106. ^
  3107. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  3108. expanded from macro 'BOOST_PP_REPEAT_1'
  3109. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  3110. ^
  3111. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  3112. expanded from macro 'BOOST_PP_REPEAT_1_I'
  3113. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  3114. ^
  3115. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  3116. expanded from macro 'BOOST_PP_REPEAT_1_8'
  3117. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  3118. ^
  3119. note: (skipping 5 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  3120. all)
  3121. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:44:63: note:
  3122. expanded from macro 'BOOST_PP_REPEAT_2_I'
  3123. # define BOOST_PP_REPEAT_2_I(c, m, d) BOOST_PP_REPEAT_2_ ## c(m, d)
  3124. ^
  3125. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:314:62: note:
  3126. expanded from macro 'BOOST_PP_REPEAT_2_5'
  3127. # define BOOST_PP_REPEAT_2_5(m, d) BOOST_PP_REPEAT_2_4(m, d) m(3, 4, d)
  3128. ^
  3129. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  3130. macro 'TYPED_ARGS_MAYBE_REF'
  3131. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  3132. ^
  3133. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  3134. private here
  3135. template <typename T> struct ScriptInterface::MaybeRef
  3136. ^
  3137. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  3138. a private member of 'ScriptInterface'
  3139. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  3140. ^
  3141. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  3142. expanded from macro 'BOOST_PP_REPEAT_1'
  3143. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  3144. ^
  3145. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  3146. expanded from macro 'BOOST_PP_REPEAT_1_I'
  3147. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  3148. ^
  3149. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  3150. expanded from macro 'BOOST_PP_REPEAT_1_8'
  3151. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  3152. ^
  3153. note: (skipping 9 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  3154. all)
  3155. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:56: note:
  3156. expanded from macro 'BOOST_PP_REPEAT_2_2'
  3157. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  3158. ^
  3159. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:310:36: note:
  3160. expanded from macro 'BOOST_PP_REPEAT_2_1'
  3161. # define BOOST_PP_REPEAT_2_1(m, d) m(3, 0, d)
  3162. ^
  3163. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  3164. macro 'TYPED_ARGS_MAYBE_REF'
  3165. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  3166. ^
  3167. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  3168. private here
  3169. template <typename T> struct ScriptInterface::MaybeRef
  3170. ^
  3171. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  3172. a private member of 'ScriptInterface'
  3173. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  3174. ^
  3175. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  3176. expanded from macro 'BOOST_PP_REPEAT_1'
  3177. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  3178. ^
  3179. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  3180. expanded from macro 'BOOST_PP_REPEAT_1_I'
  3181. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  3182. ^
  3183. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  3184. expanded from macro 'BOOST_PP_REPEAT_1_8'
  3185. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  3186. ^
  3187. note: (skipping 8 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  3188. all)
  3189. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:56: note:
  3190. expanded from macro 'BOOST_PP_REPEAT_2_3'
  3191. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  3192. ^
  3193. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:311:62: note:
  3194. expanded from macro 'BOOST_PP_REPEAT_2_2'
  3195. # define BOOST_PP_REPEAT_2_2(m, d) BOOST_PP_REPEAT_2_1(m, d) m(3, 1, d)
  3196. ^
  3197. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  3198. macro 'TYPED_ARGS_MAYBE_REF'
  3199. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  3200. ^
  3201. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  3202. private here
  3203. template <typename T> struct ScriptInterface::MaybeRef
  3204. ^
  3205. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  3206. a private member of 'ScriptInterface'
  3207. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  3208. ^
  3209. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  3210. expanded from macro 'BOOST_PP_REPEAT_1'
  3211. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  3212. ^
  3213. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  3214. expanded from macro 'BOOST_PP_REPEAT_1_I'
  3215. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  3216. ^
  3217. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  3218. expanded from macro 'BOOST_PP_REPEAT_1_8'
  3219. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  3220. ^
  3221. note: (skipping 7 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  3222. all)
  3223. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:56: note:
  3224. expanded from macro 'BOOST_PP_REPEAT_2_4'
  3225. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  3226. ^
  3227. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:312:62: note:
  3228. expanded from macro 'BOOST_PP_REPEAT_2_3'
  3229. # define BOOST_PP_REPEAT_2_3(m, d) BOOST_PP_REPEAT_2_2(m, d) m(3, 2, d)
  3230. ^
  3231. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  3232. macro 'TYPED_ARGS_MAYBE_REF'
  3233. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  3234. ^
  3235. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  3236. private here
  3237. template <typename T> struct ScriptInterface::MaybeRef
  3238. ^
  3239. ../../../source/scriptinterface/NativeWrapperDefns.h:79:45: error: 'MaybeRef' is
  3240. a private member of 'ScriptInterface'
  3241. BOOST_PP_REPEAT(SCRIPT_INTERFACE_MAX_ARGS, OVERLOADS, ~)
  3242. ^
  3243. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:38:60: note:
  3244. expanded from macro 'BOOST_PP_REPEAT_1'
  3245. # define BOOST_PP_REPEAT_1(c, m, d) BOOST_PP_REPEAT_1_I(c, m, d)
  3246. ^
  3247. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:43:63: note:
  3248. expanded from macro 'BOOST_PP_REPEAT_1_I'
  3249. # define BOOST_PP_REPEAT_1_I(c, m, d) BOOST_PP_REPEAT_1_ ## c(m, d)
  3250. ^
  3251. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:59:56: note:
  3252. expanded from macro 'BOOST_PP_REPEAT_1_8'
  3253. # define BOOST_PP_REPEAT_1_8(m, d) BOOST_PP_REPEAT_1_7(m, d) m(2, 7, d)
  3254. ^
  3255. note: (skipping 6 expansions in backtrace; use -fmacro-backtrace-limit=0 to see
  3256. all)
  3257. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:314:56: note:
  3258. expanded from macro 'BOOST_PP_REPEAT_2_5'
  3259. # define BOOST_PP_REPEAT_2_5(m, d) BOOST_PP_REPEAT_2_4(m, d) m(3, 4, d)
  3260. ^
  3261. /Users/ben/0ad/build/workspaces/gcc/../../../libraries/osx/boost/include/boost/preprocessor/repetition/repeat.hpp:313:62: note:
  3262. expanded from macro 'BOOST_PP_REPEAT_2_4'
  3263. # define BOOST_PP_REPEAT_2_4(m, d) BOOST_PP_REPEAT_2_3(m, d) m(3, 3, d)
  3264. ^
  3265. ../../../source/scriptinterface/NativeWrapperDefns.h:63:70: note: expanded from
  3266. macro 'TYPED_ARGS_MAYBE_REF'
  3267. #define TYPED_ARGS_MAYBE_REF(z, i, data) , typename ScriptInterface::MaybeRef<T#...
  3268. ^
  3269. ../../../source/scriptinterface/NativeWrapperDefns.h:26:47: note: declared
  3270. private here
  3271. template <typename T> struct ScriptInterface::MaybeRef
  3272. ^
  3273. fatal error: too many errors emitted, stopping now [-ferror-limit=]
  3274. 20 errors generated.
  3275. make[1]: *** [obj/simulation2_Release/CCmpCommandQueue.o] Error 1
  3276. make: *** [simulation2] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement