[INFO] cloning repository https://github.com/r3e-network/neo-riscv-vm
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/r3e-network/neo-riscv-vm" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fr3e-network%2Fneo-riscv-vm", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fr3e-network%2Fneo-riscv-vm'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] a8257b8480f358dd457898bc542ca7b1a3794e04
[INFO] testing r3e-network/neo-riscv-vm against 1.97.0-beta.6 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fr3e-network%2Fneo-riscv-vm" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-1-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/r3e-network/neo-riscv-vm
[INFO] finished tweaking git repo https://github.com/r3e-network/neo-riscv-vm
[INFO] tweaked toml for git repo https://github.com/r3e-network/neo-riscv-vm written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/r3e-network/neo-riscv-vm on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/r3e-network/neo-riscv-vm 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.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating git repository `https://github.com/r3e-network/neo-vm-rs.git`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded hash32 v0.2.1
[INFO] [stderr]   Downloaded postcard v1.1.3
[INFO] [stderr]   Downloaded semver v1.0.27
[INFO] [stderr]   Downloaded atomic-polyfill v1.0.3
[INFO] [stderr]   Downloaded cobs v0.3.0
[INFO] [stderr]   Downloaded heapless v0.7.17
[INFO] [stderr]   Downloaded polkavm-derive-impl v0.33.0
[INFO] [stderr]   Downloaded polkavm-common v0.33.0
[INFO] [stderr]   Downloaded digest v0.11.3
[INFO] [stderr]   Downloaded serde_json v1.0.149
[INFO] [stderr]   Downloaded crypto-common v0.2.2
[INFO] [stderr]   Downloaded leb128fmt v0.1.0
[INFO] [stderr]   Downloaded critical-section v1.2.0
[INFO] [stderr]   Downloaded cpufeatures v0.3.0
[INFO] [stderr]   Downloaded embedded-io v0.6.1
[INFO] [stderr]   Downloaded block-buffer v0.12.0
[INFO] [stderr]   Downloaded id-arena v2.3.0
[INFO] [stderr]   Downloaded rusty-fork v0.3.1
[INFO] [stderr]   Downloaded rand_xorshift v0.4.0
[INFO] [stderr]   Downloaded polkavm-derive-impl-macro v0.33.0
[INFO] [stderr]   Downloaded wit-bindgen-rust-macro v0.51.0
[INFO] [stderr]   Downloaded embedded-io v0.4.0
[INFO] [stderr]   Downloaded polkavm-derive v0.33.0
[INFO] [stderr]   Downloaded hybrid-array v0.4.12
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.114
[INFO] [stderr]   Downloaded plotters-svg v0.3.7
[INFO] [stderr]   Downloaded wait-timeout v0.2.1
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.114
[INFO] [stderr]   Downloaded plotters-backend v0.3.7
[INFO] [stderr]   Downloaded is-terminal v0.4.17
[INFO] [stderr]   Downloaded log v0.4.29
[INFO] [stderr]   Downloaded wasm-metadata v0.244.0
[INFO] [stderr]   Downloaded oorandom v11.1.5
[INFO] [stderr]   Downloaded polkavm-assembler v0.33.0
[INFO] [stderr]   Downloaded sha2 v0.10.9
[INFO] [stderr]   Downloaded bitflags v2.11.0
[INFO] [stderr]   Downloaded wit-bindgen-core v0.51.0
[INFO] [stderr]   Downloaded prettyplease v0.2.37
[INFO] [stderr]   Downloaded picosimd v0.9.3
[INFO] [stderr]   Downloaded sha2 v0.11.0
[INFO] [stderr]   Downloaded anyhow v1.0.102
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.114
[INFO] [stderr]   Downloaded wit-bindgen v0.51.0
[INFO] [stderr]   Downloaded wit-bindgen-rust v0.51.0
[INFO] [stderr]   Downloaded polkavm-linux-raw v0.33.0
[INFO] [stderr]   Downloaded getrandom v0.4.2
[INFO] [stderr]   Downloaded r-efi v6.0.0
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.114
[INFO] [stderr]   Downloaded clap v4.6.0
[INFO] [stderr]   Downloaded memchr v2.8.0
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.47
[INFO] [stderr]   Downloaded rayon-core v1.13.0
[INFO] [stderr]   Downloaded half v2.7.1
[INFO] [stderr]   Downloaded bumpalo v3.20.2
[INFO] [stderr]   Downloaded js-sys v0.3.91
[INFO] [stderr]   Downloaded typenum v1.20.0
[INFO] [stderr]   Downloaded wasip3 v0.4.0+wasi-0.3.0-rc-2026-01-06
[INFO] [stderr]   Downloaded indexmap v2.13.0
[INFO] [stderr]   Downloaded wasm-encoder v0.244.0
[INFO] [stderr]   Downloaded hashbrown v0.16.1
[INFO] [stderr]   Downloaded wasip2 v1.0.2+wasi-0.2.9
[INFO] [stderr]   Downloaded plotters v0.3.7
[INFO] [stderr]   Downloaded wit-parser v0.244.0
[INFO] [stderr]   Downloaded regex v1.12.3
[INFO] [stderr]   Downloaded rayon v1.11.0
[INFO] [stderr]   Downloaded polkavm v0.33.1
[INFO] [stderr]   Downloaded proptest v1.10.0
[INFO] [stderr]   Downloaded wit-component v0.244.0
[INFO] [stderr]   Downloaded zerocopy v0.8.47
[INFO] [stderr]   Downloaded wasmparser v0.244.0
[INFO] [stderr]   Downloaded regex-syntax v0.8.10
[INFO] [stderr]   Downloaded web-sys v0.3.91
[INFO] [stderr]   Downloaded libc v0.2.183
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 25b88d88d4a786a04ea15d91b12bdfa935001a170013e3b4d35f52f245c2afa1
[INFO] running `Command { std: "docker" "start" "25b88d88d4a786a04ea15d91b12bdfa935001a170013e3b4d35f52f245c2afa1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "25b88d88d4a786a04ea15d91b12bdfa935001a170013e3b4d35f52f245c2afa1", 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" "25b88d88d4a786a04ea15d91b12bdfa935001a170013e3b4d35f52f245c2afa1" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "25b88d88d4a786a04ea15d91b12bdfa935001a170013e3b4d35f52f245c2afa1", 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" "25b88d88d4a786a04ea15d91b12bdfa935001a170013e3b4d35f52f245c2afa1" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling typenum v1.20.0
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling autocfg v1.5.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling picosimd v0.9.3
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling polkavm-linux-raw v0.33.0
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling hash32 v0.2.1
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling polkavm-assembler v0.33.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling heapless v0.7.17
[INFO] [stderr]    Compiling spin v0.9.8
[INFO] [stderr]    Compiling polkavm-common v0.33.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling hybrid-array v0.4.12
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.12.0
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling polkavm v0.33.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling cobs v0.3.0
[INFO] [stderr]    Compiling neo-vm-rs v0.1.0 (https://github.com/r3e-network/neo-vm-rs.git?rev=2333d8f881ac502ed169fc25daa2931baa11cbb9#2333d8f8)
[INFO] [stderr]    Compiling postcard v1.1.3
[INFO] [stderr]    Compiling neo-riscv-abi v0.1.0 (/opt/rustwide/workdir/crates/neo-riscv-abi)
[INFO] [stderr]    Compiling neo-riscv-guest v0.1.0 (/opt/rustwide/workdir/crates/neo-riscv-guest)
[INFO] [stderr]    Compiling neo-riscv-host v0.1.0 (/opt/rustwide/workdir/crates/neo-riscv-host)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 28.30s
[INFO] running `Command { std: "docker" "inspect" "25b88d88d4a786a04ea15d91b12bdfa935001a170013e3b4d35f52f245c2afa1", 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" "25b88d88d4a786a04ea15d91b12bdfa935001a170013e3b4d35f52f245c2afa1" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling typenum v1.20.0
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling cpufeatures v0.3.0
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling zerocopy v0.8.47
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling zerocopy-derive v0.8.47
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling hash32 v0.2.1
[INFO] [stderr]    Compiling spin v0.9.8
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling picosimd v0.9.3
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling polkavm-assembler v0.33.0
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling cobs v0.3.0
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling hybrid-array v0.4.12
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling polkavm-linux-raw v0.33.0
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling polkavm-common v0.33.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling block-buffer v0.12.0
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling heapless v0.7.17
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling polkavm v0.33.1
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling neo-vm-rs v0.1.0 (https://github.com/r3e-network/neo-vm-rs.git?rev=2333d8f881ac502ed169fc25daa2931baa11cbb9#2333d8f8)
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling postcard v1.1.3
[INFO] [stderr]    Compiling neo-riscv-abi v0.1.0 (/opt/rustwide/workdir/crates/neo-riscv-abi)
[INFO] [stderr]    Compiling neo-riscv-guest v0.1.0 (/opt/rustwide/workdir/crates/neo-riscv-guest)
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.10.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling neo-riscv-host v0.1.0 (/opt/rustwide/workdir/crates/neo-riscv-host)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 06s
[INFO] running `Command { std: "docker" "inspect" "25b88d88d4a786a04ea15d91b12bdfa935001a170013e3b4d35f52f245c2afa1", 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" "25b88d88d4a786a04ea15d91b12bdfa935001a170013e3b4d35f52f245c2afa1" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.25s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/neo_riscv_abi-86e9e03ab75e4dc0)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test tests::create_multisig_account_uses_neovm_descriptor_arguments ... ok
[INFO] [stdout] test tests::variable_stack_syscalls_keep_the_full_stack ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/codec_tests.rs (/opt/rustwide/target/debug/deps/codec_tests-e996853b1856a4ea)
[INFO] [stdout] 
[INFO] [stdout] running 41 tests
[INFO] [stdout] test array_empty ... ok
[INFO] [stdout] test array_nested ... ok
[INFO] [stdout] test biginteger_empty ... ok
[INFO] [stdout] test biginteger_large ... ok
[INFO] [stdout] test biginteger_small ... ok
[INFO] [stdout] test boolean_true ... ok
[INFO] [stdout] test boolean_false ... ok
[INFO] [stdout] test bytestring_binary ... ok
[INFO] [stdout] test bytestring_empty ... ok
[INFO] [stdout] test bytestring_hello ... ok
[INFO] [stdout] test completely_empty_input_returns_error ... ok
[INFO] [stdout] test error_result_empty_message ... ok
[INFO] [stdout] test integer_max ... ok
[INFO] [stdout] test decode_rejects_excessive_collection_length ... ok
[INFO] [stdout] test interop_hash_platform ... ok
[INFO] [stdout] test interop_max ... ok
[INFO] [stdout] test interop_zero ... ok
[INFO] [stdout] test interop_hash_is_sha256_first_4_bytes_le ... ok
[INFO] [stdout] test error_result_round_trip ... ok
[INFO] [stdout] test invalid_stack_value_tag_returns_error ... ok
[INFO] [stdout] test integer_min ... ok
[INFO] [stdout] test decode_rejects_excessive_nesting ... ok
[INFO] [stdout] test integer_negative ... ok
[INFO] [stdout] test empty_stack_round_trip ... ok
[INFO] [stdout] test invalid_tag_byte_returns_error ... ok
[INFO] [stdout] test interop_hash_contract_call ... ok
[INFO] [stdout] test map_empty ... ok
[INFO] [stdout] test map_with_entries ... ok
[INFO] [stdout] test multi_item_stack_round_trip ... ok
[INFO] [stdout] test null_value ... ok
[INFO] [stdout] test pointer_negative ... ok
[INFO] [stdout] test struct_empty ... ok
[INFO] [stdout] test pointer_max ... ok
[INFO] [stdout] test pointer_zero ... ok
[INFO] [stdout] test struct_nested ... ok
[INFO] [stdout] test iterator_zero ... ok
[INFO] [stdout] test truncated_bytes_returns_error ... ok
[INFO] [stdout] test trailing_bytes_returns_error ... ok
[INFO] [stdout] test iterator_42 ... ok
[INFO] [stdout] test integer_zero ... ok
[INFO] [stdout] test integer_positive ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/shared_vm_codecs.rs (/opt/rustwide/target/debug/deps/shared_vm_codecs-b8692a286ceb077b)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/neo_riscv_guest-5505e691e6ac2f97)
[INFO] [stdout] test callback_codec_is_reexported_from_shared_vm_crate ... ok
[INFO] [stdout] test result_codec_is_reexported_from_shared_vm_crate ... 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 3 tests
[INFO] [stdout] test contract_rt::tests::from_abi_stack_roundtrip ... ok
[INFO] [stdout] test contract_rt::tests::shared_runtime_ops_execute_against_riscv_context ... ok
[INFO] [stdout] test contract_rt::tests::riscv_syscall_stubs_fault_through_shared_vm_context ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/contract_rt.rs (/opt/rustwide/target/debug/deps/contract_rt-a8a32e27439db86f)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test contract_runtime_context_executes_shared_vm_runtime_ops ... ok
[INFO] [stdout] test contract_runtime_syscall_stubs_fault_through_shared_vm_context ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]      Running tests/contract_rt_context.rs (/opt/rustwide/target/debug/deps/contract_rt_context-c3afdf3d2ae5fe3e)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 14 tests
[INFO] [stdout] test dup_and_swap ... ok
[INFO] [stdout] test equal_integers ... ok
[INFO] [stdout] test local_variable_store_load ... ok
[INFO] [stdout] test push_bool_true_and_false ... ok
[INFO] [stdout] test push_bytes ... ok
[INFO] [stdout] test push_pop_integer ... ok
[INFO] [stdout] test static_fields_store_load ... ok
[INFO] [stdout] test sub_integers ... ok
[INFO] [stdout] test static_fields_reject_uninitialized_or_out_of_range_access ... ok
[INFO] [stdout] test not_equal_integers ... ok
[INFO] [stdout] test push_null ... ok
[INFO] [stdout] test add_integers ... ok
[INFO] [stdout] test init_slot_loads_args_from_stack ... ok
[INFO] [stdout] test mul_integers ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/contract_rt_layering.rs (/opt/rustwide/target/debug/deps/contract_rt_layering-4b927aacd2f045ed)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test contract_runtime_does_not_define_private_byte_opcode_helpers ... ok
[INFO] [stdout] test contract_runtime_does_not_keep_empty_future_memory_placeholders ... ok
[INFO] [stdout] test contract_runtime_does_not_reintroduce_opcode_adapters ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/contracts.rs (/opt/rustwide/target/debug/deps/contracts-358fcf938818452c)
[INFO] [stdout] 
[INFO] [stdout] running 49 tests
[INFO] [stdout] test abs_negate_operations ... ok
[INFO] [stdout] test address_length_mismatch ... ok
[INFO] [stdout] test array_creation_and_setitem ... ok
[INFO] [stdout] test address_length_validation ... ok
[INFO] [stdout] test array_size_check ... ok
[INFO] [stdout] test bitwise_xor ... ok
[INFO] [stdout] test bitwise_and ... ok
[INFO] [stdout] test array_multiple_setitems ... ok
[INFO] [stdout] test comparison_equal ... ok
[INFO] [stdout] test boolean_logic_operations ... ok
[INFO] [stdout] test comparison_less_than ... ok
[INFO] [stdout] test comparison_not_equal ... ok
[INFO] [stdout] test comparison_greater_than ... ok
[INFO] [stdout] test complex_arithmetic_expression ... ok
[INFO] [stdout] test conditional_branch_if_false ... ok
[INFO] [stdout] test convert_integer_to_bytes ... ok
[INFO] [stdout] test array_pack_order ... ok
[INFO] [stdout] test double_syscall_contract ... ok
[INFO] [stdout] test increment_decrement ... ok
[INFO] [stdout] test min_max_operations ... ok
[INFO] [stdout] test reverse_items_on_array ... ok
[INFO] [stdout] test map_multiple_entries ... ok
[INFO] [stdout] test modular_exponentiation ... ok
[INFO] [stdout] test clearitems_on_array ... ok
[INFO] [stdout] test bitwise_or ... ok
[INFO] [stdout] test map_set_and_get ... ok
[INFO] [stdout] test runtime_gas_left_syscall ... ok
[INFO] [stdout] test convert_integer_to_boolean ... ok
[INFO] [stdout] test nested_array_operations ... ok
[INFO] [stdout] test contract_dispatch_pattern ... ok
[INFO] [stdout] test map_keys_operation ... ok
[INFO] [stdout] test runtime_platform_syscall ... ok
[INFO] [stdout] test string_right ... ok
[INFO] [stdout] test token_balance_addition ... ok
[INFO] [stdout] test string_substring ... ok
[INFO] [stdout] test sign_detection ... ok
[INFO] [stdout] test struct_pack_and_pickitem ... ok
[INFO] [stdout] test string_concatenation ... ok
[INFO] [stdout] test string_left ... ok
[INFO] [stdout] test token_balance_negative_underflow ... ok
[INFO] [stdout] test token_transfer_full_sequence ... ok
[INFO] [stdout] test zero_value_check ... ok
[INFO] [stdout] test token_balance_subtraction ... ok
[INFO] [stdout] test square_root ... ok
[INFO] [stdout] test try_finally_executes ... ok
[INFO] [stdout] test try_catch_catches_throw ... ok
[INFO] [stdout] test comparison_within_range ... ok
[INFO] [stdout] test comparison_within_range_false ... ok
[INFO] [stdout] test conditional_branch_if_true ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 49 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/interpreter.rs (/opt/rustwide/target/debug/deps/interpreter-71c559db3a2527b1)
[INFO] [stdout] 
[INFO] [stdout] running 217 tests
[INFO] [stdout] test abs_negative_integer ... ok
[INFO] [stdout] test abortmsg_includes_message ... ok
[INFO] [stdout] test append_updates_static_field_alias ... ok
[INFO] [stdout] test and_on_booleans_returns_integer ... ok
[INFO] [stdout] test assertmsg_true_passes ... ok
[INFO] [stdout] test assert_false_faults_with_message ... ok
[INFO] [stdout] test assertmsg_false_faults_with_message ... ok
[INFO] [stdout] test asserts_true_boolean ... ok
[INFO] [stdout] test bitwise_ops_accept_mixed_primitive_numeric_values ... ok
[INFO] [stdout] test booland_true_true ... ok
[INFO] [stdout] test boolor_false_true ... ok
[INFO] [stdout] test call_and_ret_round_trip ... ok
[INFO] [stdout] test call_helper_syscall_preserves_multiple_arguments_and_order ... ok
[INFO] [stdout] test call_l_long_call ... ok
[INFO] [stdout] test call_helper_updates_nested_map_argument_alias ... ok
[INFO] [stdout] test call_helper_syscall_preserves_byte_string_arguments ... ok
[INFO] [stdout] test call_ret_preserves_caller_locals ... ok
[INFO] [stdout] test callt_array_result_survives_prior_syscall_with_live_args_in_interpreter ... ok
[INFO] [stdout] test callt_block_like_struct_survives_local_and_helper_pickitem_in_interpreter ... ok
[INFO] [stdout] test callt_invokes_host ... ok
[INFO] [stdout] test clear_empties_stack ... ok
[INFO] [stdout] test callt_null_result_can_flow_through_two_arg_helper ... ok
[INFO] [stdout] test caller_catch_restores_locals_after_callee_throw ... ok
[INFO] [stdout] test calla_calls_address ... ok
[INFO] [stdout] test convert_buffer_larger_than_max_integer_size_faults ... ok
[INFO] [stdout] test convert_pushint256_to_buffer_preserves_big_integer_bytes ... ok
[INFO] [stdout] test abort_faults_with_message ... ok
[INFO] [stdout] test convert_wide_bytestring_to_integer_preserves_big_integer ... ok
[INFO] [stdout] test creates_empty_struct_and_map ... ok
[INFO] [stdout] test creates_map_in_script_builder_order ... ok
[INFO] [stdout] test comparison_with_null_and_buffer_returns_false_like_neovm ... ok
[INFO] [stdout] test concatenates_negative_integer_as_bytestring ... ok
[INFO] [stdout] test convert_integer_to_bytestring ... ok
[INFO] [stdout] test creates_array_in_script_builder_order ... ok
[INFO] [stdout] test creates_struct_in_script_builder_order ... ok
[INFO] [stdout] test callt_array_result_round_trips_through_locals_and_pickitem ... ok
[INFO] [stdout] test clearitems_updates_static_field_alias ... ok
[INFO] [stdout] test dec_integer ... ok
[INFO] [stdout] test empty_buffer_substr_can_be_reversed_in_place ... ok
[INFO] [stdout] test div_integers ... ok
[INFO] [stdout] test empty_script_halts_immediately ... ok
[INFO] [stdout] test duplicates_bytestring_with_dup ... ok
[INFO] [stdout] test executes_and_on_bytestrings ... ok
[INFO] [stdout] test empty_buffer_is_truthy_for_boolean_opcodes ... ok
[INFO] [stdout] test concatenates_integer_as_bytestring_preserving_sign_bit ... ok
[INFO] [stdout] test executes_and_on_integers ... ok
[INFO] [stdout] test creates_null_filled_array ... ok
[INFO] [stdout] test endtry_l_long_form ... ok
[INFO] [stdout] test executes_and_on_booleans ... ok
[INFO] [stdout] test executes_equal_on_distinct_buffers_with_equal_content ... ok
[INFO] [stdout] test executes_equal_on_distinct_arrays ... ok
[INFO] [stdout] test executes_equal_on_distinct_maps ... ok
[INFO] [stdout] test executes_equal_on_same_array_reference ... ok
[INFO] [stdout] test executes_equal_on_different_integers ... ok
[INFO] [stdout] test executes_equal_on_distinct_structs_with_equal_content ... ok
[INFO] [stdout] test executes_haskey_on_buffer ... ok
[INFO] [stdout] test executes_equal_on_same_integers ... ok
[INFO] [stdout] test executes_drop_and_swap ... ok
[INFO] [stdout] test executes_integer_addition_script ... ok
[INFO] [stdout] test executes_invert_on_boolean ... ok
[INFO] [stdout] test executes_depth ... ok
[INFO] [stdout] test executes_keys_on_map ... ok
[INFO] [stdout] test executes_equal_on_same_buffer_reference ... ok
[INFO] [stdout] test executes_left_on_bytestring ... ok
[INFO] [stdout] test executes_equal_on_same_map_reference ... ok
[INFO] [stdout] test executes_invert_on_integer ... ok
[INFO] [stdout] test executes_initslot_stloc_ldloc ... ok
[INFO] [stdout] test executes_lt_le_and_gt ... ok
[INFO] [stdout] test executes_jmpif_conditional ... ok
[INFO] [stdout] test executes_jmp_forward ... ok
[INFO] [stdout] test executes_modmul ... ok
[INFO] [stdout] test executes_nop ... ok
[INFO] [stdout] test executes_not ... ok
[INFO] [stdout] test executes_newarray_t ... ok
[INFO] [stdout] test executes_negate_and_sign ... ok
[INFO] [stdout] test executes_modpow_and_mod_inverse ... ok
[INFO] [stdout] test executes_or_on_integers ... ok
[INFO] [stdout] test executes_platform_syscall_with_host_provider ... ok
[INFO] [stdout] test executes_or_operator ... ok
[INFO] [stdout] test executes_pushdata1_bytestring_script ... ok
[INFO] [stdout] test executes_pushint128_as_big_integer ... ok
[INFO] [stdout] test executes_push1_ret_script ... ok
[INFO] [stdout] test executes_numequal_and_ge ... ok
[INFO] [stdout] test executes_numequal_on_bytestring_and_integer ... ok
[INFO] [stdout] test executes_pow ... ok
[INFO] [stdout] test executes_not_on_empty_array_and_struct ... ok
[INFO] [stdout] test executes_notequal ... ok
[INFO] [stdout] test executes_numequal_on_big_integer_and_integer ... ok
[INFO] [stdout] test executes_numequal_on_bytestrings ... ok
[INFO] [stdout] test executes_numnotequal_on_bytestrings ... ok
[INFO] [stdout] test executes_pushint32 ... ok
[INFO] [stdout] test executes_pushint64 ... ok
[INFO] [stdout] test executes_pushnull_and_newarray0_script ... ok
[INFO] [stdout] test executes_pushtrue_and_pushfalse ... ok
[INFO] [stdout] test executes_script_with_initial_stack ... ok
[INFO] [stdout] test executes_sub_and_inc ... ok
[INFO] [stdout] test executes_sqrt ... ok
[INFO] [stdout] test executes_sub_and_inc_on_integer_compatible_bytestrings ... ok
[INFO] [stdout] test executes_two_consecutive_large_dynamic_calls ... ok
[INFO] [stdout] test executes_pushint128_negative_trims_correctly ... ok
[INFO] [stdout] test executes_xor_on_integers ... ok
[INFO] [stdout] test ge_with_null_operand_returns_false ... ok
[INFO] [stdout] test executes_shl_and_shr ... ok
[INFO] [stdout] test executes_pushint128_positive_preserves_sign_bit ... ok
[INFO] [stdout] test executes_script_from_nonzero_offset ... ok
[INFO] [stdout] test helper_append_mutates_consumed_caller_array_alias ... ok
[INFO] [stdout] test i128_arithmetic_results_feed_unary_numeric_ops ... ok
[INFO] [stdout] test executes_values_on_map ... ok
[INFO] [stdout] test executes_xor_on_booleans ... ok
[INFO] [stdout] test gets_collection_size ... ok
[INFO] [stdout] test executes_pushint8_and_pushint16 ... ok
[INFO] [stdout] test halts_when_script_ends_without_explicit_ret ... ok
[INFO] [stdout] test initializer_static_fields_are_visible_to_target_method ... ok
[INFO] [stdout] test i128_arithmetic_results_feed_min_max_and_within ... ok
[INFO] [stdout] test invert_empty_bytestring_matches_neovm_integer_semantics ... ok
[INFO] [stdout] test gas_exhaustion_faults ... ok
[INFO] [stdout] test invert_faults_on_null_like_neovm ... ok
[INFO] [stdout] test isnull_detects_null ... ok
[INFO] [stdout] test istype_any_faults_like_neovm ... ok
[INFO] [stdout] test istype_checks_integer_type ... ok
[INFO] [stdout] test jmp_l_long_jump ... ok
[INFO] [stdout] test jmpeq_jumps_when_equal ... ok
[INFO] [stdout] test jmpge_jumps_when_equal ... ok
[INFO] [stdout] test jmpgt_jumps_when_greater ... ok
[INFO] [stdout] test integer_comparison_faults_on_buffer_like_neovm ... ok
[INFO] [stdout] test jmpeq_jumps_on_deep_equal_structs ... ok
[INFO] [stdout] test jmpif_l_long_form ... ok
[INFO] [stdout] test jmpifnot_l_long_form ... ok
[INFO] [stdout] test jmplt_jumps_when_less ... ok
[INFO] [stdout] test jmpne_jumps_when_not_equal ... ok
[INFO] [stdout] test ldsfld_out_of_range_faults ... ok
[INFO] [stdout] test ldsfld_without_static_slot_faults ... ok
[INFO] [stdout] test local_storage_round_trip_survives_delete_and_following_get_in_interpreter ... ok
[INFO] [stdout] test min_of_two ... ok
[INFO] [stdout] test max_of_two ... ok
[INFO] [stdout] test memcpy_copies_bytes ... ok
[INFO] [stdout] test modpow_invalid_inverse_inputs_fault_like_neovm ... ok
[INFO] [stdout] test modpow_accepts_i128_operands_and_modulus_like_neovm ... ok
[INFO] [stdout] test modpow_preserves_signed_remainder_for_negative_base_like_neovm ... ok
[INFO] [stdout] test modmul_accepts_i128_operands_and_modulus_like_neovm ... ok
[INFO] [stdout] test modpow_zero_exponent_is_reduced_by_modulus_like_neovm ... ok
[INFO] [stdout] test modpow_zero_inverse_faults_like_neovm ... ok
[INFO] [stdout] test mul_two_integers ... ok
[INFO] [stdout] test numeric_ops_fault_on_buffer_like_neovm ... ok
[INFO] [stdout] test negative_shift_count_faults_like_neovm ... ok
[INFO] [stdout] test numeric_jump_accepts_positive_integer_wider_than_i128 ... ok
[INFO] [stdout] test newbuffer_rejects_over_max_item_size ... ok
[INFO] [stdout] test numeric_ops_accept_positive_integer_wider_than_i128 ... ok
[INFO] [stdout] test nip_removes_second ... ok
[INFO] [stdout] test jmpifnot_jumps_when_false ... ok
[INFO] [stdout] test jmple_jumps_when_equal ... ok
[INFO] [stdout] test ldarg_starg_round_trip ... ok
[INFO] [stdout] test legacy_reserved_stack_opcode_bytes_are_rejected ... ok
[INFO] [stdout] test mod_integers ... ok
[INFO] [stdout] test modpow_zero_exponent_with_negative_modulus_returns_positive_one_like_neovm ... ok
[INFO] [stdout] test newbuffer_rejects_i256_length_over_i64_range ... ok
[INFO] [stdout] test numeric_ops_fault_on_null_like_neovm ... ok
[INFO] [stdout] test over_copies_second ... ok
[INFO] [stdout] test pick_duplicates_nth ... ok
[INFO] [stdout] test pickitem_reads_negative_integer_sign_extended_bytes ... ok
[INFO] [stdout] test pickitem_reads_integer_as_little_endian_bytes ... ok
[INFO] [stdout] test popitem_removes_last_from_array ... ok
[INFO] [stdout] test packs_items_into_array ... ok
[INFO] [stdout] test push_high_constants ... ok
[INFO] [stdout] test pushdata2_large_bytestring ... ok
[INFO] [stdout] test nz_accepts_uint160_sized_bytestring ... ok
[INFO] [stdout] test passes_current_instruction_pointer_to_syscall_provider ... ok
[INFO] [stdout] test picks_array_item_by_index ... ok
[INFO] [stdout] test preserves_integer_results_across_multiple_syscalls ... ok
[INFO] [stdout] test reverse4_reverses_top_four ... ok
[INFO] [stdout] test reverseitems_updates_buffer_alias ... ok
[INFO] [stdout] test pow_accepts_big_integer_result ... ok
[INFO] [stdout] test pusha_pushes_address ... ok
[INFO] [stdout] test packs_interop_results_across_multiple_syscalls ... ok
[INFO] [stdout] test pushint256_large_value ... ok
[INFO] [stdout] test nz_nonzero ... ok
[INFO] [stdout] test remove_updates_static_field_alias ... ok
[INFO] [stdout] test reserved_throwifnot_byte_is_rejected ... ok
[INFO] [stdout] test retained_bytestring_survives_no_result_then_null_result_syscalls_in_interpreter ... ok
[INFO] [stdout] test reverse3_reverses_top_three ... ok
[INFO] [stdout] test pushdata4_with_valid_payload ... ok
[INFO] [stdout] test reversen_reverses_n_items ... ok
[INFO] [stdout] test right_extracts_suffix ... ok
[INFO] [stdout] test roll_moves_nth_to_top ... ok
[INFO] [stdout] test setitem_updates_local_alias_extracted_from_parent_array ... ok
[INFO] [stdout] test shr_converts_wide_bytestring_result_to_integer_like_neovm ... ok
[INFO] [stdout] test sign_accepts_bytestring_input ... ok
[INFO] [stdout] test sign_accepts_positive_integer_wider_than_i128 ... ok
[INFO] [stdout] test size_faults_on_null_like_neovm ... ok
[INFO] [stdout] test rot_rotates_top_three ... ok
[INFO] [stdout] test setitem_updates_static_field_alias ... ok
[INFO] [stdout] test slot_ldsfld6_stsfld6 ... ok
[INFO] [stdout] test size_matches_neovm_for_integer_and_boolean_values ... ok
[INFO] [stdout] test slot_ldloc6_stloc6 ... ok
[INFO] [stdout] test stsfld_out_of_range_faults ... ok
[INFO] [stdout] test shr_accepts_big_integer_operand ... ok
[INFO] [stdout] test sqrt_accepts_big_integer_result_from_mul ... ok
[INFO] [stdout] test substr_extracts_middle ... ok
[INFO] [stdout] test throw_causes_fault ... ok
[INFO] [stdout] test try_catch_catches_pickitem_type_error ... ok
[INFO] [stdout] test try_l_long_form_catch ... ok
[INFO] [stdout] test substr_preserves_buffer_type ... ok
[INFO] [stdout] test try_finally_executes_on_normal ... ok
[INFO] [stdout] test try_catch_catches_throw ... ok
[INFO] [stdout] test slot_ldarg6_starg6 ... ok
[INFO] [stdout] test syscall_invokes_host_provider ... ok
[INFO] [stdout] test tuck_copies_top_below_second ... ok
[INFO] [stdout] test try_finally_endfinally_continues_at_correct_ip ... ok
[INFO] [stdout] test unpack_array_preserves_stack_order ... ok
[INFO] [stdout] test stack_overflow_at_2048_items ... ok
[INFO] [stdout] test zero_shift_preserves_null_and_boolean_like_neovm ... ok
[INFO] [stdout] test unpack_map_preserves_key_value_order ... ok
[INFO] [stdout] test xdrop_removes_nth_from_top ... ok
[INFO] [stdout] test xdrop_removes_nth_from_top_deep ... ok
[INFO] [stdout] test unsupported_opcode_returns_error ... ok
[INFO] [stdout] test within_range ... ok
[INFO] [stdout] test shr_preserves_bytestring_type ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 217 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/rc_compat_test.rs (/opt/rustwide/target/debug/deps/rc_compat_test-9c82c5a7cb5cf80e)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test test_rc_basic ... ok
[INFO] [stdout] test test_rc_drop ... ok
[INFO] [stdout] test test_rc_nested ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/shared_vm_dependency.rs (/opt/rustwide/target/debug/deps/shared_vm_dependency-d1eb013a89280c4d)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test guest_stack_value_is_the_shared_neo_vm_rs_type ... ok
[INFO] [stdout] test guest_crate_is_a_facade_not_a_private_interpreter ... ok
[INFO] [stdout] test guest_interpreter_is_exposed_from_neo_vm_rs ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/workspace_layering.rs (/opt/rustwide/target/debug/deps/workspace_layering-e5aaba2f665c2c40)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test contract_runtime_is_part_of_guest_crate_not_a_separate_workspace_crate ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/neo_riscv_host-be92843edcf95924)
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test bridge::tests::get_promoting_rehydrates_hot_small_from_inline_entries ... ok
[INFO] [stdout] test bridge::tests::insert_migrates_small_entries_without_returning_stale_values ... ok
[INFO] [stdout] test bridge::tests::insert_migrates_inline_entries_to_heap_without_returning_stale_values ... ok
[INFO] [stdout] test bridge::tests::large_entry_falls_back_without_breaking_small_entries ... ok
[INFO] [stdout] test bridge::tests::remove_clears_small_and_heap_entries ... ok
[INFO] [stdout] test bridge::tests::small_inline_slots_can_hold_multiple_entries ... ok
[INFO] [stdout] test pricing::tests::charge_native_instructions_reports_fee ... ok
[INFO] [stdout] test bridge::tests::small_entry_round_trip_stays_in_small_cache ... ok
[INFO] [stdout] test pricing::tests::charge_opcode_deducts_gas ... ok
[INFO] [stdout] test pricing::tests::charge_opcode_insufficient_gas_errors ... ok
[INFO] [stdout] test pricing::tests::charge_opcode_skips_when_fee_factor_zero ... ok
[INFO] [stdout] test pricing::tests::instruction_ceiling_permits_counts_below_cap ... ok
[INFO] [stdout] test pricing::tests::instruction_ceiling_rejects_above_cap ... ok
[INFO] [stdout] test pricing::tests::instruction_ceiling_rejects_at_cap ... ok
[INFO] [stdout] test pricing::tests::native_instruction_limit_uses_fee_factor ... ok
[INFO] [stdout] test pricing::tests::opcode_price_expensive_opcodes ... ok
[INFO] [stdout] test pricing::tests::opcode_price_flow_control ... ok
[INFO] [stdout] test pricing::tests::opcode_price_push_opcodes ... ok
[INFO] [stdout] test pricing::tests::opcode_price_unknown_defaults_to_max ... ok
[INFO] [stdout] test runtime_cache::tests::reuses_cached_instance_pre_for_same_aux_size ... ok
[INFO] [stdout] test runtime_cache::tests::returns_execution_instances_to_pool ... ok
[INFO] [stdout] test runtime_cache::tests::reuses_cached_module_for_same_aux_size ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/csharp_contracts.rs (/opt/rustwide/target/debug/deps/csharp_contracts-6853bf80f99c9795)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test_contract_assignment_executes ... ok
[INFO] [stdout] test test_all_csharp_contracts_load ... 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/error_propagation.rs (/opt/rustwide/target/debug/deps/error_propagation-604f52929f6af6d6)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test error_propagation_result_types ... ok
[INFO] [stdout] test error_propagation_guest_to_host ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/fuzz_compatibility.rs (/opt/rustwide/target/debug/deps/fuzz_compatibility-c4154f327107a680)
[INFO] [stdout] 
[INFO] [stdout] running 47 tests
[INFO] [stdout] test fuzz_callback_codec_decode_never_panics ... ok
[INFO] [stdout] test fuzz_callback_codec_err_roundtrip ... ok
[INFO] [stdout] test fuzz_callback_codec_ok_roundtrip ... ok
[INFO] [stdout] test fuzz_fast_codec_decode_never_panics ... ok
[INFO] [stdout] test fuzz_fast_codec_single_value ... ok
[INFO] [stdout] test fuzz_fast_codec_multi_value ... ok
[INFO] [stdout] test fuzz_arithmetic_chain ... ok
[INFO] [stdout] test fuzz_dup_add ... ok
[INFO] [stdout] test fuzz_abs has been running for over 60 seconds
[INFO] [stdout] test fuzz_add has been running for over 60 seconds
[INFO] [stdout] test fuzz_bitwise_and has been running for over 60 seconds
[INFO] [stdout] test fuzz_bitwise_no_panic has been running for over 60 seconds
[INFO] [stdout] test fuzz_bitwise_or has been running for over 60 seconds
[INFO] [stdout] test fuzz_bitwise_xor has been running for over 60 seconds
[INFO] [stdout] test fuzz_dec has been running for over 60 seconds
[INFO] [stdout] test fuzz_div has been running for over 60 seconds
[INFO] [stdout] test fuzz_div_by_zero has been running for over 60 seconds
[INFO] [stdout] test fuzz_drop has been running for over 60 seconds
[INFO] [stdout] test fuzz_dup has been running for over 60 seconds
[INFO] [stdout] test fuzz_ge has been running for over 60 seconds
[INFO] [stdout] test fuzz_gt has been running for over 60 seconds
[INFO] [stdout] test fuzz_inc has been running for over 60 seconds
[INFO] [stdout] test fuzz_dup ... ok
[INFO] [stdout] test fuzz_drop ... ok
[INFO] [stdout] test fuzz_le has been running for over 60 seconds
[INFO] [stdout] test fuzz_lt has been running for over 60 seconds
[INFO] [stdout] test fuzz_max has been running for over 60 seconds
[INFO] [stdout] test fuzz_min has been running for over 60 seconds
[INFO] [stdout] test fuzz_gt ... ok
[INFO] [stdout] test fuzz_bitwise_xor ... ok
[INFO] [stdout] test fuzz_bitwise_and ... ok
[INFO] [stdout] test fuzz_abs ... ok
[INFO] [stdout] test fuzz_dec ... ok
[INFO] [stdout] test fuzz_div ... ok
[INFO] [stdout] test fuzz_bitwise_or ... ok
[INFO] [stdout] test fuzz_div_by_zero ... ok
[INFO] [stdout] test fuzz_ge ... ok
[INFO] [stdout] test fuzz_add ... ok
[INFO] [stdout] test fuzz_inc ... ok
[INFO] [stdout] test fuzz_bitwise_no_panic ... ok
[INFO] [stdout] test fuzz_le ... ok
[INFO] [stdout] test fuzz_mod has been running for over 60 seconds
[INFO] [stdout] test fuzz_mod_by_zero has been running for over 60 seconds
[INFO] [stdout] test fuzz_newarray ... ok
[INFO] [stdout] test fuzz_mul has been running for over 60 seconds
[INFO] [stdout] test fuzz_negate has been running for over 60 seconds
[INFO] [stdout] test fuzz_pack ... ok
[INFO] [stdout] test fuzz_not has been running for over 60 seconds
[INFO] [stdout] test fuzz_lt ... ok
[INFO] [stdout] test fuzz_numequal has been running for over 60 seconds
[INFO] [stdout] test fuzz_numnotequal has been running for over 60 seconds
[INFO] [stdout] test fuzz_pushdata1 has been running for over 60 seconds
[INFO] [stdout] test fuzz_pushint16 has been running for over 60 seconds
[INFO] [stdout] test fuzz_pushint32 has been running for over 60 seconds
[INFO] [stdout] test fuzz_not ... ok
[INFO] [stdout] test fuzz_pushdata1 ... ok
[INFO] [stdout] test fuzz_min ... ok
[INFO] [stdout] test fuzz_numequal ... ok
[INFO] [stdout] test newarray_at_max_stack_size ... ok
[INFO] [stdout] test newarray_exceeds_max_stack_size ... ok
[INFO] [stdout] test newarray_t_exceeds_max_stack_size ... ok
[INFO] [stdout] test newstruct_exceeds_max_stack_size ... ok
[INFO] [stdout] test fuzz_max ... ok
[INFO] [stdout] test fuzz_pushint16 ... ok
[INFO] [stdout] test fuzz_numnotequal ... ok
[INFO] [stdout] test fuzz_pushint64 has been running for over 60 seconds
[INFO] [stdout] test fuzz_pushint32 ... ok
[INFO] [stdout] test fuzz_pushint8 has been running for over 60 seconds
[INFO] [stdout] test fuzz_random_bytecode_no_panic has been running for over 60 seconds
[INFO] [stdout] test fuzz_sub has been running for over 60 seconds
[INFO] [stdout] test fuzz_pushint64 ... ok
[INFO] [stdout] test fuzz_pushint8 ... ok
[INFO] [stdout] test fuzz_random_bytecode_no_panic ... ok
[INFO] [stdout] test fuzz_negate ... ok
[INFO] [stdout] test fuzz_mod_by_zero ... ok
[INFO] [stdout] test fuzz_mul ... ok
[INFO] [stdout] test fuzz_swap ... ok
[INFO] [stdout] test fuzz_mod ... ok
[INFO] [stdout] test fuzz_sub ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 47 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 332.80s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gas_validation.rs (/opt/rustwide/target/debug/deps/gas_validation-6bd49f3e9fd9e8f3)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test runtime_initializes_for_gas_validation ... ok
[INFO] [stdout] test opcode_fee_consumption_matches_configured_exec_fee_factor ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.19s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/opcode_matrix_tests.rs (/opt/rustwide/target/debug/deps/opcode_matrix_tests-1933b629ed8eaf8a)
[INFO] [stdout] 
[INFO] [stdout] running 27 tests
[INFO] [stdout] test opcode_matrix::generator::tests::generates_256_tests ... ok
[INFO] [stdout] test opcode_matrix::regression::tests::captures_regression ... ok
[INFO] [stdout] test opcode_matrix::control::tests::jmpif_true_skips ... ok
[INFO] [stdout] test opcode_matrix::stack::tests::drop_empty_stack_faults ... ok
[INFO] [stdout] test opcode_matrix::arithmetic::tests::div_basic ... ok
[INFO] [stdout] test opcode_matrix::control::tests::jmpif_false_continues ... ok
[INFO] [stdout] test opcode_matrix::arithmetic::tests::mod_basic ... ok
[INFO] [stdout] test opcode_matrix::control::tests::jmpifnot_true_continues ... ok
[INFO] [stdout] test opcode_matrix::control::tests::ret_exits ... ok
[INFO] [stdout] test opcode_matrix::stack::tests::dup_empty_stack_faults ... ok
[INFO] [stdout] test opcode_matrix::arithmetic::tests::div_by_zero_faults ... ok
[INFO] [stdout] test opcode_matrix::arithmetic::tests::sub_basic ... ok
[INFO] [stdout] test opcode_matrix::arithmetic::tests::add_basic ... ok
[INFO] [stdout] test opcode_matrix::stack::tests::rot_basic ... ok
[INFO] [stdout] test opcode_matrix::stack::tests::reverse3_basic ... ok
[INFO] [stdout] test opcode_matrix::types::tests::convert_int_to_bool_true ... ok
[INFO] [stdout] test opcode_matrix::stack::tests::dup_basic ... ok
[INFO] [stdout] test opcode_matrix::types::tests::istype_boolean_false ... ok
[INFO] [stdout] test opcode_matrix::types::tests::convert_int_to_bool_false ... ok
[INFO] [stdout] test opcode_matrix::arithmetic::tests::mul_basic ... ok
[INFO] [stdout] test opcode_matrix::types::tests::istype_integer ... ok
[INFO] [stdout] test opcode_matrix::stack::tests::swap_basic ... ok
[INFO] [stdout] test opcode_matrix::types::tests::newbuffer_exceeds_limit ... ok
[INFO] [stdout] test opcode_matrix::types::tests::cat_exceeds_limit ... ok
[INFO] [stdout] test opcode_matrix::fuzzing::tests::pushdata1_round_trips ... ok
[INFO] [stdout] test opcode_matrix::fuzzing::tests::pushint8_round_trips ... ok
[INFO] [stdout] test opcode_matrix::types::tests::newbuffer_at_limit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.51s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/parity.rs (/opt/rustwide/target/debug/deps/parity-6c46d5846e4d31e9)
[INFO] [stdout] 
[INFO] [stdout] running 39 tests
[INFO] [stdout] test parity_bulk_zero_arg_methods ... ok
[INFO] [stdout] test parity_big_integer_parse_constant ... ok
[INFO] [stdout] test parity_checked_unchecked ... ok
[INFO] [stdout] test parity_assignment ... ok
[INFO] [stdout] test parity_boolean ... ok
[INFO] [stdout] test parity_delegate ... ok
[INFO] [stdout] test parity_goto ... ok
[INFO] [stdout] test parity_integer_operations ... ok
[INFO] [stdout] test parity_inline ... ok
[INFO] [stdout] test parity_foreach ... ok
[INFO] [stdout] test parity_member_access ... ok
[INFO] [stdout] test parity_binary_expression ... ok
[INFO] [stdout] test parity_big_integer_sqrt ... ok
[INFO] [stdout] test parity_out_variables ... ok
[INFO] [stdout] test parity_partial ... ok
[INFO] [stdout] test parity_default_values ... ok
[INFO] [stdout] test parity_params ... ok
[INFO] [stdout] test parity_complex_assign ... ok
[INFO] [stdout] test parity_partial_cross_file ... ok
[INFO] [stdout] test parity_pattern_matching ... ok
[INFO] [stdout] test parity_postfix_unary ... ok
[INFO] [stdout] test parity_polymorphism ... ok
[INFO] [stdout] test parity_property ... ok
[INFO] [stdout] test parity_index_or_range ... ok
[INFO] [stdout] test parity_logical ... ok
[INFO] [stdout] test parity_big_integer_pow ... ok
[INFO] [stdout] test parity_returns ... ok
[INFO] [stdout] test parity_recursion ... ok
[INFO] [stdout] test parity_property_method ... ok
[INFO] [stdout] test parity_shift ... ok
[INFO] [stdout] test parity_static_class ... ok
[INFO] [stdout] test parity_static_construct ... ok
[INFO] [stdout] test parity_static_var ... ok
[INFO] [stdout] test parity_types_basic ... ok
[INFO] [stdout] test parity_tuple ... ok
[INFO] [stdout] test parity_string ... ok
[INFO] [stdout] test parity_types_biginteger ... ok
[INFO] [stdout] test parity_inc_dec ... ok
[INFO] [stdout] test parity_class_init ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 39 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/runtime.rs (/opt/rustwide/target/debug/deps/runtime-af9e3a25b6001044)
[INFO] [stdout] 
[INFO] [stdout] running 156 tests
[INFO] [stdout] test caller_catch_restores_locals_after_callee_throw_in_host_runtime ... ok
[INFO] [stdout] test block_78538_contract_deploy_does_not_trap ... ok
[INFO] [stdout] test block_78538_ffi_path_does_not_trap ... ok
[INFO] [stdout] test and_on_booleans_through_polkavm_returns_integer ... ok
[INFO] [stdout] test call_helper_updates_nested_map_argument_alias_through_host_runtime ... ok
[INFO] [stderr] error: test failed, to rerun pass `-p neo-riscv-host --test runtime`
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `/opt/rustwide/target/debug/deps/runtime-af9e3a25b6001044` (signal: 9, SIGKILL: kill)
[INFO] running `Command { std: "docker" "inspect" "25b88d88d4a786a04ea15d91b12bdfa935001a170013e3b4d35f52f245c2afa1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "25b88d88d4a786a04ea15d91b12bdfa935001a170013e3b4d35f52f245c2afa1", kill_on_drop: false }`
[INFO] [stdout] 25b88d88d4a786a04ea15d91b12bdfa935001a170013e3b4d35f52f245c2afa1
