[INFO] fetching crate ckb-script 0.109.0...
[INFO] testing ckb-script-0.109.0 against 1.69.0 for beta-1.70-1
[INFO] extracting crate ckb-script 0.109.0 into /workspace/builds/worker-2-tc1/source
[INFO] validating manifest of crates.io crate ckb-script 0.109.0 on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate ckb-script 0.109.0
[INFO] finished tweaking crates.io crate ckb-script 0.109.0
[INFO] tweaked toml for crates.io crate ckb-script 0.109.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+1.69.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded ckb-vm-definitions v0.23.2
[INFO] [stderr]   Downloaded ckb-logger v0.109.0
[INFO] [stderr]   Downloaded plain v0.2.3
[INFO] [stderr]   Downloaded goblin v0.4.0
[INFO] [stderr]   Downloaded goblin v0.2.3
[INFO] [stderr]   Downloaded ckb-vm v0.23.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 7bc4a6d8eb29842a547b85c900d18379bd66d14360ab776e7f8d0a7508b85a29
[INFO] running `Command { std: "docker" "start" "-a" "7bc4a6d8eb29842a547b85c900d18379bd66d14360ab776e7f8d0a7508b85a29", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7bc4a6d8eb29842a547b85c900d18379bd66d14360ab776e7f8d0a7508b85a29", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7bc4a6d8eb29842a547b85c900d18379bd66d14360ab776e7f8d0a7508b85a29", kill_on_drop: false }`
[INFO] [stdout] 7bc4a6d8eb29842a547b85c900d18379bd66d14360ab776e7f8d0a7508b85a29
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f5af2f0071946b63ccec934f37d5990a68486fe11c4120b1a229b6d6971fc2a2
[INFO] running `Command { std: "docker" "start" "-a" "f5af2f0071946b63ccec934f37d5990a68486fe11c4120b1a229b6d6971fc2a2", kill_on_drop: false }`
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.56
[INFO] [stderr]    Compiling unicode-ident v1.0.8
[INFO] [stderr]    Compiling quote v1.0.26
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling serde_derive v1.0.160
[INFO] [stderr]    Compiling serde v1.0.160
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]    Compiling libc v0.2.142
[INFO] [stderr]    Compiling cc v1.0.79
[INFO] [stderr]    Compiling thiserror v1.0.40
[INFO] [stderr]    Compiling siphasher v0.3.10
[INFO] [stderr]    Compiling heapsize v0.4.2
[INFO] [stderr]    Compiling faster-hex v0.6.1
[INFO] [stderr]    Compiling cty v0.2.2
[INFO] [stderr]    Compiling crossbeam-utils v0.8.15
[INFO] [stderr]    Compiling anyhow v1.0.71
[INFO] [stderr]    Compiling convert_case v0.4.0
[INFO] [stderr]    Compiling phf_shared v0.8.0
[INFO] [stderr]    Compiling crc32fast v1.3.2
[INFO] [stderr]    Compiling adler v1.0.2
[INFO] [stderr]    Compiling once_cell v1.17.1
[INFO] [stderr]    Compiling golomb-coded-set v0.2.0
[INFO] [stderr]    Compiling ckb-merkle-mountain-range v0.5.2
[INFO] [stderr]    Compiling miniz_oxide v0.7.1
[INFO] [stderr]    Compiling merkle-cbt v0.3.2
[INFO] [stderr]    Compiling bit-vec v0.6.3
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling log v0.4.17
[INFO] [stderr]    Compiling phf v0.8.0
[INFO] [stderr]    Compiling memchr v2.5.0
[INFO] [stderr]    Compiling walkdir v2.3.3
[INFO] [stderr]    Compiling autocfg v1.1.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.7
[INFO] [stderr]    Compiling serde_json v1.0.96
[INFO] [stderr]    Compiling scopeguard v1.1.0
[INFO] [stderr]    Compiling byteorder v1.4.3
[INFO] [stderr]    Compiling flate2 v1.0.26
[INFO] [stderr]    Compiling syn v2.0.15
[INFO] [stderr]    Compiling crossbeam-channel v0.5.8
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling lock_api v0.4.9
[INFO] [stderr]    Compiling smallvec v1.10.0
[INFO] [stderr]    Compiling itoa v1.0.6
[INFO] [stderr]    Compiling ryu v1.0.13
[INFO] [stderr]    Compiling regex-syntax v0.7.1
[INFO] [stderr]    Compiling blake2b-rs v0.2.0
[INFO] [stderr]    Compiling secp256k1-sys v0.6.1
[INFO] [stderr]    Compiling includedir v0.6.0
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling rand_pcg v0.2.1
[INFO] [stderr]    Compiling ckb-channel v0.109.0
[INFO] [stderr]    Compiling plain v0.2.3
[INFO] [stderr]    Compiling ckb-vm v0.23.2
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling aho-corasick v1.0.1
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling eaglesong v0.1.0
[INFO] [stderr]    Compiling ckb-script v0.109.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling parking_lot v0.12.1
[INFO] [stderr]    Compiling ckb-constant v0.109.0
[INFO] [stderr]    Compiling ckb-vm-definitions v0.23.2
[INFO] [stderr]    Compiling ckb-logger v0.109.0
[INFO] [stderr]    Compiling ckb-hash v0.109.0
[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 thiserror-impl v1.0.40
[INFO] [stderr]    Compiling ckb-system-scripts v0.5.4
[INFO] [stderr]    Compiling regex v1.8.1
[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 scroll v0.10.2
[INFO] [stderr]    Compiling secp256k1 v0.24.3
[INFO] [stderr]    Compiling goblin v0.2.3
[INFO] [stderr]    Compiling goblin v0.4.0
[INFO] [stderr]    Compiling numext-fixed-uint-core v0.1.6
[INFO] [stderr]    Compiling ckb-occupied-capacity-core v0.109.0
[INFO] [stderr]    Compiling ckb-fixed-hash-core v0.109.0
[INFO] [stderr]    Compiling bytes v1.4.0
[INFO] [stderr]    Compiling linked-hash-map v0.5.6
[INFO] [stderr]    Compiling toml v0.5.11
[INFO] [stderr]    Compiling ckb-occupied-capacity-macros v0.109.0
[INFO] [stderr]    Compiling ckb-util v0.109.0
[INFO] [stderr]    Compiling ckb-fixed-hash-macros v0.109.0
[INFO] [stderr]    Compiling ckb-occupied-capacity v0.109.0
[INFO] [stderr]    Compiling molecule v0.7.3
[INFO] [stderr]    Compiling ckb-error v0.109.0
[INFO] [stderr]    Compiling ckb-fixed-hash v0.109.0
[INFO] [stderr]    Compiling ckb-crypto v0.109.0
[INFO] [stderr]    Compiling numext-fixed-uint-hack v0.1.6
[INFO] [stderr]    Compiling numext-fixed-uint v0.1.6
[INFO] [stderr]    Compiling ckb-rational v0.109.0
[INFO] [stderr]    Compiling ckb-types v0.109.0
[INFO] [stderr]    Compiling ckb-jsonrpc-types v0.109.0
[INFO] [stderr]    Compiling ckb-dao-utils v0.109.0
[INFO] [stderr]    Compiling ckb-traits v0.109.0
[INFO] [stderr]    Compiling ckb-pow v0.109.0
[INFO] [stderr]    Compiling ckb-resource v0.109.0
[INFO] [stderr]    Compiling ckb-chain-spec v0.109.0
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 28.23s
[INFO] running `Command { std: "docker" "inspect" "f5af2f0071946b63ccec934f37d5990a68486fe11c4120b1a229b6d6971fc2a2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f5af2f0071946b63ccec934f37d5990a68486fe11c4120b1a229b6d6971fc2a2", kill_on_drop: false }`
[INFO] [stdout] f5af2f0071946b63ccec934f37d5990a68486fe11c4120b1a229b6d6971fc2a2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 142d83fef05611ffd9bfbda6a78897da5bf5aa6cd50c88dc95aeaef689c10a4b
[INFO] running `Command { std: "docker" "start" "-a" "142d83fef05611ffd9bfbda6a78897da5bf5aa6cd50c88dc95aeaef689c10a4b", kill_on_drop: false }`
[INFO] [stderr]    Compiling ckb-script v0.109.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ckb_crypto`
[INFO] [stdout]  --> src/verify/tests/utils.rs:2:5
[INFO] [stdout]   |
[INFO] [stdout] 2 | 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:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | 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] 3 | 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:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | 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:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | 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:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | 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:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | 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:29:5
[INFO] [stdout]    |
[INFO] [stdout] 29 | 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:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 |     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[E0432]: unresolved imports `proptest::collection::size_range`, `proptest::collection::size_range`
[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] 
[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 imports `ckb_test_chain_utils`, `proptest::prelude::*`
[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] 10 | use proptest::{prelude::*, prop_assert_eq, proptest};
[INFO] [stdout]    |                ^^^^^^^^^^
[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 imports `proptest`, `rand::distributions::Uniform`
[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] 11 | use rand::distributions::Uniform;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[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 import `proptest::prelude::*`
[INFO] [stdout]   --> src/verify/tests/ckb_latest/features_since_v2021.rs:10:16
[INFO] [stdout]    |
[INFO] [stdout] 10 | use proptest::{prelude::*, prop_assert_eq, proptest};
[INFO] [stdout]    |                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `rand::distributions::Uniform`
[INFO] [stdout]   --> src/verify/tests/ckb_latest/features_since_v2021.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use rand::distributions::Uniform;
[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:693:5
[INFO] [stdout]     |
[INFO] [stdout] 693 |     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:698:5
[INFO] [stdout]     |
[INFO] [stdout] 698 |     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:701:9
[INFO] [stdout]     |
[INFO] [stdout] 701 |         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:703:9
[INFO] [stdout]     |
[INFO] [stdout] 703 |         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:705:9
[INFO] [stdout]     |
[INFO] [stdout] 705 |         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:711:13
[INFO] [stdout]     |
[INFO] [stdout] 711 |             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:720:1
[INFO] [stdout]     |
[INFO] [stdout] 720 | 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:806:5
[INFO] [stdout]     |
[INFO] [stdout] 806 |     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:811:5
[INFO] [stdout]     |
[INFO] [stdout] 811 |     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:812:5
[INFO] [stdout]     |
[INFO] [stdout] 812 |     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:814:5
[INFO] [stdout]     |
[INFO] [stdout] 814 |     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:822:1
[INFO] [stdout]     |
[INFO] [stdout] 822 | 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:856:5
[INFO] [stdout]     |
[INFO] [stdout] 856 |     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:861:5
[INFO] [stdout]     |
[INFO] [stdout] 861 |     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:862:5
[INFO] [stdout]     |
[INFO] [stdout] 862 |     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:864:5
[INFO] [stdout]     |
[INFO] [stdout] 864 |     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:867:9
[INFO] [stdout]     |
[INFO] [stdout] 867 |         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:875:1
[INFO] [stdout]     |
[INFO] [stdout] 875 | 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:907:5
[INFO] [stdout]     |
[INFO] [stdout] 907 |     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:912:5
[INFO] [stdout]     |
[INFO] [stdout] 912 |     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:913:5
[INFO] [stdout]     |
[INFO] [stdout] 913 |     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:915:5
[INFO] [stdout]     |
[INFO] [stdout] 915 |     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:918:9
[INFO] [stdout]     |
[INFO] [stdout] 918 |         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:926:1
[INFO] [stdout]     |
[INFO] [stdout] 926 | 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:951:5
[INFO] [stdout]     |
[INFO] [stdout] 951 |     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:953:5
[INFO] [stdout]     |
[INFO] [stdout] 953 |     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:954:5
[INFO] [stdout]     |
[INFO] [stdout] 954 |     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:956:5
[INFO] [stdout]     |
[INFO] [stdout] 956 |     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:962:9
[INFO] [stdout]     |
[INFO] [stdout] 962 |         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:966:5
[INFO] [stdout]     |
[INFO] [stdout] 966 |     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:968:5
[INFO] [stdout]     |
[INFO] [stdout] 968 |     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:969:5
[INFO] [stdout]     |
[INFO] [stdout] 969 |     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:971:5
[INFO] [stdout]     |
[INFO] [stdout] 971 |     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:978:1
[INFO] [stdout]     |
[INFO] [stdout] 978 | 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:1028:5
[INFO] [stdout]      |
[INFO] [stdout] 1028 |     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:1030:5
[INFO] [stdout]      |
[INFO] [stdout] 1030 |     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:1031:5
[INFO] [stdout]      |
[INFO] [stdout] 1031 |     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:1033:5
[INFO] [stdout]      |
[INFO] [stdout] 1033 |     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:1039:9
[INFO] [stdout]      |
[INFO] [stdout] 1039 |         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:1044:1
[INFO] [stdout]      |
[INFO] [stdout] 1044 | 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:1093:5
[INFO] [stdout]      |
[INFO] [stdout] 1093 |     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:1098:5
[INFO] [stdout]      |
[INFO] [stdout] 1098 |     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:1099:5
[INFO] [stdout]      |
[INFO] [stdout] 1099 |     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:1101:5
[INFO] [stdout]      |
[INFO] [stdout] 1101 |     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:1107:9
[INFO] [stdout]      |
[INFO] [stdout] 1107 |         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:1112:1
[INFO] [stdout]      |
[INFO] [stdout] 1112 | 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:1161:5
[INFO] [stdout]      |
[INFO] [stdout] 1161 |     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:1166:5
[INFO] [stdout]      |
[INFO] [stdout] 1166 |     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:1167:5
[INFO] [stdout]      |
[INFO] [stdout] 1167 |     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:1169:5
[INFO] [stdout]      |
[INFO] [stdout] 1169 |     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:1175:9
[INFO] [stdout]      |
[INFO] [stdout] 1175 |         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:1180:1
[INFO] [stdout]      |
[INFO] [stdout] 1180 | 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:1230:5
[INFO] [stdout]      |
[INFO] [stdout] 1230 |     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:1235:5
[INFO] [stdout]      |
[INFO] [stdout] 1235 |     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:1236:5
[INFO] [stdout]      |
[INFO] [stdout] 1236 |     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:1238:5
[INFO] [stdout]      |
[INFO] [stdout] 1238 |     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:1244:9
[INFO] [stdout]      |
[INFO] [stdout] 1244 |         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:1249:1
[INFO] [stdout]      |
[INFO] [stdout] 1249 | 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:1286:5
[INFO] [stdout]      |
[INFO] [stdout] 1286 |     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:1291:5
[INFO] [stdout]      |
[INFO] [stdout] 1291 |     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:1292:5
[INFO] [stdout]      |
[INFO] [stdout] 1292 |     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:1294:5
[INFO] [stdout]      |
[INFO] [stdout] 1294 |     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:1300:9
[INFO] [stdout]      |
[INFO] [stdout] 1300 |         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:1308:1
[INFO] [stdout]      |
[INFO] [stdout] 1308 | 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:1350:5
[INFO] [stdout]      |
[INFO] [stdout] 1350 |     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:1355:5
[INFO] [stdout]      |
[INFO] [stdout] 1355 |     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:1356:5
[INFO] [stdout]      |
[INFO] [stdout] 1356 |     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:1358:5
[INFO] [stdout]      |
[INFO] [stdout] 1358 |     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:1364:9
[INFO] [stdout]      |
[INFO] [stdout] 1364 |         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:1372:1
[INFO] [stdout]      |
[INFO] [stdout] 1372 | 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:1397:5
[INFO] [stdout]      |
[INFO] [stdout] 1397 |     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:1402:5
[INFO] [stdout]      |
[INFO] [stdout] 1402 |     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:1403:5
[INFO] [stdout]      |
[INFO] [stdout] 1403 |     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:1405:5
[INFO] [stdout]      |
[INFO] [stdout] 1405 |     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:1411:9
[INFO] [stdout]      |
[INFO] [stdout] 1411 |         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:1419:1
[INFO] [stdout]      |
[INFO] [stdout] 1419 | 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:1462:5
[INFO] [stdout]      |
[INFO] [stdout] 1462 |     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:1464:5
[INFO] [stdout]      |
[INFO] [stdout] 1464 |     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:1467:9
[INFO] [stdout]      |
[INFO] [stdout] 1467 |         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:1469:9
[INFO] [stdout]      |
[INFO] [stdout] 1469 |         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:1472:9
[INFO] [stdout]      |
[INFO] [stdout] 1472 |         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:1479:13
[INFO] [stdout]      |
[INFO] [stdout] 1479 |             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:1483:17
[INFO] [stdout]      |
[INFO] [stdout] 1483 |                 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:1508:5
[INFO] [stdout]      |
[INFO] [stdout] 1508 |     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:1528:5
[INFO] [stdout]      |
[INFO] [stdout] 1528 |     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:1531:9
[INFO] [stdout]      |
[INFO] [stdout] 1531 |         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:1533:9
[INFO] [stdout]      |
[INFO] [stdout] 1533 |         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:1536:9
[INFO] [stdout]      |
[INFO] [stdout] 1536 |         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:1543:13
[INFO] [stdout]      |
[INFO] [stdout] 1543 |             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:1547:17
[INFO] [stdout]      |
[INFO] [stdout] 1547 |                 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:1554:1
[INFO] [stdout]      |
[INFO] [stdout] 1554 | 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:1639:5
[INFO] [stdout]      |
[INFO] [stdout] 1639 |     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:1674:5
[INFO] [stdout]      |
[INFO] [stdout] 1674 |     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:1682:1
[INFO] [stdout]      |
[INFO] [stdout] 1682 | 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:1851:5
[INFO] [stdout]      |
[INFO] [stdout] 1851 |     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:1888:5
[INFO] [stdout]      |
[INFO] [stdout] 1888 |     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:1893:5
[INFO] [stdout]      |
[INFO] [stdout] 1893 |     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:1896:9
[INFO] [stdout]      |
[INFO] [stdout] 1896 |         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:1898:9
[INFO] [stdout]      |
[INFO] [stdout] 1898 |         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:1900:9
[INFO] [stdout]      |
[INFO] [stdout] 1900 |         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:1906:13
[INFO] [stdout]      |
[INFO] [stdout] 1906 |             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:1912:1
[INFO] [stdout]      |
[INFO] [stdout] 1912 | 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:1947:1
[INFO] [stdout]      |
[INFO] [stdout] 1947 | 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:1955:5
[INFO] [stdout]      |
[INFO] [stdout] 1955 |     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:1959:1
[INFO] [stdout]      |
[INFO] [stdout] 1959 | 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:1967:5
[INFO] [stdout]      |
[INFO] [stdout] 1967 |     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:1971:1
[INFO] [stdout]      |
[INFO] [stdout] 1971 | 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:1979:5
[INFO] [stdout]      |
[INFO] [stdout] 1979 |     prop_assert!(InputField::parse_from_u64(field).is_err());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `prop_assert_eq`
[INFO] [stdout]    --> src/verify/tests/ckb_latest/features_since_v2021.rs:568:5
[INFO] [stdout]     |
[INFO] [stdout] 568 |     prop_assert_eq!(cycles, TYPE_ID_CYCLES + ALWAYS_SUCCESS_SCRIPT_CYCLE);
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `proptest`
[INFO] [stdout]    --> src/verify/tests/ckb_latest/features_since_v2021.rs:573:1
[INFO] [stdout]     |
[INFO] [stdout] 573 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot determine resolution for the macro `proptest`
[INFO] [stdout]    --> src/verify/tests/ckb_latest/features_since_v2021.rs:583:1
[INFO] [stdout]     |
[INFO] [stdout] 583 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: import resolution is stuck, try simplifying macro imports
[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:756:78
[INFO] [stdout]     |
[INFO] [stdout] 756 | 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] 756 | 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:831:50
[INFO] [stdout]     |
[INFO] [stdout] 831 | 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] 831 | 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:882:45
[INFO] [stdout]     |
[INFO] [stdout] 882 | 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] 882 | 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:933:62
[INFO] [stdout]     |
[INFO] [stdout] 933 | 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] 933 | 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:985:65
[INFO] [stdout]     |
[INFO] [stdout] 985 | 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] 985 | 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:1051:60
[INFO] [stdout]      |
[INFO] [stdout] 1051 | 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] 1051 | 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:1119:60
[INFO] [stdout]      |
[INFO] [stdout] 1119 | 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] 1119 | 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:1187:65
[INFO] [stdout]      |
[INFO] [stdout] 1187 | 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] 1187 | 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:1256:71
[INFO] [stdout]      |
[INFO] [stdout] 1256 | 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] 1256 | 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:1320:77
[INFO] [stdout]      |
[INFO] [stdout] 1320 | 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] 1320 | 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:1380:49
[INFO] [stdout]      |
[INFO] [stdout] 1380 | 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] 1380 | 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:1431:17
[INFO] [stdout]      |
[INFO] [stdout] 1431 | ) -> 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] 1426 | 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:1495:17
[INFO] [stdout]      |
[INFO] [stdout] 1495 | ) -> 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] 1490 | 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:1634:85
[INFO] [stdout]      |
[INFO] [stdout] 1634 | 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] 1634 | 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:1829:17
[INFO] [stdout]      |
[INFO] [stdout] 1829 | ) -> 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] 1823 | 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:1954:53
[INFO] [stdout]      |
[INFO] [stdout] 1954 | 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] 1954 | 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:1966:53
[INFO] [stdout]      |
[INFO] [stdout] 1966 | 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] 1966 | 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:1978:54
[INFO] [stdout]      |
[INFO] [stdout] 1978 | 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] 1978 | 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/verify/tests/ckb_latest/features_since_v2021.rs:446:75
[INFO] [stdout]     |
[INFO] [stdout] 446 | 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] 446 | fn _check_type_id_one_in_one_out_resume<TestCaseError>(step_cycles: Cycle) -> Result<(), 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] error[E0618]: expected function, found `F`
[INFO] [stdout]    --> src/verify/tests/utils.rs:215:9
[INFO] [stdout]     |
[INFO] [stdout] 208 |         mut verify_func: F,
[INFO] [stdout]     |         --------------- `verify_func` has type `F`
[INFO] [stdout] ...
[INFO] [stdout] 215 |         verify_func(verifier)
[INFO] [stdout]     |         ^^^^^^^^^^^----------
[INFO] [stdout]     |         |
[INFO] [stdout]     |         call expression requires function
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]     --> src/verify/tests/ckb_latest/features_since_v2019.rs:1267:61
[INFO] [stdout]      |
[INFO] [stdout] 1267 |     let result = verifier.verify_map(script_version, &rtx, |verifier| {
[INFO] [stdout]      |                                                             ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1270 |         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] 1267 |     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:598:61
[INFO] [stdout]     |
[INFO] [stdout] 598 |     let result = verifier.verify_map(script_version, &rtx, |verifier| {
[INFO] [stdout]     |                                                             ^^^^^^^^
[INFO] [stdout] 599 |         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] 598 |     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:679:61
[INFO] [stdout]     |
[INFO] [stdout] 679 |     let result = verifier.verify_map(script_version, &rtx, |verifier| {
[INFO] [stdout]     |                                                             ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 682 |         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] 679 |     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:728:61
[INFO] [stdout]     |
[INFO] [stdout] 728 |     let result = verifier.verify_map(script_version, &rtx, |verifier| {
[INFO] [stdout]     |                                                             ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 732 |         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] 728 |     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:809:61
[INFO] [stdout]     |
[INFO] [stdout] 809 |     let result = verifier.verify_map(script_version, &rtx, |verifier| {
[INFO] [stdout]     |                                                             ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 812 |         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] 809 |     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:941:61
[INFO] [stdout]     |
[INFO] [stdout] 941 |     let result = verifier.verify_map(script_version, &rtx, |verifier| {
[INFO] [stdout]     |                                                             ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 944 |         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] 941 |     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:1033:48
[INFO] [stdout]      |
[INFO] [stdout] 1033 |     verifier.verify_map(script_version, &rtx, |verifier| {
[INFO] [stdout]      |                                                ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 1036 |         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] 1033 |     verifier.verify_map(script_version, &rtx, |verifier: /* Type */| {
[INFO] [stdout]      |                                                        ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 218 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0282, E0412, E0432, E0433, E0618.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0282`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `ckb-script` due to 219 previous errors; 1 warning emitted
[INFO] running `Command { std: "docker" "inspect" "142d83fef05611ffd9bfbda6a78897da5bf5aa6cd50c88dc95aeaef689c10a4b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "142d83fef05611ffd9bfbda6a78897da5bf5aa6cd50c88dc95aeaef689c10a4b", kill_on_drop: false }`
[INFO] [stdout] 142d83fef05611ffd9bfbda6a78897da5bf5aa6cd50c88dc95aeaef689c10a4b
