Guest User

Untitled

a guest
Jan 16th, 2019
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.67 KB | None | 0 0
  1. running 14 tests
  2. test tests_ir_drop_wat ... ok
  3. test tests_ir_block_wat ... ok
  4. test tests_ir_select_wat ... ok
  5. test tests_ir_stuff_after_loop_2_wat ... FAILED
  6. test tests_ir_count_to_ten_wat ... FAILED
  7. test tests_ir_loop_wat ... FAILED
  8. test tests_ir_br_table_wat ... FAILED
  9. test tests_ir_const_wat ... ok
  10. test tests_ir_call_wat ... ok
  11. test tests_ir_inc_wat ... ok
  12. test tests_ir_fac_wat ... FAILED
  13. test tests_ir_if_else_wat ... FAILED
  14. test tests_ir_memory_size_wat ... ok
  15. test tests_ir_stuff_after_loop_wat ... FAILED
  16.  
  17. failures:
  18.  
  19. ---- tests_ir_stuff_after_loop_2_wat stdout ----
  20. running: "wat2wasm" "tests/ir/stuff-after-loop-2.wat" "-o" "/tmp/.tmp6c0wbX"
  21. thread 'tests_ir_stuff_after_loop_2_wat' panicked at 'CHECK failed!
  22.  
  23. Did not find pattern
  24.  
  25. CHECK: (func
  26. NEXT: (block ;; e0
  27. NEXT: (loop ;; e1
  28. NEXT: (br
  29. NEXT: e0 ;; block
  30. NEXT: ()
  31. NEXT: )
  32. NEXT: )
  33. NEXT: (i32.const 1)
  34. NEXT: )
  35. NEXT: )
  36.  
  37. in output
  38.  
  39. (func
  40. (; 0;) (block
  41. (; 1;) (loop
  42. (; 2;) (br (; e0 ;))
  43. )
  44. (; 3;) (const 1)
  45. )
  46. )
  47.  
  48. ', walrus-tests/src/lib.rs:81:9
  49. note: Run with `RUST_BACKTRACE=1` for a backtrace.
  50.  
  51. ---- tests_ir_count_to_ten_wat stdout ----
  52. running: "wat2wasm" "tests/ir/count-to-ten.wat" "-o" "/tmp/.tmphS2Ent"
  53. thread 'tests_ir_count_to_ten_wat' panicked at 'CHECK failed!
  54.  
  55. Did not find pattern
  56.  
  57. CHECK: (func
  58. NEXT: (block ;; e0
  59. NEXT: (local.set
  60. NEXT: 0
  61. NEXT: (i32.const 9)
  62. NEXT: )
  63. NEXT: (loop ;; e3
  64. NEXT: (br_if
  65. NEXT: e0
  66. NEXT: (i32.eqz
  67. NEXT: (local.get 0)
  68. NEXT: )
  69. NEXT: ()
  70. NEXT: )
  71. NEXT: (local.set
  72. NEXT: 0
  73. NEXT: (i32.add
  74. NEXT: (local.get 0)
  75. NEXT: (i32.const 1)
  76. NEXT: )
  77. NEXT: )
  78. NEXT: )
  79. NEXT: (i32.const 10)
  80. NEXT: )
  81. NEXT: )
  82.  
  83. in output
  84.  
  85. (func
  86. (; 0;) (block
  87. (; 2;) (local.set 0
  88. (; 1;) (const 9)
  89. )
  90. (; 3;) (loop
  91. (; 6;) (br.if (;e0;)
  92. (; 5;) (i32.eqz
  93. (; 4;) (local.get 0)
  94. )
  95. )
  96. (; 10;) (local.set 0
  97. (; 9;) (i32.add
  98. (; 7;) (local.get 0)
  99. (; 8;) (const 1)
  100. )
  101. )
  102. )
  103. (; 11;) (const 10)
  104. )
  105. )
  106.  
  107. ', walrus-tests/src/lib.rs:81:9
  108.  
  109. ---- tests_ir_loop_wat stdout ----
  110. running: "wat2wasm" "tests/ir/loop.wat" "-o" "/tmp/.tmpXgd2Ra"
  111. thread 'tests_ir_loop_wat' panicked at 'CHECK failed!
  112.  
  113. Did not find pattern
  114.  
  115. CHECK: (func
  116. NEXT: (block ;; e0
  117. NEXT: (loop ;; e1
  118. NEXT: )
  119. NEXT: )
  120. NEXT: )
  121.  
  122. in output
  123.  
  124. (func
  125. (; 0;) (block
  126. (; 1;) (loop)
  127. )
  128. )
  129.  
  130. ', walrus-tests/src/lib.rs:81:9
  131.  
  132. ---- tests_ir_br_table_wat stdout ----
  133. running: "wat2wasm" "tests/ir/br_table.wat" "-o" "/tmp/.tmpegZqhE"
  134. thread 'tests_ir_br_table_wat' panicked at 'CHECK failed!
  135.  
  136. Did not find pattern
  137.  
  138. CHECK: (func
  139. NEXT: (block ;; e0
  140. NEXT: (block ;; e1
  141. NEXT: (block ;; e2
  142. NEXT: (block ;; e3
  143. NEXT: (br_table
  144. NEXT: (local.get 0)
  145. NEXT: e0 ;; default
  146. NEXT: [e2 e1]
  147. NEXT: ()
  148. NEXT: )
  149. NEXT: )
  150. NEXT: (return
  151. NEXT: (i32.const 300)
  152. NEXT: )
  153. NEXT: )
  154. NEXT: (return
  155. NEXT: (i32.const 200)
  156. NEXT: )
  157. NEXT: )
  158. NEXT: (i32.const 100)
  159. NEXT: )
  160. NEXT: )
  161.  
  162. in output
  163.  
  164. (func
  165. (; 0;) (block
  166. (; 1;) (block
  167. (; 2;) (block
  168. (; 3;) (block
  169. (; 5;) (br.table
  170. (; 4;) (local.get 0)
  171. )
  172. )
  173. (; 7;) (return
  174. (; 6;) (const 300)
  175. )
  176. )
  177. (; 9;) (return
  178. (; 8;) (const 200)
  179. )
  180. )
  181. (; 10;) (const 100)
  182. )
  183. )
  184.  
  185. ', walrus-tests/src/lib.rs:81:9
  186.  
  187. ---- tests_ir_fac_wat stdout ----
  188. running: "wat2wasm" "tests/ir/fac.wat" "-o" "/tmp/.tmpjLog7L"
  189. thread 'tests_ir_fac_wat' panicked at 'CHECK failed!
  190.  
  191. Did not find pattern
  192.  
  193. CHECK: (func
  194. NEXT: (block
  195. NEXT: (block
  196. NEXT: (local.set 1
  197. NEXT: (local.get 0)
  198. NEXT: )
  199. NEXT: (loop
  200. NEXT: (br_if (;e0;)
  201. NEXT: (i32.eqz
  202. NEXT: (local.get 0)
  203. NEXT: )
  204. NEXT: )
  205. NEXT: (local.set 1
  206. NEXT: (i32.mul
  207. NEXT: (local.get 1)
  208. NEXT: (local.get 0)
  209. NEXT: )
  210. NEXT: )
  211. NEXT: (local.set 0
  212. NEXT: (i32.sub
  213. NEXT: (local.get 0)
  214. NEXT: (const 1)
  215. NEXT: )
  216. NEXT: )
  217. NEXT: )
  218. NEXT: )
  219. NEXT: (local.get 1)
  220. NEXT: )
  221. NEXT: )
  222.  
  223. in output
  224.  
  225. (func
  226. (; 0;) (block
  227. (; 1;) (block
  228. (; 3;) (local.set 1
  229. (; 2;) (local.get 0)
  230. )
  231. (; 4;) (loop
  232. (; 7;) (br.if (;e0;)
  233. (; 6;) (i32.eqz
  234. (; 5;) (local.get 0)
  235. )
  236. )
  237. (; 11;) (local.set 1
  238. (; 10;) (i32.mul
  239. (; 8;) (local.get 1)
  240. (; 9;) (local.get 0)
  241. )
  242. )
  243. (; 15;) (local.set 0
  244. (; 14;) (i32.sub
  245. (; 12;) (local.get 0)
  246. (; 13;) (const 1)
  247. )
  248. )
  249. )
  250. )
  251. (; 16;) (local.get 1)
  252. )
  253. )
  254.  
  255. ', walrus-tests/src/lib.rs:81:9
  256.  
  257. ---- tests_ir_if_else_wat stdout ----
  258. running: "wat2wasm" "tests/ir/if_else.wat" "-o" "/tmp/.tmp4AmuZg"
  259. thread 'tests_ir_if_else_wat' panicked at 'CHECK failed!
  260.  
  261. Did not find pattern
  262.  
  263. CHECK: (func
  264. NEXT: (block ;; e0
  265. NEXT: (if
  266. NEXT: (local.get 0)
  267. NEXT: (block ;; e2
  268. NEXT: (i32.const 1)
  269. NEXT: )
  270. NEXT: (block ;; e4
  271. NEXT: (i32.const 2)
  272. NEXT: )
  273. NEXT: )
  274. NEXT: )
  275. NEXT: )
  276.  
  277. in output
  278.  
  279. (func
  280. (; 0;) (block
  281. (; 6;) (if.else
  282. (; 1;) (local.get 0)
  283. (; 2;) (block
  284. (; 3;) (const 1)
  285. )
  286. (; 4;) (block
  287. (; 5;) (const 2)
  288. )
  289. )
  290. )
  291. )
  292.  
  293. ', walrus-tests/src/lib.rs:81:9
  294.  
  295. ---- tests_ir_stuff_after_loop_wat stdout ----
  296. running: "wat2wasm" "tests/ir/stuff-after-loop.wat" "-o" "/tmp/.tmpCCFYnP"
  297. thread 'tests_ir_stuff_after_loop_wat' panicked at 'CHECK failed!
  298.  
  299. Did not find pattern
  300.  
  301. CHECK: (func
  302. NEXT: (block ;; e0
  303. NEXT: (loop ;; e1
  304. NEXT: )
  305. NEXT: (i32.const 1)
  306. NEXT: )
  307. NEXT: )
  308.  
  309. in output
  310.  
  311. (func
  312. (; 0;) (block
  313. (; 1;) (loop)
  314. (; 2;) (const 1)
  315. )
  316. )
  317.  
  318. ', walrus-tests/src/lib.rs:81:9
  319.  
  320.  
  321. failures:
  322. tests_ir_br_table_wat
  323. tests_ir_count_to_ten_wat
  324. tests_ir_fac_wat
  325. tests_ir_if_else_wat
  326. tests_ir_loop_wat
  327. tests_ir_stuff_after_loop_2_wat
  328. tests_ir_stuff_after_loop_wat
  329.  
  330. test result: FAILED. 7 passed; 7 failed; 0 ignored; 0 measured; 0 filtered out
Add Comment
Please, Sign In to add comment