[INFO] fetching crate wasmrepl 0.4.0... [INFO] testing wasmrepl-0.4.0 against try#b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b for pr-145330-1 [INFO] extracting crate wasmrepl 0.4.0 into /workspace/builds/worker-0-tc2/source [INFO] started tweaking crates.io crate wasmrepl 0.4.0 [INFO] finished tweaking crates.io crate wasmrepl 0.4.0 [INFO] tweaked toml for crates.io crate wasmrepl 0.4.0 written to /workspace/builds/worker-0-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate wasmrepl 0.4.0 on toolchain b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate wasmrepl 0.4.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] b226459b7a2de9c7002fab378f2231c5928a27531469c289d258fc292997e531 [INFO] running `Command { std: "docker" "start" "-a" "b226459b7a2de9c7002fab378f2231c5928a27531469c289d258fc292997e531", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "b226459b7a2de9c7002fab378f2231c5928a27531469c289d258fc292997e531", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b226459b7a2de9c7002fab378f2231c5928a27531469c289d258fc292997e531", kill_on_drop: false }` [INFO] [stdout] b226459b7a2de9c7002fab378f2231c5928a27531469c289d258fc292997e531 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9c7383f922ece7a2aed683fe336e285f651e793b15124a6a26697a06e456048e [INFO] running `Command { std: "docker" "start" "-a" "9c7383f922ece7a2aed683fe336e285f651e793b15124a6a26697a06e456048e", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.69 [INFO] [stderr] Compiling libc v0.2.149 [INFO] [stderr] Compiling rustix v0.38.20 [INFO] [stderr] Compiling bitflags v2.4.1 [INFO] [stderr] Compiling linux-raw-sys v0.4.10 [INFO] [stderr] Compiling smallvec v1.11.1 [INFO] [stderr] Compiling anyhow v1.0.75 [INFO] [stderr] Compiling leb128 v0.2.5 [INFO] [stderr] Compiling memchr v2.6.4 [INFO] [stderr] Compiling endian-type v0.1.2 [INFO] [stderr] Compiling unicode-width v0.1.11 [INFO] [stderr] Compiling utf8parse v0.2.1 [INFO] [stderr] Compiling log v0.4.20 [INFO] [stderr] Compiling home v0.5.5 [INFO] [stderr] Compiling unicode-segmentation v1.10.1 [INFO] [stderr] Compiling wasm-encoder v0.35.0 [INFO] [stderr] Compiling nibble_vec v0.1.0 [INFO] [stderr] Compiling radix_trie v0.2.1 [INFO] [stderr] Compiling quote v1.0.33 [INFO] [stderr] Compiling syn v2.0.38 [INFO] [stderr] Compiling wast v66.0.2 [INFO] [stderr] Compiling nix v0.26.4 [INFO] [stderr] Compiling fd-lock v3.0.13 [INFO] [stderr] Compiling rustyline-derive v0.9.0 [INFO] [stderr] Compiling rustyline v12.0.0 [INFO] [stderr] Compiling wasmrepl v0.4.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 13.41s [INFO] running `Command { std: "docker" "inspect" "9c7383f922ece7a2aed683fe336e285f651e793b15124a6a26697a06e456048e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9c7383f922ece7a2aed683fe336e285f651e793b15124a6a26697a06e456048e", kill_on_drop: false }` [INFO] [stdout] 9c7383f922ece7a2aed683fe336e285f651e793b15124a6a26697a06e456048e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7cd6c4b7c70e4578d3e524a0083751dc40166b0f71959e5398b31e5fa863c31f [INFO] running `Command { std: "docker" "start" "-a" "7cd6c4b7c70e4578d3e524a0083751dc40166b0f71959e5398b31e5fa863c31f", kill_on_drop: false }` [INFO] [stderr] Compiling wasmrepl v0.4.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 3.19s [INFO] running `Command { std: "docker" "inspect" "7cd6c4b7c70e4578d3e524a0083751dc40166b0f71959e5398b31e5fa863c31f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7cd6c4b7c70e4578d3e524a0083751dc40166b0f71959e5398b31e5fa863c31f", kill_on_drop: false }` [INFO] [stdout] 7cd6c4b7c70e4578d3e524a0083751dc40166b0f71959e5398b31e5fa863c31f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+b6ae10aa7319b7ebb6c7b3331dd71a9d6c9c5b4b" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 3b25bd16b5188f619394ba8cdb9ae6c2f4e9ccf1f90a703edfcb26d5f53a5d24 [INFO] running `Command { std: "docker" "start" "-a" "3b25bd16b5188f619394ba8cdb9ae6c2f4e9ccf1f90a703edfcb26d5f53a5d24", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/wasmrepl-b7cf6aa942a037db) [INFO] [stdout] [INFO] [stdout] running 409 tests [INFO] [stdout] test call_stack::call_stack_test::test_block_add_invalid_inputs_error ... ok [INFO] [stdout] test call_stack::call_stack_test::test_block_add_remove ... ok [INFO] [stdout] test call_stack::call_stack_test::test_block_add_not_enough_inputs_error ... ok [INFO] [stdout] test call_stack::call_stack_test::test_block_commit_rollback ... ok [INFO] [stdout] test call_stack::call_stack_test::test_block_remove_not_enough_outputs_error ... ok [INFO] [stdout] test call_stack::call_stack_test::test_block_remove_incorrect_type ... ok [INFO] [stdout] test call_stack::call_stack_test::test_block_output_stack_order ... ok [INFO] [stdout] test call_stack::call_stack_test::test_block_input_stack_order ... ok [INFO] [stdout] test call_stack::call_stack_test::test_block_remove_too_many_outputs ... ok [INFO] [stdout] test call_stack::call_stack_test::test_block_remove_too_many_outputs_error ... ok [INFO] [stdout] test call_stack::call_stack_test::test_func_add_invalid_input_error ... ok [INFO] [stdout] test call_stack::call_stack_test::test_func_add_not_enough_inputs_error ... ok [INFO] [stdout] test call_stack::call_stack_test::test_func_remove_not_enough_outputs_error ... ok [INFO] [stdout] test call_stack::call_stack_test::test_len ... ok [INFO] [stdout] test call_stack::call_stack_test::test_peek ... ok [INFO] [stdout] test call_stack::call_stack_test::test_func_remove_too_many_outputs_error ... ok [INFO] [stdout] test elements::tests::test_elements_commit_rollback ... ok [INFO] [stdout] test call_stack::call_stack_test::test_soft_string ... ok [INFO] [stdout] test dict::tests::test_dict ... ok [INFO] [stdout] test dict::tests::test_commit ... ok [INFO] [stdout] test call_stack::call_stack_test::test_func_add_local_id_already_exists ... ok [INFO] [stdout] test call_stack::call_stack_test::test_func_add_remove ... ok [INFO] [stdout] test dict::tests::test_rollback ... ok [INFO] [stdout] test elements::tests::test_elements_commit ... ok [INFO] [stdout] test call_stack::call_stack_test::test_to_string ... ok [INFO] [stdout] test call_stack::call_stack_test::test_locals_commit_rollback ... ok [INFO] [stdout] test call_stack::call_stack_test::test_func_remove_incorrect_type ... ok [INFO] [stdout] test call_stack::call_stack_test::test_func_remove_too_many_outputs ... ok [INFO] [stdout] test elements::tests::test_elements_grow_set_get ... ok [INFO] [stdout] test elements::tests::test_elements_gid_set_get ... ok [INFO] [stdout] test elements::tests::test_elements_commit_rollback_id ... ok [INFO] [stdout] test elements::tests::test_elements_set_by_id_error ... ok [INFO] [stdout] test elements::tests::test_elements_rollback_recovery_id ... ok [INFO] [stdout] test elements::tests::test_grow_same_key_error ... ok [INFO] [stdout] test executor::executor_test::test_branch_not_deep_enough_error ... ok [INFO] [stdout] test call_stack::call_stack_test::test_func_output_stack_order ... ok [INFO] [stdout] test executor::executor_test::test_block_branch ... ok [INFO] [stdout] test executor::executor_test::test_branch_too_many ... ok [INFO] [stdout] test executor::executor_test::test_block ... ok [INFO] [stdout] test elements::tests::test_elements_rollback_recovery ... ok [INFO] [stdout] test executor::executor_test::test_add ... ok [INFO] [stdout] test executor::executor_test::test_block_branch_by_id ... ok [INFO] [stdout] test executor::executor_test::test_error_rollback ... ok [INFO] [stdout] test executor::executor_test::test_func ... ok [INFO] [stdout] test executor::executor_test::test_func_branch ... ok [INFO] [stdout] test executor::executor_test::test_func_branch_id_error ... ok [INFO] [stdout] test executor::executor_test::test_else ... ok [INFO] [stdout] test executor::executor_test::test_func_branch_not_deep_enough_error ... ok [INFO] [stdout] test executor::executor_test::test_func_error_input_type ... ok [INFO] [stdout] test executor::executor_test::test_func_output_type_error ... ok [INFO] [stdout] test executor::executor_test::test_func_return ... ok [INFO] [stdout] test executor::executor_test::test_func_nested_too_many ... ok [INFO] [stdout] test executor::executor_test::test_func_error_more_number_of_outputs ... ok [INFO] [stdout] test executor::executor_test::test_block_branch_by_unknown_id_error ... ok [INFO] [stdout] test elements::tests::test_elements_set_get_by_id ... ok [INFO] [stdout] test executor::executor_test::test_if_param_error ... ok [INFO] [stdout] test executor::executor_test::test_func_output_type ... ok [INFO] [stdout] test executor::executor_test::test_func_error_less_number_of_outputs ... ok [INFO] [stdout] test executor::executor_test::test_if_result_error ... ok [INFO] [stdout] test executor::executor_test::test_if ... ok [INFO] [stdout] test executor::executor_test::test_if_param_type_error ... ok [INFO] [stdout] test executor::executor_test::test_if_result_too_many ... ok [INFO] [stdout] test executor::executor_test::test_func_no_id ... ok [INFO] [stdout] test executor::executor_test::test_func_input_type ... ok [INFO] [stdout] test executor::executor_test::test_if_execution_error ... ok [INFO] [stdout] test executor::executor_test::test_if_branch ... ok [INFO] [stdout] test executor::executor_test::test_if_result_type_error ... ok [INFO] [stdout] test executor::executor_test::test_func_nested_return ... ok [INFO] [stdout] test executor::executor_test::test_local_by_id ... ok [INFO] [stdout] test executor::executor_test::test_func_return_too_many ... ok [INFO] [stdout] test executor::executor_test::test_local_set_get_i64 ... ok [INFO] [stdout] test executor::executor_test::test_func_error_less_number_of_inputs ... ok [INFO] [stdout] test executor::executor_test::test_local_set_get_f64 ... ok [INFO] [stdout] test executor::executor_test::test_local_set_local_value_rollback ... ok [INFO] [stdout] test executor::executor_test::test_local_set_commit ... ok [INFO] [stdout] test executor::executor_test::test_loop_branch_out ... ok [INFO] [stdout] test executor::executor_test::test_loop_by_id ... ok [INFO] [stdout] test executor::executor_test::test_loop_output_type_error ... ok [INFO] [stdout] test executor::executor_test::test_loop_too_may_returns_error ... ok [INFO] [stdout] test executor::executor_test::test_nested_block ... ok [INFO] [stdout] test executor::executor_test::test_local_by_id_mix ... ok [INFO] [stdout] test executor::executor_test::test_nested_branch_outer_block ... ok [INFO] [stdout] test executor::executor_test::test_nested_if ... ok [INFO] [stdout] test executor::executor_test::test_local_set_get ... ok [INFO] [stdout] test executor::executor_test::test_loop_func_return ... ok [INFO] [stdout] test executor::executor_test::test_func_branch_too_many ... ok [INFO] [stdout] test executor::executor_test::test_local_set_get_f32 ... ok [INFO] [stdout] test executor::executor_test::test_local_rollback ... ok [INFO] [stdout] test executor::executor_test::test_no_else ... ok [INFO] [stdout] test executor::executor_test::test_loop ... ok [INFO] [stdout] test executor::executor_test::test_loop_not_enough_inputs_error ... ok [INFO] [stdout] test executor::executor_test::test_nested_branch_inner_block ... ok [INFO] [stdout] test executor::executor_test::test_branch_nested_too_many_error ... ok [INFO] [stdout] test group::tests::test_block ... ok [INFO] [stdout] test group::tests::test_loop ... ok [INFO] [stdout] test executor::executor_test::test_return_line ... ok [INFO] [stdout] test group::tests::test_block_else_error ... ok [INFO] [stdout] test group::tests::test_if_else ... ok [INFO] [stdout] test group::tests::test_if_no_end_error ... ok [INFO] [stdout] test group::tests::test_only_else_error ... ok [INFO] [stdout] test group::tests::test_only_end_error ... ok [INFO] [stdout] test group::tests::test_only_if ... ok [INFO] [stdout] test handler::handler_test::test_branch ... ok [INFO] [stdout] test group::tests::test_simple ... ok [INFO] [stdout] test handler::handler_test::test_drop ... ok [INFO] [stdout] test handler::handler_test::test_block ... ok [INFO] [stdout] test executor::executor_test::test_skip_nested_if ... ok [INFO] [stdout] test handler::handler_test::test_call_func ... ok [INFO] [stdout] test executor::executor_test::test_loop_execution_error ... ok [INFO] [stdout] test executor::executor_test::test_loop_as_normal_block ... ok [INFO] [stdout] test group::tests::test_nested_end_error ... ok [INFO] [stdout] test executor::executor_test::test_local_set_get_type_error ... ok [INFO] [stdout] test handler::handler_test::test_f32_div ... ok [INFO] [stdout] test executor::executor_test::test_no_if ... ok [INFO] [stdout] test handler::handler_test::test_else - should panic ... ok [INFO] [stdout] test handler::handler_test::test_f32_lt ... ok [INFO] [stdout] test handler::handler_test::test_f32_add ... ok [INFO] [stdout] test handler::handler_test::test_f32_abs ... ok [INFO] [stdout] test handler::handler_test::test_f32_eq ... ok [INFO] [stdout] test handler::handler_test::test_f32_ge ... ok [INFO] [stdout] test handler::handler_test::test_f32_gt ... ok [INFO] [stdout] test handler::handler_test::test_f32_le ... ok [INFO] [stdout] test handler::handler_test::test_f32_ceil ... ok [INFO] [stdout] test handler::handler_test::test_f32_floor ... ok [INFO] [stdout] test handler::handler_test::test_drop_error ... ok [INFO] [stdout] test handler::handler_test::test_f32_nearest ... ok [INFO] [stdout] test elements::tests::test_elements_get_by_id_error ... ok [INFO] [stdout] test handler::handler_test::test_f32_copysign ... ok [INFO] [stdout] test handler::handler_test::test_f32_const ... ok [INFO] [stdout] test handler::handler_test::test_f32_min ... ok [INFO] [stdout] test handler::handler_test::test_f32_sub ... ok [INFO] [stdout] test handler::handler_test::test_f64_abs ... ok [INFO] [stdout] test handler::handler_test::test_f64_ceil ... ok [INFO] [stdout] test handler::handler_test::test_end - should panic ... ok [INFO] [stdout] test handler::handler_test::test_f64_div ... ok [INFO] [stdout] test handler::handler_test::test_f32_sqrt ... ok [INFO] [stdout] test handler::handler_test::test_f64_add ... ok [INFO] [stdout] test handler::handler_test::test_f64_copysign ... ok [INFO] [stdout] test executor::executor_test::test_loop_branch_out_by_id ... ok [INFO] [stdout] test handler::handler_test::test_f32_neg ... ok [INFO] [stdout] test handler::handler_test::test_f64_eq ... ok [INFO] [stdout] test handler::handler_test::test_f64_max ... ok [INFO] [stdout] test handler::handler_test::test_f64_floor ... ok [INFO] [stdout] test handler::handler_test::test_f64_le ... ok [INFO] [stdout] test handler::handler_test::test_f64_lt ... ok [INFO] [stdout] test handler::handler_test::test_f64_gt ... ok [INFO] [stdout] test handler::handler_test::test_f64_min ... ok [INFO] [stdout] test handler::handler_test::test_f64_sub ... ok [INFO] [stdout] test handler::handler_test::test_f64_nearest ... ok [INFO] [stdout] test handler::handler_test::test_i32_add ... ok [INFO] [stdout] test handler::handler_test::test_i32_add_type_error ... ok [INFO] [stdout] test handler::handler_test::test_f64_neg ... ok [INFO] [stdout] test handler::handler_test::test_f32_trunc ... ok [INFO] [stdout] test handler::handler_test::test_f64_ge ... ok [INFO] [stdout] test handler::handler_test::test_f32_ne ... ok [INFO] [stdout] test handler::handler_test::test_f64_mul ... ok [INFO] [stdout] test handler::handler_test::test_f64_ne ... ok [INFO] [stdout] test handler::handler_test::test_i32_ctz ... ok [INFO] [stdout] test handler::handler_test::test_i32_ctz_error ... ok [INFO] [stdout] test handler::handler_test::test_f64_const ... ok [INFO] [stdout] test handler::handler_test::test_i32_clz_type_error ... ok [INFO] [stdout] test handler::handler_test::test_i32_clz_error ... ok [INFO] [stdout] test handler::handler_test::test_f64_trunc ... ok [INFO] [stdout] test handler::handler_test::test_f32_max ... ok [INFO] [stdout] test handler::handler_test::test_i32_and ... ok [INFO] [stdout] test handler::handler_test::test_i32_clz ... ok [INFO] [stdout] test handler::handler_test::test_f64_sqrt ... ok [INFO] [stdout] test handler::handler_test::test_f32_mul ... ok [INFO] [stdout] test handler::handler_test::test_i32_ge_s ... ok [INFO] [stdout] test handler::handler_test::test_i32_gt_s ... ok [INFO] [stdout] test handler::handler_test::test_i32_div_u ... ok [INFO] [stdout] test handler::handler_test::test_i32_gt_u ... ok [INFO] [stdout] test handler::handler_test::test_i32_eq ... ok [INFO] [stdout] test handler::handler_test::test_i32_mul_overflow ... ok [INFO] [stdout] test handler::handler_test::test_i32_lt_s ... ok [INFO] [stdout] test handler::handler_test::test_i32_le_u ... ok [INFO] [stdout] test handler::handler_test::test_i32_mul_error ... ok [INFO] [stdout] test handler::handler_test::test_i32_add_error ... ok [INFO] [stdout] test handler::handler_test::test_i32_rem_s ... ok [INFO] [stdout] test handler::handler_test::test_i32_rotl ... ok [INFO] [stdout] test handler::handler_test::test_i32_rem_u ... ok [INFO] [stdout] test handler::handler_test::test_i32_rotr ... ok [INFO] [stdout] test handler::handler_test::test_i32_const ... ok [INFO] [stdout] test handler::handler_test::test_i32_sub ... ok [INFO] [stdout] test handler::handler_test::test_i32_ge_u ... ok [INFO] [stdout] test handler::handler_test::test_i32_shl ... ok [INFO] [stdout] test handler::handler_test::test_i32_sub_error ... ok [INFO] [stdout] test handler::handler_test::test_i32_sub_overflow ... ok [INFO] [stdout] test handler::handler_test::test_i32_xor ... ok [INFO] [stdout] test handler::handler_test::test_i64_add ... ok [INFO] [stdout] test handler::handler_test::test_i64_and ... ok [INFO] [stdout] test handler::handler_test::test_i64_const ... ok [INFO] [stdout] test handler::handler_test::test_i64_clz ... ok [INFO] [stdout] test handler::handler_test::test_i64_ctz ... ok [INFO] [stdout] test handler::handler_test::test_i64_div_s ... ok [INFO] [stdout] test executor::executor_test::test_func_stack_overflow_error ... ok [INFO] [stdout] test handler::handler_test::test_i32_shr_u ... ok [INFO] [stdout] test handler::handler_test::test_i32_shr_s ... ok [INFO] [stdout] test handler::handler_test::test_i64_ge_u ... ok [INFO] [stdout] test handler::handler_test::test_i64_ge_s ... ok [INFO] [stdout] test handler::handler_test::test_i64_div_u ... ok [INFO] [stdout] test handler::handler_test::test_i64_le_s ... ok [INFO] [stdout] test handler::handler_test::test_i64_gt_s ... ok [INFO] [stdout] test handler::handler_test::test_i64_lt_s ... ok [INFO] [stdout] test handler::handler_test::test_i64_lt_u ... ok [INFO] [stdout] test handler::handler_test::test_i64_le_u ... ok [INFO] [stdout] test handler::handler_test::test_i64_gt_u ... ok [INFO] [stdout] test handler::handler_test::test_i64_mul ... ok [INFO] [stdout] test handler::handler_test::test_i64_ne ... ok [INFO] [stdout] test handler::handler_test::test_i64_rem_s ... ok [INFO] [stdout] test handler::handler_test::test_i64_rem_u ... ok [INFO] [stdout] test handler::handler_test::test_i64_rotr ... ok [INFO] [stdout] test handler::handler_test::test_i64_rotl ... ok [INFO] [stdout] test handler::handler_test::test_i64_shl ... ok [INFO] [stdout] test handler::handler_test::test_i64_shr_s ... ok [INFO] [stdout] test handler::handler_test::test_i64_shr_u ... ok [INFO] [stdout] test handler::handler_test::test_i64_sub ... ok [INFO] [stdout] test handler::handler_test::test_if_else ... ok [INFO] [stdout] test handler::handler_test::test_i64_eqz ... ok [INFO] [stdout] test handler::handler_test::test_i64_xor ... ok [INFO] [stdout] test handler::handler_test::test_if_error ... ok [INFO] [stdout] test handler::handler_test::test_if_instr ... ok [INFO] [stdout] test handler::handler_test::test_local_get ... ok [INFO] [stdout] test handler::handler_test::test_local_get_by_id ... ok [INFO] [stdout] test handler::handler_test::test_local_get_by_id_error ... ok [INFO] [stdout] test handler::handler_test::test_local_get_error ... ok [INFO] [stdout] test handler::handler_test::test_local_set ... ok [INFO] [stdout] test handler::handler_test::test_i32_popcnt ... ok [INFO] [stdout] test handler::handler_test::test_i32_or ... ok [INFO] [stdout] test handler::handler_test::test_i64_popcnt ... ok [INFO] [stdout] test handler::handler_test::test_i64_or ... ok [INFO] [stdout] test handler::handler_test::test_local_set_by_id ... ok [INFO] [stdout] test handler::handler_test::test_local_set_by_id_error ... ok [INFO] [stdout] test handler::handler_test::test_local_tee ... ok [INFO] [stdout] test handler::handler_test::test_local_tee_error ... ok [INFO] [stdout] test handler::handler_test::test_local_tee_by_id ... ok [INFO] [stdout] test handler::handler_test::test_loop ... ok [INFO] [stdout] test handler::handler_test::test_return_instr ... ok [INFO] [stdout] test list::tests::test_list_commit_grow ... ok [INFO] [stdout] test list::tests::test_list_get_set ... ok [INFO] [stdout] test list::tests::test_list_commit_replace_commit ... ok [INFO] [stdout] test handler::handler_test::test_nop ... ok [INFO] [stdout] test list::tests::test_list_commit_rollback ... ok [INFO] [stdout] test list::tests::test_list_get_set_commit ... ok [INFO] [stdout] test locals::tests::test_commit_rollback ... ok [INFO] [stdout] test locals::tests::test_grow_get_set_by_id ... ok [INFO] [stdout] test locals::tests::test_grow_get_set_by_index ... ok [INFO] [stdout] test locals::tests::test_set_wrong_type ... ok [INFO] [stdout] test handler::handler_test::test_local_set_locals_error ... ok [INFO] [stdout] test handler::handler_test::test_local_set_stack_error ... ok [INFO] [stdout] test list::tests::test_list_rollback_reuse ... ok [INFO] [stdout] test model::tests::test_from_val_type_error ... ok [INFO] [stdout] test handler::handler_test::test_i32_ne ... ok [INFO] [stdout] test model::tests::test_from_wast_block_instruction ... ok [INFO] [stdout] test model::tests::test_from_wast_branch_instruction ... ok [INFO] [stdout] test model::tests::test_from_val_type ... ok [INFO] [stdout] test handler::handler_test::test_i64_eq ... ok [INFO] [stdout] test locals::tests::test_set_wrong_type_by_id ... ok [INFO] [stdout] test handler::handler_test::test_local_tee_by_id_error ... ok [INFO] [stdout] test handler::handler_test::test_i32_div_s ... ok [INFO] [stdout] test handler::handler_test::test_i32_div_s_error ... ok [INFO] [stdout] test handler::handler_test::test_i32_div_s_type_error ... ok [INFO] [stdout] test handler::handler_test::test_i32_eqz ... ok [INFO] [stdout] test handler::handler_test::test_i32_mul ... ok [INFO] [stdout] test locals::tests::test_grow_get_set ... ok [INFO] [stdout] test handler::handler_test::test_i32_le_s ... ok [INFO] [stdout] test handler::handler_test::test_i32_lt_u ... ok [INFO] [stdout] test model::tests::test_from_wast_export_error ... ok [INFO] [stdout] test model::tests::test_from_wast_expression ... ok [INFO] [stdout] test model::tests::test_from_wast_func ... ok [INFO] [stdout] test model::tests::test_from_wast_instruction ... ok [INFO] [stdout] test model::tests::test_from_wast_instruction_error ... ok [INFO] [stdout] test model::tests::test_from_wast_instruction_f32_const ... ok [INFO] [stdout] test model::tests::test_from_wast_instruction_local_get ... ok [INFO] [stdout] test model::tests::test_from_wast_local ... ok [INFO] [stdout] test model::tests::test_from_wast_loop_instruction ... ok [INFO] [stdout] test model::tests::test_wast_block_type ... ok [INFO] [stdout] test model::tests::test_from_wast_index ... ok [INFO] [stdout] test model::tests::test_from_wast_line_expression ... ok [INFO] [stdout] test model::tests::test_wast_func_type_type_error ... ok [INFO] [stdout] test ops::tests::test_f32_div ... ok [INFO] [stdout] test ops::tests::test_f32_div_by_zero ... ok [INFO] [stdout] test model::tests::test_from_wast_line_for_func ... ok [INFO] [stdout] test model::tests::test_wast_func_type ... ok [INFO] [stdout] test ops::tests::test_f32_add ... ok [INFO] [stdout] test model::tests::test_from_wast_if_instruction ... ok [INFO] [stdout] test ops::tests::test_clz ... ok [INFO] [stdout] test ops::tests::test_ctz ... ok [INFO] [stdout] test model::tests::test_from_wast_instruction_f64_const ... ok [INFO] [stdout] test model::tests::test_from_wast_line_for_line_expression ... ok [INFO] [stdout] test model::tests::test_from_wast_import_error ... ok [INFO] [stdout] test ops::tests::test_f32_abs ... ok [INFO] [stdout] test ops::tests::test_f32_eq ... ok [INFO] [stdout] test ops::tests::test_f32_le ... ok [INFO] [stdout] test ops::tests::test_f32_ne ... ok [INFO] [stdout] test ops::tests::test_f64_add ... ok [INFO] [stdout] test ops::tests::test_f64_eq ... ok [INFO] [stdout] test ops::tests::test_f64_gt ... ok [INFO] [stdout] test ops::tests::test_f64_lt ... ok [INFO] [stdout] test ops::tests::test_i32_add_overflow ... ok [INFO] [stdout] test ops::tests::test_f64_ne ... ok [INFO] [stdout] test ops::tests::test_i32_div_s ... ok [INFO] [stdout] test ops::tests::test_i32_div_s_overflow_error ... ok [INFO] [stdout] test ops::tests::test_i32_div_u ... ok [INFO] [stdout] test ops::tests::test_i32_div_s_by_zero ... ok [INFO] [stdout] test ops::tests::test_f32_ge ... ok [INFO] [stdout] test ops::tests::test_f32_gt ... ok [INFO] [stdout] test ops::tests::test_f32_sub ... ok [INFO] [stdout] test ops::tests::test_f64_le ... ok [INFO] [stdout] test ops::tests::test_i32_add ... ok [INFO] [stdout] test ops::tests::test_f64_abs ... ok [INFO] [stdout] test ops::tests::test_i32_gt_s ... ok [INFO] [stdout] test ops::tests::test_i32_gt_u ... ok [INFO] [stdout] test ops::tests::test_i32_le_u ... ok [INFO] [stdout] test ops::tests::test_i32_lt_s ... ok [INFO] [stdout] test ops::tests::test_i32_lt_u ... ok [INFO] [stdout] test ops::tests::test_i32_mul ... ok [INFO] [stdout] test ops::tests::test_i32_mul_overflow ... ok [INFO] [stdout] test ops::tests::test_i32_ne ... ok [INFO] [stdout] test ops::tests::test_i32_eq ... ok [INFO] [stdout] test ops::tests::test_i32_rem_s ... ok [INFO] [stdout] test ops::tests::test_i32_eqz ... ok [INFO] [stdout] test ops::tests::test_i32_ge_s ... ok [INFO] [stdout] test ops::tests::test_i32_ge_u ... ok [INFO] [stdout] test ops::tests::test_i32_le_s ... ok [INFO] [stdout] test ops::tests::test_i32_rem_s_overflow_error ... ok [INFO] [stdout] test ops::tests::test_i32_rem_u ... ok [INFO] [stdout] test ops::tests::test_i32_rotr ... ok [INFO] [stdout] test ops::tests::test_i32_rem_u_div_by_zero_error ... ok [INFO] [stdout] test ops::tests::test_i32_shr_s_by_negative ... ok [INFO] [stdout] test ops::tests::test_i32_shr_s ... ok [INFO] [stdout] test ops::tests::test_i32_shr_s_negative ... ok [INFO] [stdout] test ops::tests::test_i32_shr_u_by_negative ... ok [INFO] [stdout] test ops::tests::test_i32_shr_u ... ok [INFO] [stdout] test ops::tests::test_i32_shr_u_negative ... ok [INFO] [stdout] test ops::tests::test_i32_shr_u_overflow ... ok [INFO] [stdout] test ops::tests::test_i32_sub ... ok [INFO] [stdout] test ops::tests::test_i32_sub_overflow ... ok [INFO] [stdout] test ops::tests::test_i64_div_s ... ok [INFO] [stdout] test ops::tests::test_i64_add ... ok [INFO] [stdout] test ops::tests::test_i64_eq ... ok [INFO] [stdout] test ops::tests::test_i64_ge_s ... ok [INFO] [stdout] test ops::tests::test_i32_rem_s_by_zero ... ok [INFO] [stdout] test ops::tests::test_i32_rotl ... ok [INFO] [stdout] test ops::tests::test_i32_shr_s_overflow ... ok [INFO] [stdout] test ops::tests::test_i64_div_u ... ok [INFO] [stdout] test ops::tests::test_i64_gt_s ... ok [INFO] [stdout] test ops::tests::test_i64_gt_u ... ok [INFO] [stdout] test ops::tests::test_i64_le_u ... ok [INFO] [stdout] test ops::tests::test_i64_lt_s ... ok [INFO] [stdout] test ops::tests::test_i64_lt_u ... ok [INFO] [stdout] test ops::tests::test_i64_rotr ... ok [INFO] [stdout] test ops::tests::test_i64_ne ... ok [INFO] [stdout] test ops::tests::test_i64_shr_u ... ok [INFO] [stdout] test ops::tests::test_popcnt ... ok [INFO] [stdout] test ops::tests::test_i64_ge_u ... ok [INFO] [stdout] test parser::tests::test_line_parse_func ... ok [INFO] [stdout] test parser::tests::test_line_parse_expr ... ok [INFO] [stdout] test ops::tests::test_i64_shr_s ... ok [INFO] [stdout] test parser::tests::test_parse_line_error ... ok [INFO] [stdout] test ops::tests::test_i64_eqz ... ok [INFO] [stdout] test response::tests::test_add_messages ... ok [INFO] [stdout] test parser::tests::test_parse_line ... ok [INFO] [stdout] test ops::tests::test_i64_le_s ... ok [INFO] [stdout] test response::tests::test_new ... ok [INFO] [stdout] test response::tests::test_new_exec_func ... ok [INFO] [stdout] test ops::tests::test_i64_rotl ... ok [INFO] [stdout] test response::tests::test_new_index ... ok [INFO] [stdout] test response::tests::test_new_index_with_id ... ok [INFO] [stdout] test ops::tests::test_i32_div_u_div_by_zero_error ... ok [INFO] [stdout] test ops::tests::test_f64_div ... ok [INFO] [stdout] test ops::tests::test_f32_lt ... ok [INFO] [stdout] test response::tests::test_extend ... ok [INFO] [stdout] test parser::tests::test_line_parse_local ... ok [INFO] [stdout] test response::tests::test_new_return ... ok [INFO] [stdout] test stack::tests::test_stack_uncommited_to_string ... ok [INFO] [stdout] test ops::tests::test_f32_mul ... ok [INFO] [stdout] test response::tests::test_not_requires_empty ... ok [INFO] [stdout] test response::tests::test_requires_empty ... ok [INFO] [stdout] test stack::tests::test_is_empty ... ok [INFO] [stdout] test stack::tests::test_stack_grow_and_commit ... ok [INFO] [stdout] test tests::test_convert_error ... ok [INFO] [stdout] test tests::test_call_with_args ... ok [INFO] [stdout] test stack::tests::test_stack_underflow ... ok [INFO] [stdout] test stack::tests::test_stack_grow_and_rollback ... ok [INFO] [stdout] test stack::tests::test_stack_rollback ... ok [INFO] [stdout] test stack::tests::test_stack_shrink_and_rollback ... ok [INFO] [stdout] test stack::tests::test_stack_commit ... ok [INFO] [stdout] test model::tests::test_from_wast_index_id ... ok [INFO] [stdout] test stack::tests::test_stack_to_string ... ok [INFO] [stdout] test stack::tests::test_stack ... ok [INFO] [stdout] test stack::tests::test_stack_shrink_and_commit ... ok [INFO] [stdout] test value::tests::test_is_true_f64 ... ok [INFO] [stdout] test value::tests::test_is_true_i32 ... ok [INFO] [stdout] test value::tests::test_is_true_i64 ... ok [INFO] [stdout] test value::tests::test_from_num ... ok [INFO] [stdout] test tests::test_execute_error ... ok [INFO] [stdout] test value::tests::test_from_num_type ... ok [INFO] [stdout] test value::tests::test_into_num_type ... ok [INFO] [stdout] test tests::test_parse_error ... ok [INFO] [stdout] test value::tests::test_is_same ... ok [INFO] [stdout] test value::tests::test_is_same_error ... ok [INFO] [stdout] test value::tests::test_is_same_type ... ok [INFO] [stdout] test value::tests::test_is_same_type_error ... ok [INFO] [stdout] test value::tests::test_is_true_f32 ... ok [INFO] [stdout] test value::tests::test_value_display ... ok [INFO] [stdout] test value::tests::test_to_num ... ok [INFO] [stdout] test tests::test_parse_and_execute ... ok [INFO] [stdout] test value::tests::test_to_num_type_error ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 409 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.58s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "3b25bd16b5188f619394ba8cdb9ae6c2f4e9ccf1f90a703edfcb26d5f53a5d24", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3b25bd16b5188f619394ba8cdb9ae6c2f4e9ccf1f90a703edfcb26d5f53a5d24", kill_on_drop: false }` [INFO] [stdout] 3b25bd16b5188f619394ba8cdb9ae6c2f4e9ccf1f90a703edfcb26d5f53a5d24