[INFO] fetching crate wasm-neovm 0.5.5...
[INFO] testing wasm-neovm-0.5.5 against try#33835004928d3bf65db4d4712e1330766263b0bd for pr-155739-1
[INFO] extracting crate wasm-neovm 0.5.5 into /workspace/builds/worker-0-tc2/source
[INFO] started tweaking crates.io crate wasm-neovm 0.5.5
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate wasm-neovm 0.5.5
[INFO] tweaked toml for crates.io crate wasm-neovm 0.5.5 written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate wasm-neovm 0.5.5 on toolchain 33835004928d3bf65db4d4712e1330766263b0bd
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate wasm-neovm 0.5.5 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" "+33835004928d3bf65db4d4712e1330766263b0bd" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] a6d17bac27014f4e348fc99dadb414997747ad1a848f59139da1e622591615da
[INFO] running `Command { std: "docker" "start" "-a" "a6d17bac27014f4e348fc99dadb414997747ad1a848f59139da1e622591615da", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a6d17bac27014f4e348fc99dadb414997747ad1a848f59139da1e622591615da", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a6d17bac27014f4e348fc99dadb414997747ad1a848f59139da1e622591615da", kill_on_drop: false }`
[INFO] [stdout] a6d17bac27014f4e348fc99dadb414997747ad1a848f59139da1e622591615da
[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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 316ad0c7b758f4f72e18d58f2e35ae7e9840bd954e5d26eb6ba80075d3bcbf72
[INFO] running `Command { std: "docker" "start" "-a" "316ad0c7b758f4f72e18d58f2e35ae7e9840bd954e5d26eb6ba80075d3bcbf72", kill_on_drop: false }`
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling wasm-encoder v0.239.0
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling leb128fmt v0.1.0
[INFO] [stderr]    Compiling wasmparser v0.239.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling clap_derive v4.6.0
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling leb128 v0.2.5
[INFO] [stderr]    Compiling env_filter v1.0.0
[INFO] [stderr]    Compiling rustc_version_runtime v0.3.0
[INFO] [stderr]    Compiling env_logger v0.11.9
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling move-neovm v0.1.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling wasm-neovm v0.5.5 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 24.08s
[INFO] running `Command { std: "docker" "inspect" "316ad0c7b758f4f72e18d58f2e35ae7e9840bd954e5d26eb6ba80075d3bcbf72", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "316ad0c7b758f4f72e18d58f2e35ae7e9840bd954e5d26eb6ba80075d3bcbf72", kill_on_drop: false }`
[INFO] [stdout] 316ad0c7b758f4f72e18d58f2e35ae7e9840bd954e5d26eb6ba80075d3bcbf72
[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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 704dcad4ce85b73688e4353faa1bb9cb2223540cb7df51463e70c3f1e0dca8aa
[INFO] running `Command { std: "docker" "start" "-a" "704dcad4ce85b73688e4353faa1bb9cb2223540cb7df51463e70c3f1e0dca8aa", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling zerocopy v0.8.42
[INFO] [stderr]    Compiling zerocopy-derive v0.8.42
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling wasmparser v0.239.0
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling wasm-encoder v0.245.1
[INFO] [stderr]    Compiling assert_cmd v2.2.0
[INFO] [stderr]    Compiling predicates v3.1.4
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling move-neovm v0.1.0
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling wast v245.0.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling wasm-neovm v0.5.5 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling wat v1.245.1
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 44.86s
[INFO] running `Command { std: "docker" "inspect" "704dcad4ce85b73688e4353faa1bb9cb2223540cb7df51463e70c3f1e0dca8aa", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "704dcad4ce85b73688e4353faa1bb9cb2223540cb7df51463e70c3f1e0dca8aa", kill_on_drop: false }`
[INFO] [stdout] 704dcad4ce85b73688e4353faa1bb9cb2223540cb7df51463e70c3f1e0dca8aa
[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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+33835004928d3bf65db4d4712e1330766263b0bd" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] c87fbd48310fa26f097d66c718d6546cd29395ee250a0649583da63eaf36fb28
[INFO] running `Command { std: "docker" "start" "-a" "c87fbd48310fa26f097d66c718d6546cd29395ee250a0649583da63eaf36fb28", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.26s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/wasm_neovm-1acfe1208dc962bf)
[INFO] [stdout] 
[INFO] [stdout] running 121 tests
[INFO] [stdout] test adapters::solana::tests::test_adapter_passthroughs_syscall_module_extended_descriptors ... ok
[INFO] [stdout] test adapters::solana::tests::test_adapter_recognizes_modules ... ok
[INFO] [stdout] test adapters::solana::tests::test_solana_syscall_mapping ... ok
[INFO] [stdout] test adapters::solana::tests::test_storage_key_generation ... ok
[INFO] [stdout] test adapters::solana::tests::test_env_import_mapping ... ok
[INFO] [stdout] test api::tests::test_translate_wasm_accepts_contract_name_value ... ok
[INFO] [stdout] test api::tests::test_translate_wasm_rejects_empty_contract_name ... ok
[INFO] [stdout] test api::tests::test_translation_builder_new_empty_name_defaults_to_contract ... ok
[INFO] [stdout] test api::tests::test_wasm_features ... ok
[INFO] [stdout] test config::options::tests::test_debug_config ... ok
[INFO] [stdout] test config::options::tests::test_behavior_config ... ok
[INFO] [stdout] test config::options::tests::test_log_level_ordering ... ok
[INFO] [stdout] test config::options::tests::test_translation_config_builder ... ok
[INFO] [stdout] test config::options::tests::test_translation_config_empty_name_defaults_to_contract ... ok
[INFO] [stdout] test config::validation::tests::test_sanitize_config ... ok
[INFO] [stdout] test config::validation::tests::test_should_log ... ok
[INFO] [stdout] test config::validation::tests::test_validate_memory_pages ... ok
[INFO] [stdout] test config::validation::tests::test_verbosity_to_log_level ... ok
[INFO] [stdout] test config::validation::tests::test_validate_valid_config ... ok
[INFO] [stdout] test core::bytecode::tests::test_bytecode_builder_patch ... ok
[INFO] [stdout] test core::bytecode::tests::test_bytecode_builder ... ok
[INFO] [stdout] test core::bytecode::tests::test_bytecode_view ... ok
[INFO] [stdout] test core::bytecode::tests::test_encode_int ... ok
[INFO] [stdout] test core::encoding::tests::test_byte_reader_seek ... ok
[INFO] [stdout] test api::tests::test_translation_stats ... ok
[INFO] [stdout] test api::tests::test_translation_builder ... ok
[INFO] [stdout] test adapters::solana::tests::test_spl_token_syscall_mapping ... ok
[INFO] [stdout] test core::bytecode::tests::test_encoded_int_size ... ok
[INFO] [stdout] test core::encoding::tests::test_byte_writer ... ok
[INFO] [stdout] test api::tests::test_translation_builder_try_new_rejects_empty_contract_name ... ok
[INFO] [stdout] test core::encoding::tests::test_string_encoding ... ok
[INFO] [stdout] test core::encoding::tests::test_decode_bytes_rejects_excessive_declared_length ... ok
[INFO] [stdout] test core::encoding::tests::test_varint_encoding ... ok
[INFO] [stdout] test core::traits::tests::test_countable ... ok
[INFO] [stdout] test core::encoding::tests::test_varint_roundtrip ... ok
[INFO] [stdout] test core::traits::tests::test_bytecode_emitter_vec ... ok
[INFO] [stdout] test core::traits::tests::test_size_limited ... ok
[INFO] [stdout] test logging::tests::test_log_category_display ... ok
[INFO] [stdout] test logging::tests::test_log_level_from_str ... ok
[INFO] [stdout] test logging::tests::test_log_level_ordering ... ok
[INFO] [stdout] test logging::tests::test_log_level_includes ... ok
[INFO] [stdout] test manifest::tests::build_manifest_does_not_detect_nep17_with_invalid_required_arities ... ok
[INFO] [stdout] test manifest::tests::build_manifest_does_not_detect_nep30_without_boolean_verify ... ok
[INFO] [stdout] test manifest::tests::build_manifest_does_not_over_accept_unknown_alias_type_spellings ... ok
[INFO] [stdout] test manifest::tests::build_manifest_detects_lifecycle_neps ... ok
[INFO] [stdout] test manifest::tests::collect_method_names_extracts_unique_set ... ok
[INFO] [stdout] test manifest::tests::build_manifest_detects_lifecycle_standards_with_alias_type_spellings ... ok
[INFO] [stdout] test manifest::tests::build_manifest_detects_nep11 ... ok
[INFO] [stdout] test core::bytecode::tests::test_bytecode_chunks ... ok
[INFO] [stdout] test manifest::tests::build_manifest_detects_nep17_nep24_nep26_nep27 ... ok
[INFO] [stdout] test manifest::tests::build_manifest_does_not_detect_lifecycle_standards_with_invalid_parameter_types ... ok
[INFO] [stdout] test manifest::tests::build_manifest_does_not_detect_lifecycle_standards_with_non_void_handlers ... ok
[INFO] [stdout] test manifest::tests::build_manifest_does_not_detect_nep11_with_invalid_required_arities ... ok
[INFO] [stdout] test manifest::tests::ensure_manifest_methods_allows_type_overrides ... ok
[INFO] [stdout] test manifest::tests::ensure_manifest_methods_catches_added_entries ... ok
[INFO] [stdout] test manifest::tests::ensure_manifest_methods_catches_removed_entries ... ok
[INFO] [stdout] test manifest::tests::ensure_manifest_methods_rejects_offset_out_of_u32_range ... ok
[INFO] [stdout] test manifest::tests::ensure_manifest_methods_catches_signature_mutation ... ok
[INFO] [stdout] test manifest::tests::manifest_builder_preserves_enabled_features_when_rendered ... ok
[INFO] [stdout] test manifest::tests::merge_manifest_appends_arrays ... ok
[INFO] [stdout] test logging::tests::test_log_level_conversion ... ok
[INFO] [stdout] test core::encoding::tests::test_decode_string_rejects_excessive_declared_length ... ok
[INFO] [stdout] test manifest::tests::merge_manifest_deduplicates_permissions_and_standards ... ok
[INFO] [stdout] test manifest::tests::merge_manifest_deeply_combines_objects ... ok
[INFO] [stdout] test neo_syscalls::tests::all_aliases_resolve_to_known_syscalls ... ok
[INFO] [stdout] test neo_syscalls::tests::generated_aliases_cover_edge_cases ... ok
[INFO] [stdout] test neo_syscalls::tests::canonical_extended_syscalls_have_aliases ... ok
[INFO] [stdout] test neo_syscalls::tests::canonical_system_syscalls_have_aliases ... ok
[INFO] [stdout] test neo_syscalls::tests::test_contract_syscalls ... ok
[INFO] [stdout] test manifest::tests::merge_manifest_permissions_preserve_wildcard_and_extra_fields ... ok
[INFO] [stdout] test syscalls::tests::extended_hashes_do_not_conflict_with_generated_syscalls ... ok
[INFO] [stdout] test neo_syscalls::tests::test_crypto_syscalls ... ok
[INFO] [stdout] test neo_syscalls::tests::test_runtime_syscalls ... ok
[INFO] [stdout] test neo_syscalls::tests::test_storage_syscalls ... ok
[INFO] [stdout] test neo_syscalls::tests::lookup_rejects_near_collision_variants_with_missing_characters ... ok
[INFO] [stdout] test neo_syscalls::tests::hashes_are_not_syscalls ... ok
[INFO] [stdout] test neo_syscalls::tests::test_unknown_syscall ... ok
[INFO] [stdout] test manifest::tests::merge_manifest_deduplicates_events ... ok
[INFO] [stdout] test neo_syscalls::tests::canonical_descriptor_fingerprints_resolve_without_ambiguity ... ok
[INFO] [stdout] test neo_syscalls::tests::lookup_accepts_case_separator_and_whitespace_variants ... ok
[INFO] [stdout] test syscalls::tests::extended_syscalls_have_correct_hashes ... ok
[INFO] [stdout] test syscalls::tests::lookup_by_hash_includes_extended_entries ... ok
[INFO] [stdout] test translator::helpers::relax::tests::relax_updates_method_offsets ... ok
[INFO] [stdout] test tests::test_version_info ... ok
[INFO] [stdout] test translator::arena::tests::alloc_consumes_remaining_capacity ... ok
[INFO] [stdout] test translator::helpers::peephole::tests::empty_script ... ok
[INFO] [stdout] test translator::helpers::peephole::tests::preserves_dup_drop ... ok
[INFO] [stdout] test translator::helpers::peephole::tests::preserves_jump_targets ... ok
[INFO] [stdout] test translator::helpers::peephole::tests::preserves_nop ... ok
[INFO] [stdout] test translator::helpers::peephole::tests::preserves_push_drop ... ok
[INFO] [stdout] test translator::helpers::peephole::tests::removes_swap_swap ... ok
[INFO] [stdout] test translator::helpers::relax::tests::empty_script ... ok
[INFO] [stdout] test translator::helpers::relax::tests::multiple_relaxations ... ok
[INFO] [stdout] test translator::helpers::relax::tests::no_relax_large_offset ... ok
[INFO] [stdout] test translator::helpers::relax::tests::relax_call_l_backward ... ok
[INFO] [stdout] test translator::helpers::relax::tests::relax_short_jmp_l ... ok
[INFO] [stdout] test translator::runtime::data::tests::data_init_helper_uses_effective_segment_length ... ok
[INFO] [stdout] test translator::runtime::memory::helpers::load_store::tests::memory_load_helper_does_not_drop_after_jump ... ok
[INFO] [stdout] test translator::runtime::data::tests::data_drop_helper_is_idempotent ... ok
[INFO] [stdout] test translator::runtime::memory::helpers::load_store::tests::memory_store_helper_does_not_drop_after_jump ... ok
[INFO] [stdout] test translator::runtime::table::access::tests::table_access_helpers_do_not_drop_after_conditional_jump ... ok
[INFO] [stdout] test translator::runtime::table::segments::tests::elem_drop_helper_is_idempotent ... ok
[INFO] [stdout] test translator::runtime::table::segments::tests::table_init_helper_treats_dropped_segment_as_empty ... ok
[INFO] [stdout] test translator::runtime::tokens::tests::infer_contract_tokens_skips_param_count_that_overflows_usize ... ok
[INFO] [stdout] test types::identifiers::tests::test_bytecode_offset ... ok
[INFO] [stdout] test types::identifiers::tests::test_contract_name ... ok
[INFO] [stdout] test types::identifiers::tests::test_contract_name_from_str ... ok
[INFO] [stdout] test types::identifiers::tests::test_global_index ... ok
[INFO] [stdout] test types::identifiers::tests::test_local_index ... ok
[INFO] [stdout] test translator::translation::driver::reachability::tests::reachability_skips_unreferenced_defined_functions ... ok
[INFO] [stdout] test types::identifiers::tests::test_memory_offset ... ok
[INFO] [stdout] test types::identifiers::tests::test_method_index ... ok
[INFO] [stdout] test types::identifiers::tests::test_syscall_descriptor ... ok
[INFO] [stdout] test types::identifiers::tests::test_syscall_descriptor_try_new ... ok
[INFO] [stdout] test translator::runtime::tokens::tests::infer_contract_tokens_ignores_jump_operand_bytes ... ok
[INFO] [stdout] test types::primitives::tests::test_access_size ... ok
[INFO] [stdout] test types::primitives::tests::test_alignment ... ok
[INFO] [stdout] test types::primitives::tests::test_wasm_value_type ... ok
[INFO] [stdout] test translator::translation::driver::reachability::tests::reachability_includes_table_functions_when_indirect_calls_are_used ... ok
[INFO] [stdout] test translator::runtime::tokens::tests::infer_contract_tokens_skips_param_count_overflow ... ok
[INFO] [stdout] test translator::runtime::tests::acquire_buffer_recovers_from_poisoned_pool_lock ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 121 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/wasm_neovm-6bef717be98fddd2)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test paths::tests::derive_output_preserves_directory_for_nef ... ok
[INFO] [stdout] test paths::tests::derive_output_handles_multi_part_extension ... ok
[INFO] [stdout] test cli::tests::parse_source_chain_rejects_unknown_value ... ok
[INFO] [stdout] test cli::tests::parse_source_chain_accepts_aliases ... ok
[INFO] [stdout] test paths::tests::derive_output_handles_missing_filename ... ok
[INFO] [stdout] test manifest_tools::tests::compare_manifest_detects_difference ... ok
[INFO] [stdout] test manifest_tools::tests::compare_manifest_matches_reference_file ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/arithmetic_tests.rs (/opt/rustwide/target/debug/deps/arithmetic_tests-b2b86baa99a89ed3)
[INFO] [stdout] 
[INFO] [stdout] running 26 tests
[INFO] [stdout] test translate_ctz_all_zeros ... ok
[INFO] [stdout] test translate_and_with_zero ... ok
[INFO] [stdout] test translate_i32_add_wraps_constants ... ok
[INFO] [stdout] test translate_i32_add_overflow ... ok
[INFO] [stdout] test translate_rem_both_negative ... ok
[INFO] [stdout] test translate_i32_mul_overflow ... ok
[INFO] [stdout] test translate_or_with_minus_one ... ok
[INFO] [stdout] test translate_i64_div_by_zero ... ok
[INFO] [stdout] test translate_clz_all_ones ... ok
[INFO] [stdout] test translate_i32_sub_underflow ... ok
[INFO] [stdout] test translate_clz_all_zeros ... ok
[INFO] [stdout] test translate_popcnt_edge_cases ... ok
[INFO] [stdout] test translate_i32_div_int_min_by_minus_one ... ok
[INFO] [stdout] test translate_i32_div_by_zero_traps ... ok
[INFO] [stdout] test translate_i32_rem_by_zero ... ok
[INFO] [stdout] test translate_i64_mul_overflow ... ok
[INFO] [stdout] test translate_rem_negative_dividend ... ok
[INFO] [stdout] test translate_shr_negative_value ... ok
[INFO] [stdout] test translate_rem_negative_divisor ... ok
[INFO] [stdout] test translate_rotl_by_zero ... ok
[INFO] [stdout] test translate_rotl_by_width ... ok
[INFO] [stdout] test translate_xor_identity ... ok
[INFO] [stdout] test translate_shl_by_width ... ok
[INFO] [stdout] test translate_xor_with_zero ... ok
[INFO] [stdout] test translate_rotr_overflow_amount ... ok
[INFO] [stdout] test translate_shr_u_negative_value ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 26 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/basic.rs (/opt/rustwide/target/debug/deps/basic-304d54178d7d08dc)
[INFO] [stdout] 
[INFO] [stdout] running 81 tests
[INFO] [stdout] test arithmetic::translate_i32_div_signed ... ok
[INFO] [stdout] test arithmetic::translate_i32_bitwise_chain ... ok
[INFO] [stdout] test arithmetic::translate_i32_extend8_sign_constant ... ok
[INFO] [stdout] test arithmetic::translate_i32_rem_unsigned_masks_operands ... ok
[INFO] [stdout] test arithmetic::translate_i32_div_unsigned_masks_operands ... ok
[INFO] [stdout] test arithmetic::translate_i32_bitcounts_fold_and_call_helpers ... ok
[INFO] [stdout] test arithmetic::translate_i32_rotl_constant ... ok
[INFO] [stdout] test arithmetic::translate_i32_rotl_dynamic ... ok
[INFO] [stdout] test arithmetic::translate_i32_shr_u ... ok
[INFO] [stdout] test arithmetic::translate_i32_unsigned_comparison_masks_operands ... ok
[INFO] [stdout] test arithmetic::translate_i64_extend32_sign_constant ... ok
[INFO] [stdout] test arithmetic::translate_i64_arithmetic ... ok
[INFO] [stdout] test arithmetic::translate_i64_rem_unsigned_masks_operands ... ok
[INFO] [stdout] test arithmetic::translate_i64_rotr_constant ... ok
[INFO] [stdout] test arithmetic::translate_i64_rotr_dynamic ... ok
[INFO] [stdout] test arithmetic::translate_i64_unsigned_comparison_masks_operands ... ok
[INFO] [stdout] test arithmetic::translate_i64_extend_i32_unsigned_masks_only ... ok
[INFO] [stdout] test arithmetic::translate_i32_signed_comparisons ... ok
[INFO] [stdout] test arithmetic::translate_i32_wrap_i64_constant ... ok
[INFO] [stdout] test calls::translate_internal_function_call ... ok
[INFO] [stdout] test arithmetic::translate_i64_extend_i32_signed_dynamic ... ok
[INFO] [stdout] test calls::translate_call_indirect_dispatches ... ok
[INFO] [stdout] test arithmetic::translate_i64_shift_ops ... ok
[INFO] [stdout] test calls::translate_import_reexport_generates_stub ... ok
[INFO] [stdout] test calls::translate_native_contract_syscall ... ok
[INFO] [stdout] test calls::translate_nop_is_ignored ... ok
[INFO] [stdout] test calls::translate_opcode_immediate_and_raw ... ok
[INFO] [stdout] test manifest::translate_manifest_custom_section_merges_metadata ... ok
[INFO] [stdout] test locals::translate_param_local_get ... ok
[INFO] [stdout] test manifest::translate_marks_safe_methods ... ok
[INFO] [stdout] test locals::translate_local_set_and_get ... ok
[INFO] [stdout] test control_flow::translate_br_table_dynamic ... ok
[INFO] [stdout] test control_flow::translate_br_table_constant_index ... ok
[INFO] [stdout] test locals::translate_local_tee ... ok
[INFO] [stdout] test manifest::translate_missing_safe_method_errors ... ok
[INFO] [stdout] test control_flow::translate_if_else_structure ... ok
[INFO] [stdout] test manifest::translate_manifest_preserves_permission_wildcard_and_extra_metadata_fields ... ok
[INFO] [stdout] test manifest::translate_marks_payable_feature_for_on_nep17_payment ... ok
[INFO] [stdout] test calls::translate_syscall_import ... ok
[INFO] [stdout] test locals::translate_i64_parameter ... ok
[INFO] [stdout] test calls::translate_opcode_pushint256_immediate_sign_extends ... ok
[INFO] [stdout] test control_flow::translate_block_with_branches ... ok
[INFO] [stdout] test misc::translate_reports_simd_unsupported ... ok
[INFO] [stdout] test nef::write_nef_with_metadata_serializes_tokens_and_source ... ok
[INFO] [stdout] test misc::translate_reports_float_unsupported ... ok
[INFO] [stdout] test misc::translate_unreachable_emits_abort ... ok
[INFO] [stdout] test misc::translate_drop_preserves_semantics ... ok
[INFO] [stdout] test runtime::translate_data_drop_emits_helper ... ok
[INFO] [stdout] test misc::translate_duplicate_exports_preserve_all_aliases ... ok
[INFO] [stdout] test runtime::translate_active_data_segment_initialises_memory ... ok
[INFO] [stdout] test runtime::translate_global_get_constant ... ok
[INFO] [stdout] test select_ref::translate_ref_as_non_null_traps_on_const_null ... ok
[INFO] [stdout] test runtime::translate_memory_size_uses_runtime_helper ... ok
[INFO] [stdout] test runtime::translate_memory_grow_returns_prev_or_fail ... ok
[INFO] [stdout] test select_ref::translate_ref_as_non_null_dynamic_guard ... ok
[INFO] [stdout] test runtime::translate_memory_fill_and_copy_helpers ... ok
[INFO] [stdout] test runtime::translate_memory_init_uses_passive_segment ... ok
[INFO] [stdout] test select_ref::translate_ref_null_rejects_non_func_heap_types ... ok
[INFO] [stdout] test select_ref::translate_ref_eq_handles_funcref ... ok
[INFO] [stdout] test nef::translate_simple_constant_addition ... ok
[INFO] [stdout] test select_ref::translate_typed_select_validates_type ... ok
[INFO] [stdout] test start::translate_emits_start_call ... ok
[INFO] [stdout] test tables::translate_table_init_and_drop_guards ... ok
[INFO] [stdout] test runtime::translate_global_set_mutable ... ok
[INFO] [stdout] test select_ref::translate_select_dynamic ... ok
[INFO] [stdout] test runtime::translate_i32_load_uses_helper ... ok
[INFO] [stdout] test tables::translate_table_helpers_cover_operations ... ok
[INFO] [stdout] test runtime::translate_i32_store_uses_helper ... ok
[INFO] [stdout] test start::translate_calls_imported_start_opcode ... ok
[INFO] [stdout] test start::translate_rejects_start_with_result ... ok
[INFO] [stdout] test tables::translate_table_inline_initializer ... ok
[INFO] [stdout] test tables::translate_table_grow_with_maximum ... ok
[INFO] [stdout] test tables::translate_multi_table_operations ... ok
[INFO] [stdout] test tokens::translate_rejects_empty_contract_name ... ok
[INFO] [stdout] test tokens::translate_infers_contract_call_tokens ... ok
[INFO] [stdout] test tokens::translate_method_token_section_populates_metadata ... ok
[INFO] [stdout] test tokens::translate_skips_contract_call_tokens_with_excessive_parameter_count ... ok
[INFO] [stdout] test tables::translate_table_passive_expression_segment ... ok
[INFO] [stdout] test calls::translate_opcode_pushint128_immediate ... ok
[INFO] [stdout] test control_flow::translate_loop_with_back_edge ... ok
[INFO] [stdout] test manifest::translate_marks_storage_feature_when_storage_syscall_used ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 81 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/comparison_tests.rs (/opt/rustwide/target/debug/deps/comparison_tests-b6a8e8fa976f98b9)
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test translate_boundary_comparison_int_max ... ok
[INFO] [stdout] test translate_i32_eq_comparison ... ok
[INFO] [stdout] test translate_i32_eqz ... ok
[INFO] [stdout] test translate_boundary_comparison_int_min ... ok
[INFO] [stdout] test translate_i64_eq_comparison ... ok
[INFO] [stdout] test translate_i32_ge_s_signed_comparison ... ok
[INFO] [stdout] test translate_comparison_chain ... ok
[INFO] [stdout] test translate_boundary_comparison_zero ... ok
[INFO] [stdout] test translate_i32_lt_s_signed_comparison ... ok
[INFO] [stdout] test translate_comparison_in_select ... ok
[INFO] [stdout] test translate_i32_le_s_signed_comparison ... ok
[INFO] [stdout] test translate_comparison_in_if ... ok
[INFO] [stdout] test translate_i32_gt_s_signed_comparison ... ok
[INFO] [stdout] test translate_i32_ne_comparison ... ok
[INFO] [stdout] test translate_i32_lt_u_unsigned_comparison ... ok
[INFO] [stdout] test translate_i64_eqz ... ok
[INFO] [stdout] test translate_boundary_comparison_minus_one ... ok
[INFO] [stdout] test translate_i64_lt_s_signed_comparison ... ok
[INFO] [stderr]      Running tests/config_validation_tests.rs (/opt/rustwide/target/debug/deps/config_validation_tests-4c725422a56609ec)
[INFO] [stdout] test translate_i64_gt_s_signed_comparison ... ok
[INFO] [stdout] test translate_unsigned_comparison_boundary ... ok
[INFO] [stdout] test translate_i64_ne_comparison ... ok
[INFO] [stdout] test translate_unsigned_comparison_with_negatives ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 31 tests
[INFO] [stdout] test test_behavior_config_all_flags ... ok
[INFO] [stdout] test test_config_summary_contains_memory_pages ... ok
[INFO] [stdout] test test_config_summary_contains_contract_name ... ok
[INFO] [stdout] test test_output_config_builder ... ok
[INFO] [stdout] test test_sanitize_clamps_stack_size_to_min ... ok
[INFO] [stdout] test test_sanitize_leaves_valid_stack_size ... ok
[INFO] [stdout] test test_sanitize_memory_pages_caps_at_reasonable_max ... ok
[INFO] [stdout] test test_should_log_error_only_shows_error ... ok
[INFO] [stdout] test test_translation_config_default ... ok
[INFO] [stdout] test test_should_log_trace_shows_everything ... ok
[INFO] [stdout] test test_translation_config_with_source_chain ... ok
[INFO] [stdout] test test_validate_empty_contract_name ... ok
[INFO] [stdout] test test_validate_long_contract_name_is_rejected ... ok
[INFO] [stdout] test test_validate_memory_pages_exceeds_max ... ok
[INFO] [stdout] test test_validate_memory_pages_max_valid ... ok
[INFO] [stdout] test test_validate_memory_pages_u32_max ... ok
[INFO] [stdout] test test_validate_multi_value_with_strict_validation ... ok
[INFO] [stdout] test test_validate_normal_contract_name ... ok
[INFO] [stdout] test test_validate_memory_pages_zero ... ok
[INFO] [stdout] test test_validate_multi_value_without_strict_validation ... ok
[INFO] [stdout] test test_validate_stack_size_below_minimum ... ok
[INFO] [stdout] test test_verbosity_both_false ... ok
[INFO] [stdout] test test_verbosity_very_verbose_overrides ... ok
[INFO] [stdout] test test_validate_stack_size_at_minimum ... ok
[INFO] [stdout] test test_validate_table_size_max_valid ... ok
[INFO] [stdout] test test_validate_table_size_exceeds_max ... ok
[INFO] [stdout] test test_validate_table_size_zero ... ok
[INFO] [stdout] test test_validate_stack_size_zero ... ok
[INFO] [stdout] test test_sanitize_clamps_stack_size_to_max ... ok
[INFO] [stdout] test test_validate_memory_pages_one ... ok
[INFO] [stderr]      Running tests/control_flow_tests.rs (/opt/rustwide/target/debug/deps/control_flow_tests-05031b7a97069755)
[INFO] [stdout] test test_debug_config_all_flags ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 31 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.13s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test loop_continue_with_matching_stack_succeeds ... ok
[INFO] [stdout] test translate_deeply_nested_blocks ... ok
[INFO] [stdout] test br_to_function_patches_jump_targets ... ok
[INFO] [stdout] test block_results_are_preserved_and_tracked ... ok
[INFO] [stdout] test translate_early_return_in_blocks ... ok
[INFO] [stdout] test translate_br_table_large ... ok
[INFO] [stdout] test branch_to_block_with_result_is_allowed ... ok
[INFO] [stdout] test translate_complex_if_else_chain ... ok
[INFO] [stdout] test translate_mutual_recursion ... ok
[INFO] [stdout] test loop_result_break_with_value_succeeds ... ok
[INFO] [stdout] test br_table_targets_across_loop_and_block_void_ok ... ok
[INFO] [stdout] test translate_recursive_structure ... ok
[INFO] [stdout] test loop_result_break_requires_value ... ok
[INFO] [stdout] test br_table_loop_continue_with_extra_stack_fails ... ok
[INFO] [stdout] test br_table_mismatched_label_arities_fail ... ok
[INFO] [stdout] test translate_loop_with_multiple_exits ... ok
[INFO] [stdout] test loop_continue_requires_entry_stack_height ... ok
[INFO] [stdout] test translate_nested_loops_with_breaks ... ok
[INFO] [stdout] test translate_unreachable_after_branch ... ok
[INFO] [stdout] test translate_switch_like_pattern ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cross_chain_tests.rs (/opt/rustwide/target/debug/deps/cross_chain_tests-0d1fd66186f9149f)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test test_source_chain_parsing ... ok
[INFO] [stdout] test test_solana_adapter_maps_syscalls ... ok
[INFO] [stdout] test test_solana_hello_compilation ... ok
[INFO] [stdout] test test_move_source_chain_supported_for_basic_wasm ... ok
[INFO] [stdout] test test_crypto_contract_compilation ... ok
[INFO] [stdout] test test_manifest_method_tokens_generated ... ok
[INFO] [stdout] test test_storage_contract_compilation ... ok
[INFO] [stdout] test test_move_resource_import_enables_storage_feature ... ok
[INFO] [stdout] test test_move_stdlib_hash_maps_to_neo_crypto ... ok
[INFO] [stdout] test test_multiple_exports_preserved ... ok
[INFO] [stdout] test test_return_type_detection ... ok
[INFO] [stdout] test test_move_bytecode_input_translates ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/edge_case_tests.rs (/opt/rustwide/target/debug/deps/edge_case_tests-124a2fb1566cd7e0)
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test translate_stack_depth_limits ... ok
[INFO] [stdout] test translate_minimal_function ... ok
[INFO] [stdout] test translate_sign_extension_edge_cases ... ok
[INFO] [stdout] test translate_division_by_zero ... ok
[INFO] [stdout] test translate_shift_overflow ... ok
[INFO] [stdout] test translate_type_boundary_values ... ok
[INFO] [stdout] test translate_local_variable_limits ... ok
[INFO] [stdout] test translate_unreachable_trap ... ok
[INFO] [stdout] test translate_integer_overflow ... ok
[INFO] [stdout] test translate_memory_edge_cases ... ok
[INFO] [stdout] test translate_global_boundary_access ... ok
[INFO] [stdout] test translate_empty_module ... ok
[INFO] [stdout] test translate_null_reference_operations ... ok
[INFO] [stdout] test translate_select_null_values ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/error_handling_tests.rs (/opt/rustwide/target/debug/deps/error_handling_tests-0d823bb535272df1)
[INFO] [stdout] 
[INFO] [stdout] running 32 tests
[INFO] [stdout] test translate_env_unsupported_import_preserves_original_name_in_error ... ok
[INFO] [stdout] test translate_handles_complex_valid_module ... ok
[INFO] [stdout] test translate_handles_large_constant ... ok
[INFO] [stdout] test translate_handles_negative_constant ... ok
[INFO] [stdout] test translate_memory_bounds_check ... ok
[INFO] [stdout] test translate_opcode_rejects_non_literal_immediate_operand ... ok
[INFO] [stdout] test translate_opcode_raw4_rejects_non_literal_operand ... ok
[INFO] [stdout] test translate_opcode_raw4_rejects_wrong_arity ... ok
[INFO] [stdout] test translate_handles_empty_function ... ok
[INFO] [stdout] test translate_div_zero_runtime_check ... ok
[INFO] [stdout] test translate_opcode_rejects_unknown_opcode_name ... ok
[INFO] [stdout] test translate_opcode_raw_rejects_out_of_range_immediate ... ok
[INFO] [stdout] test translate_rejects_multiple_memories ... ok
[INFO] [stdout] test translate_opcode_raw_rejects_non_void_signature ... ok
[INFO] [stdout] test translate_rejects_simd ... ok
[INFO] [stdout] test translate_opcode_rejects_variable_size_operands_without_raw ... ok
[INFO] [stdout] test translate_rejects_invalid_behavior_config ... ok
[INFO] [stdout] test translate_rejects_float_f32 ... ok
[INFO] [stdout] test translate_rem_zero_runtime_check ... ok
[INFO] [stdout] test translate_rejects_invalid_export ... ok
[INFO] [stdout] test translate_preserves_safe_method_flag ... ok
[INFO] [stdout] test translate_rejects_start_with_params ... ok
[INFO] [stdout] test translate_unreachable_generates_abort ... ok
[INFO] [stdout] test translate_respects_configured_memory_limit ... ok
[INFO] [stdout] test translate_validates_type_consistency ... ok
[INFO] [stdout] test translate_respects_configured_table_limit ... ok
[INFO] [stdout] test translate_validates_local_index ... ok
[INFO] [stdout] test translate_validates_global_index ... ok
[INFO] [stdout] test translate_table_bounds_check ... ok
[INFO] [stdout] test translate_rejects_float_f64 ... ok
[INFO] [stderr]      Running tests/example_contract_manifests.rs (/opt/rustwide/target/debug/deps/example_contract_manifests-ca686b2752a60f46)
[INFO] [stdout] test translate_reports_unmapped_recognized_import_with_full_path ... ok
[INFO] [stdout] test translate_rejects_missing_function_type ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test nep17_manifest_supported_standard_and_safe_flag ... ok
[INFO] [stdout] test default_manifest_contains_required_top_level_fields ... ok
[INFO] [stdout] test oracle_manifest_includes_permissions_and_events ... ok
[INFO] [stdout] test nep11_manifest_contains_expected_metadata ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/function_call_tests.rs (/opt/rustwide/target/debug/deps/function_call_tests-99497454759b1bc9)
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test translate_function_signature_matching ... ok
[INFO] [stdout] test translate_tail_call_pattern ... ok
[INFO] [stdout] test translate_call_indirect_basic ... ok
[INFO] [stdout] test translate_direct_call_no_params ... ok
[INFO] [stdout] test translate_function_returning_nothing ... ok
[INFO] [stdout] test translate_direct_call_return_value ... ok
[INFO] [stdout] test translate_internal_helper_functions ... ok
[INFO] [stdout] test translate_recursive_call ... ok
[INFO] [stdout] test translate_call_indirect_with_params ... ok
[INFO] [stdout] test translate_deep_call_stack ... ok
[INFO] [stdout] test translate_direct_call_with_params ... ok
[INFO] [stdout] test translate_multiple_exported_functions ... ok
[INFO] [stdout] test translate_function_with_many_params ... ok
[INFO] [stdout] test translate_call_indirect_type_mismatch_check ... ok
[INFO] [stdout] test translate_nested_calls ... ok
[INFO] [stdout] test translate_call_with_computation_after ... ok
[INFO] [stdout] test translate_validates_function_index ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration_tests.rs (/opt/rustwide/target/debug/deps/integration_tests-f384d18e74ad57ad)
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test translate_multi_signature_pattern ... ok
[INFO] [stdout] test translate_full_nef_generation_with_metadata ... ok
[INFO] [stdout] test deploy_method_is_not_exposed_in_manifest ... ok
[INFO] [stdout] test exported_methods_with_params_start_with_initslot ... ok
[INFO] [stdout] test translate_dao_voting_pattern ... ok
[INFO] [stdout] test translate_escrow_contract_pattern ... ok
[INFO] [stdout] test translate_complex_state_machine ... ok
[INFO] [stdout] test translate_oracle_consumer_pattern ... ok
[INFO] [stdout] test translate_complete_nep17_token_pattern ... ok
[INFO] [stdout] test translate_nft_contract_pattern ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/manifest_coverage.rs (/opt/rustwide/target/debug/deps/manifest_coverage-69f554eeb6840d9f)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stderr]      Running tests/manifest_merge_tests.rs (/opt/rustwide/target/debug/deps/manifest_merge_tests-8b3bc4cf8f67f30c)
[INFO] [stdout] test manifest_and_nef_generation_round_trip ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test merge_empty_array_with_non_empty ... ok
[INFO] [stdout] test merge_arrays_concatenate ... ok
[INFO] [stdout] test merge_bool_override ... ok
[INFO] [stdout] test merge_array_with_object_replaces ... ok
[INFO] [stdout] test merge_adds_new_keys ... ok
[INFO] [stdout] test merge_nested_objects_deeply ... ok
[INFO] [stdout] test merge_deduplicates_supported_standards ... ok
[INFO] [stdout] test merge_empty_object_with_non_empty ... ok
[INFO] [stdout] test merge_null_override ... ok
[INFO] [stdout] test merge_non_empty_with_empty_array ... ok
[INFO] [stdout] test merge_object_with_scalar_overlay_replaces ... ok
[INFO] [stdout] test merge_scalar_override ... ok
[INFO] [stdout] test merge_scalar_with_object_overlay_replaces ... ok
[INFO] [stdout] test propagate_safe_marks_all_occurrences ... ok
[INFO] [stdout] test propagate_safe_noop_when_no_safe ... ok
[INFO] [stdout] test propagate_safe_noop_without_abi ... ok
[INFO] [stdout] test propagate_safe_noop_without_methods ... ok
[INFO] [stdout] test merge_number_override ... ok
[INFO] [stdout] test merge_deduplicates_trusts ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/manifest_parity.rs (/opt/rustwide/target/debug/deps/manifest_parity-345bc15978007857)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test lifecycle_alias_types_are_detected_without_overaccepting_unknown_types ... ok
[INFO] [stdout] test nep17_detection_requires_expected_method_shape ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/memory_operation_tests.rs (/opt/rustwide/target/debug/deps/memory_operation_tests-3c7f8a4a4faa0886)
[INFO] [stdout] 
[INFO] [stdout] running 32 tests
[INFO] [stdout] test translate_data_drop ... ok
[INFO] [stdout] test translate_env_memset_call ... ok
[INFO] [stdout] test translate_i32_load8_u_zero_extend_without_shifts ... ok
[INFO] [stdout] test translate_env_memmove_call ... ok
[INFO] [stdout] test translate_i32_store ... ok
[INFO] [stdout] test translate_env_memset_returns_original_dest ... ok
[INFO] [stdout] test memory_copy_handles_overlap ... ok
[INFO] [stdout] test translate_env_double_underscore_mem_aliases ... ok
[INFO] [stdout] test translate_i32_load ... ok
[INFO] [stdout] test translate_i32_load16_s ... ok
[INFO] [stdout] test translate_i64_store ... ok
[INFO] [stdout] test translate_load_with_offset ... ok
[INFO] [stdout] test translate_load_with_alignment ... ok
[INFO] [stdout] test translate_memory_fill ... ok
[INFO] [stdout] test translate_memory_byte_swap_pattern ... ok
[INFO] [stdout] test translate_i64_load32_u ... ok
[INFO] [stdout] test translate_load_at_boundary ... ok
[INFO] [stdout] test translate_memory_grow_with_maximum ... ok
[INFO] [stdout] test translate_i32_store16 ... ok
[INFO] [stdout] test translate_i32_store8 ... ok
[INFO] [stdout] test translate_memory_grow ... ok
[INFO] [stdout] test translate_memory_grow_consumes_operand_for_control_flow ... ok
[INFO] [stdout] test translate_memory_copy ... ok
[INFO] [stdout] test translate_memory_pointer_arithmetic ... ok
[INFO] [stdout] test translate_i64_load ... ok
[INFO] [stdout] test translate_memory_init ... ok
[INFO] [stdout] test translate_store_at_zero ... ok
[INFO] [stdout] test translate_store_with_offset_and_alignment ... ok
[INFO] [stdout] test translate_memory_size ... ok
[INFO] [stdout] test translate_i32_load8_s ... ok
[INFO] [stdout] test translate_i32_load8_u ... ok
[INFO] [stdout] test translate_env_memcpy_call ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 32 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/memory_tests.rs (/opt/rustwide/target/debug/deps/memory_tests-a38c956a3bc51251)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test translate_memory_atomic_pattern ... ok
[INFO] [stdout] test translate_memory_alignment ... ok
[INFO] [stdout] test translate_memory_zero_initialize ... ok
[INFO] [stdout] test translate_memory_grow_shrink ... ok
[INFO] [stdout] test translate_memory_store_masks_address_to_u32 ... ok
[INFO] [stdout] test translate_memory_copy_overlap_safe ... ok
[INFO] [stdout] test translate_memory_sign_extension ... ok
[INFO] [stdout] test translate_memory_bounds_checks ... ok
[INFO] [stdout] test translate_memory_endianness ... ok
[INFO] [stdout] test translate_memory_mixed_ops ... ok
[INFO] [stdout] test translate_memory_grow_enforces_maximum_without_operand_swap ... ok
[INFO] [stdout] test translate_memory_bulk_operations ... ok
[INFO] [stdout] test translate_memory_overlapping_access ... ok
[INFO] [stdout] test translate_memory_pattern_write ... ok
[INFO] [stdout] test translate_active_data_segment_negative_offset_fails_with_bounds_error ... ok
[INFO] [stdout] 
[INFO] [stderr]      Running tests/nef_format_tests.rs (/opt/rustwide/target/debug/deps/nef_format_tests-93991a5b5b283141)
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test translate_manifest_includes_contract_name ... ok
[INFO] [stdout] test translate_generates_correct_compiler_field ... ok
[INFO] [stdout] test translate_handles_large_script ... ok
[INFO] [stderr]      Running tests/nef_size_analysis.rs (/opt/rustwide/target/debug/deps/nef_size_analysis-0bc7ae333da3fb5d)
[INFO] [stdout] test translate_generates_valid_nef_header ... ok
[INFO] [stdout] test translate_method_tokens_no_duplicates ... ok
[INFO] [stdout] test translate_handles_import_feature ... ok
[INFO] [stdout] test translate_populates_method_tokens_for_syscalls ... ok
[INFO] [stdout] test translate_handles_global_feature ... ok
[INFO] [stdout] test translate_nef_with_multiple_exports ... ok
[INFO] [stdout] test translate_different_names_different_manifests ... ok
[INFO] [stdout] test translate_validates_script_not_empty ... ok
[INFO] [stdout] test translate_generates_script_hash ... ok
[INFO] [stdout] test translate_handles_empty_function_body ... ok
[INFO] [stdout] test translate_generates_manifest_with_abi ... ok
[INFO] [stdout] test translate_handles_memory_feature ... ok
[INFO] [stdout] test translate_respects_reasonable_script_size ... ok
[INFO] [stdout] test translate_method_tokens_track_multiple_syscalls ... ok
[INFO] [stdout] test translate_generates_consistent_output ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test nef_multi_function_detail ... ok
[INFO] [stdout] test nef_factorial_detail ... ok
[INFO] [stdout] test nef_if_else_detail ... ok
[INFO] [stdout] test nef_opcode_histogram ... ok
[INFO] [stdout] test nef_size_memory_detail ... ok
[INFO] [stdout] test nef_size_details ... ok
[INFO] [stdout] test nef_size_report ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/neo_n3_direct_syscall_coverage.rs (/opt/rustwide/target/debug/deps/neo_n3_direct_syscall_coverage-7acb631188faea20)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test direct_translation_covers_all_extended_crypto_descriptors ... ok
[INFO] [stdout] test direct_translation_covers_all_system_syscalls ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/on_nep17_adapter.rs (/opt/rustwide/target/debug/deps/on_nep17_adapter-ac4bd69f5c063904)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test on_nep17_payment_translation_emits_gas_caller_guards_and_adapter_markers ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stderr]      Running tests/opcode_consistency.rs (/opt/rustwide/target/debug/deps/opcode_consistency-086e5e8ff025dfe2)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test opcode_import_supports_all_fixed_operand_widths ... ok
[INFO] [stdout] test neo_opcodes_match_reference ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/optimization_tests.rs (/opt/rustwide/target/debug/deps/optimization_tests-6658aac9612b23af)
[INFO] [stdout] 
[INFO] [stdout] running 27 tests
[INFO] [stdout] test translate_identity_operations ... ok
[INFO] [stdout] test translate_local_get_set_coalescing ... ok
[INFO] [stdout] test translate_branch_drops_excess_stack_values ... ok
[INFO] [stdout] test translate_generates_compact_nef ... ok
[INFO] [stdout] test translate_avoids_redundant_operations ... ok
[INFO] [stdout] test translate_constant_addition_folding ... ok
[INFO] [stdout] test translate_dead_code_elimination ... ok
[INFO] [stdout] test translate_constant_multiplication_folding ... ok
[INFO] [stdout] test translate_and_with_zero ... ok
[INFO] [stdout] test translate_inline_small_function ... ok
[INFO] [stdout] test translate_comparison_chain_optimization ... ok
[INFO] [stdout] test translate_double_negation ... ok
[INFO] [stdout] test translate_consecutive_operations ... ok
[INFO] [stdout] test translate_empty_block_optimization ... ok
[INFO] [stdout] test translate_call_indirect_dispatch_is_shared_across_call_sites ... ok
[INFO] [stdout] test translate_optimizes_method_tokens ... ok
[INFO] [stdout] test translate_minimizes_stack_operations ... ok
[INFO] [stdout] test translate_push_drop_elimination ... ok
[INFO] [stdout] test translate_produces_reasonable_bytecode_size ... ok
[INFO] [stdout] test translate_small_constants_efficiently ... ok
[INFO] [stdout] test translate_subtract_self ... ok
[INFO] [stdout] test translate_unused_local_elimination ... ok
[INFO] [stdout] test translate_tail_call_optimization ... ok
[INFO] [stdout] test translate_unreachable_after_return ... ok
[INFO] [stdout] test translate_call_indirect_dispatch_avoids_all_function_fanout ... ok
[INFO] [stdout] test translate_uses_compact_push_instructions ... ok
[INFO] [stdout] test translate_skips_large_unreachable_function_bodies ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/runtime_init_tests.rs (/opt/rustwide/target/debug/deps/runtime_init_tests-02ee8f97ed314bde)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stderr]      Running tests/solana_move_integration.rs (/opt/rustwide/target/debug/deps/solana_move_integration-da675dbc88c80f57)
[INFO] [stdout] test runtime_initialization_runs_once ... ok
[INFO] [stdout] test start_only_export_uses_init_stub ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test test_source_chain_parsing ... ok
[INFO] [stdout] test test_solana_chain_accepts_mixed_case_syscall_module_for_extended_descriptors ... ok
[INFO] [stdout] test test_storage_operations_compile ... ok
[INFO] [stdout] test test_move_resource_semantics_mapping ... ok
[INFO] [stdout] test test_move_coin_contract_compilation ... ok
[INFO] [stdout] test test_equivalent_contracts_compile_similarly ... ok
[INFO] [stdout] test test_solana_token_contract_compilation ... ok
[INFO] [stdout] test test_move_nft_contract_compilation ... ok
[INFO] [stdout] test test_solana_storage_contract_compilation ... ok
[INFO] [stdout] test test_solana_syscall_mapping ... ok
[INFO] [stdout] test test_move_chain_accepts_mixed_case_syscall_module_for_extended_descriptors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stack_tests.rs (/opt/rustwide/target/debug/deps/stack_tests-08b40a2bea06b4e5)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test translate_drop_multiple ... ok
[INFO] [stdout] test translate_stack_across_block ... ok
[INFO] [stdout] test translate_drop_basic ... ok
[INFO] [stdout] test translate_stack_polymorphism_after_unreachable ... ok
[INFO] [stdout] test translate_select_basic ... ok
[INFO] [stdout] test translate_select_with_computation ... ok
[INFO] [stdout] test translate_stack_underflow_detection ... ok
[INFO] [stderr]      Running tests/syscall_consistency.rs (/opt/rustwide/target/debug/deps/syscall_consistency-4c35e3f34d5b923f)
[INFO] [stdout] test translate_dup_pattern_via_local_tee ... ok
[INFO] [stdout] test translate_multi_value_return ... ok
[INFO] [stdout] test translate_stack_across_loop ... ok
[INFO] [stdout] test translate_rotate_pattern ... ok
[INFO] [stdout] test translate_stack_across_if_else ... ok
[INFO] [stdout] test translate_deep_stack ... ok
[INFO] [stdout] test translate_multi_value_params_and_returns ... ok
[INFO] [stdout] test translate_swap_pattern ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test neo_syscalls_match_reference ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/syscall_reference_vectors.rs (/opt/rustwide/target/debug/deps/syscall_reference_vectors-d1d88fe8bc7e247f)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test syscall_module_name_is_case_insensitive_for_extended_descriptors ... ok
[INFO] [stdout] test critical_neo_aliases_lower_to_reference_vectors ... ok
[INFO] [stdout] test critical_syscall_descriptors_match_reference_vectors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/syscall_tests.rs (/opt/rustwide/target/debug/deps/syscall_tests-51e3d159acebd5e9)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test translate_neo_contract_destroy ... ok
[INFO] [stdout] test translate_neo_runtime_check_witness ... ok
[INFO] [stdout] test translate_neo_runtime_get_time ... ok
[INFO] [stdout] test translate_neo_runtime_get_trigger ... ok
[INFO] [stdout] test translate_neo_storage_delete ... ok
[INFO] [stdout] test translate_neo_runtime_notify ... ok
[INFO] [stdout] test translate_neo_contract_create ... ok
[INFO] [stdout] test translate_neo_storage_get ... ok
[INFO] [stdout] test translate_neo_native_contract_call ... ok
[INFO] [stdout] test translate_neo_crypto_verify_signature ... ok
[INFO] [stdout] test translate_neo_storage_put ... ok
[INFO] [stdout] test translate_neo_runtime_log ... ok
[INFO] [stdout] test translate_multiple_syscalls_all_tracked ... ok
[INFO] [stdout] test translate_neo_crypto_verify_with_ecdsa ... ok
[INFO] [stdout] test translate_syscall_populates_method_tokens ... ok
[INFO] [stdout] test translate_rejects_unknown_syscall_module ... ok
[INFO] [stdout] test translate_neo_crypto_hash160 ... ok
[INFO] [stdout] test translate_syscall_with_complex_args ... ok
[INFO] [stdout] test translate_neo_crypto_hash256 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/table_tests.rs (/opt/rustwide/target/debug/deps/table_tests-475ee09bb408c837)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test translate_table_copy_overlap_safe ... ok
[INFO] [stdout] test translate_table_fill ... ok
[INFO] [stdout] test translate_table_grow ... ok
[INFO] [stdout] test translate_table_copy ... ok
[INFO] [stdout] test translate_table_init_and_drop ... ok
[INFO] [stdout] test translate_table_indirect_calls ... ok
[INFO] [stdout] test translate_table_dynamic_resize ... ok
[INFO] [stdout] test translate_table_declared_segment_ignored ... ok
[INFO] [stdout] test translate_table_copy_allows_len_reaching_end_of_table ... ok
[INFO] [stdout] test translate_table_init_allows_len_reaching_end_of_table ... ok
[INFO] [stdout] test translate_table_complex_dispatch ... ok
[INFO] [stdout] test translate_table_grow_failure_path ... ok
[INFO] [stdout] test translate_table_funcref_exports_rejected ... ok
[INFO] [stdout] test translate_table_bounds_checking ... ok
[INFO] [stdout] test translate_table_multiple_tables_supported ... ok
[INFO] [stdout] test translate_table_fill_allows_len_reaching_end_of_table ... ok
[INFO] [stdout] test translate_table_element_negative_offset_fails_with_bounds_error ... ok
[INFO] [stdout] test translate_table_ref_func ... ok
[INFO] [stdout] test translate_table_ref_eq ... ok
[INFO] [stdout] test translate_table_null_handling ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests wasm_neovm
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test src/api/mod.rs - api::translate_wasm (line 267) ... ignored
[INFO] [stdout] test src/lib.rs - (line 34) ... ignored
[INFO] [stdout] test src/translator/mod.rs - translator (line 18) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 3 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "c87fbd48310fa26f097d66c718d6546cd29395ee250a0649583da63eaf36fb28", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c87fbd48310fa26f097d66c718d6546cd29395ee250a0649583da63eaf36fb28", kill_on_drop: false }`
[INFO] [stdout] c87fbd48310fa26f097d66c718d6546cd29395ee250a0649583da63eaf36fb28
