[INFO] fetching crate wasmrt-core 0.9.0...
[INFO] testing wasmrt-core-0.9.0 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate wasmrt-core 0.9.0 into /workspace/builds/worker-2-tc1/source
[INFO] started tweaking crates.io crate wasmrt-core 0.9.0
[INFO] finished tweaking crates.io crate wasmrt-core 0.9.0
[INFO] tweaked toml for crates.io crate wasmrt-core 0.9.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate wasmrt-core 0.9.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate wasmrt-core 0.9.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" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 6ec1a06c98ac68bb849b74369665c85ddcd27166d5f5a7e39e8a70a80a0b5e5c
[INFO] running `Command { std: "docker" "start" "6ec1a06c98ac68bb849b74369665c85ddcd27166d5f5a7e39e8a70a80a0b5e5c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6ec1a06c98ac68bb849b74369665c85ddcd27166d5f5a7e39e8a70a80a0b5e5c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "6ec1a06c98ac68bb849b74369665c85ddcd27166d5f5a7e39e8a70a80a0b5e5c" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6ec1a06c98ac68bb849b74369665c85ddcd27166d5f5a7e39e8a70a80a0b5e5c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "6ec1a06c98ac68bb849b74369665c85ddcd27166d5f5a7e39e8a70a80a0b5e5c" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling wasmrt-core v0.9.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.84s
[INFO] running `Command { std: "docker" "inspect" "6ec1a06c98ac68bb849b74369665c85ddcd27166d5f5a7e39e8a70a80a0b5e5c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "6ec1a06c98ac68bb849b74369665c85ddcd27166d5f5a7e39e8a70a80a0b5e5c" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling wasmrt-core v0.9.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 4.74s
[INFO] running `Command { std: "docker" "inspect" "6ec1a06c98ac68bb849b74369665c85ddcd27166d5f5a7e39e8a70a80a0b5e5c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "6ec1a06c98ac68bb849b74369665c85ddcd27166d5f5a7e39e8a70a80a0b5e5c" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.01s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/wasmrt_core-3131e4c25e36d7a0)
[INFO] [stdout] 
[INFO] [stdout] running 325 tests
[INFO] [stdout] test features::tests::a_funcref_table_is_mvp_but_a_funcref_parameter_is_not ... ok
[INFO] [stdout] test features::tests::all_enables_every_feature_and_mvp_enables_none ... ok
[INFO] [stdout] test features::tests::all_is_the_default_and_is_coherent ... ok
[INFO] [stdout] test features::tests::set_round_trips_every_feature_independently ... ok
[INFO] [stdout] test features::tests::incoherent_sets_are_rejected_not_repaired ... ok
[INFO] [stdout] test features::tests::value_types_carry_their_proposal ... ok
[INFO] [stdout] test interp::tests::a_lowered_memory_ceiling_refuses_instantiation ... ok
[INFO] [stdout] test interp::tests::a_linked_callee_sees_its_own_memory_not_the_callers ... ok
[INFO] [stdout] test interp::tests::a_lowered_gc_object_ceiling_exhausts_the_heap ... ok
[INFO] [stdout] test interp::tests::an_out_of_bounds_host_access_is_rejected_not_panicked ... ok
[INFO] [stdout] test features::tests::core_instructions_are_ungated ... ok
[INFO] [stdout] test interp::tests::active_data_segment_initializes_memory ... ok
[INFO] [stdout] test interp::tests::an_import_shifts_the_defined_function_indices ... ok
[INFO] [stdout] test interp::tests::a_host_function_reads_and_writes_guest_memory ... ok
[INFO] [stdout] test interp::tests::atomic_cmpxchg ... ok
[INFO] [stdout] test interp::tests::a_lowered_memory_ceiling_also_refuses_growth ... ok
[INFO] [stdout] test features::tests::each_proposal_family_maps_to_its_proposal ... ok
[INFO] [stdout] test features::tests::relaxed_simd_is_a_sub_opcode_range_not_a_family ... ok
[INFO] [stdout] test interp::tests::a_trap_propagates_across_a_link ... ok
[INFO] [stdout] test interp::tests::a_host_function_can_trap_the_guest ... ok
[INFO] [stdout] test interp::tests::a_lowered_table_ceiling_refuses_instantiation ... ok
[INFO] [stdout] test interp::tests::atomic_wait_nonshared_traps ... ok
[INFO] [stdout] test interp::tests::atomic_wait_shared_mismatch ... ok
[INFO] [stdout] test interp::tests::eh_catch_ref_and_throw_ref ... ok
[INFO] [stdout] test interp::tests::atomic_rmw_add ... ok
[INFO] [stdout] test interp::tests::call_indirect_dispatch ... ok
[INFO] [stdout] test interp::tests::atomic_unaligned_traps ... ok
[INFO] [stdout] test interp::tests::eh_legacy_delegate_traps_while_unwinding ... ok
[INFO] [stdout] test interp::tests::eh_catch_all_binds_nothing ... ok
[INFO] [stdout] test interp::tests::calls_an_imported_host_function ... ok
[INFO] [stdout] test interp::tests::eh_legacy_catch_all ... ok
[INFO] [stdout] test interp::tests::eh_legacy_rethrow_propagates_outward ... ok
[INFO] [stdout] test interp::tests::eh_exception_unwinds_across_a_call ... ok
[INFO] [stdout] test interp::tests::eh_legacy_throw_from_handler_escapes_its_own_try ... ok
[INFO] [stdout] test interp::tests::eh_uncaught_throw_traps ... ok
[INFO] [stdout] test interp::tests::eh_try_table_catches_throw ... ok
[INFO] [stdout] test interp::tests::gc_ref_test_i31 ... ok
[INFO] [stdout] test interp::tests::float_to_int_traps_and_saturates ... ok
[INFO] [stdout] test interp::tests::mem64_active_data_segment_uses_i64_offset ... ok
[INFO] [stdout] test interp::tests::gc_array_new_set_get_len ... ok
[INFO] [stdout] test interp::tests::mem64_cross_copy_with_a_32bit_memory ... ok
[INFO] [stdout] test interp::tests::mem64_address_above_4gib_traps ... ok
[INFO] [stdout] test interp::tests::imported_globals_are_visible_to_defined_initializers ... ok
[INFO] [stdout] test interp::tests::eh_legacy_try_catch ... ok
[INFO] [stdout] test interp::tests::gc_i31 ... ok
[INFO] [stdout] test interp::tests::gc_struct_new_set_get ... ok
[INFO] [stdout] test interp::tests::imported_memories_reject_loudly ... ok
[INFO] [stdout] test interp::tests::eh_state_does_not_leak_between_invocations ... ok
[INFO] [stdout] test interp::tests::mem64_grow_beyond_max_returns_minus_one ... ok
[INFO] [stdout] test interp::tests::mem64_bulk_fill_and_copy ... ok
[INFO] [stdout] test interp::tests::mem64_huge_minimum_exceeds_the_budget ... ok
[INFO] [stdout] test interp::tests::i64_arithmetic ... ok
[INFO] [stdout] test interp::tests::mem64_simd_address_is_i64 ... ok
[INFO] [stdout] test interp::tests::linked_instances_keep_separate_globals ... ok
[INFO] [stdout] test interp::tests::mem64_atomic_address_is_i64 ... ok
[INFO] [stdout] test interp::tests::lowering_the_call_depth_makes_recursion_trap_sooner ... ok
[INFO] [stdout] test interp::tests::mem64_memarg_offset_above_u32 ... ok
[INFO] [stdout] test interp::tests::mem64_memory_init_dst_is_i64 ... ok
[INFO] [stdout] test interp::tests::mem64_store_load_roundtrip ... ok
[INFO] [stdout] test interp::tests::memory_out_of_bounds_traps ... ok
[INFO] [stdout] test interp::tests::mem64_size_and_grow_are_i64 ... ok
[INFO] [stdout] test interp::tests::multimem_cross_copy ... ok
[INFO] [stdout] test interp::tests::memory_size_and_grow ... ok
[INFO] [stdout] test interp::tests::memory_store_load_roundtrip ... ok
[INFO] [stdout] test interp::tests::multimem_distinct_routing ... ok
[INFO] [stdout] test interp::tests::multimem_active_data_to_mem1 ... ok
[INFO] [stdout] test interp::tests::nearest_rounds_ties_to_even ... ok
[INFO] [stdout] test interp::tests::min_max_nan_and_signed_zero ... ok
[INFO] [stdout] test interp::tests::mutual_recursion_across_instances_hits_the_depth_cap ... ok
[INFO] [stdout] test interp::tests::one_instance_calls_anothers_export ... ok
[INFO] [stdout] test interp::tests::raising_a_ceiling_lets_a_bigger_guest_run ... ok
[INFO] [stdout] test interp::tests::runs_add ... ok
[INFO] [stdout] test interp::tests::ref_null_is_null ... ok
[INFO] [stdout] test interp::tests::runs_f64_add ... ok
[INFO] [stdout] test interp::tests::runs_loop_sum ... ok
[INFO] [stdout] test interp::tests::runs_recursive_factorial ... ok
[INFO] [stdout] test interp::tests::simd_add_sat_s ... ok
[INFO] [stdout] test interp::tests::simd_const_extract_u ... ok
[INFO] [stdout] test interp::tests::simd_eq_bitmask ... ok
[INFO] [stdout] test interp::tests::simd_f32x4_add ... ok
[INFO] [stdout] test interp::tests::simd_load_store_roundtrip ... ok
[INFO] [stdout] test interp::tests::simd_i32x4_add ... ok
[INFO] [stdout] test interp::tests::simd_shift ... ok
[INFO] [stdout] test interp::tests::simd_splat_extract ... ok
[INFO] [stdout] test interp::tests::simd_v128_global ... ok
[INFO] [stdout] test interp::tests::simd_v128_struct_field ... ok
[INFO] [stdout] test interp::tests::table_set_get_ref_func ... ok
[INFO] [stdout] test interp::tests::the_default_call_depth_still_matches_the_frozen_oracle ... ok
[INFO] [stdout] test interp::tests::the_import_count_must_match ... ok
[INFO] [stdout] test interp::tests::traps_divide_by_zero ... ok
[INFO] [stdout] test interp::tests::traps_unreachable ... ok
[INFO] [stdout] test interp::tests::trunc_floor_ceil ... ok
[INFO] [stdout] test linker::tests::a_definition_of_the_wrong_kind_is_a_mismatch_not_an_unknown ... ok
[INFO] [stdout] test linker::tests::a_host_function_can_trap_the_guest ... ok
[INFO] [stdout] test linker::tests::a_host_function_reads_the_callers_memory ... ok
[INFO] [stdout] test linker::tests::a_namespace_catch_all_resolves_any_name ... ok
[INFO] [stdout] test linker::tests::an_exact_definition_wins_over_the_namespace_catch_all ... ok
[INFO] [stdout] test linker::tests::an_undefined_import_is_named_in_the_error ... ok
[INFO] [stdout] test linker::tests::an_imported_memory_is_refused_loudly ... ok
[INFO] [stdout] test linker::tests::binds_by_name_not_by_definition_order ... ok
[INFO] [stdout] test linker::tests::links_one_wasm_module_against_another ... ok
[INFO] [stdout] test linker::tests::a_linked_call_runs_against_the_exporters_own_memory ... ok
[INFO] [stdout] test linker::tests::resolves_a_named_host_function ... ok
[INFO] [stdout] test module::tests::decodes_empty_module ... ok
[INFO] [stdout] test module::tests::decodes_code_section ... ok
[INFO] [stdout] test linker::tests::redefining_a_name_replaces_it ... ok
[INFO] [stdout] test linker::tests::one_linker_instantiates_several_modules ... ok
[INFO] [stdout] test module::tests::decodes_gc_struct_and_array ... ok
[INFO] [stdout] test linker::tests::resolves_an_imported_global ... ok
[INFO] [stdout] test module::tests::decodes_type_import_function_export ... ok
[INFO] [stdout] test module::tests::gc_rec_group_forward_reference ... ok
[INFO] [stdout] test module::tests::indexes_a_custom_section ... ok
[INFO] [stdout] test module::tests::names_must_be_valid_utf8 ... ok
[INFO] [stdout] test module::tests::reads_function_names_from_name_section ... ok
[INFO] [stdout] test module::tests::rejects_self_referential_supertype ... ok
[INFO] [stdout] test module::tests::malformed_name_section_is_not_an_error ... ok
[INFO] [stdout] test module::tests::rejects_reserved_global_mutability ... ok
[INFO] [stdout] test module::tests::rejects_undefined_valtype ... ok
[INFO] [stdout] test module::tests::rejects_bad_magic ... ok
[INFO] [stdout] test module::tests::rejects_unsupported_version ... ok
[INFO] [stdout] test module::tests::resolves_memory_export_with_limits ... ok
[INFO] [stdout] test opcode::tests::decodes_br_table ... ok
[INFO] [stdout] test opcode::tests::decodes_fc_memory_copy ... ok
[INFO] [stdout] test opcode::tests::decodes_simd_v128_const ... ok
[INFO] [stdout] test opcode::tests::family_tags_have_no_text_name ... ok
[INFO] [stdout] test opcode::tests::from_u8_maps_wire_ops_only ... ok
[INFO] [stdout] test opcode::tests::immediates_block_const_load ... ok
[INFO] [stdout] test opcode::tests::rejects_block_type_index_out_of_s33_range ... ok
[INFO] [stdout] test opcode::tests::rejects_raw_internal_tag_bytes ... ok
[INFO] [stdout] test opcode::tests::rejects_unknown_opcode ... ok
[INFO] [stdout] test opcode::tests::select_t_rejects_invalid_valtype ... ok
[INFO] [stdout] test opcode::tests::simple_body_local_add_end ... ok
[INFO] [stdout] test opcode::tests::spot_check_text_names ... ok
[INFO] [stdout] test opcode::tests::text_names_round_trip ... ok
[INFO] [stdout] test reader::tests::fixed_reads ... ok
[INFO] [stdout] test reader::tests::read_bytes_past_end_is_eof ... ok
[INFO] [stdout] test reader::tests::read_var_i64_accepts_10byte_rejects_overlong_and_toobig ... ok
[INFO] [stdout] test reader::tests::read_var_s33_range_and_overflow ... ok
[INFO] [stdout] test reader::tests::read_var_u32_accepts_5byte_rejects_overlong_and_toobig ... ok
[INFO] [stdout] test reader::tests::read_var_u32_multibyte ... ok
[INFO] [stdout] test reader::tests::read_var_u64_roundtrips ... ok
[INFO] [stdout] test reader::tests::read_vec_len_rejects_impossible_count ... ok
[INFO] [stdout] test reader::tests::skip_leb_bounds ... ok
[INFO] [stdout] test reader::tests::read_var_i32_decodes_negatives ... ok
[INFO] [stdout] test rng::tests::byte_at_a_time_matches_one_shot ... ok
[INFO] [stdout] test rng::tests::fills_across_block_boundaries_without_repeating ... ok
[INFO] [stdout] test rng::tests::is_deterministic_for_a_fixed_seed ... ok
[INFO] [stdout] test rng::tests::matches_the_rfc8439_block_vector ... ok
[INFO] [stdout] test rng::tests::os_seeding_produces_distinct_streams ... ok
[INFO] [stdout] test sexpr::tests::a_lone_semicolon_is_an_error_not_a_hang ... ok
[INFO] [stdout] test sexpr::tests::a_quoted_identifier_is_a_single_token ... ok
[INFO] [stdout] test sexpr::tests::adjacent_tokens_need_a_separator_but_parens_are_one ... ok
[INFO] [stdout] test sexpr::tests::annotations_are_skipped_as_trivia ... ok
[INFO] [stdout] test sexpr::tests::decodes_named_and_unicode_escapes ... ok
[INFO] [stdout] test sexpr::tests::decodes_string_escapes_to_bytes ... ok
[INFO] [stdout] test sexpr::tests::parses_a_nested_module_form ... ok
[INFO] [stdout] test sexpr::tests::rejects_a_stray_close_paren ... ok
[INFO] [stdout] test sexpr::tests::rejects_an_over_large_unicode_escape ... ok
[INFO] [stdout] test sexpr::tests::reports_an_unterminated_list ... ok
[INFO] [stdout] test sexpr::tests::reports_an_unterminated_string ... ok
[INFO] [stdout] test sexpr::tests::caps_nesting_depth ... ok
[INFO] [stdout] test sexpr::tests::skips_line_and_block_comments ... ok
[INFO] [stdout] test tests::abi_version_is_the_finalized_one ... ok
[INFO] [stdout] test tests::version_matches_package ... ok
[INFO] [stdout] test types::tests::abstract_ref_nullability_roundtrip ... ok
[INFO] [stdout] test types::tests::concrete_index_truncates_at_28_bits ... ok
[INFO] [stdout] test types::tests::concrete_ref_bit_packing ... ok
[INFO] [stdout] test types::tests::extern_kind_binary_order ... ok
[INFO] [stdout] test types::tests::gc_heap_subtyping ... ok
[INFO] [stdout] test types::tests::is_valid_rejects_garbage ... ok
[INFO] [stdout] test types::tests::numeric_types_are_valid_non_ref ... ok
[INFO] [stdout] test types::tests::section_id_range ... ok
[INFO] [stdout] test validate::tests::a_non_const_simd_op_is_still_not_a_constant_expression ... ok
[INFO] [stdout] test validate::tests::a_disabled_proposal_is_caught_through_a_type_not_just_an_opcode ... ok
[INFO] [stdout] test validate::tests::an_unrelated_flag_does_not_reject ... ok
[INFO] [stdout] test validate::tests::a_v128_global_initializer_is_a_constant_expression ... ok
[INFO] [stdout] test validate::tests::atomic_rmw_typing ... ok
[INFO] [stdout] test validate::tests::a_gc_type_definition_is_refused_with_gc_off ... ok
[INFO] [stdout] test validate::tests::eh_delegate_is_rejected ... ok
[INFO] [stdout] test validate::tests::clearing_one_flag_rejects_exactly_that_proposal ... ok
[INFO] [stdout] test validate::tests::eh_try_table_typing ... ok
[INFO] [stdout] test validate::tests::eh_legacy_try_catch_typing ... ok
[INFO] [stdout] test validate::tests::eh_throw_checks_the_tag ... ok
[INFO] [stdout] test validate::tests::gc_packed_field_needs_a_sign_aware_get ... ok
[INFO] [stdout] test validate::tests::atomic_alignment_must_be_exact ... ok
[INFO] [stdout] test validate::tests::gc_struct_set_requires_a_mutable_field ... ok
[INFO] [stdout] test validate::tests::gc_struct_typing ... ok
[INFO] [stdout] test validate::tests::every_gate_vector_is_valid_with_all_features_on ... ok
[INFO] [stdout] test validate::tests::mem64_data_offset_must_be_i64 ... ok
[INFO] [stdout] test validate::tests::mem64_address_must_be_i64 ... ok
[INFO] [stdout] test validate::tests::mem64_size_yields_i64 ... ok
[INFO] [stdout] test validate::tests::memory_ops_require_a_memory ... ok
[INFO] [stdout] test validate::tests::mvp_accepts_a_webassembly_1_0_module_and_refuses_the_rest ... ok
[INFO] [stdout] test validate::tests::rejects_64bit_table ... ok
[INFO] [stdout] test validate::tests::rejects_function_code_count_mismatch ... ok
[INFO] [stdout] test validate::tests::rejects_memarg_offset_above_u32_on_32bit_memory ... ok
[INFO] [stdout] test validate::tests::rejects_memory64_limits_above_the_type_ceiling ... ok
[INFO] [stdout] test validate::tests::plain_validate_still_accepts_every_proposal ... ok
[INFO] [stdout] test validate::tests::rejects_duplicate_export ... ok
[INFO] [stdout] test validate::tests::rejects_reserved_alignment ... ok
[INFO] [stdout] test validate::tests::resource_cap_rejects_huge_locals ... ok
[INFO] [stdout] test validate::tests::rejects_result_type_mismatch ... ok
[INFO] [stdout] test validate::tests::rejects_stack_underflow ... ok
[INFO] [stdout] test validate::tests::simd_typing_accepts_and_checks_alignment ... ok
[INFO] [stdout] test validate::tests::simd_memory_op_requires_a_memory ... ok
[INFO] [stdout] test validate::tests::simd_typing_rejects_a_wrong_operand_type ... ok
[INFO] [stdout] test validate::tests::validates_well_typed_add ... ok
[INFO] [stdout] test wasi::fs::tests::a_symlink_cycle_ends_in_eloop_rather_than_hanging ... ok
[INFO] [stdout] test wasi::fs::tests::device_and_nt_namespace_components_are_refused ... ok
[INFO] [stdout] test wasi::fs::tests::a_symlink_inside_the_sandbox_is_followed_normally ... ok
[INFO] [stdout] test wasi::fs::tests::a_missing_final_component_resolves_so_create_can_work ... ok
[INFO] [stdout] test wasi::fs::tests::an_embedded_nul_is_refused_before_it_can_truncate ... ok
[INFO] [stdout] test wasi::fs::tests::a_symlink_out_of_the_sandbox_can_never_read_the_canary ... ok
[INFO] [stdout] test wasi::fs::tests::rights_are_a_lattice_read_only_removes_every_mutating_bit ... ok
[INFO] [stdout] test wasi::fs::tests::an_absolute_guest_path_names_the_preopen_root_not_the_host_root ... ok
[INFO] [stdout] test wasi::fs::tests::an_intermediate_non_directory_is_refused ... ok
[INFO] [stdout] test wasi::fs::tests::a_walk_never_returns_an_unnormalized_path ... ok
[INFO] [stdout] test wasi::fs::tests::an_escaping_symlink_target_is_recognised_at_creation ... ok
[INFO] [stdout] test validate::tests::resource_cap_rejects_deep_nesting ... ok
[INFO] [stdout] test wasi::tests::a_guest_can_create_and_write_a_file_inside_its_preopen ... ok
[INFO] [stdout] test wasi::tests::a_guest_writes_to_stdout ... ok
[INFO] [stdout] test wasi::tests::a_preopen_reports_its_guest_name_to_the_libc_startup ... ok
[INFO] [stdout] test wasi::tests::a_guest_cannot_escape_its_preopen_through_path_open ... ok
[INFO] [stdout] test wasi::tests::a_wild_pointer_faults_rather_than_aborting_the_host ... ok
[INFO] [stdout] test wasi::tests::a_read_only_preopen_refuses_the_write_and_the_restriction_propagates ... ok
[INFO] [stdout] test wasi::tests::a_preopen_probe_reports_badf_so_libc_stops_asking ... ok
[INFO] [stdout] test wasi::tests::an_unimplemented_call_reports_nosys ... ok
[INFO] [stdout] test wasi::fs::tests::dot_dot_can_never_rise_above_the_preopen ... ok
[INFO] [stdout] test wasi::fs::tests::the_fd_table_reuses_the_lowest_free_slot ... ok
[INFO] [stdout] test wasi::tests::args_are_visible_to_the_guest ... ok
[INFO] [stdout] test wasi::tests::environ_round_trips ... ok
[INFO] [stdout] test wasi::tests::args_get_writes_pointers_and_nul_terminated_bytes ... ok
[INFO] [stdout] test wasi::tests::clock_time_get_is_nonzero ... ok
[INFO] [stdout] test wasi::tests::imports_may_be_declared_in_any_order ... ok
[INFO] [stdout] test wasi::tests::proc_exit_records_the_code_and_stops_the_guest ... ok
[INFO] [stdout] test wasi::tests::fd_write_reports_the_byte_count ... ok
[INFO] [stdout] test wasi::tests::stderr_is_a_separate_stream ... ok
[INFO] [stdout] test wasi::tests::with_no_preopen_the_filesystem_is_simply_absent ... ok
[INFO] [stdout] test wasi::tests::random_get_fills_the_buffer ... ok
[INFO] [stdout] test wasi::tests::stdin_reads_then_reports_eof ... ok
[INFO] [stdout] test wast::tests::a_missing_trap_is_a_failure ... ok
[INFO] [stdout] test wast::tests::an_accepted_module_fails_assert_invalid ... ok
[INFO] [stdout] test wasi::tests::writing_to_a_bad_fd_returns_badf ... ok
[INFO] [stdout] test wast::tests::an_assembler_gap_is_skipped_not_passed ... ok
[INFO] [stdout] test wast::tests::call_indirect_uses_the_callers_own_table ... ok
[INFO] [stdout] test wast::tests::checks_arity ... ok
[INFO] [stdout] test wast::tests::matches_a_v128_result_as_one_slot ... ok
[INFO] [stdout] test wast::tests::matches_float_results_including_nan_forms ... ok
[INFO] [stdout] test wast::tests::memory_init_reads_the_instances_own_data_segment ... ok
[INFO] [stdout] test wast::tests::reports_a_mismatch_as_a_failure ... ok
[INFO] [stdout] test wast::tests::runs_a_quoted_module ... ok
[INFO] [stdout] test wast::tests::runs_a_simple_assert_return ... ok
[INFO] [stdout] test wast::tests::runs_assert_invalid ... ok
[INFO] [stdout] test wast::tests::runs_assert_trap ... ok
[INFO] [stdout] test wast::tests::unknown_commands_are_skipped ... ok
[INFO] [stdout] test wast::tests::runs_assert_malformed_on_a_bad_binary ... ok
[INFO] [stdout] test wast::tests::runs_named_modules ... ok
[INFO] [stdout] test wat::tests::a_nullable_segment_cannot_initialize_a_non_nullable_table ... ok
[INFO] [stdout] test wat::tests::an_imported_table_may_not_carry_an_initializer ... ok
[INFO] [stdout] test wat::tests::a_nan_payload_is_range_checked_not_masked ... ok
[INFO] [stdout] test wat::tests::an_externref_active_segment_on_table_zero_also_keeps_its_type ... ok
[INFO] [stdout] test wat::tests::a_forward_referencing_export_resolves ... ok
[INFO] [stdout] test wat::tests::assembles_call_indirect_through_a_table ... ok
[INFO] [stdout] test wat::tests::an_uncaught_throw_traps ... ok
[INFO] [stdout] test wat::tests::a_plain_table_may_not_have_a_non_nullable_element_type ... ok
[INFO] [stdout] test wat::tests::a_folded_br_table_emits_its_label_vector ... ok
[INFO] [stdout] test wat::tests::a_table_initializer_uses_the_0x40_binary_form ... ok
[INFO] [stdout] test wat::tests::a_float_literal_that_overflows_is_rejected ... ok
[INFO] [stdout] test wat::tests::an_active_segment_on_table_zero_keeps_a_non_funcref_type ... ok
[INFO] [stdout] test wat::tests::a_table_initializer_actually_fills_the_table ... ok
[INFO] [stdout] test wat::tests::assembles_globals ... ok
[INFO] [stdout] test wat::tests::assembles_the_module_binary_form ... ok
[INFO] [stdout] test wat::tests::atomic_names_cover_the_generated_families ... ok
[INFO] [stdout] test wat::tests::assembles_the_table_index_shorthands ... ok
[INFO] [stdout] test wat::tests::assembles_memory_with_data_and_loads_it_back ... ok
[INFO] [stdout] test wat::tests::digit_separators_must_sit_between_digits ... ok
[INFO] [stdout] test wat::tests::constants_out_of_range_are_rejected_not_truncated ... ok
[INFO] [stdout] test wat::tests::emits_limits_flags ... ok
[INFO] [stdout] test wat::tests::hex_float_literals_are_rounded_not_truncated ... ok
[INFO] [stdout] test wast::tests::assert_exhaustion_needs_real_exhaustion ... ok
[INFO] [stdout] test wat::tests::float_literal_syntax_follows_the_wasm_grammar_not_rusts ... ok
[INFO] [stdout] test wat::tests::honours_an_explicit_memarg ... ok
[INFO] [stdout] test wat::tests::leb_writers_round_trip_through_the_reader ... ok
[INFO] [stdout] test wat::tests::multi_value_block_type_interns_a_new_type ... ok
[INFO] [stdout] test wat::tests::parses_numeric_literals ... ok
[INFO] [stdout] test wat::tests::parses_ordinary_float_literals ... ok
[INFO] [stdout] test wat::tests::parses_the_wasm_nan_spellings ... ok
[INFO] [stdout] test wat::tests::block_type_with_params_interns_a_new_type ... ok
[INFO] [stdout] test wat::tests::call_indirect_interns_an_inline_signature ... ok
[INFO] [stdout] test wat::tests::rejects_an_import_after_a_definition ... ok
[INFO] [stdout] test wat::tests::rejects_an_unknown_identifier ... ok
[INFO] [stdout] test wat::tests::rejects_an_unknown_instruction ... ok
[INFO] [stdout] test wat::tests::parses_value_types ... ok
[INFO] [stdout] test wat::tests::rejects_source_with_no_module ... ok
[INFO] [stdout] test wat::tests::resolves_named_locals_and_numeric_indices_alike ... ok
[INFO] [stdout] test wat::tests::active_elem_with_an_explicit_table_uses_the_index_encoding ... ok
[INFO] [stdout] test wat::tests::round_trips_a_flat_add ... ok
[INFO] [stdout] test wat::tests::runs_a_gc_array_from_text ... ok
[INFO] [stdout] test wat::tests::rejects_legacy_delegate_in_both_forms ... ok
[INFO] [stdout] test wat::tests::runs_a_hex_float_constant ... ok
[INFO] [stdout] test wat::tests::resolves_struct_fields_by_name_or_number ... ok
[INFO] [stdout] test wat::tests::runs_a_loop_with_named_labels ... ok
[INFO] [stdout] test wat::tests::runs_a_recursive_function ... ok
[INFO] [stdout] test wat::tests::runs_a_v128_const ... ok
[INFO] [stdout] test wat::tests::runs_a_gc_subtype_declaration ... ok
[INFO] [stdout] test wat::tests::runs_a_packed_gc_array ... ok
[INFO] [stdout] test wat::tests::runs_a_simd_shuffle ... ok
[INFO] [stdout] test wat::tests::runs_a_simd_load_lane ... ok
[INFO] [stdout] test wat::tests::runs_a_v128_const_of_floats ... ok
[INFO] [stdout] test wat::tests::runs_array_new_fixed ... ok
[INFO] [stdout] test wat::tests::runs_atomics_from_text ... ok
[INFO] [stdout] test wat::tests::runs_i31_and_ref_test ... ok
[INFO] [stdout] test wat::tests::runs_float_arithmetic_from_text ... ok
[INFO] [stdout] test wat::tests::runs_catch_ref_and_throw_ref ... ok
[INFO] [stdout] test wat::tests::round_trips_the_folded_form ... ok
[INFO] [stdout] test wat::tests::runs_simd_from_text ... ok
[INFO] [stdout] test wat::tests::runs_a_gc_struct_from_text ... ok
[INFO] [stdout] test wat::tests::runs_the_legacy_folded_catch_all ... ok
[INFO] [stdout] test wat::tests::runs_simd_load_and_store ... ok
[INFO] [stdout] test wat::tests::simd_names_resolve_to_their_sub_opcodes ... ok
[INFO] [stdout] test wat::tests::subnormal_hex_floats_round_rather_than_flush ... ok
[INFO] [stdout] test wat::tests::runs_try_table_catch_all ... ok
[INFO] [stdout] test wat::tests::runs_the_legacy_folded_try ... ok
[INFO] [stdout] test wat::tests::v128_const_i64x2_does_not_panic ... ok
[INFO] [stdout] test wat::tests::runs_try_table_from_text ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 325 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests wasmrt_core
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/linker.rs - linker::Linker (line 94) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.18s; merged doctests compilation took 0.18s
[INFO] running `Command { std: "docker" "inspect" "6ec1a06c98ac68bb849b74369665c85ddcd27166d5f5a7e39e8a70a80a0b5e5c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6ec1a06c98ac68bb849b74369665c85ddcd27166d5f5a7e39e8a70a80a0b5e5c", kill_on_drop: false }`
[INFO] [stdout] 6ec1a06c98ac68bb849b74369665c85ddcd27166d5f5a7e39e8a70a80a0b5e5c
