Advertisement
Guest User

Untitled

a guest
Nov 27th, 2015
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 20.91 KB | None | 0 0
  1. $ make
  2. /Applications/Xcode.app/Contents/Developer/usr/bin/make all-am
  3. CXX src/ir/regexp/fixed_length.o
  4. CXX src/ir/regexp/regexp.o
  5. cp ./bootstrap/doc/re2c.1 doc/re2c.1
  6. CXX src/codegen/bitmap.o
  7. CXX src/codegen/emit_action.o
  8. CXX src/codegen/emit_dfa.o
  9. CXX src/codegen/label.o
  10. CXX src/codegen/prepare_dfa.o
  11. CXX src/codegen/go_construct.o
  12. CXX src/codegen/go_destruct.o
  13. CXX src/codegen/go_emit.o
  14. CXX src/codegen/go_used_labels.o
  15. CXX src/codegen/input_api.o
  16. CXX src/codegen/output.o
  17. CXX src/codegen/print.o
  18. CXX src/codegen/scc.o
  19. CXX src/codegen/skeleton/control_flow.o
  20. CXX src/codegen/skeleton/generate_code.o
  21. CXX src/codegen/skeleton/generate_data.o
  22. CXX src/codegen/skeleton/match_empty.o
  23. src/codegen/skeleton/control_flow.cc:18:10: error: ambiguous conversion for functional-style cast from 'size_type' (aka 'unsigned long') to 'nakeds_t'
  24. (aka 'u32lim_t<1024 * 1024 * 64>')
  25. return nakeds_t (prefix.size ());
  26. ^~~~~~~~~~~~~~~~~~~~~~~~
  27. ./src/util/u32lim.h:20:11: note: candidate constructor
  28. explicit u32lim_t (uint32_t x)
  29. ^
  30. ./src/util/u32lim.h:23:11: note: candidate constructor
  31. explicit u32lim_t (uint64_t x)
  32. ^
  33. 1 error generated.
  34. make[1]: *** [src/codegen/skeleton/control_flow.o] Error 1
  35. make[1]: *** Waiting for unfinished jobs....
  36. src/codegen/skeleton/generate_data.cc:65:36: error: ambiguous conversion for functional-style cast from 'size_type' (aka 'unsigned long') to 'permuts_t'
  37. (aka 'u32lim_t<1024 * 1024 * 32>')
  38. const permuts_t new_wid = wid * permuts_t (i->second.size ());
  39. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  40. ./src/util/u32lim.h:20:11: note: candidate constructor
  41. explicit u32lim_t (uint32_t x)
  42. ^
  43. ./src/util/u32lim.h:23:11: note: candidate constructor
  44. explicit u32lim_t (uint64_t x)
  45. ^
  46. src/codegen/skeleton/generate_data.cc:308:30: error: ambiguous conversion for functional-style cast from 'const size_t' (aka 'const unsigned long') to 'Node::covers_t'
  47. (aka 'u32lim_t<1024 * 1024 * 1024>')
  48. const Node::covers_t size = Node::covers_t (len) * Node::covers_t (count);
  49. ^~~~~~~~~~~~~~~~~~~
  50. ./src/util/u32lim.h:20:11: note: candidate constructor
  51. explicit u32lim_t (uint32_t x)
  52. ^
  53. ./src/util/u32lim.h:23:11: note: candidate constructor
  54. explicit u32lim_t (uint64_t x)
  55. ^
  56. src/codegen/skeleton/generate_data.cc:308:53: error: ambiguous conversion for functional-style cast from 'size_t' (aka 'unsigned long') to 'Node::covers_t'
  57. (aka 'u32lim_t<1024 * 1024 * 1024>')
  58. const Node::covers_t size = Node::covers_t (len) * Node::covers_t (count);
  59. ^~~~~~~~~~~~~~~~~~~~~
  60. ./src/util/u32lim.h:20:11: note: candidate constructor
  61. explicit u32lim_t (uint32_t x)
  62. ^
  63. ./src/util/u32lim.h:23:11: note: candidate constructor
  64. explicit u32lim_t (uint64_t x)
  65. ^
  66. src/codegen/skeleton/generate_data.cc:308:23: error: no matching constructor for initialization of 'const Node::covers_t' (aka 'const u32lim_t<1024 * 1024 * 1024>')
  67. const Node::covers_t size = Node::covers_t (len) * Node::covers_t (count);
  68. ^
  69. src/codegen/skeleton/generate_data.cc:155:10: note: in instantiation of function template specialization 're2c::cover_one<unsigned int, unsigned int>' requested here
  70. size = cover_one<cunit_t, key_t> (input, keys, prefix, *suffix);
  71. ^
  72. src/codegen/skeleton/generate_data.cc:185:14: note: in instantiation of function template specialization 're2c::Node::cover<unsigned int, unsigned int>' requested here
  73. if (nodes->cover<cunit_t, key_t> (prefix, input, keys).overflow ())
  74. ^
  75. src/codegen/skeleton/generate_data.cc:207:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit_key<unsigned int,
  76. unsigned int>' requested here
  77. case 4: generate_paths_cunit_key<cunit_t, uint32_t> (input, keys); break;
  78. ^
  79. src/codegen/skeleton/generate_data.cc:217:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit<unsigned int>' requested
  80. here
  81. case 4: generate_paths_cunit<uint32_t> (input, keys); break;
  82. ^
  83. ./src/util/u32lim.h:20:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
  84. explicit u32lim_t (uint32_t x)
  85. ^
  86. ./src/util/u32lim.h:23:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
  87. explicit u32lim_t (uint64_t x)
  88. ^
  89. ./src/util/u32lim.h:11:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 0 were provided
  90. class u32lim_t
  91. ^
  92. src/codegen/skeleton/generate_data.cc:308:23: error: no matching constructor for initialization of 'const Node::covers_t' (aka 'const u32lim_t<1024 * 1024 * 1024>')
  93. const Node::covers_t size = Node::covers_t (len) * Node::covers_t (count);
  94. ^
  95. src/codegen/skeleton/generate_data.cc:155:10: note: in instantiation of function template specialization 're2c::cover_one<unsigned int, unsigned short>' requested here
  96. size = cover_one<cunit_t, key_t> (input, keys, prefix, *suffix);
  97. ^
  98. src/codegen/skeleton/generate_data.cc:185:14: note: in instantiation of function template specialization 're2c::Node::cover<unsigned int, unsigned short>' requested
  99. here
  100. if (nodes->cover<cunit_t, key_t> (prefix, input, keys).overflow ())
  101. ^
  102. src/codegen/skeleton/generate_data.cc:208:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit_key<unsigned int,
  103. unsigned short>' requested here
  104. case 2: generate_paths_cunit_key<cunit_t, uint16_t> (input, keys); break;
  105. ^
  106. src/codegen/skeleton/generate_data.cc:217:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit<unsigned int>' requested
  107. here
  108. case 4: generate_paths_cunit<uint32_t> (input, keys); break;
  109. ^
  110. ./src/util/u32lim.h:20:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
  111. explicit u32lim_t (uint32_t x)
  112. ^
  113. ./src/util/u32lim.h:23:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
  114. explicit u32lim_t (uint64_t x)
  115. ^
  116. ./src/util/u32lim.h:11:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 0 were provided
  117. class u32lim_t
  118. ^
  119. src/codegen/skeleton/generate_data.cc:308:23: error: no matching constructor for initialization of 'const Node::covers_t' (aka 'const u32lim_t<1024 * 1024 * 1024>')
  120. const Node::covers_t size = Node::covers_t (len) * Node::covers_t (count);
  121. ^
  122. src/codegen/skeleton/generate_data.cc:155:10: note: in instantiation of function template specialization 're2c::cover_one<unsigned int, unsigned char>' requested here
  123. size = cover_one<cunit_t, key_t> (input, keys, prefix, *suffix);
  124. ^
  125. src/codegen/skeleton/generate_data.cc:185:14: note: in instantiation of function template specialization 're2c::Node::cover<unsigned int, unsigned char>' requested
  126. here
  127. if (nodes->cover<cunit_t, key_t> (prefix, input, keys).overflow ())
  128. ^
  129. src/codegen/skeleton/generate_data.cc:209:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit_key<unsigned int,
  130. unsigned char>' requested here
  131. case 1: generate_paths_cunit_key<cunit_t, uint8_t> (input, keys); break;
  132. ^
  133. src/codegen/skeleton/generate_data.cc:217:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit<unsigned int>' requested
  134. here
  135. case 4: generate_paths_cunit<uint32_t> (input, keys); break;
  136. ^
  137. ./src/util/u32lim.h:20:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
  138. explicit u32lim_t (uint32_t x)
  139. ^
  140. ./src/util/u32lim.h:23:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
  141. explicit u32lim_t (uint64_t x)
  142. ^
  143. ./src/util/u32lim.h:11:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 0 were provided
  144. class u32lim_t
  145. ^
  146. src/codegen/skeleton/generate_data.cc:308:23: error: no matching constructor for initialization of 'const Node::covers_t' (aka 'const u32lim_t<1024 * 1024 * 1024>')
  147. const Node::covers_t size = Node::covers_t (len) * Node::covers_t (count);
  148. ^
  149. src/codegen/skeleton/generate_data.cc:155:10: note: in instantiation of function template specialization 're2c::cover_one<unsigned short, unsigned int>' requested here
  150. size = cover_one<cunit_t, key_t> (input, keys, prefix, *suffix);
  151. ^
  152. src/codegen/skeleton/generate_data.cc:185:14: note: in instantiation of function template specialization 're2c::Node::cover<unsigned short, unsigned int>' requested
  153. here
  154. if (nodes->cover<cunit_t, key_t> (prefix, input, keys).overflow ())
  155. ^
  156. src/codegen/skeleton/generate_data.cc:207:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit_key<unsigned short,
  157. unsigned int>' requested here
  158. case 4: generate_paths_cunit_key<cunit_t, uint32_t> (input, keys); break;
  159. ^
  160. src/codegen/skeleton/generate_data.cc:218:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit<unsigned short>'
  161. requested here
  162. case 2: generate_paths_cunit<uint16_t> (input, keys); break;
  163. ^
  164. ./src/util/u32lim.h:20:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
  165. explicit u32lim_t (uint32_t x)
  166. ^
  167. ./src/util/u32lim.h:23:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
  168. explicit u32lim_t (uint64_t x)
  169. ^
  170. ./src/util/u32lim.h:11:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 0 were provided
  171. class u32lim_t
  172. ^
  173. src/codegen/skeleton/generate_data.cc:308:23: error: no matching constructor for initialization of 'const Node::covers_t' (aka 'const u32lim_t<1024 * 1024 * 1024>')
  174. const Node::covers_t size = Node::covers_t (len) * Node::covers_t (count);
  175. ^
  176. src/codegen/skeleton/generate_data.cc:155:10: note: in instantiation of function template specialization 're2c::cover_one<unsigned short, unsigned short>' requested
  177. here
  178. size = cover_one<cunit_t, key_t> (input, keys, prefix, *suffix);
  179. ^
  180. src/codegen/skeleton/generate_data.cc:185:14: note: in instantiation of function template specialization 're2c::Node::cover<unsigned short, unsigned short>' requested
  181. here
  182. if (nodes->cover<cunit_t, key_t> (prefix, input, keys).overflow ())
  183. ^
  184. src/codegen/skeleton/generate_data.cc:208:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit_key<unsigned short,
  185. unsigned short>' requested here
  186. case 2: generate_paths_cunit_key<cunit_t, uint16_t> (input, keys); break;
  187. ^
  188. src/codegen/skeleton/generate_data.cc:218:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit<unsigned short>'
  189. requested here
  190. case 2: generate_paths_cunit<uint16_t> (input, keys); break;
  191. ^
  192. ./src/util/u32lim.h:20:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
  193. explicit u32lim_t (uint32_t x)
  194. ^
  195. ./src/util/u32lim.h:23:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
  196. explicit u32lim_t (uint64_t x)
  197. ^
  198. ./src/util/u32lim.h:11:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 0 were provided
  199. class u32lim_t
  200. ^
  201. src/codegen/skeleton/generate_data.cc:308:23: error: no matching constructor for initialization of 'const Node::covers_t' (aka 'const u32lim_t<1024 * 1024 * 1024>')
  202. const Node::covers_t size = Node::covers_t (len) * Node::covers_t (count);
  203. ^
  204. src/codegen/skeleton/generate_data.cc:155:10: note: in instantiation of function template specialization 're2c::cover_one<unsigned short, unsigned char>' requested
  205. here
  206. size = cover_one<cunit_t, key_t> (input, keys, prefix, *suffix);
  207. ^
  208. src/codegen/skeleton/generate_data.cc:185:14: note: in instantiation of function template specialization 're2c::Node::cover<unsigned short, unsigned char>' requested
  209. here
  210. if (nodes->cover<cunit_t, key_t> (prefix, input, keys).overflow ())
  211. ^
  212. src/codegen/skeleton/generate_data.cc:209:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit_key<unsigned short,
  213. unsigned char>' requested here
  214. case 1: generate_paths_cunit_key<cunit_t, uint8_t> (input, keys); break;
  215. ^
  216. src/codegen/skeleton/generate_data.cc:218:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit<unsigned short>'
  217. requested here
  218. case 2: generate_paths_cunit<uint16_t> (input, keys); break;
  219. ^
  220. ./src/util/u32lim.h:20:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
  221. explicit u32lim_t (uint32_t x)
  222. ^
  223. ./src/util/u32lim.h:23:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
  224. explicit u32lim_t (uint64_t x)
  225. ^
  226. ./src/util/u32lim.h:11:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 0 were provided
  227. class u32lim_t
  228. ^
  229. src/codegen/skeleton/generate_data.cc:308:23: error: no matching constructor for initialization of 'const Node::covers_t' (aka 'const u32lim_t<1024 * 1024 * 1024>')
  230. const Node::covers_t size = Node::covers_t (len) * Node::covers_t (count);
  231. ^
  232. src/codegen/skeleton/generate_data.cc:155:10: note: in instantiation of function template specialization 're2c::cover_one<unsigned char, unsigned int>' requested here
  233. size = cover_one<cunit_t, key_t> (input, keys, prefix, *suffix);
  234. ^
  235. src/codegen/skeleton/generate_data.cc:185:14: note: in instantiation of function template specialization 're2c::Node::cover<unsigned char, unsigned int>' requested
  236. here
  237. if (nodes->cover<cunit_t, key_t> (prefix, input, keys).overflow ())
  238. ^
  239. src/codegen/skeleton/generate_data.cc:207:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit_key<unsigned char,
  240. unsigned int>' requested here
  241. case 4: generate_paths_cunit_key<cunit_t, uint32_t> (input, keys); break;
  242. ^
  243. src/codegen/skeleton/generate_data.cc:219:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit<unsigned char>'
  244. requested here
  245. case 1: generate_paths_cunit<uint8_t> (input, keys); break;
  246. ^
  247. ./src/util/u32lim.h:20:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
  248. explicit u32lim_t (uint32_t x)
  249. ^
  250. ./src/util/u32lim.h:23:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
  251. explicit u32lim_t (uint64_t x)
  252. ^
  253. ./src/util/u32lim.h:11:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 0 were provided
  254. class u32lim_t
  255. ^
  256. src/codegen/skeleton/generate_data.cc:308:23: error: no matching constructor for initialization of 'const Node::covers_t' (aka 'const u32lim_t<1024 * 1024 * 1024>')
  257. const Node::covers_t size = Node::covers_t (len) * Node::covers_t (count);
  258. ^
  259. src/codegen/skeleton/generate_data.cc:155:10: note: in instantiation of function template specialization 're2c::cover_one<unsigned char, unsigned short>' requested
  260. here
  261. size = cover_one<cunit_t, key_t> (input, keys, prefix, *suffix);
  262. ^
  263. src/codegen/skeleton/generate_data.cc:185:14: note: in instantiation of function template specialization 're2c::Node::cover<unsigned char, unsigned short>' requested
  264. here
  265. if (nodes->cover<cunit_t, key_t> (prefix, input, keys).overflow ())
  266. ^
  267. src/codegen/skeleton/generate_data.cc:208:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit_key<unsigned char,
  268. unsigned short>' requested here
  269. case 2: generate_paths_cunit_key<cunit_t, uint16_t> (input, keys); break;
  270. ^
  271. src/codegen/skeleton/generate_data.cc:219:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit<unsigned char>'
  272. requested here
  273. case 1: generate_paths_cunit<uint8_t> (input, keys); break;
  274. ^
  275. ./src/util/u32lim.h:20:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
  276. explicit u32lim_t (uint32_t x)
  277. ^
  278. ./src/util/u32lim.h:23:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
  279. explicit u32lim_t (uint64_t x)
  280. ^
  281. ./src/util/u32lim.h:11:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 0 were provided
  282. class u32lim_t
  283. ^
  284. src/codegen/skeleton/generate_data.cc:308:23: error: no matching constructor for initialization of 'const Node::covers_t' (aka 'const u32lim_t<1024 * 1024 * 1024>')
  285. const Node::covers_t size = Node::covers_t (len) * Node::covers_t (count);
  286. ^
  287. src/codegen/skeleton/generate_data.cc:155:10: note: in instantiation of function template specialization 're2c::cover_one<unsigned char, unsigned char>' requested here
  288. size = cover_one<cunit_t, key_t> (input, keys, prefix, *suffix);
  289. ^
  290. src/codegen/skeleton/generate_data.cc:185:14: note: in instantiation of function template specialization 're2c::Node::cover<unsigned char, unsigned char>' requested
  291. here
  292. if (nodes->cover<cunit_t, key_t> (prefix, input, keys).overflow ())
  293. ^
  294. src/codegen/skeleton/generate_data.cc:209:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit_key<unsigned char,
  295. unsigned char>' requested here
  296. case 1: generate_paths_cunit_key<cunit_t, uint8_t> (input, keys); break;
  297. ^
  298. src/codegen/skeleton/generate_data.cc:219:11: note: in instantiation of function template specialization 're2c::Skeleton::generate_paths_cunit<unsigned char>'
  299. requested here
  300. case 1: generate_paths_cunit<uint8_t> (input, keys); break;
  301. ^
  302. ./src/util/u32lim.h:20:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
  303. explicit u32lim_t (uint32_t x)
  304. ^
  305. ./src/util/u32lim.h:23:11: note: candidate constructor not viable: requires single argument 'x', but no arguments were provided
  306. explicit u32lim_t (uint64_t x)
  307. ^
  308. ./src/util/u32lim.h:11:7: note: candidate constructor (the implicit copy constructor) not viable: requires 1 argument, but 0 were provided
  309. class u32lim_t
  310. ^
  311. 12 errors generated.
  312. make[1]: *** [src/codegen/skeleton/generate_data.o] Error 1
  313. make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement