-
-
Save alexcrichton/5b3da9fd1cb51d40c1a9b624defc4312 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
running 14 tests | |
test tests_ir_drop_wat ... ok | |
test tests_ir_block_wat ... ok | |
test tests_ir_select_wat ... ok | |
test tests_ir_stuff_after_loop_2_wat ... FAILED | |
test tests_ir_count_to_ten_wat ... FAILED | |
test tests_ir_loop_wat ... FAILED | |
test tests_ir_br_table_wat ... FAILED | |
test tests_ir_const_wat ... ok | |
test tests_ir_call_wat ... ok | |
test tests_ir_inc_wat ... ok | |
test tests_ir_fac_wat ... FAILED | |
test tests_ir_if_else_wat ... FAILED | |
test tests_ir_memory_size_wat ... ok | |
test tests_ir_stuff_after_loop_wat ... FAILED | |
failures: | |
---- tests_ir_stuff_after_loop_2_wat stdout ---- | |
running: "wat2wasm" "tests/ir/stuff-after-loop-2.wat" "-o" "/tmp/.tmp6c0wbX" | |
thread 'tests_ir_stuff_after_loop_2_wat' panicked at 'CHECK failed! | |
Did not find pattern | |
CHECK: (func | |
NEXT: (block ;; e0 | |
NEXT: (loop ;; e1 | |
NEXT: (br | |
NEXT: e0 ;; block | |
NEXT: () | |
NEXT: ) | |
NEXT: ) | |
NEXT: (i32.const 1) | |
NEXT: ) | |
NEXT: ) | |
in output | |
(func | |
(; 0;) (block | |
(; 1;) (loop | |
(; 2;) (br (; e0 ;)) | |
) | |
(; 3;) (const 1) | |
) | |
) | |
', walrus-tests/src/lib.rs:81:9 | |
note: Run with `RUST_BACKTRACE=1` for a backtrace. | |
---- tests_ir_count_to_ten_wat stdout ---- | |
running: "wat2wasm" "tests/ir/count-to-ten.wat" "-o" "/tmp/.tmphS2Ent" | |
thread 'tests_ir_count_to_ten_wat' panicked at 'CHECK failed! | |
Did not find pattern | |
CHECK: (func | |
NEXT: (block ;; e0 | |
NEXT: (local.set | |
NEXT: 0 | |
NEXT: (i32.const 9) | |
NEXT: ) | |
NEXT: (loop ;; e3 | |
NEXT: (br_if | |
NEXT: e0 | |
NEXT: (i32.eqz | |
NEXT: (local.get 0) | |
NEXT: ) | |
NEXT: () | |
NEXT: ) | |
NEXT: (local.set | |
NEXT: 0 | |
NEXT: (i32.add | |
NEXT: (local.get 0) | |
NEXT: (i32.const 1) | |
NEXT: ) | |
NEXT: ) | |
NEXT: ) | |
NEXT: (i32.const 10) | |
NEXT: ) | |
NEXT: ) | |
in output | |
(func | |
(; 0;) (block | |
(; 2;) (local.set 0 | |
(; 1;) (const 9) | |
) | |
(; 3;) (loop | |
(; 6;) (br.if (;e0;) | |
(; 5;) (i32.eqz | |
(; 4;) (local.get 0) | |
) | |
) | |
(; 10;) (local.set 0 | |
(; 9;) (i32.add | |
(; 7;) (local.get 0) | |
(; 8;) (const 1) | |
) | |
) | |
) | |
(; 11;) (const 10) | |
) | |
) | |
', walrus-tests/src/lib.rs:81:9 | |
---- tests_ir_loop_wat stdout ---- | |
running: "wat2wasm" "tests/ir/loop.wat" "-o" "/tmp/.tmpXgd2Ra" | |
thread 'tests_ir_loop_wat' panicked at 'CHECK failed! | |
Did not find pattern | |
CHECK: (func | |
NEXT: (block ;; e0 | |
NEXT: (loop ;; e1 | |
NEXT: ) | |
NEXT: ) | |
NEXT: ) | |
in output | |
(func | |
(; 0;) (block | |
(; 1;) (loop) | |
) | |
) | |
', walrus-tests/src/lib.rs:81:9 | |
---- tests_ir_br_table_wat stdout ---- | |
running: "wat2wasm" "tests/ir/br_table.wat" "-o" "/tmp/.tmpegZqhE" | |
thread 'tests_ir_br_table_wat' panicked at 'CHECK failed! | |
Did not find pattern | |
CHECK: (func | |
NEXT: (block ;; e0 | |
NEXT: (block ;; e1 | |
NEXT: (block ;; e2 | |
NEXT: (block ;; e3 | |
NEXT: (br_table | |
NEXT: (local.get 0) | |
NEXT: e0 ;; default | |
NEXT: [e2 e1] | |
NEXT: () | |
NEXT: ) | |
NEXT: ) | |
NEXT: (return | |
NEXT: (i32.const 300) | |
NEXT: ) | |
NEXT: ) | |
NEXT: (return | |
NEXT: (i32.const 200) | |
NEXT: ) | |
NEXT: ) | |
NEXT: (i32.const 100) | |
NEXT: ) | |
NEXT: ) | |
in output | |
(func | |
(; 0;) (block | |
(; 1;) (block | |
(; 2;) (block | |
(; 3;) (block | |
(; 5;) (br.table | |
(; 4;) (local.get 0) | |
) | |
) | |
(; 7;) (return | |
(; 6;) (const 300) | |
) | |
) | |
(; 9;) (return | |
(; 8;) (const 200) | |
) | |
) | |
(; 10;) (const 100) | |
) | |
) | |
', walrus-tests/src/lib.rs:81:9 | |
---- tests_ir_fac_wat stdout ---- | |
running: "wat2wasm" "tests/ir/fac.wat" "-o" "/tmp/.tmpjLog7L" | |
thread 'tests_ir_fac_wat' panicked at 'CHECK failed! | |
Did not find pattern | |
CHECK: (func | |
NEXT: (block | |
NEXT: (block | |
NEXT: (local.set 1 | |
NEXT: (local.get 0) | |
NEXT: ) | |
NEXT: (loop | |
NEXT: (br_if (;e0;) | |
NEXT: (i32.eqz | |
NEXT: (local.get 0) | |
NEXT: ) | |
NEXT: ) | |
NEXT: (local.set 1 | |
NEXT: (i32.mul | |
NEXT: (local.get 1) | |
NEXT: (local.get 0) | |
NEXT: ) | |
NEXT: ) | |
NEXT: (local.set 0 | |
NEXT: (i32.sub | |
NEXT: (local.get 0) | |
NEXT: (const 1) | |
NEXT: ) | |
NEXT: ) | |
NEXT: ) | |
NEXT: ) | |
NEXT: (local.get 1) | |
NEXT: ) | |
NEXT: ) | |
in output | |
(func | |
(; 0;) (block | |
(; 1;) (block | |
(; 3;) (local.set 1 | |
(; 2;) (local.get 0) | |
) | |
(; 4;) (loop | |
(; 7;) (br.if (;e0;) | |
(; 6;) (i32.eqz | |
(; 5;) (local.get 0) | |
) | |
) | |
(; 11;) (local.set 1 | |
(; 10;) (i32.mul | |
(; 8;) (local.get 1) | |
(; 9;) (local.get 0) | |
) | |
) | |
(; 15;) (local.set 0 | |
(; 14;) (i32.sub | |
(; 12;) (local.get 0) | |
(; 13;) (const 1) | |
) | |
) | |
) | |
) | |
(; 16;) (local.get 1) | |
) | |
) | |
', walrus-tests/src/lib.rs:81:9 | |
---- tests_ir_if_else_wat stdout ---- | |
running: "wat2wasm" "tests/ir/if_else.wat" "-o" "/tmp/.tmp4AmuZg" | |
thread 'tests_ir_if_else_wat' panicked at 'CHECK failed! | |
Did not find pattern | |
CHECK: (func | |
NEXT: (block ;; e0 | |
NEXT: (if | |
NEXT: (local.get 0) | |
NEXT: (block ;; e2 | |
NEXT: (i32.const 1) | |
NEXT: ) | |
NEXT: (block ;; e4 | |
NEXT: (i32.const 2) | |
NEXT: ) | |
NEXT: ) | |
NEXT: ) | |
NEXT: ) | |
in output | |
(func | |
(; 0;) (block | |
(; 6;) (if.else | |
(; 1;) (local.get 0) | |
(; 2;) (block | |
(; 3;) (const 1) | |
) | |
(; 4;) (block | |
(; 5;) (const 2) | |
) | |
) | |
) | |
) | |
', walrus-tests/src/lib.rs:81:9 | |
---- tests_ir_stuff_after_loop_wat stdout ---- | |
running: "wat2wasm" "tests/ir/stuff-after-loop.wat" "-o" "/tmp/.tmpCCFYnP" | |
thread 'tests_ir_stuff_after_loop_wat' panicked at 'CHECK failed! | |
Did not find pattern | |
CHECK: (func | |
NEXT: (block ;; e0 | |
NEXT: (loop ;; e1 | |
NEXT: ) | |
NEXT: (i32.const 1) | |
NEXT: ) | |
NEXT: ) | |
in output | |
(func | |
(; 0;) (block | |
(; 1;) (loop) | |
(; 2;) (const 1) | |
) | |
) | |
', walrus-tests/src/lib.rs:81:9 | |
failures: | |
tests_ir_br_table_wat | |
tests_ir_count_to_ten_wat | |
tests_ir_fac_wat | |
tests_ir_if_else_wat | |
tests_ir_loop_wat | |
tests_ir_stuff_after_loop_2_wat | |
tests_ir_stuff_after_loop_wat | |
test result: FAILED. 7 passed; 7 failed; 0 ignored; 0 measured; 0 filtered out | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment