[INFO] fetching crate wadec 0.0.1... [INFO] testing wadec-0.0.1 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate wadec 0.0.1 into /workspace/builds/worker-5-tc2/source [INFO] started tweaking crates.io crate wadec 0.0.1 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate wadec 0.0.1 [INFO] tweaked toml for crates.io crate wadec 0.0.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate wadec 0.0.1 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate wadec 0.0.1 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 8b1243a331e84dc77a05ffa1b5aafad5211fa6eb24c54a3e47bb6bd42a493379 [INFO] running `Command { std: "docker" "start" "-a" "8b1243a331e84dc77a05ffa1b5aafad5211fa6eb24c54a3e47bb6bd42a493379", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "8b1243a331e84dc77a05ffa1b5aafad5211fa6eb24c54a3e47bb6bd42a493379", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8b1243a331e84dc77a05ffa1b5aafad5211fa6eb24c54a3e47bb6bd42a493379", kill_on_drop: false }` [INFO] [stdout] 8b1243a331e84dc77a05ffa1b5aafad5211fa6eb24c54a3e47bb6bd42a493379 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] fa4fae9041eb118ba73238d4fa173c33671ee249fa21ddfc306d943950710efe [INFO] running `Command { std: "docker" "start" "-a" "fa4fae9041eb118ba73238d4fa173c33671ee249fa21ddfc306d943950710efe", kill_on_drop: false }` [INFO] [stderr] Compiling quote v1.0.42 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling phf_shared v0.13.1 [INFO] [stderr] Compiling syn v2.0.111 [INFO] [stderr] Compiling phf_generator v0.13.1 [INFO] [stderr] Compiling phf_macros v0.13.1 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling phf v0.13.1 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling wadec v0.0.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 7.82s [INFO] running `Command { std: "docker" "inspect" "fa4fae9041eb118ba73238d4fa173c33671ee249fa21ddfc306d943950710efe", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fa4fae9041eb118ba73238d4fa173c33671ee249fa21ddfc306d943950710efe", kill_on_drop: false }` [INFO] [stdout] fa4fae9041eb118ba73238d4fa173c33671ee249fa21ddfc306d943950710efe [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b6fd9fc344a0ea7324b18ad83066966c99ae40c12c350efbb3602273b1142b29 [INFO] running `Command { std: "docker" "start" "-a" "b6fd9fc344a0ea7324b18ad83066966c99ae40c12c350efbb3602273b1142b29", kill_on_drop: false }` [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling syn v2.0.111 [INFO] [stderr] Compiling serde_json v1.0.147 [INFO] [stderr] Compiling zmij v0.1.9 [INFO] [stderr] Compiling itoa v1.0.16 [INFO] [stderr] Compiling diff v0.1.13 [INFO] [stderr] Compiling yansi v1.0.1 [INFO] [stderr] Compiling pretty_assertions v1.4.1 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling phf_macros v0.13.1 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Compiling googletest_macro v0.14.2 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling phf v0.13.1 [INFO] [stderr] Compiling googletest v0.14.2 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Compiling wadec v0.0.1 (/opt/rustwide/workdir) [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 30.38s [INFO] running `Command { std: "docker" "inspect" "b6fd9fc344a0ea7324b18ad83066966c99ae40c12c350efbb3602273b1142b29", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b6fd9fc344a0ea7324b18ad83066966c99ae40c12c350efbb3602273b1142b29", kill_on_drop: false }` [INFO] [stdout] b6fd9fc344a0ea7324b18ad83066966c99ae40c12c350efbb3602273b1142b29 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 081972c47d88014591963e3ab65e11a6f56f61b0fea5e6b7af276ea50893af31 [INFO] running `Command { std: "docker" "start" "-a" "081972c47d88014591963e3ab65e11a6f56f61b0fea5e6b7af276ea50893af31", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/wadec-629493c53de731f3) [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test decode::integer::tests::read_i32_rejects_out_of_range_positive ... ok [INFO] [stdout] test decode::integer::tests::read_i32_rejects_out_of_range_negative ... ok [INFO] [stdout] test decode::integer::tests::read_i32_rejects_representation_too_long ... ok [INFO] [stdout] test decode::integer::tests::read_i32_decodes_edge_values ... ok [INFO] [stdout] test decode::integer::tests::read_i64_accepts_extended_negative_encoding ... ok [INFO] [stdout] test decode::integer::tests::read_i64_accepts_full_length_negative_min ... ok [INFO] [stdout] test decode::integer::tests::read_i64_accepts_extended_zero ... ok [INFO] [stdout] test decode::integer::tests::read_i64_accepts_full_length_positive_max ... ok [INFO] [stdout] test decode::integer::tests::read_i64_decodes_edge_values ... ok [INFO] [stdout] test decode::integer::tests::read_i64_rejects_incorrect_negative_padding ... ok [INFO] [stdout] test decode::integer::tests::read_i64_rejects_incorrect_positive_padding ... ok [INFO] [stdout] test decode::integer::tests::read_i64_rejects_representation_too_long ... ok [INFO] [stdout] test decode::integer::tests::read_u32_accepts_extended_zero ... ok [INFO] [stdout] test decode::integer::tests::read_u32_decodes_simple_values ... ok [INFO] [stdout] test decode::integer::tests::read_u32_rejects_payload_bits_in_last_byte ... ok [INFO] [stdout] test decode::integer::tests::read_u32_rejects_representation_too_long ... ok [INFO] [stderr] Running tests/error_types.rs (/opt/rustwide/target/debug/deps/error_types-27446404d6f53f22) [INFO] [stdout] test decode::integer::tests::read_i32_accepts_non_minimal_encoding_for_negative_one ... ok [INFO] [stdout] test decode::integer::tests::read_i64_accepts_full_length_negative_min_plus_one ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 121 tests [INFO] [stdout] test block_type_error_decode_index_truncated ... ok [INFO] [stdout] test block_type_error_type_index_too_large ... ok [INFO] [stdout] test control_error_decode_label_idx_vector ... ok [INFO] [stdout] test block_type_error_read_marker_byte ... ok [INFO] [stdout] test control_error_unexpected_else ... ok [INFO] [stdout] test data_idx_error_for_overlong_data_drop_instruction ... ok [INFO] [stdout] test control_error_type_idx ... ok [INFO] [stdout] test control_error_table_idx ... ok [INFO] [stdout] test decode_code_error_entry_size_mismatch ... ok [INFO] [stdout] test control_error_block_type ... ok [INFO] [stdout] test block_type_error_negative_type_index ... ok [INFO] [stdout] test decode_code_error_function_size_truncated ... ok [INFO] [stdout] test decode_code_error_locals_vector_length_overlong ... ok [INFO] [stdout] test decode_code_error_local_valtype_invalid ... ok [INFO] [stdout] test decode_custom_section_error_decode_name_truncated ... ok [INFO] [stdout] test decode_code_locals_error_count_out_of_bounds ... ok [INFO] [stdout] test decode_data_section_error_bitfield_decode ... ok [INFO] [stdout] test decode_custom_section_error_invalid_utf8_name ... ok [INFO] [stdout] test decode_data_section_error_init_vector_truncated ... ok [INFO] [stdout] test decode_data_section_error_offset_expr_missing ... ok [INFO] [stdout] test decode_datacount_section_error_decode_segment_count ... ok [INFO] [stdout] test decode_data_section_error_invalid_bitfield ... ok [INFO] [stdout] test decode_element_error_expression_missing_opcode ... ok [INFO] [stdout] test decode_element_error_elemkind_io ... ok [INFO] [stdout] test decode_element_error_elemkind_invalid ... ok [INFO] [stdout] test decode_element_error_funcidx_vector_overlong ... ok [INFO] [stdout] test decode_element_error_init_decode_length ... ok [INFO] [stdout] test decode_element_error_invalid_bitfield ... ok [INFO] [stdout] test decode_element_error_reference_type_invalid ... ok [INFO] [stdout] test decode_element_section_error_bitfield_decode ... ok [INFO] [stdout] test decode_element_error_offset_expression ... ok [INFO] [stdout] test decode_element_error_table_idx_overlong ... ok [INFO] [stdout] test decode_export_error_descriptor_missing_byte ... ok [INFO] [stdout] test decode_export_error_index_decode ... ok [INFO] [stdout] test decode_export_section_error_name_decode ... ok [INFO] [stdout] test decode_export_error_invalid_descriptor ... ok [INFO] [stdout] test decode_func_type_error_parameter_types_invalid_valtype ... ok [INFO] [stdout] test decode_func_type_error_read_marker_byte ... ok [INFO] [stdout] test decode_code_locals_error_decode_count ... ok [INFO] [stdout] test decode_custom_section_error_decode_name_length ... ok [INFO] [stdout] test decode_func_type_error_invalid_marker_byte ... ok [INFO] [stdout] test decode_func_type_error_result_types_truncated ... ok [INFO] [stdout] test decode_i32_error_io ... ok [INFO] [stdout] test decode_global_type_error_invalid_mutability ... ok [INFO] [stdout] test decode_global_error_init_missing_expr ... ok [INFO] [stdout] test decode_i64_error_incorrect_sign_extension ... ok [INFO] [stdout] test decode_i64_error_io ... ok [INFO] [stdout] test decode_i32_error_representation_too_long ... ok [INFO] [stdout] test decode_i64_error_representation_too_long ... ok [INFO] [stdout] test decode_i32_error_too_large ... ok [INFO] [stdout] test decode_import_error_descriptor_missing_byte ... ok [INFO] [stdout] test decode_import_error_global_invalid_mutability ... ok [INFO] [stdout] test decode_import_error_invalid_descriptor ... ok [INFO] [stdout] test decode_import_error_typeidx_overlong ... ok [INFO] [stdout] test decode_import_section_error_entity_name_utf8 ... ok [INFO] [stdout] test decode_import_error_memory_invalid_limits ... ok [INFO] [stdout] test decode_import_section_error_module_name ... ok [INFO] [stdout] test decode_import_error_table_invalid_reftype ... ok [INFO] [stdout] test decode_memory_type_error_missing_limits_byte ... ok [INFO] [stdout] test decode_module_data_count_datas_len_mismatch ... ok [INFO] [stdout] test decode_memory_type_error_missing_max_limit ... ok [INFO] [stdout] test decode_memory_type_error_missing_min_limit ... ok [INFO] [stdout] test decode_memory_type_error_unexpected_max_limit_byte ... ok [INFO] [stdout] test decode_module_code_func_entries_len_mismatch ... ok [INFO] [stdout] test decode_module_data_count_mismatch ... ok [INFO] [stdout] test decode_module_duplicate_section ... ok [INFO] [stdout] test decode_module_section_out_of_order ... ok [INFO] [stdout] test decode_module_section_size_mismatch ... ok [INFO] [stdout] test decode_section_header_error_invalid_section_id ... ok [INFO] [stdout] test decode_table_error_invalid_reftype_marker ... ok [INFO] [stdout] test decode_table_error_limits_invalid_flag ... ok [INFO] [stdout] test decode_table_error_reftype_truncated ... ok [INFO] [stdout] test decode_module_data_index_without_data_count ... ok [INFO] [stdout] test decode_u32_error_representation_too_long_for_section_size ... ok [INFO] [stdout] test decode_u32_error_too_large_for_type_section_length ... ok [INFO] [stdout] test decode_start_section_error_func_idx ... ok [INFO] [stdout] test elem_idx_error_for_overlong_elem_drop_instruction ... ok [INFO] [stdout] test decode_u32_error_io_for_section_size ... ok [INFO] [stdout] test func_idx_error_for_overlong_call_instruction ... ok [INFO] [stdout] test global_idx_error_for_overlong_global_get_instruction ... ok [INFO] [stdout] test label_idx_error_for_overlong_br_instruction ... ok [INFO] [stdout] test memory_error_decode_memarg_missing_offset ... ok [INFO] [stdout] test lane_idx_error_missing_byte ... ok [INFO] [stdout] test memory_error_invalid_memory_copy_bytes ... ok [INFO] [stdout] test mem_idx_error_for_overlong_data_segment_memory_index ... ok [INFO] [stdout] test memory_error_invalid_memory_fill_byte ... ok [INFO] [stdout] test memory_error_invalid_memory_grow_byte ... ok [INFO] [stdout] test local_idx_error_for_overlong_local_get_instruction ... ok [INFO] [stdout] test memory_error_invalid_memory_init_byte ... ok [INFO] [stdout] test memory_error_invalid_memory_size_byte ... ok [INFO] [stdout] test memarg_error_align_missing ... ok [INFO] [stdout] test numeric_error_decode_f64_truncated_payload ... ok [INFO] [stdout] test memory_error_read_reserved_byte ... ok [INFO] [stdout] test numeric_error_read_opcode_truncated_fc_prefix ... ok [INFO] [stdout] test memory_error_read_reserved_bytes ... ok [INFO] [stdout] test numeric_error_decode_f32_truncated_payload ... ok [INFO] [stdout] test parametric_error_decode_vector_invalid_valtype ... ok [INFO] [stdout] test parse_error_control ... ok [INFO] [stdout] test parse_error_numeric ... ok [INFO] [stdout] test parse_error_memory ... ok [INFO] [stdout] test parse_error_invalid_opcode ... ok [INFO] [stdout] test parse_error_parametric ... ok [INFO] [stdout] test parse_error_read_opcode ... ok [INFO] [stdout] test parse_error_invalid_marker_after_fc ... ok [INFO] [stdout] test parse_error_reference ... ok [INFO] [stdout] test parse_preamble_error_io ... ok [INFO] [stdout] test parse_expression_error_unexpected_else ... ok [INFO] [stdout] test parse_error_table ... ok [INFO] [stdout] test parse_preamble_error_unexpected ... ok [INFO] [stdout] test parse_error_variable ... ok [INFO] [stdout] test parse_error_vector ... ok [INFO] [stdout] test reference_error_func_idx ... ok [INFO] [stdout] test table_idx_error_for_overlong_table_get_instruction ... ok [INFO] [stdout] test vector_error_laneidx_missing ... ok [INFO] [stdout] test vector_error_memarg_offset_missing ... ok [INFO] [stdout] test vector_error_invalid_opcode ... ok [INFO] [stdout] test vector_error_read_immediate_bytes ... ok [INFO] [stdout] test vector_error_read_opcode_truncated ... ok [INFO] [stdout] test decode_global_type_error_invalid_valtype ... ok [INFO] [stdout] test decode_global_type_error_missing_mutability ... ok [INFO] [stderr] Running tests/tests.rs (/opt/rustwide/target/debug/deps/tests-41907728d2b13615) [INFO] [stdout] test type_idx_error_for_overlong_function_index ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 121 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] test it_accepts_empty_module ... ok [INFO] [stdout] test it_accepts_add_sample ... ok [INFO] [stdout] test it_accepts_export_with_locals ... ok [INFO] [stdout] test it_accepts_imports_of_tables_memories_and_globals ... ok [INFO] [stdout] test it_accepts_foo ... ok [INFO] [stdout] test it_accepts_two_funcs_exporting_second ... ok [INFO] [stdout] test it_accepts_kitchensink ... ok [INFO] [stdout] test it_accepts_module_without_exports ... ok [INFO] [stdout] test it_decodes_data_section_multiple_segments ... ok [INFO] [stdout] test it_decodes_element_section_all_alts ... ok [INFO] [stdout] test it_decodes_control_instructions ... ok [INFO] [stdout] test it_decodes_memory_instructions ... ok [INFO] [stdout] test it_decodes_numeric_instructions ... ok [INFO] [stdout] test it_decodes_start_section ... ok [INFO] [stdout] test it_decodes_variable_instructions ... ok [INFO] [stdout] test it_fails_on_code_entry_size_mismatch ... ok [INFO] [stdout] test it_decodes_reference_instructions ... ok [INFO] [stdout] test it_decodes_table_instructions ... ok [INFO] [stdout] test it_fails_on_code_size_mismatch ... ok [INFO] [stdout] test it_decodes_vector_instructions ... ok [INFO] [stderr] Running tests/z_spec.rs (/opt/rustwide/target/debug/deps/z_spec-5716181a4a19fd33) [INFO] [stdout] test it_enforces_section_ordering ... ok [INFO] [stdout] test it_surfaces_invalid_valtype_marker ... ok [INFO] [stdout] test it_surfaces_vector_element_index_on_type_decode_failure ... ok [INFO] [stdout] test it_parses_preamble ... ok [INFO] [stdout] test it_decodes_parametric_instructions ... ok [INFO] [stdout] test it_rejects_overlong_type_index_encoding ... ok [INFO] [stdout] test it_respects_mem_limits ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test upstream_specification_testsuite ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- upstream_specification_testsuite stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'upstream_specification_testsuite' (186) panicked at tests/z_spec.rs:171:18: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 2, kind: NotFound, message: "No such file or directory" } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x58561ea43e8a - std[e72de78501789eb0]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x58561ea43e8a - std[e72de78501789eb0]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x58561ea43e8a - std[e72de78501789eb0]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x58561ea43e8a - <::print::DisplayBacktrace as core[6aaeda2c7ad07a48]::fmt::Display>::fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x58561ea5854a - ::fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x58561ea5854a - core[6aaeda2c7ad07a48]::fmt::write [INFO] [stdout] 6: 0x58561ea48fe2 - std[e72de78501789eb0]::io::default_write_fmt::> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x58561ea48fe2 - as std[e72de78501789eb0]::io::Write>::write_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/io/mod.rs:1994:13 [INFO] [stdout] 8: 0x58561ea218ff - ::print [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x58561ea218ff - std[e72de78501789eb0]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x58561ea3c1e9 - std[e72de78501789eb0]::panicking::default_hook [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x58561e9aac2c - core[6aaeda2c7ad07a48]::ops::function::Fn<(&'a std[e72de78501789eb0]::panic::PanicHookInfo<'b>,), Output = ()> + core[6aaeda2c7ad07a48]::marker::Sync + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::Fn<(&std[e72de78501789eb0]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 12: 0x58561e9aac2c - test[4f12b380f1fb68c5]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x58561ea3c3a2 - core[6aaeda2c7ad07a48]::ops::function::Fn<(&'a std[e72de78501789eb0]::panic::PanicHookInfo<'b>,), Output = ()> + core[6aaeda2c7ad07a48]::marker::Sync + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::Fn<(&std[e72de78501789eb0]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2254:9 [INFO] [stdout] 14: 0x58561ea3c3a2 - std[e72de78501789eb0]::panicking::panic_with_hook [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x58561ea219b8 - std[e72de78501789eb0]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x58561ea18c89 - std[e72de78501789eb0]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x58561ea227bd - __rustc[78a4cf188af856fc]::rust_begin_unwind [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x58561ea58cdc - core[6aaeda2c7ad07a48]::panicking::panic_fmt [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x58561ea58a52 - core[6aaeda2c7ad07a48]::result::unwrap_failed [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/result.rs:1867:5 [INFO] [stdout] 20: 0x58561e94beed - >::unwrap [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/result.rs:1233:23 [INFO] [stdout] 21: 0x58561e94beed - z_spec[c2755e2552ebbcc1]::setup::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/z_spec.rs:171:18 [INFO] [stdout] 22: 0x58561e9602f9 - as core[6aaeda2c7ad07a48]::iter::traits::iterator::Iterator>::for_each:: [INFO] [stderr] error: test failed, to rerun pass `--test z_spec` [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/slice/iter/macros.rs:301:21 [INFO] [stdout] 23: 0x58561e94c3be - z_spec[c2755e2552ebbcc1]::setup [INFO] [stdout] at /opt/rustwide/workdir/tests/z_spec.rs:164:31 [INFO] [stdout] 24: 0x58561e94cc0c - z_spec[c2755e2552ebbcc1]::upstream_specification_testsuite::upstream_specification_testsuite [INFO] [stdout] at /opt/rustwide/workdir/tests/z_spec.rs:150:5 [INFO] [stdout] 25: 0x58561e94c147 - z_spec[c2755e2552ebbcc1]::upstream_specification_testsuite::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/z_spec.rs:148:1 [INFO] [stdout] 26: 0x58561e94c427 - z_spec[c2755e2552ebbcc1]::upstream_specification_testsuite [INFO] [stdout] at /opt/rustwide/workdir/tests/z_spec.rs:148:1 [INFO] [stdout] 27: 0x58561e94bb17 - z_spec[c2755e2552ebbcc1]::upstream_specification_testsuite::{closure#0} [INFO] [stdout] at /opt/rustwide/workdir/tests/z_spec.rs:148:1 [INFO] [stdout] 28: 0x58561e975e36 - >::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 29: 0x58561e99ed0b - core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 30: 0x58561e99ed0b - test[4f12b380f1fb68c5]::__rust_begin_short_backtrace::, fn() -> core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:663:18 [INFO] [stdout] 31: 0x58561e9ab6fb - test[4f12b380f1fb68c5]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:686:74 [INFO] [stdout] 32: 0x58561e9ab6fb - as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 33: 0x58561e9ab6fb - std[e72de78501789eb0]::panicking::catch_unwind::do_call::, core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:581:40 [INFO] [stdout] 34: 0x58561e9ab6fb - std[e72de78501789eb0]::panicking::catch_unwind::, core[6aaeda2c7ad07a48]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:544:19 [INFO] [stdout] 35: 0x58561e9ab6fb - std[e72de78501789eb0]::panic::catch_unwind::, core[6aaeda2c7ad07a48]::result::Result<(), alloc[28d2dab30c1dc666]::string::String>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panic.rs:359:14 [INFO] [stdout] 36: 0x58561e9ab6fb - test[4f12b380f1fb68c5]::run_test_in_process [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:686:27 [INFO] [stdout] 37: 0x58561e9ab6fb - test[4f12b380f1fb68c5]::run_test::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:607:43 [INFO] [stdout] 38: 0x58561e9a6e14 - test[4f12b380f1fb68c5]::run_test::{closure#1} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/test/src/lib.rs:637:41 [INFO] [stdout] 39: 0x58561e9a6e14 - std[e72de78501789eb0]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 40: 0x58561e9ae302 - std[e72de78501789eb0]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 41: 0x58561e9ae302 - ::{closure#1}::{closure#0}> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 42: 0x58561e9ae302 - std[e72de78501789eb0]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:581:40 [INFO] [stdout] 43: 0x58561e9ae302 - std[e72de78501789eb0]::panicking::catch_unwind::<(), core[6aaeda2c7ad07a48]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panicking.rs:544:19 [INFO] [stdout] 44: 0x58561e9ae302 - std[e72de78501789eb0]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/panic.rs:359:14 [INFO] [stdout] 45: 0x58561e9ae302 - std[e72de78501789eb0]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 46: 0x58561e9ae302 - ::{closure#1} as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 47: 0x58561ea4379f - + core[6aaeda2c7ad07a48]::marker::Send> as core[6aaeda2c7ad07a48]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/alloc/src/boxed.rs:2240:9 [INFO] [stdout] 48: 0x58561ea4379f - ::new::thread_start [INFO] [stdout] at /rustc/dec9417b8611e34e787a3e4c37686b5131f9e5c5/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 49: 0x71b580ae4aa4 - [INFO] [stdout] 50: 0x71b580b71a64 - clone [INFO] [stdout] 51: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] upstream_specification_testsuite [INFO] [stdout] [INFO] [stdout] test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "081972c47d88014591963e3ab65e11a6f56f61b0fea5e6b7af276ea50893af31", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "081972c47d88014591963e3ab65e11a6f56f61b0fea5e6b7af276ea50893af31", kill_on_drop: false }` [INFO] [stdout] 081972c47d88014591963e3ab65e11a6f56f61b0fea5e6b7af276ea50893af31