[INFO] fetching crate wasm-neovm 0.4.2... [INFO] testing wasm-neovm-0.4.2 against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065-1 [INFO] extracting crate wasm-neovm 0.4.2 into /workspace/builds/worker-7-tc2/source [INFO] started tweaking crates.io crate wasm-neovm 0.4.2 [INFO] finished tweaking crates.io crate wasm-neovm 0.4.2 [INFO] tweaked toml for crates.io crate wasm-neovm 0.4.2 written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate wasm-neovm 0.4.2 on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate wasm-neovm 0.4.2 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" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 259673bfe23358905be24cf31618b895dc128f07cc99cfa91b23f2d272a3869f [INFO] running `Command { std: "docker" "start" "-a" "259673bfe23358905be24cf31618b895dc128f07cc99cfa91b23f2d272a3869f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "259673bfe23358905be24cf31618b895dc128f07cc99cfa91b23f2d272a3869f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "259673bfe23358905be24cf31618b895dc128f07cc99cfa91b23f2d272a3869f", kill_on_drop: false }` [INFO] [stdout] 259673bfe23358905be24cf31618b895dc128f07cc99cfa91b23f2d272a3869f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 98d57f55f81c0780c2ff84d5467e645defda3cb214890583347c05d29040eca8 [INFO] running `Command { std: "docker" "start" "-a" "98d57f55f81c0780c2ff84d5467e645defda3cb214890583347c05d29040eca8", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-ident v1.0.22 [INFO] [stderr] Compiling quote v1.0.44 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling semver v1.0.27 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling anyhow v1.0.100 [INFO] [stderr] Compiling is_terminal_polyfill v1.70.2 [INFO] [stderr] Compiling anstyle-query v1.1.5 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling anstyle v1.0.13 [INFO] [stderr] Compiling zmij v1.0.17 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling wasm-encoder v0.239.0 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling clap_lex v0.7.7 [INFO] [stderr] Compiling itoa v1.0.17 [INFO] [stderr] Compiling walkdir v2.5.0 [INFO] [stderr] Compiling wasmparser v0.239.0 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling anstream v0.6.21 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling bytes v1.11.0 [INFO] [stderr] Compiling diff v0.1.13 [INFO] [stderr] Compiling hex v0.4.3 [INFO] [stderr] Compiling clap_builder v4.5.55 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling rustc_version_runtime v0.3.0 [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling env_filter v0.1.4 [INFO] [stderr] Compiling env_logger v0.11.8 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling clap_derive v4.5.55 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling wasm-neovm v0.4.2 (/opt/rustwide/workdir) [INFO] [stderr] Compiling clap v4.5.55 [INFO] [stderr] warning: wasm-neovm@0.4.2: neo checkout not found; using bundled opcode/syscall snapshot [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling move-neovm v0.1.0 [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 11.12s [INFO] running `Command { std: "docker" "inspect" "98d57f55f81c0780c2ff84d5467e645defda3cb214890583347c05d29040eca8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "98d57f55f81c0780c2ff84d5467e645defda3cb214890583347c05d29040eca8", kill_on_drop: false }` [INFO] [stdout] 98d57f55f81c0780c2ff84d5467e645defda3cb214890583347c05d29040eca8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 950e226c15ee741c9e137407c3220e0e9aac0caae67e879369daa126062bd568 [INFO] running `Command { std: "docker" "start" "-a" "950e226c15ee741c9e137407c3220e0e9aac0caae67e879369daa126062bd568", kill_on_drop: false }` [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling libc v0.2.180 [INFO] [stderr] Compiling zerocopy v0.8.35 [INFO] [stderr] Compiling zerocopy-derive v0.8.35 [INFO] [stderr] Compiling walkdir v2.5.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling ciborium-io v0.2.2 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling predicates-core v1.0.9 [INFO] [stderr] Compiling plotters-backend v0.3.7 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling rayon-core v1.13.0 [INFO] [stderr] Compiling wasm-encoder v0.244.0 [INFO] [stderr] Compiling difflib v0.4.0 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling bumpalo v3.19.1 [INFO] [stderr] Compiling plotters-svg v0.3.7 [INFO] [stderr] Compiling cast v0.3.0 [INFO] [stderr] Compiling termtree v0.5.1 [INFO] [stderr] Compiling assert_cmd v2.1.2 [INFO] [stderr] Compiling predicates v3.1.3 [INFO] [stderr] Compiling predicates-tree v1.0.12 [INFO] [stderr] Compiling criterion-plot v0.5.0 [INFO] [stderr] Compiling wasmparser v0.239.0 [INFO] [stderr] Compiling anes v0.1.6 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling oorandom v11.1.5 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling wast v244.0.0 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling is-terminal v0.4.17 [INFO] [stderr] Compiling move-neovm v0.1.0 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling tempfile v3.24.0 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling wasm-neovm v0.4.2 (/opt/rustwide/workdir) [INFO] [stderr] Compiling bstr v1.12.1 [INFO] [stderr] warning: wasm-neovm@0.4.2: neo checkout not found; using bundled opcode/syscall snapshot [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.244.0 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 11.09s [INFO] running `Command { std: "docker" "inspect" "950e226c15ee741c9e137407c3220e0e9aac0caae67e879369daa126062bd568", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "950e226c15ee741c9e137407c3220e0e9aac0caae67e879369daa126062bd568", kill_on_drop: false }` [INFO] [stdout] 950e226c15ee741c9e137407c3220e0e9aac0caae67e879369daa126062bd568 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 851640df7a01140cee34fe89a9c8734632b767efb452b838ff86e49f0f4258c8 [INFO] running `Command { std: "docker" "start" "-a" "851640df7a01140cee34fe89a9c8734632b767efb452b838ff86e49f0f4258c8", kill_on_drop: false }` [INFO] [stderr] warning: wasm-neovm@0.4.2: neo checkout not found; using bundled opcode/syscall snapshot [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/wasm_neovm-ec375e8a8bbd5a32) [INFO] [stdout] [INFO] [stdout] running 70 tests [INFO] [stdout] test adapters::solana::tests::test_adapter_recognizes_modules ... ok [INFO] [stdout] test adapters::solana::tests::test_env_import_mapping ... 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_spl_token_syscall_mapping ... ok [INFO] [stdout] test api::tests::test_translation_builder ... ok [INFO] [stdout] test api::tests::test_translation_stats ... ok [INFO] [stdout] test api::tests::test_wasm_features ... ok [INFO] [stdout] test config::options::tests::test_behavior_config ... ok [INFO] [stdout] test config::options::tests::test_debug_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::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_validate_valid_config ... ok [INFO] [stdout] test config::validation::tests::test_verbosity_to_log_level ... ok [INFO] [stdout] test core::bytecode::tests::test_bytecode_builder ... ok [INFO] [stdout] test core::bytecode::tests::test_bytecode_builder_patch ... ok [INFO] [stdout] test core::bytecode::tests::test_bytecode_chunks ... 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_writer ... ok [INFO] [stdout] test core::encoding::tests::test_byte_reader_seek ... ok [INFO] [stdout] test core::encoding::tests::test_string_encoding ... ok [INFO] [stdout] test core::encoding::tests::test_varint_encoding ... ok [INFO] [stdout] test core::traits::tests::test_bytecode_emitter_vec ... ok [INFO] [stdout] test core::traits::tests::test_countable ... 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_conversion ... ok [INFO] [stdout] test core::encoding::tests::test_varint_roundtrip ... ok [INFO] [stdout] test logging::tests::test_log_level_from_str ... ok [INFO] [stdout] test manifest::tests::collect_method_names_extracts_unique_set ... ok [INFO] [stdout] test logging::tests::test_log_level_ordering ... ok [INFO] [stdout] test manifest::tests::merge_manifest_appends_arrays ... ok [INFO] [stdout] test manifest::tests::ensure_manifest_methods_allows_type_overrides ... ok [INFO] [stdout] test logging::tests::test_log_level_includes ... ok [INFO] [stdout] test manifest::tests::ensure_manifest_methods_catches_signature_mutation ... ok [INFO] [stdout] test manifest::tests::merge_manifest_deduplicates_events ... ok [INFO] [stdout] test manifest::tests::ensure_manifest_methods_catches_added_entries ... ok [INFO] [stdout] test manifest::tests::merge_manifest_deduplicates_permissions_and_standards ... ok [INFO] [stdout] test neo_syscalls::tests::test_contract_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_unknown_syscall ... ok [INFO] [stdout] test tests::test_version_info ... ok [INFO] [stdout] test manifest::tests::ensure_manifest_methods_catches_removed_entries ... ok [INFO] [stdout] test neo_syscalls::tests::test_storage_syscalls ... 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::memory::helpers::load_store::tests::memory_load_helper_does_not_drop_after_jump ... ok [INFO] [stdout] test translator::runtime::data::tests::data_init_helper_uses_effective_segment_length ... ok [INFO] [stdout] test manifest::tests::merge_manifest_deeply_combines_objects ... 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 types::identifiers::tests::test_bytecode_offset ... ok [INFO] [stdout] test neo_syscalls::tests::hashes_are_not_syscalls ... ok [INFO] [stdout] test types::identifiers::tests::test_contract_name ... ok [INFO] [stdout] test types::identifiers::tests::test_global_index ... ok [INFO] [stdout] test types::identifiers::tests::test_local_index ... 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 types::primitives::tests::test_access_size ... ok [INFO] [stdout] test types::identifiers::tests::test_contract_name_from_str ... ok [INFO] [stdout] test types::primitives::tests::test_wasm_value_type ... ok [INFO] [stdout] test types::primitives::tests::test_alignment ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 70 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/wasm_neovm-b438d1930860a063) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test paths::tests::derive_output_handles_missing_filename ... ok [INFO] [stdout] test paths::tests::derive_output_handles_multi_part_extension ... ok [INFO] [stdout] test paths::tests::derive_output_preserves_directory_for_nef ... 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. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [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 258) ... ignored [INFO] [stdout] test src/lib.rs - (line 32) ... ignored [INFO] [stdout] test src/translator/mod.rs - translator (line 15) ... 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" "851640df7a01140cee34fe89a9c8734632b767efb452b838ff86e49f0f4258c8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "851640df7a01140cee34fe89a9c8734632b767efb452b838ff86e49f0f4258c8", kill_on_drop: false }` [INFO] [stdout] 851640df7a01140cee34fe89a9c8734632b767efb452b838ff86e49f0f4258c8