[INFO] fetching crate ckb-script 0.112.1...
[INFO] checking ckb-script-0.112.1 against master#30f74ff0dc4d66debc8b50724c446f817e5f75f4 for pr-121848-1
[INFO] extracting crate ckb-script 0.112.1 into /workspace/builds/worker-0-tc1/source
[INFO] validating manifest of crates.io crate ckb-script 0.112.1 on toolchain 30f74ff0dc4d66debc8b50724c446f817e5f75f4
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate ckb-script 0.112.1
[INFO] finished tweaking crates.io crate ckb-script 0.112.1
[INFO] tweaked toml for crates.io crate ckb-script 0.112.1 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "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] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded faster-hex v0.6.1
[INFO] [stderr]   Downloaded numext-fixed-uint v0.1.6
[INFO] [stderr]   Downloaded numext-fixed-uint-core v0.1.6
[INFO] [stderr]   Downloaded numext-fixed-uint-hack v0.1.6
[INFO] [stderr]   Downloaded ckb-vm-definitions v0.24.6
[INFO] [stderr]   Downloaded ckb-vm v0.24.6
[INFO] [stderr]   Downloaded ckb-crypto v0.112.1
[INFO] [stderr]   Downloaded includedir v0.6.0
[INFO] [stderr]   Downloaded includedir_codegen v0.6.0
[INFO] [stderr]   Downloaded ckb-pow v0.112.1
[INFO] [stderr]   Downloaded ckb-logger v0.112.1
[INFO] [stderr]   Downloaded ckb-occupied-capacity v0.112.1
[INFO] [stderr]   Downloaded ckb-util v0.112.1
[INFO] [stderr]   Downloaded eaglesong v0.1.0
[INFO] [stderr]   Downloaded ckb-rational v0.112.1
[INFO] [stderr]   Downloaded ckb-resource v0.112.1
[INFO] [stderr]   Downloaded ckb-jsonrpc-types v0.112.1
[INFO] [stderr]   Downloaded ckb-gen-types v0.112.1
[INFO] [stderr]   Downloaded blake2b-ref v0.3.1
[INFO] [stderr]   Downloaded ckb-chain-spec v0.112.1
[INFO] [stderr]   Downloaded numext-constructor v0.1.6
[INFO] [stderr]   Downloaded merkle-cbt v0.3.2
[INFO] [stderr]   Downloaded ckb-types v0.112.1
[INFO] [stderr]   Downloaded ckb-system-scripts v0.5.4
[INFO] [stderr]   Downloaded blake2b-rs v0.2.0
[INFO] [stderr]   Downloaded golomb-coded-set v0.2.0
[INFO] [stderr]   Downloaded heapsize v0.4.2
[INFO] [stderr]   Downloaded ckb-traits v0.112.1
[INFO] [stderr]   Downloaded ckb-error v0.112.1
[INFO] [stderr]   Downloaded ckb-fixed-hash-core v0.112.1
[INFO] [stderr]   Downloaded ckb-fixed-hash-macros v0.112.1
[INFO] [stderr]   Downloaded ckb-fixed-hash v0.112.1
[INFO] [stderr]   Downloaded ckb-hash v0.112.1
[INFO] [stderr]   Downloaded ckb-merkle-mountain-range v0.5.2
[INFO] [stderr]   Downloaded ckb-occupied-capacity-macros v0.112.1
[INFO] [stderr]   Downloaded molecule v0.7.5
[INFO] [stderr]   Downloaded goblin v0.2.3
[INFO] [stderr]   Downloaded ckb-dao-utils v0.112.1
[INFO] [stderr]   Downloaded ckb-channel v0.112.1
[INFO] [stderr]   Downloaded ckb-constant v0.112.1
[INFO] [stderr]   Downloaded ckb-occupied-capacity-core v0.112.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5f77bedc1e86fc9dded6ad9b5adf60b4f585f66873b18351c7861f89ce288ae1
[INFO] running `Command { std: "docker" "start" "-a" "5f77bedc1e86fc9dded6ad9b5adf60b4f585f66873b18351c7861f89ce288ae1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5f77bedc1e86fc9dded6ad9b5adf60b4f585f66873b18351c7861f89ce288ae1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5f77bedc1e86fc9dded6ad9b5adf60b4f585f66873b18351c7861f89ce288ae1", kill_on_drop: false }`
[INFO] [stdout] 5f77bedc1e86fc9dded6ad9b5adf60b4f585f66873b18351c7861f89ce288ae1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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:2788e3201cd34a07e3172128adcd8b3090168a8e3bcc40d7c032b9dda1df7d1c" "/opt/rustwide/cargo-home/bin/cargo" "+30f74ff0dc4d66debc8b50724c446f817e5f75f4" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7b922672d79fa7103c998211c8abc3b8b5be0bf928e20b87b4c3867a6c7582d6
[INFO] running `Command { std: "docker" "start" "-a" "7b922672d79fa7103c998211c8abc3b8b5be0bf928e20b87b4c3867a6c7582d6", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.197
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling libc v0.2.153
[INFO] [stderr]    Compiling thiserror v1.0.58
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]    Compiling faster-hex v0.6.1
[INFO] [stderr]    Compiling heapsize v0.4.2
[INFO] [stderr]    Compiling crossbeam-utils v0.8.19
[INFO] [stderr]    Compiling anyhow v1.0.81
[INFO] [stderr]    Compiling blake2b-rs v0.2.0
[INFO] [stderr]    Compiling siphasher v0.3.11
[INFO] [stderr]    Compiling crc32fast v1.4.0
[INFO] [stderr]    Compiling convert_case v0.4.0
[INFO] [stderr]    Compiling syn v2.0.57
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]     Checking rand_pcg v0.2.1
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]    Compiling cty v0.2.2
[INFO] [stderr]    Compiling phf_shared v0.8.0
[INFO] [stderr]    Compiling adler v1.0.2
[INFO] [stderr]    Compiling miniz_oxide v0.7.2
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]     Checking blake2b-ref v0.3.1
[INFO] [stderr]     Checking once_cell v1.19.0
[INFO] [stderr]     Checking golomb-coded-set v0.2.0
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]     Checking merkle-cbt v0.3.2
[INFO] [stderr]     Checking ckb-merkle-mountain-range v0.5.2
[INFO] [stderr]     Checking ckb-constant v0.112.1
[INFO] [stderr]     Checking bit-vec v0.6.3
[INFO] [stderr]    Compiling phf v0.8.0
[INFO] [stderr]    Compiling lock_api v0.4.11
[INFO] [stderr]     Checking crossbeam-channel v0.5.12
[INFO] [stderr]    Compiling flate2 v1.0.28
[INFO] [stderr]     Checking ckb-hash v0.112.1
[INFO] [stderr]    Compiling secp256k1-sys v0.6.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.9
[INFO] [stderr]     Checking smallvec v1.13.2
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]     Checking plain v0.2.3
[INFO] [stderr]    Compiling ckb-vm v0.24.6
[INFO] [stderr]     Checking eaglesong v0.1.0
[INFO] [stderr]     Checking ckb-vm-definitions v0.24.6
[INFO] [stderr]     Checking ckb-channel v0.112.1
[INFO] [stderr]    Compiling includedir v0.6.0
[INFO] [stderr]    Compiling ckb-script v0.112.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking ckb-logger v0.112.1
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]     Checking parking_lot v0.12.1
[INFO] [stderr]    Compiling serde_derive v1.0.197
[INFO] [stderr]    Compiling thiserror-impl v1.0.58
[INFO] [stderr]    Compiling numext-constructor v0.1.6
[INFO] [stderr]    Compiling derive_more v0.99.17
[INFO] [stderr]    Compiling scroll_derive v0.10.5
[INFO] [stderr]    Compiling phf_generator v0.8.0
[INFO] [stderr]    Compiling phf_codegen v0.8.0
[INFO] [stderr]    Compiling includedir_codegen v0.6.0
[INFO] [stderr]    Compiling ckb-system-scripts v0.5.4
[INFO] [stderr]     Checking scroll v0.10.2
[INFO] [stderr]     Checking goblin v0.4.0
[INFO] [stderr]     Checking goblin v0.2.3
[INFO] [stderr]     Checking secp256k1 v0.24.3
[INFO] [stderr]     Checking bytes v1.6.0
[INFO] [stderr]     Checking ckb-occupied-capacity-core v0.112.1
[INFO] [stderr]     Checking ckb-fixed-hash-core v0.112.1
[INFO] [stderr]     Checking numext-fixed-uint-core v0.1.6
[INFO] [stderr]     Checking linked-hash-map v0.5.6
[INFO] [stderr]     Checking serde_json v1.0.115
[INFO] [stderr]     Checking toml v0.5.11
[INFO] [stderr]     Checking ckb-util v0.112.1
[INFO] [stderr]     Checking molecule v0.7.5
[INFO] [stderr]    Compiling ckb-occupied-capacity-macros v0.112.1
[INFO] [stderr]    Compiling ckb-fixed-hash-macros v0.112.1
[INFO] [stderr]     Checking ckb-occupied-capacity v0.112.1
[INFO] [stderr]    Compiling ckb-error v0.112.1
[INFO] [stderr]     Checking ckb-fixed-hash v0.112.1
[INFO] [stderr]     Checking ckb-crypto v0.112.1
[INFO] [stderr]    Compiling numext-fixed-uint-hack v0.1.6
[INFO] [stderr]     Checking numext-fixed-uint v0.1.6
[INFO] [stderr]    Compiling ckb-rational v0.112.1
[INFO] [stderr]    Compiling ckb-gen-types v0.112.1
[INFO] [stderr]     Checking ckb-types v0.112.1
[INFO] [stderr]     Checking ckb-traits v0.112.1
[INFO] [stderr]     Checking ckb-jsonrpc-types v0.112.1
[INFO] [stderr]     Checking ckb-pow v0.112.1
[INFO] [stderr]     Checking ckb-dao-utils v0.112.1
[INFO] [stderr]    Compiling ckb-resource v0.112.1
[INFO] [stderr]     Checking ckb-chain-spec v0.112.1
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ckb_crypto`
[INFO] [stdout]  --> src/verify/tests/utils.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ckb_crypto::secp::{Generator, Privkey, Pubkey, Signature};
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `ckb_crypto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ckb_db`
[INFO] [stdout]  --> src/verify/tests/utils.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use ckb_db::RocksDB;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `ckb_db`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 4 | use ckb_vm::RocksDB;
[INFO] [stdout]   |     ~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ckb_store`
[INFO] [stdout]  --> src/verify/tests/utils.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use ckb_store::{
[INFO] [stdout]   |     ^^^^^^^^^ use of undeclared crate or module `ckb_store`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ckb_db_schema`
[INFO] [stdout]  --> src/verify/tests/utils.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use ckb_db_schema::COLUMNS;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `ckb_db_schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ckb_store`
[INFO] [stdout]  --> src/verify/tests/utils.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use ckb_store::{
[INFO] [stdout]   |     ^^^^^^^^^ use of undeclared crate or module `ckb_store`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ckb_test_chain_utils`
[INFO] [stdout]   --> src/verify/tests/utils.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use ckb_test_chain_utils::{
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `ckb_test_chain_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `tempfile`
[INFO] [stdout]   --> src/verify/tests/utils.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 | use tempfile::TempDir;
[INFO] [stdout]    |     ^^^^^^^^ use of undeclared crate or module `tempfile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ckb_crypto`
[INFO] [stdout]  --> src/verify/tests/ckb_latest/features_since_v2019.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ckb_crypto::secp::Privkey;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `ckb_crypto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `tiny_keccak`
[INFO] [stdout]   --> src/verify/tests/utils.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |     use tiny_keccak::{Hasher, Sha3};
[INFO] [stdout]    |         ^^^^^^^^^^^ use of undeclared crate or module `tiny_keccak`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ckb_test_chain_utils`
[INFO] [stdout]  --> src/verify/tests/ckb_latest/features_since_v2019.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use ckb_test_chain_utils::always_success_cell;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `ckb_test_chain_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]   --> src/syscalls/tests/vm_latest/syscalls_1.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use proptest::{collection::size_range, prelude::*};
[INFO] [stdout]    |     ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]   --> src/syscalls/tests/vm_latest/syscalls_2.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use proptest::{collection::size_range, prelude::*};
[INFO] [stdout]    |     ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]   --> src/verify/tests/ckb_latest/features_since_v2021.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use proptest::{prelude::*, prop_assert_eq, proptest};
[INFO] [stdout]    |     ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ckb_test_chain_utils`
[INFO] [stdout]  --> src/verify/tests/ckb_latest/features_since_v2021.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ckb_test_chain_utils::always_success_cell;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `ckb_test_chain_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rand`
[INFO] [stdout]   --> src/verify/tests/ckb_latest/features_since_v2021.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use rand::distributions::Uniform;
[INFO] [stdout]    |     ^^^^ use of undeclared crate or module `rand`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `proptest`
[INFO] [stdout]   --> src/verify/tests/ckb_latest/features_since_v2021.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use proptest::{prelude::*, prop_assert_eq, proptest};
[INFO] [stdout]    |     ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `rand`
[INFO] [stdout]   --> src/verify/tests/ckb_latest/features_since_v2021.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use rand::{thread_rng, Rng};
[INFO] [stdout]    |     ^^^^ use of undeclared crate or module `rand`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `proptest::collection::size_range`, `proptest::collection::size_range`, `proptest::collection::size_range`, `proptest::collection::size_range`, `ckb_test_chain_utils::always_success_cell`, `proptest::prelude::*`, `proptest::prop_assert_eq`, `proptest::proptest`, `rand::distributions::Uniform`, `rand::thread_rng`, `rand::Rng`, `ckb_test_chain_utils::always_success_cell`, `proptest::prelude::*`, `proptest::prop_assert_eq`, `proptest::proptest`, `rand::distributions::Uniform`, `rand::thread_rng`, `rand::Rng`, `ckb_test_chain_utils::always_success_cell`, `proptest::prelude::*`, `proptest::prop_assert_eq`, `proptest::proptest`, `rand::distributions::Uniform`, `rand::thread_rng`, `rand::Rng`
[INFO] [stdout]   --> src/syscalls/tests/vm_latest/syscalls_1.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 19 | use proptest::{collection::size_range, prelude::*};
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/syscalls/tests/vm_latest/syscalls_2.rs:15:16
[INFO] [stdout]    |
[INFO] [stdout] 15 | use proptest::{collection::size_range, prelude::*};
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/verify/tests/ckb_latest/features_since_v2021.rs:3:5
[INFO] [stdout]    |
[INFO] [stdout] 3  | use ckb_test_chain_utils::always_success_cell;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10 | use proptest::{prelude::*, prop_assert_eq, proptest};
[INFO] [stdout]    |                ^^^^^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^
[INFO] [stdout] 11 | use rand::distributions::Uniform;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 | use rand::{thread_rng, Rng};
[INFO] [stdout]    |            ^^^^^^^^^^  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]   --> src/syscalls/tests/vm_latest/syscalls_1.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     prop_assert!(machine
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]   --> src/syscalls/tests/vm_latest/syscalls_1.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]   --> src/syscalls/tests/vm_latest/syscalls_1.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     prop_assert_eq!(machine.registers()[A0], u64::from(INDEX_OUT_OF_BOUND));
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]   --> src/syscalls/tests/vm_latest/syscalls_1.rs:66:1
[INFO] [stdout]    |
[INFO] [stdout] 66 | proptest! {
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:107:5
[INFO] [stdout]     |
[INFO] [stdout] 107 |     prop_assert!(machine
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 |     prop_assert_eq!(
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:121:9
[INFO] [stdout]     |
[INFO] [stdout] 121 |         prop_assert_eq!(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:128:5
[INFO] [stdout]     |
[INFO] [stdout] 128 |     prop_assert!(machine.memory_mut().store_byte(0, 1100, 0).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:134:5
[INFO] [stdout]     |
[INFO] [stdout] 134 |     prop_assert!(machine
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:139:5
[INFO] [stdout]     |
[INFO] [stdout] 139 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:140:5
[INFO] [stdout]     |
[INFO] [stdout] 140 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 |     prop_assert_eq!(
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:148:9
[INFO] [stdout]     |
[INFO] [stdout] 148 |         prop_assert_eq!(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:156:1
[INFO] [stdout]     |
[INFO] [stdout] 156 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:198:9
[INFO] [stdout]     |
[INFO] [stdout] 198 |         prop_assert!(machine
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:203:9
[INFO] [stdout]     |
[INFO] [stdout] 203 |         prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:204:9
[INFO] [stdout]     |
[INFO] [stdout] 204 |         prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 |         prop_assert_eq!(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:212:13
[INFO] [stdout]     |
[INFO] [stdout] 212 |             prop_assert_eq!(
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:218:9
[INFO] [stdout]     |
[INFO] [stdout] 218 |         prop_assert!(machine
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:223:9
[INFO] [stdout]     |
[INFO] [stdout] 223 |         prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:224:9
[INFO] [stdout]     |
[INFO] [stdout] 224 |         prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:226:9
[INFO] [stdout]     |
[INFO] [stdout] 226 |         prop_assert_eq!(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:232:13
[INFO] [stdout]     |
[INFO] [stdout] 232 |             prop_assert_eq!(
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:241:1
[INFO] [stdout]     |
[INFO] [stdout] 241 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:280:5
[INFO] [stdout]     |
[INFO] [stdout] 280 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:281:5
[INFO] [stdout]     |
[INFO] [stdout] 281 |     prop_assert_eq!(machine.registers()[A0], u64::from(INDEX_OUT_OF_BOUND));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:285:1
[INFO] [stdout]     |
[INFO] [stdout] 285 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:341:5
[INFO] [stdout]     |
[INFO] [stdout] 341 |     prop_assert!(machine.memory_mut().store64(&size_addr, &0).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:343:5
[INFO] [stdout]     |
[INFO] [stdout] 343 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:344:5
[INFO] [stdout]     |
[INFO] [stdout] 344 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:346:5
[INFO] [stdout]     |
[INFO] [stdout] 346 |     prop_assert_eq!(
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:353:1
[INFO] [stdout]     |
[INFO] [stdout] 353 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:394:5
[INFO] [stdout]     |
[INFO] [stdout] 394 |     prop_assert!(machine
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:399:5
[INFO] [stdout]     |
[INFO] [stdout] 399 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:400:5
[INFO] [stdout]     |
[INFO] [stdout] 400 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:405:9
[INFO] [stdout]     |
[INFO] [stdout] 405 |         prop_assert_eq!(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:413:1
[INFO] [stdout]     |
[INFO] [stdout] 413 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:458:5
[INFO] [stdout]     |
[INFO] [stdout] 458 |     prop_assert!(machine.memory_mut().store64(&size_addr, &16).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:460:5
[INFO] [stdout]     |
[INFO] [stdout] 460 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:461:5
[INFO] [stdout]     |
[INFO] [stdout] 461 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:463:5
[INFO] [stdout]     |
[INFO] [stdout] 463 |     prop_assert_eq!(machine.memory_mut().load64(&size_addr), Ok(8));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:469:9
[INFO] [stdout]     |
[INFO] [stdout] 469 |         prop_assert_eq!(machine.memory_mut().load8(&addr), Ok(u64::from(buffer[i])));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:474:1
[INFO] [stdout]     |
[INFO] [stdout] 474 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:519:5
[INFO] [stdout]     |
[INFO] [stdout] 519 |     prop_assert!(machine.memory_mut().store64(&size_addr, &16).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:521:5
[INFO] [stdout]     |
[INFO] [stdout] 521 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:522:5
[INFO] [stdout]     |
[INFO] [stdout] 522 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:524:5
[INFO] [stdout]     |
[INFO] [stdout] 524 |     prop_assert_eq!(machine.memory_mut().load64(&size_addr), Ok(8));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:532:9
[INFO] [stdout]     |
[INFO] [stdout] 532 |         prop_assert_eq!(machine.memory_mut().load8(&addr), Ok(u64::from(buffer[i])));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:537:1
[INFO] [stdout]     |
[INFO] [stdout] 537 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:696:5
[INFO] [stdout]     |
[INFO] [stdout] 696 |     prop_assert!(machine
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:701:5
[INFO] [stdout]     |
[INFO] [stdout] 701 |     prop_assert!(load_header.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:704:9
[INFO] [stdout]     |
[INFO] [stdout] 704 |         prop_assert_eq!(machine.registers()[A0], u64::from(code));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:706:9
[INFO] [stdout]     |
[INFO] [stdout] 706 |         prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:708:9
[INFO] [stdout]     |
[INFO] [stdout] 708 |         prop_assert_eq!(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:714:13
[INFO] [stdout]     |
[INFO] [stdout] 714 |             prop_assert_eq!(
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:723:1
[INFO] [stdout]     |
[INFO] [stdout] 723 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:812:5
[INFO] [stdout]     |
[INFO] [stdout] 812 |     prop_assert!(machine
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:817:5
[INFO] [stdout]     |
[INFO] [stdout] 817 |     prop_assert!(load_header.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:818:5
[INFO] [stdout]     |
[INFO] [stdout] 818 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:820:5
[INFO] [stdout]     |
[INFO] [stdout] 820 |     prop_assert_eq!(
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:828:1
[INFO] [stdout]     |
[INFO] [stdout] 828 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:862:5
[INFO] [stdout]     |
[INFO] [stdout] 862 |     prop_assert!(machine
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:867:5
[INFO] [stdout]     |
[INFO] [stdout] 867 |     prop_assert!(load_tx.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:868:5
[INFO] [stdout]     |
[INFO] [stdout] 868 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:870:5
[INFO] [stdout]     |
[INFO] [stdout] 870 |     prop_assert_eq!(machine.memory_mut().load64(&size_addr), Ok(hash_len));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:873:9
[INFO] [stdout]     |
[INFO] [stdout] 873 |         prop_assert_eq!(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:881:1
[INFO] [stdout]     |
[INFO] [stdout] 881 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:913:5
[INFO] [stdout]     |
[INFO] [stdout] 913 |     prop_assert!(machine
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:918:5
[INFO] [stdout]     |
[INFO] [stdout] 918 |     prop_assert!(load_tx.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:919:5
[INFO] [stdout]     |
[INFO] [stdout] 919 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:921:5
[INFO] [stdout]     |
[INFO] [stdout] 921 |     prop_assert_eq!(machine.memory_mut().load64(&size_addr), Ok(tx_len));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:924:9
[INFO] [stdout]     |
[INFO] [stdout] 924 |         prop_assert_eq!(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:932:1
[INFO] [stdout]     |
[INFO] [stdout] 932 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:957:5
[INFO] [stdout]     |
[INFO] [stdout] 957 |     prop_assert!(machine.memory_mut().store64(&size_addr, &64).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:959:5
[INFO] [stdout]     |
[INFO] [stdout] 959 |     prop_assert!(load_script_hash.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:960:5
[INFO] [stdout]     |
[INFO] [stdout] 960 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:962:5
[INFO] [stdout]     |
[INFO] [stdout] 962 |     prop_assert_eq!(
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:968:9
[INFO] [stdout]     |
[INFO] [stdout] 968 |         prop_assert_eq!(machine.memory_mut().load8(&addr), Ok(u64::from(data[i])));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:972:5
[INFO] [stdout]     |
[INFO] [stdout] 972 |     prop_assert!(machine.memory_mut().store64(&size_addr, &0).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:974:5
[INFO] [stdout]     |
[INFO] [stdout] 974 |     prop_assert!(load_script_hash.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:975:5
[INFO] [stdout]     |
[INFO] [stdout] 975 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:977:5
[INFO] [stdout]     |
[INFO] [stdout] 977 |     prop_assert_eq!(
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:984:1
[INFO] [stdout]     |
[INFO] [stdout] 984 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1034:5
[INFO] [stdout]      |
[INFO] [stdout] 1034 |     prop_assert!(machine.memory_mut().store64(&size_addr, &64).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1036:5
[INFO] [stdout]      |
[INFO] [stdout] 1036 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1037:5
[INFO] [stdout]      |
[INFO] [stdout] 1037 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1039:5
[INFO] [stdout]      |
[INFO] [stdout] 1039 |     prop_assert_eq!(
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1045:9
[INFO] [stdout]      |
[INFO] [stdout] 1045 |         prop_assert_eq!(machine.memory_mut().load8(&addr), Ok(u64::from(hash[i])));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1050:1
[INFO] [stdout]      |
[INFO] [stdout] 1050 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1099:5
[INFO] [stdout]      |
[INFO] [stdout] 1099 |     prop_assert!(machine
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1104:5
[INFO] [stdout]      |
[INFO] [stdout] 1104 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1105:5
[INFO] [stdout]      |
[INFO] [stdout] 1105 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1107:5
[INFO] [stdout]      |
[INFO] [stdout] 1107 |     prop_assert_eq!(
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1113:9
[INFO] [stdout]      |
[INFO] [stdout] 1113 |         prop_assert_eq!(machine.memory_mut().load8(&addr), Ok(u64::from(lock[i])));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1118:1
[INFO] [stdout]      |
[INFO] [stdout] 1118 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1167:5
[INFO] [stdout]      |
[INFO] [stdout] 1167 |     prop_assert!(machine
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1172:5
[INFO] [stdout]      |
[INFO] [stdout] 1172 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1173:5
[INFO] [stdout]      |
[INFO] [stdout] 1173 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1175:5
[INFO] [stdout]      |
[INFO] [stdout] 1175 |     prop_assert_eq!(
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1181:9
[INFO] [stdout]      |
[INFO] [stdout] 1181 |         prop_assert_eq!(machine.memory_mut().load8(&addr), Ok(u64::from(type_[i])));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1186:1
[INFO] [stdout]      |
[INFO] [stdout] 1186 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1236:5
[INFO] [stdout]      |
[INFO] [stdout] 1236 |     prop_assert!(machine
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1241:5
[INFO] [stdout]      |
[INFO] [stdout] 1241 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1242:5
[INFO] [stdout]      |
[INFO] [stdout] 1242 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1244:5
[INFO] [stdout]      |
[INFO] [stdout] 1244 |     prop_assert_eq!(
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1250:9
[INFO] [stdout]      |
[INFO] [stdout] 1250 |         prop_assert_eq!(machine.memory_mut().load8(&addr), Ok(u64::from(hash[i])));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1255:1
[INFO] [stdout]      |
[INFO] [stdout] 1255 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1292:5
[INFO] [stdout]      |
[INFO] [stdout] 1292 |     prop_assert!(machine
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1297:5
[INFO] [stdout]      |
[INFO] [stdout] 1297 |     prop_assert!(load_witness.ecall(&mut machine).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1298:5
[INFO] [stdout]      |
[INFO] [stdout] 1298 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1300:5
[INFO] [stdout]      |
[INFO] [stdout] 1300 |     prop_assert_eq!(
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1306:9
[INFO] [stdout]      |
[INFO] [stdout] 1306 |         prop_assert_eq!(
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1314:1
[INFO] [stdout]      |
[INFO] [stdout] 1314 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1356:5
[INFO] [stdout]      |
[INFO] [stdout] 1356 |     prop_assert!(machine
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1361:5
[INFO] [stdout]      |
[INFO] [stdout] 1361 |     prop_assert!(load_witness.ecall(&mut machine).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1362:5
[INFO] [stdout]      |
[INFO] [stdout] 1362 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1364:5
[INFO] [stdout]      |
[INFO] [stdout] 1364 |     prop_assert_eq!(
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1370:9
[INFO] [stdout]      |
[INFO] [stdout] 1370 |         prop_assert_eq!(
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1378:1
[INFO] [stdout]      |
[INFO] [stdout] 1378 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1403:5
[INFO] [stdout]      |
[INFO] [stdout] 1403 |     prop_assert!(machine
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1408:5
[INFO] [stdout]      |
[INFO] [stdout] 1408 |     prop_assert!(load_script.ecall(&mut machine).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1409:5
[INFO] [stdout]      |
[INFO] [stdout] 1409 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1411:5
[INFO] [stdout]      |
[INFO] [stdout] 1411 |     prop_assert_eq!(
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1417:9
[INFO] [stdout]      |
[INFO] [stdout] 1417 |         prop_assert_eq!(
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1425:1
[INFO] [stdout]      |
[INFO] [stdout] 1425 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1468:5
[INFO] [stdout]      |
[INFO] [stdout] 1468 |     prop_assert!(machine.memory_mut().store_byte(addr, addr_size, 1).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1470:5
[INFO] [stdout]      |
[INFO] [stdout] 1470 |     prop_assert!(load_code.ecall(&mut machine).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1473:9
[INFO] [stdout]      |
[INFO] [stdout] 1473 |         prop_assert_eq!(machine.registers()[A0], u64::from(code));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1475:9
[INFO] [stdout]      |
[INFO] [stdout] 1475 |         prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1478:9
[INFO] [stdout]      |
[INFO] [stdout] 1478 |         prop_assert_eq!(
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1485:13
[INFO] [stdout]      |
[INFO] [stdout] 1485 |             prop_assert_eq!(machine.memory_mut().load8(&addr), Ok(u64::from(data[i])));
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1489:17
[INFO] [stdout]      |
[INFO] [stdout] 1489 |                 prop_assert_eq!(machine.memory_mut().load8(&(addr + i)), Ok(0));
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1514:5
[INFO] [stdout]      |
[INFO] [stdout] 1514 |     prop_assert!(machine.memory_mut().store64(&size_addr, &addr_size).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1534:5
[INFO] [stdout]      |
[INFO] [stdout] 1534 |     prop_assert!(load_code.ecall(&mut machine).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1537:9
[INFO] [stdout]      |
[INFO] [stdout] 1537 |         prop_assert_eq!(machine.registers()[A0], u64::from(code));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1539:9
[INFO] [stdout]      |
[INFO] [stdout] 1539 |         prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1542:9
[INFO] [stdout]      |
[INFO] [stdout] 1542 |         prop_assert_eq!(
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1549:13
[INFO] [stdout]      |
[INFO] [stdout] 1549 |             prop_assert_eq!(machine.memory_mut().load8(&addr), Ok(u64::from(data[i])));
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1553:17
[INFO] [stdout]      |
[INFO] [stdout] 1553 |                 prop_assert_eq!(machine.memory_mut().load8(&(addr + i)), Ok(0));
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1560:1
[INFO] [stdout]      |
[INFO] [stdout] 1560 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1645:5
[INFO] [stdout]      |
[INFO] [stdout] 1645 |     prop_assert!(machine
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1680:5
[INFO] [stdout]      |
[INFO] [stdout] 1680 |     prop_assert!(load_code.ecall(&mut machine).is_err());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1688:1
[INFO] [stdout]      |
[INFO] [stdout] 1688 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1857:5
[INFO] [stdout]      |
[INFO] [stdout] 1857 |     prop_assert!(machine.memory_mut().store64(&size_addr, &addr_size).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1894:5
[INFO] [stdout]      |
[INFO] [stdout] 1894 |     prop_assert!(machine
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1899:5
[INFO] [stdout]      |
[INFO] [stdout] 1899 |     prop_assert!(load_input.ecall(&mut machine).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1902:9
[INFO] [stdout]      |
[INFO] [stdout] 1902 |         prop_assert_eq!(machine.registers()[A0], u64::from(code));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1904:9
[INFO] [stdout]      |
[INFO] [stdout] 1904 |         prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1906:9
[INFO] [stdout]      |
[INFO] [stdout] 1906 |         prop_assert_eq!(
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1912:13
[INFO] [stdout]      |
[INFO] [stdout] 1912 |             prop_assert_eq!(machine.memory_mut().load8(&addr), Ok(u64::from(expect[i])));
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1918:1
[INFO] [stdout]      |
[INFO] [stdout] 1918 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1953:1
[INFO] [stdout]      |
[INFO] [stdout] 1953 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1961:5
[INFO] [stdout]      |
[INFO] [stdout] 1961 |     prop_assert!(CellField::parse_from_u64(field).is_err());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1965:1
[INFO] [stdout]      |
[INFO] [stdout] 1965 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1973:5
[INFO] [stdout]      |
[INFO] [stdout] 1973 |     prop_assert!(HeaderField::parse_from_u64(field).is_err());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1977:1
[INFO] [stdout]      |
[INFO] [stdout] 1977 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1985:5
[INFO] [stdout]      |
[INFO] [stdout] 1985 |     prop_assert!(InputField::parse_from_u64(field).is_err());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_2.rs:158:5
[INFO] [stdout]     |
[INFO] [stdout] 158 |     prop_assert!(machine
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_2.rs:163:5
[INFO] [stdout]     |
[INFO] [stdout] 163 |     prop_assert!(load_block_extension.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_2.rs:166:9
[INFO] [stdout]     |
[INFO] [stdout] 166 |         prop_assert_eq!(machine.registers()[A0], u64::from(code));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_2.rs:168:9
[INFO] [stdout]     |
[INFO] [stdout] 168 |         prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_2.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 |         prop_assert_eq!(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_2.rs:176:13
[INFO] [stdout]     |
[INFO] [stdout] 176 |             prop_assert_eq!(machine.memory_mut().load8(&addr), Ok(u64::from(data[i])));
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_2.rs:182:1
[INFO] [stdout]     |
[INFO] [stdout] 182 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]   --> src/syscalls/tests/vm_latest/syscalls_1.rs:26:57
[INFO] [stdout]    |
[INFO] [stdout] 26 | fn _test_load_cell_not_exist(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]    |                                                         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 26 | fn _test_load_cell_not_exist<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]    |                             +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]   --> src/syscalls/tests/vm_latest/syscalls_1.rs:73:51
[INFO] [stdout]    |
[INFO] [stdout] 73 | fn _test_load_cell_all(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]    |                                                   ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 73 | fn _test_load_cell_all<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]    |                       +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:163:79
[INFO] [stdout]     |
[INFO] [stdout] 163 | fn _test_load_cell_from_group(data: &[u8], source: SourceEntry) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                                                               ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 163 | fn _test_load_cell_from_group<TestCaseError>(data: &[u8], source: SourceEntry) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                              +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:249:72
[INFO] [stdout]     |
[INFO] [stdout] 249 | fn _test_load_cell_out_of_bound(index: u64, source: u64) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                                                        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 249 | fn _test_load_cell_out_of_bound<TestCaseError>(index: u64, source: u64) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:308:54
[INFO] [stdout]     |
[INFO] [stdout] 308 | fn _test_load_cell_length(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 308 | fn _test_load_cell_length<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                          +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:360:68
[INFO] [stdout]     |
[INFO] [stdout] 360 | fn _test_load_cell_partial(data: &[u8], offset: u64) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                                                    ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 360 | fn _test_load_cell_partial<TestCaseError>(data: &[u8], offset: u64) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                           +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:420:63
[INFO] [stdout]     |
[INFO] [stdout] 420 | fn _test_load_cell_capacity(capacity: Capacity) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 420 | fn _test_load_cell_capacity<TestCaseError>(capacity: Capacity) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                            +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:481:65
[INFO] [stdout]     |
[INFO] [stdout] 481 | fn _test_load_cell_occupied_capacity(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 481 | fn _test_load_cell_occupied_capacity<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                     +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:643:17
[INFO] [stdout]     |
[INFO] [stdout] 643 | ) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 638 | fn _test_load_header<TestCaseError>(
[INFO] [stdout]     |                     +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:759:78
[INFO] [stdout]     |
[INFO] [stdout] 759 | fn _test_load_header_by_field(data: &[u8], field: HeaderField) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 759 | fn _test_load_header_by_field<TestCaseError>(data: &[u8], field: HeaderField) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                              +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:837:50
[INFO] [stdout]     |
[INFO] [stdout] 837 | fn _test_load_tx_hash(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 837 | fn _test_load_tx_hash<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                      +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:888:45
[INFO] [stdout]     |
[INFO] [stdout] 888 | fn _test_load_tx(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 888 | fn _test_load_tx<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                 +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:939:62
[INFO] [stdout]     |
[INFO] [stdout] 939 | fn _test_load_current_script_hash(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 939 | fn _test_load_current_script_hash<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                  +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:991:65
[INFO] [stdout]     |
[INFO] [stdout] 991 | fn _test_load_input_lock_script_hash(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 991 | fn _test_load_input_lock_script_hash<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                     +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1057:60
[INFO] [stdout]      |
[INFO] [stdout] 1057 | fn _test_load_input_lock_script(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1057 | fn _test_load_input_lock_script<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1125:60
[INFO] [stdout]      |
[INFO] [stdout] 1125 | fn _test_load_input_type_script(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1125 | fn _test_load_input_type_script<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1193:65
[INFO] [stdout]      |
[INFO] [stdout] 1193 | fn _test_load_input_type_script_hash(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                                                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1193 | fn _test_load_input_type_script_hash<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                     +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1262:71
[INFO] [stdout]      |
[INFO] [stdout] 1262 | fn _test_load_witness(data: &[u8], source: SourceEntry) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                                                       ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1262 | fn _test_load_witness<TestCaseError>(data: &[u8], source: SourceEntry) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                      +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1326:77
[INFO] [stdout]      |
[INFO] [stdout] 1326 | fn _test_load_group_witness(data: &[u8], source: SourceEntry) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                                                             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1326 | fn _test_load_group_witness<TestCaseError>(data: &[u8], source: SourceEntry) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                            +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1386:49
[INFO] [stdout]      |
[INFO] [stdout] 1386 | fn _test_load_script(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1386 | fn _test_load_script<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                     +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1437:17
[INFO] [stdout]      |
[INFO] [stdout] 1437 | ) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1432 | fn _test_load_cell_data_as_code<TestCaseError>(
[INFO] [stdout]      |                                +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1501:17
[INFO] [stdout]      |
[INFO] [stdout] 1501 | ) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1496 | fn _test_load_cell_data<TestCaseError>(
[INFO] [stdout]      |                        +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1640:85
[INFO] [stdout]      |
[INFO] [stdout] 1640 | fn _test_load_cell_data_on_freezed_memory(as_code: bool, data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                                                                     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1640 | fn _test_load_cell_data_on_freezed_memory<TestCaseError>(as_code: bool, data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                          +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1835:17
[INFO] [stdout]      |
[INFO] [stdout] 1835 | ) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1829 | fn _test_load_input<TestCaseError>(
[INFO] [stdout]      |                    +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1960:53
[INFO] [stdout]      |
[INFO] [stdout] 1960 | fn _test_cell_field_bound(field: u64) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1960 | fn _test_cell_field_bound<TestCaseError>(field: u64) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                          +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1972:53
[INFO] [stdout]      |
[INFO] [stdout] 1972 | fn _test_head_field_bound(field: u64) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1972 | fn _test_head_field_bound<TestCaseError>(field: u64) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                          +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1984:54
[INFO] [stdout]      |
[INFO] [stdout] 1984 | fn _test_input_field_bound(field: u64) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1984 | fn _test_input_field_bound<TestCaseError>(field: u64) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                           +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_2.rs:109:17
[INFO] [stdout]     |
[INFO] [stdout] 109 | ) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 104 | fn _test_load_extension<TestCaseError>(
[INFO] [stdout]     |                        +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/verify/tests/ckb_latest/features_since_v2021.rs:447:75
[INFO] [stdout]     |
[INFO] [stdout] 447 | fn _check_type_id_one_in_one_out_resume(step_cycles: Cycle) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                                                           ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 447 | fn _check_type_id_one_in_one_out_resume<TestCaseError>(step_cycles: Cycle) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                        +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/verify/tests/ckb_latest/features_since_v2021.rs:593:17
[INFO] [stdout]     |
[INFO] [stdout] 593 | ) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 591 | fn _check_type_id_one_in_one_out_resume_with_state<TestCaseError>(
[INFO] [stdout]     |                                                   +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RISCV_PAGESIZE`
[INFO] [stdout]   --> src/syscalls/tests/vm_latest/syscalls_1.rs:17:54
[INFO] [stdout]    |
[INFO] [stdout] 17 |     CoreMachine, Error as VMError, Memory, Syscalls, RISCV_PAGESIZE,
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Cycle` is imported redundantly
[INFO] [stdout]   --> src/verify/tests/utils.rs:20:19
[INFO] [stdout]    |
[INFO] [stdout] 20 |         Capacity, Cycle, DepType, EpochNumber, EpochNumberWithFraction, HeaderView, ScriptHashType,
[INFO] [stdout]    |                   ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 | use crate::verify::*;
[INFO] [stdout]    |     ---------------- the item `Cycle` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `ScriptHashType` is imported redundantly
[INFO] [stdout]   --> src/verify/tests/utils.rs:20:85
[INFO] [stdout]    |
[INFO] [stdout] 20 |         Capacity, Cycle, DepType, EpochNumber, EpochNumberWithFraction, HeaderView, ScriptHashType,
[INFO] [stdout]    |                                                                                     ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 | use crate::verify::*;
[INFO] [stdout]    |     ---------------- the item `ScriptHashType` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Byte32` is imported redundantly
[INFO] [stdout]   --> src/verify/tests/utils.rs:25:9
[INFO] [stdout]    |
[INFO] [stdout] 25 |         Byte32, CellDep, CellInput, OutPoint, Script, TransactionInfoBuilder,
[INFO] [stdout]    |         ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 | use crate::verify::*;
[INFO] [stdout]    |     ---------------- the item `Byte32` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `OutPoint` is imported redundantly
[INFO] [stdout]   --> src/verify/tests/utils.rs:25:37
[INFO] [stdout]    |
[INFO] [stdout] 25 |         Byte32, CellDep, CellInput, OutPoint, Script, TransactionInfoBuilder,
[INFO] [stdout]    |                                     ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 | use crate::verify::*;
[INFO] [stdout]    |     ---------------- the item `OutPoint` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Script` is imported redundantly
[INFO] [stdout]   --> src/verify/tests/utils.rs:25:47
[INFO] [stdout]    |
[INFO] [stdout] 25 |         Byte32, CellDep, CellInput, OutPoint, Script, TransactionInfoBuilder,
[INFO] [stdout]    |                                               ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 | use crate::verify::*;
[INFO] [stdout]    |     ---------------- the item `Script` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Arc` is imported redundantly
[INFO] [stdout]   --> src/verify/tests/utils.rs:31:5
[INFO] [stdout]    |
[INFO] [stdout] 31 | use std::sync::Arc;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 35 | use crate::verify::*;
[INFO] [stdout]    |     ---------------- the item `Arc` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `TYPE_ID_CODE_HASH` is imported redundantly
[INFO] [stdout]   --> src/verify/tests/ckb_latest/features_since_v2019.rs:2:56
[INFO] [stdout]    |
[INFO] [stdout] 2  | use ckb_chain_spec::consensus::{TWO_IN_TWO_OUT_CYCLES, TYPE_ID_CODE_HASH};
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 18 |     verify::{tests::utils::*, *},
[INFO] [stdout]    |                               - the item `TYPE_ID_CODE_HASH` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `ScriptHashType` is imported redundantly
[INFO] [stdout]   --> src/verify/tests/ckb_latest/features_since_v2019.rs:8:61
[INFO] [stdout]    |
[INFO] [stdout] 8  |     core::{capacity_bytes, cell::CellMetaBuilder, Capacity, ScriptHashType, TransactionBuilder},
[INFO] [stdout]    |                                                             ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 18 |     verify::{tests::utils::*, *},
[INFO] [stdout]    |                               - the item `ScriptHashType` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `OutPoint` is imported redundantly
[INFO] [stdout]   --> src/verify/tests/ckb_latest/features_since_v2019.rs:10:59
[INFO] [stdout]    |
[INFO] [stdout] 10 |     packed::{self, CellDep, CellInput, CellOutputBuilder, OutPoint, Script},
[INFO] [stdout]    |                                                           ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 18 |     verify::{tests::utils::*, *},
[INFO] [stdout]    |                               - the item `OutPoint` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Script` is imported redundantly
[INFO] [stdout]   --> src/verify/tests/ckb_latest/features_since_v2019.rs:10:69
[INFO] [stdout]    |
[INFO] [stdout] 10 |     packed::{self, CellDep, CellInput, CellOutputBuilder, OutPoint, Script},
[INFO] [stdout]    |                                                                     ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 18 |     verify::{tests::utils::*, *},
[INFO] [stdout]    |                               - the item `Script` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `TYPE_ID_CODE_HASH` is imported redundantly
[INFO] [stdout]   --> src/verify/tests/ckb_latest/features_since_v2021.rs:1:56
[INFO] [stdout]    |
[INFO] [stdout] 1  | use ckb_chain_spec::consensus::{TWO_IN_TWO_OUT_CYCLES, TYPE_ID_CODE_HASH};
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 19 |     verify::{tests::utils::*, *},
[INFO] [stdout]    |                               - the item `TYPE_ID_CODE_HASH` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `ScriptHashType` is imported redundantly
[INFO] [stdout]   --> src/verify/tests/ckb_latest/features_since_v2021.rs:5:61
[INFO] [stdout]    |
[INFO] [stdout] 5  |     core::{capacity_bytes, cell::CellMetaBuilder, Capacity, ScriptHashType, TransactionBuilder},
[INFO] [stdout]    |                                                             ^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 19 |     verify::{tests::utils::*, *},
[INFO] [stdout]    |                               - the item `ScriptHashType` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `OutPoint` is imported redundantly
[INFO] [stdout]   --> src/verify/tests/ckb_latest/features_since_v2021.rs:7:59
[INFO] [stdout]    |
[INFO] [stdout] 7  |     packed::{self, CellDep, CellInput, CellOutputBuilder, OutPoint, Script},
[INFO] [stdout]    |                                                           ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 19 |     verify::{tests::utils::*, *},
[INFO] [stdout]    |                               - the item `OutPoint` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Script` is imported redundantly
[INFO] [stdout]   --> src/verify/tests/ckb_latest/features_since_v2021.rs:7:69
[INFO] [stdout]    |
[INFO] [stdout] 7  |     packed::{self, CellDep, CellInput, CellOutputBuilder, OutPoint, Script},
[INFO] [stdout]    |                                                                     ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 19 |     verify::{tests::utils::*, *},
[INFO] [stdout]    |                               - the item `Script` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `ScriptError` is imported redundantly
[INFO] [stdout]   --> src/verify/tests/ckb_latest/features_since_v2021.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     verify::{tests::utils::*, *},
[INFO] [stdout]    |                               - the item `ScriptError` is already imported here
[INFO] [stdout] 20 |     ScriptError,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `OutPoint` is imported redundantly
[INFO] [stdout]  --> src/verify/tests/ckb_latest/features_since_v2023.rs:3:44
[INFO] [stdout]   |
[INFO] [stdout] 3 |     packed::{CellInput, CellOutputBuilder, OutPoint, Script},
[INFO] [stdout]   |                                            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7 | use crate::verify::{tests::utils::*, *};
[INFO] [stdout]   |                                      - the item `OutPoint` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the item `Script` is imported redundantly
[INFO] [stdout]  --> src/verify/tests/ckb_latest/features_since_v2023.rs:3:54
[INFO] [stdout]   |
[INFO] [stdout] 3 |     packed::{CellInput, CellOutputBuilder, OutPoint, Script},
[INFO] [stdout]   |                                                      ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 7 | use crate::verify::{tests::utils::*, *};
[INFO] [stdout]   |                                      - the item `Script` is already imported here
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]     --> src/verify/tests/ckb_latest/features_since_v2019.rs:1271:61
[INFO] [stdout]      |
[INFO] [stdout] 1271 |     let result = verifier.verify_map(script_version, &rtx, |verifier| {
[INFO] [stdout]      |                                                             ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1274 |         if let VerifyResult::Suspended(state) = verifier.resumable_verify(step_cycles).unwrap() {
[INFO] [stdout]      |                                                 -------- type must be known at this point
[INFO] [stdout]      |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]      |
[INFO] [stdout] 1271 |     let result = verifier.verify_map(script_version, &rtx, |verifier: /* Type */| {
[INFO] [stdout]      |                                                                     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> src/verify/tests/ckb_latest/features_since_v2021.rs:704:61
[INFO] [stdout]     |
[INFO] [stdout] 704 |     let result = verifier.verify_map(script_version, &rtx, |verifier| {
[INFO] [stdout]     |                                                             ^^^^^^^^
[INFO] [stdout] 705 |         let mut groups: Vec<_> = verifier.groups_with_type().collect();
[INFO] [stdout]     |                                  -------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 704 |     let result = verifier.verify_map(script_version, &rtx, |verifier: /* Type */| {
[INFO] [stdout]     |                                                                     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> src/verify/tests/ckb_latest/features_since_v2021.rs:791:61
[INFO] [stdout]     |
[INFO] [stdout] 791 |     let result = verifier.verify_map(script_version, &rtx, |verifier| {
[INFO] [stdout]     |                                                             ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 794 |         if let VerifyResult::Suspended(state) = verifier.resumable_verify(step_cycles).unwrap() {
[INFO] [stdout]     |                                                 -------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 791 |     let result = verifier.verify_map(script_version, &rtx, |verifier: /* Type */| {
[INFO] [stdout]     |                                                                     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> src/verify/tests/ckb_latest/features_since_v2021.rs:847:61
[INFO] [stdout]     |
[INFO] [stdout] 847 |     let result = verifier.verify_map(script_version, &rtx, |verifier| {
[INFO] [stdout]     |                                                             ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 851 |         if let VerifyResult::Suspended(state) = verifier.resumable_verify(step_cycles).unwrap() {
[INFO] [stdout]     |                                                 -------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 847 |     let result = verifier.verify_map(script_version, &rtx, |verifier: /* Type */| {
[INFO] [stdout]     |                                                                     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> src/verify/tests/ckb_latest/features_since_v2021.rs:935:61
[INFO] [stdout]     |
[INFO] [stdout] 935 |     let result = verifier.verify_map(script_version, &rtx, |verifier| {
[INFO] [stdout]     |                                                             ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 938 |         if let VerifyResult::Suspended(state) = verifier
[INFO] [stdout]     |                                                 -------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 935 |     let result = verifier.verify_map(script_version, &rtx, |verifier: /* Type */| {
[INFO] [stdout]     |                                                                     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]     --> src/verify/tests/ckb_latest/features_since_v2021.rs:1071:61
[INFO] [stdout]      |
[INFO] [stdout] 1071 |     let result = verifier.verify_map(script_version, &rtx, |verifier| {
[INFO] [stdout]      |                                                             ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1074 |         if let VerifyResult::Suspended(state) = verifier.resumable_verify(max_cycles).unwrap() {
[INFO] [stdout]      |                                                 -------- type must be known at this point
[INFO] [stdout]      |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]      |
[INFO] [stdout] 1071 |     let result = verifier.verify_map(script_version, &rtx, |verifier: /* Type */| {
[INFO] [stdout]      |                                                                     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]     --> src/verify/tests/ckb_latest/features_since_v2021.rs:1163:48
[INFO] [stdout]      |
[INFO] [stdout] 1163 |     verifier.verify_map(script_version, &rtx, |verifier| {
[INFO] [stdout]      |                                                ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1166 |         if let VerifyResult::Suspended(state) = verifier.resumable_verify(max_cycles).unwrap() {
[INFO] [stdout]      |                                                 -------- type must be known at this point
[INFO] [stdout]      |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]      |
[INFO] [stdout] 1163 |     verifier.verify_map(script_version, &rtx, |verifier: /* Type */| {
[INFO] [stdout]      |                                                        ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> src/verify/tests/ckb_latest/features_since_v2023.rs:685:44
[INFO] [stdout]     |
[INFO] [stdout] 685 |         .verify_map(script_version, &rtx, |verifier| {
[INFO] [stdout]     |                                            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 690 |             let mut init_state = match verifier.resumable_verify(max_cycles).unwrap() {
[INFO] [stdout]     |                                        -------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 685 |         .verify_map(script_version, &rtx, |verifier: /* Type */| {
[INFO] [stdout]     |                                                    ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]    --> src/verify/tests/ckb_latest/features_since_v2023.rs:845:44
[INFO] [stdout]     |
[INFO] [stdout] 845 |         .verify_map(script_version, &rtx, |verifier| {
[INFO] [stdout]     |                                            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 850 |             let mut init_state = match verifier.resumable_verify(max_cycles).unwrap() {
[INFO] [stdout]     |                                        -------- type must be known at this point
[INFO] [stdout]     |
[INFO] [stdout] help: consider giving this closure parameter an explicit type
[INFO] [stdout]     |
[INFO] [stdout] 845 |         .verify_map(script_version, &rtx, |verifier: /* Type */| {
[INFO] [stdout]     |                                                    ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 224 previous errors; 18 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0282, E0412, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0282`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `ckb-script` (lib test) due to 225 previous errors; 18 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "7b922672d79fa7103c998211c8abc3b8b5be0bf928e20b87b4c3867a6c7582d6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7b922672d79fa7103c998211c8abc3b8b5be0bf928e20b87b4c3867a6c7582d6", kill_on_drop: false }`
[INFO] [stdout] 7b922672d79fa7103c998211c8abc3b8b5be0bf928e20b87b4c3867a6c7582d6
