[INFO] fetching crate ckb-script 0.112.1...
[INFO] checking ckb-script-0.112.1 against master#c2f2db79ca3024f68d22b45aa22b570775c2c4ad for pr-124157
[INFO] extracting crate ckb-script 0.112.1 into /workspace/builds/worker-5-tc1/source
[INFO] validating manifest of crates.io crate ckb-script 0.112.1 on toolchain c2f2db79ca3024f68d22b45aa22b570775c2c4ad
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2f2db79ca3024f68d22b45aa22b570775c2c4ad" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate ckb-script 0.112.1
[INFO] finished tweaking crates.io crate ckb-script 0.112.1
[INFO] tweaked toml for crates.io crate ckb-script 0.112.1 written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2f2db79ca3024f68d22b45aa22b570775c2c4ad" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 126 packages to latest compatible versions
[INFO] [stderr]       Adding ckb-chain-spec v0.112.1 (latest: v0.115.0)
[INFO] [stderr]       Adding ckb-channel v0.112.1 (latest: v0.115.0)
[INFO] [stderr]       Adding ckb-constant v0.112.1 (latest: v0.115.0)
[INFO] [stderr]       Adding ckb-crypto v0.112.1 (latest: v0.115.0)
[INFO] [stderr]       Adding ckb-dao-utils v0.112.1 (latest: v0.115.0)
[INFO] [stderr]       Adding ckb-error v0.112.1 (latest: v0.115.0)
[INFO] [stderr]       Adding ckb-fixed-hash v0.112.1 (latest: v0.115.0)
[INFO] [stderr]       Adding ckb-fixed-hash-core v0.112.1 (latest: v0.115.0)
[INFO] [stderr]       Adding ckb-fixed-hash-macros v0.112.1 (latest: v0.115.0)
[INFO] [stderr]       Adding ckb-gen-types v0.112.1 (latest: v0.115.0)
[INFO] [stderr]       Adding ckb-hash v0.112.1 (latest: v0.115.0)
[INFO] [stderr]       Adding ckb-jsonrpc-types v0.112.1 (latest: v0.115.0)
[INFO] [stderr]       Adding ckb-logger v0.112.1 (latest: v0.115.0)
[INFO] [stderr]       Adding ckb-merkle-mountain-range v0.5.2 (latest: v0.6.0)
[INFO] [stderr]       Adding ckb-occupied-capacity v0.112.1 (latest: v0.115.0)
[INFO] [stderr]       Adding ckb-occupied-capacity-core v0.112.1 (latest: v0.115.0)
[INFO] [stderr]       Adding ckb-occupied-capacity-macros v0.112.1 (latest: v0.115.0)
[INFO] [stderr]       Adding ckb-pow v0.112.1 (latest: v0.115.0)
[INFO] [stderr]       Adding ckb-rational v0.112.1 (latest: v0.115.0)
[INFO] [stderr]       Adding ckb-resource v0.112.1 (latest: v0.115.0)
[INFO] [stderr]       Adding ckb-traits v0.112.1 (latest: v0.115.0)
[INFO] [stderr]       Adding ckb-types v0.112.1 (latest: v0.115.0)
[INFO] [stderr]       Adding ckb-util v0.112.1 (latest: v0.115.0)
[INFO] [stderr]       Adding ckb-vm v0.24.6 (latest: v0.24.9)
[INFO] [stderr]       Adding ckb-vm-definitions v0.24.6 (latest: v0.24.9)
[INFO] [stderr]       Adding convert_case v0.4.0 (latest: v0.6.0)
[INFO] [stderr]       Adding faster-hex v0.6.1 (latest: v0.9.0)
[INFO] [stderr]       Adding getrandom v0.1.16 (latest: v0.2.14)
[INFO] [stderr]       Adding goblin v0.2.3 (latest: v0.8.2)
[INFO] [stderr]       Adding goblin v0.4.0 (latest: v0.8.2)
[INFO] [stderr]       Adding molecule v0.7.5 (latest: v0.8.0)
[INFO] [stderr]       Adding phf v0.8.0 (latest: v0.11.2)
[INFO] [stderr]       Adding phf_codegen v0.8.0 (latest: v0.11.2)
[INFO] [stderr]       Adding phf_generator v0.8.0 (latest: v0.11.2)
[INFO] [stderr]       Adding phf_shared v0.8.0 (latest: v0.11.2)
[INFO] [stderr]       Adding rand v0.7.3 (latest: v0.8.5)
[INFO] [stderr]       Adding rand_chacha v0.2.2 (latest: v0.3.1)
[INFO] [stderr]       Adding rand_core v0.5.1 (latest: v0.6.4)
[INFO] [stderr]       Adding rand_hc v0.2.0 (latest: v0.3.2)
[INFO] [stderr]       Adding rand_pcg v0.2.1 (latest: v0.3.1)
[INFO] [stderr]       Adding scroll v0.10.2 (latest: v0.12.0)
[INFO] [stderr]       Adding scroll_derive v0.10.5 (latest: v0.12.0)
[INFO] [stderr]       Adding secp256k1 v0.24.3 (latest: v0.29.0)
[INFO] [stderr]       Adding secp256k1-sys v0.6.1 (latest: v0.10.0)
[INFO] [stderr]       Adding siphasher v0.3.11 (latest: v1.0.1)
[INFO] [stderr]       Adding syn v1.0.109 (latest: v2.0.60)
[INFO] [stderr]       Adding toml v0.5.11 (latest: v0.8.12)
[INFO] [stderr]       Adding wasi v0.9.0+wasi-snapshot-preview1 (latest: v0.13.0+wasi-0.2.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2f2db79ca3024f68d22b45aa22b570775c2c4ad" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded plain v0.2.3
[INFO] [stderr]   Downloaded ckb-vm-definitions v0.24.6
[INFO] [stderr]   Downloaded scroll_derive v0.10.5
[INFO] [stderr]   Downloaded scroll v0.10.2
[INFO] [stderr]   Downloaded goblin v0.4.0
[INFO] [stderr]   Downloaded ckb-vm v0.24.6
[INFO] [stderr]   Downloaded goblin v0.2.3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:99613afd962a8cfa530ec1899472a458bd015a1ab0af876cf7eb06f6006d81ea" "/opt/rustwide/cargo-home/bin/cargo" "+c2f2db79ca3024f68d22b45aa22b570775c2c4ad" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 79023ce12a62479ea04d176ffa31db5db86f670d6084a54e7474bef098374970
[INFO] running `Command { std: "docker" "start" "-a" "79023ce12a62479ea04d176ffa31db5db86f670d6084a54e7474bef098374970", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "79023ce12a62479ea04d176ffa31db5db86f670d6084a54e7474bef098374970", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "79023ce12a62479ea04d176ffa31db5db86f670d6084a54e7474bef098374970", kill_on_drop: false }`
[INFO] [stdout] 79023ce12a62479ea04d176ffa31db5db86f670d6084a54e7474bef098374970
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:99613afd962a8cfa530ec1899472a458bd015a1ab0af876cf7eb06f6006d81ea" "/opt/rustwide/cargo-home/bin/cargo" "+c2f2db79ca3024f68d22b45aa22b570775c2c4ad" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 34445a75563d9ec93d4a645741e4bb528189a383c8ea9cbf7dc0ef3334e06daf
[INFO] running `Command { std: "docker" "start" "-a" "34445a75563d9ec93d4a645741e4bb528189a383c8ea9cbf7dc0ef3334e06daf", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.200
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]    Compiling heapsize v0.4.2
[INFO] [stderr]    Compiling faster-hex v0.6.1
[INFO] [stderr]    Compiling anyhow v1.0.82
[INFO] [stderr]    Compiling crossbeam-utils v0.8.19
[INFO] [stderr]    Compiling blake2b-rs v0.2.0
[INFO] [stderr]    Compiling siphasher v0.3.11
[INFO] [stderr]    Compiling cty v0.2.2
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling adler v1.0.2
[INFO] [stderr]    Compiling serde_derive v1.0.200
[INFO] [stderr]    Compiling thiserror v1.0.59
[INFO] [stderr]    Compiling crc32fast v1.4.0
[INFO] [stderr]    Compiling miniz_oxide v0.7.2
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]     Checking blake2b-ref v0.3.1
[INFO] [stderr]     Checking golomb-coded-set v0.2.1
[INFO] [stderr]     Checking merkle-cbt v0.3.2
[INFO] [stderr]    Compiling phf_shared v0.8.0
[INFO] [stderr]     Checking ckb-merkle-mountain-range v0.5.2
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]     Checking bit-vec v0.6.3
[INFO] [stderr]     Checking ckb-constant v0.112.1
[INFO] [stderr]    Compiling phf v0.8.0
[INFO] [stderr]    Compiling lock_api v0.4.12
[INFO] [stderr]     Checking rand_core v0.5.1
[INFO] [stderr]     Checking rand_pcg v0.2.1
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling flate2 v1.0.30
[INFO] [stderr]    Compiling crossbeam-channel v0.5.12
[INFO] [stderr]     Checking rand v0.7.3
[INFO] [stderr]     Checking smallvec v1.13.2
[INFO] [stderr]    Compiling ckb-hash v0.112.1
[INFO] [stderr]     Checking includedir v0.6.0
[INFO] [stderr]     Checking plain v0.2.3
[INFO] [stderr]     Checking secp256k1 v0.24.3
[INFO] [stderr]    Compiling ckb-vm v0.24.6
[INFO] [stderr]     Checking eaglesong v0.1.0
[INFO] [stderr]     Checking ckb-vm-definitions v0.24.6
[INFO] [stderr]    Compiling ckb-script v0.112.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Checking ckb-logger v0.112.1
[INFO] [stderr]    Compiling ckb-channel v0.112.1
[INFO] [stderr]     Checking parking_lot v0.12.2
[INFO] [stderr]    Compiling phf_generator v0.8.0
[INFO] [stderr]    Compiling phf_codegen v0.8.0
[INFO] [stderr]    Compiling includedir_codegen v0.6.0
[INFO] [stderr]    Compiling ckb-system-scripts v0.5.4
[INFO] [stderr]    Compiling numext-constructor v0.1.6
[INFO] [stderr]    Compiling derive_more v0.99.17
[INFO] [stderr]    Compiling scroll_derive v0.10.5
[INFO] [stderr]     Checking scroll v0.10.2
[INFO] [stderr]     Checking goblin v0.2.3
[INFO] [stderr]     Checking goblin v0.4.0
[INFO] [stderr]     Checking ckb-occupied-capacity-core v0.112.1
[INFO] [stderr]     Checking ckb-fixed-hash-core v0.112.1
[INFO] [stderr]     Checking bytes v1.6.0
[INFO] [stderr]     Checking linked-hash-map v0.5.6
[INFO] [stderr]     Checking serde_json v1.0.116
[INFO] [stderr]     Checking toml v0.5.11
[INFO] [stderr]     Checking ckb-util v0.112.1
[INFO] [stderr]     Checking molecule v0.7.5
[INFO] [stderr]    Compiling ckb-occupied-capacity-macros v0.112.1
[INFO] [stderr]    Compiling ckb-fixed-hash-macros v0.112.1
[INFO] [stderr]     Checking ckb-occupied-capacity v0.112.1
[INFO] [stderr]    Compiling ckb-error v0.112.1
[INFO] [stderr]     Checking ckb-fixed-hash v0.112.1
[INFO] [stderr]     Checking ckb-crypto v0.112.1
[INFO] [stderr]    Compiling numext-fixed-uint-core v0.1.6
[INFO] [stderr]    Compiling numext-fixed-uint-hack v0.1.6
[INFO] [stderr]     Checking numext-fixed-uint v0.1.6
[INFO] [stderr]    Compiling ckb-gen-types v0.112.1
[INFO] [stderr]    Compiling ckb-rational v0.112.1
[INFO] [stderr]     Checking ckb-types v0.112.1
[INFO] [stderr]     Checking ckb-traits v0.112.1
[INFO] [stderr]     Checking ckb-dao-utils v0.112.1
[INFO] [stderr]     Checking ckb-pow v0.112.1
[INFO] [stderr]     Checking ckb-jsonrpc-types v0.112.1
[INFO] [stderr]    Compiling ckb-resource v0.112.1
[INFO] [stderr]     Checking ckb-chain-spec v0.112.1
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ckb_crypto`
[INFO] [stdout]  --> src/verify/tests/utils.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ckb_crypto::secp::{Generator, Privkey, Pubkey, Signature};
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `ckb_crypto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ckb_db`
[INFO] [stdout]  --> src/verify/tests/utils.rs:4:5
[INFO] [stdout]   |
[INFO] [stdout] 4 | use ckb_db::RocksDB;
[INFO] [stdout]   |     ^^^^^^ use of undeclared crate or module `ckb_db`
[INFO] [stdout]   |
[INFO] [stdout] help: there is a crate or module with a similar name
[INFO] [stdout]   |
[INFO] [stdout] 4 | use ckb_vm::RocksDB;
[INFO] [stdout]   |     ~~~~~~
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ckb_store`
[INFO] [stdout]  --> src/verify/tests/utils.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use ckb_store::{
[INFO] [stdout]   |     ^^^^^^^^^ use of undeclared crate or module `ckb_store`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ckb_db_schema`
[INFO] [stdout]  --> src/verify/tests/utils.rs:5:5
[INFO] [stdout]   |
[INFO] [stdout] 5 | use ckb_db_schema::COLUMNS;
[INFO] [stdout]   |     ^^^^^^^^^^^^^ use of undeclared crate or module `ckb_db_schema`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ckb_store`
[INFO] [stdout]  --> src/verify/tests/utils.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use ckb_store::{
[INFO] [stdout]   |     ^^^^^^^^^ use of undeclared crate or module `ckb_store`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ckb_test_chain_utils`
[INFO] [stdout]   --> src/verify/tests/utils.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use ckb_test_chain_utils::{
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `ckb_test_chain_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `tempfile`
[INFO] [stdout]   --> src/verify/tests/utils.rs:33:5
[INFO] [stdout]    |
[INFO] [stdout] 33 | use tempfile::TempDir;
[INFO] [stdout]    |     ^^^^^^^^ use of undeclared crate or module `tempfile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ckb_crypto`
[INFO] [stdout]  --> src/verify/tests/ckb_latest/features_since_v2019.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ckb_crypto::secp::Privkey;
[INFO] [stdout]   |     ^^^^^^^^^^ use of undeclared crate or module `ckb_crypto`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `tiny_keccak`
[INFO] [stdout]   --> src/verify/tests/utils.rs:42:9
[INFO] [stdout]    |
[INFO] [stdout] 42 |     use tiny_keccak::{Hasher, Sha3};
[INFO] [stdout]    |         ^^^^^^^^^^^ use of undeclared crate or module `tiny_keccak`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ckb_test_chain_utils`
[INFO] [stdout]  --> src/verify/tests/ckb_latest/features_since_v2019.rs:6:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | use ckb_test_chain_utils::always_success_cell;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `ckb_test_chain_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]   --> src/syscalls/tests/vm_latest/syscalls_1.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 | use proptest::{collection::size_range, prelude::*};
[INFO] [stdout]    |     ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]   --> src/syscalls/tests/vm_latest/syscalls_2.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 | use proptest::{collection::size_range, prelude::*};
[INFO] [stdout]    |     ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `proptest`
[INFO] [stdout]   --> src/verify/tests/ckb_latest/features_since_v2021.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use proptest::{prelude::*, prop_assert_eq, proptest};
[INFO] [stdout]    |     ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `ckb_test_chain_utils`
[INFO] [stdout]  --> src/verify/tests/ckb_latest/features_since_v2021.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use ckb_test_chain_utils::always_success_cell;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^ use of undeclared crate or module `ckb_test_chain_utils`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `rand`
[INFO] [stdout]   --> src/verify/tests/ckb_latest/features_since_v2021.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use rand::distributions::Uniform;
[INFO] [stdout]    |     ^^^^ use of undeclared crate or module `rand`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `proptest`
[INFO] [stdout]   --> src/verify/tests/ckb_latest/features_since_v2021.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use proptest::{prelude::*, prop_assert_eq, proptest};
[INFO] [stdout]    |     ^^^^^^^^ use of undeclared crate or module `proptest`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `rand`
[INFO] [stdout]   --> src/verify/tests/ckb_latest/features_since_v2021.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use rand::{thread_rng, Rng};
[INFO] [stdout]    |     ^^^^ use of undeclared crate or module `rand`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `proptest::collection::size_range`, `proptest::collection::size_range`, `proptest::collection::size_range`, `proptest::collection::size_range`, `ckb_test_chain_utils::always_success_cell`, `proptest::prelude::*`, `proptest::prop_assert_eq`, `proptest::proptest`, `rand::distributions::Uniform`, `rand::thread_rng`, `rand::Rng`, `ckb_test_chain_utils::always_success_cell`, `proptest::prelude::*`, `proptest::prop_assert_eq`, `proptest::proptest`, `rand::distributions::Uniform`, `rand::thread_rng`, `rand::Rng`, `ckb_test_chain_utils::always_success_cell`, `proptest::prelude::*`, `proptest::prop_assert_eq`, `proptest::proptest`, `rand::distributions::Uniform`, `rand::thread_rng`, `rand::Rng`
[INFO] [stdout]   --> src/syscalls/tests/vm_latest/syscalls_1.rs:19:16
[INFO] [stdout]    |
[INFO] [stdout] 19 | use proptest::{collection::size_range, prelude::*};
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/syscalls/tests/vm_latest/syscalls_2.rs:15:16
[INFO] [stdout]    |
[INFO] [stdout] 15 | use proptest::{collection::size_range, prelude::*};
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/verify/tests/ckb_latest/features_since_v2021.rs:3:5
[INFO] [stdout]    |
[INFO] [stdout] 3  | use ckb_test_chain_utils::always_success_cell;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 10 | use proptest::{prelude::*, prop_assert_eq, proptest};
[INFO] [stdout]    |                ^^^^^^^^^^  ^^^^^^^^^^^^^^  ^^^^^^^^
[INFO] [stdout] 11 | use rand::distributions::Uniform;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 12 | use rand::{thread_rng, Rng};
[INFO] [stdout]    |            ^^^^^^^^^^  ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]   --> src/syscalls/tests/vm_latest/syscalls_1.rs:38:5
[INFO] [stdout]    |
[INFO] [stdout] 38 |     prop_assert!(machine
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]   --> src/syscalls/tests/vm_latest/syscalls_1.rs:61:5
[INFO] [stdout]    |
[INFO] [stdout] 61 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]   --> src/syscalls/tests/vm_latest/syscalls_1.rs:62:5
[INFO] [stdout]    |
[INFO] [stdout] 62 |     prop_assert_eq!(machine.registers()[A0], u64::from(INDEX_OUT_OF_BOUND));
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]   --> src/syscalls/tests/vm_latest/syscalls_1.rs:66:1
[INFO] [stdout]    |
[INFO] [stdout] 66 | proptest! {
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:107:5
[INFO] [stdout]     |
[INFO] [stdout] 107 |     prop_assert!(machine
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:112:5
[INFO] [stdout]     |
[INFO] [stdout] 112 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:113:5
[INFO] [stdout]     |
[INFO] [stdout] 113 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:115:5
[INFO] [stdout]     |
[INFO] [stdout] 115 |     prop_assert_eq!(
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:121:9
[INFO] [stdout]     |
[INFO] [stdout] 121 |         prop_assert_eq!(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:128:5
[INFO] [stdout]     |
[INFO] [stdout] 128 |     prop_assert!(machine.memory_mut().store_byte(0, 1100, 0).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:134:5
[INFO] [stdout]     |
[INFO] [stdout] 134 |     prop_assert!(machine
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:139:5
[INFO] [stdout]     |
[INFO] [stdout] 139 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:140:5
[INFO] [stdout]     |
[INFO] [stdout] 140 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:142:5
[INFO] [stdout]     |
[INFO] [stdout] 142 |     prop_assert_eq!(
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:148:9
[INFO] [stdout]     |
[INFO] [stdout] 148 |         prop_assert_eq!(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:156:1
[INFO] [stdout]     |
[INFO] [stdout] 156 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:198:9
[INFO] [stdout]     |
[INFO] [stdout] 198 |         prop_assert!(machine
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:203:9
[INFO] [stdout]     |
[INFO] [stdout] 203 |         prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:204:9
[INFO] [stdout]     |
[INFO] [stdout] 204 |         prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:206:9
[INFO] [stdout]     |
[INFO] [stdout] 206 |         prop_assert_eq!(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:212:13
[INFO] [stdout]     |
[INFO] [stdout] 212 |             prop_assert_eq!(
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:218:9
[INFO] [stdout]     |
[INFO] [stdout] 218 |         prop_assert!(machine
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:223:9
[INFO] [stdout]     |
[INFO] [stdout] 223 |         prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:224:9
[INFO] [stdout]     |
[INFO] [stdout] 224 |         prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:226:9
[INFO] [stdout]     |
[INFO] [stdout] 226 |         prop_assert_eq!(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:232:13
[INFO] [stdout]     |
[INFO] [stdout] 232 |             prop_assert_eq!(
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:241:1
[INFO] [stdout]     |
[INFO] [stdout] 241 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:280:5
[INFO] [stdout]     |
[INFO] [stdout] 280 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:281:5
[INFO] [stdout]     |
[INFO] [stdout] 281 |     prop_assert_eq!(machine.registers()[A0], u64::from(INDEX_OUT_OF_BOUND));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:285:1
[INFO] [stdout]     |
[INFO] [stdout] 285 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:341:5
[INFO] [stdout]     |
[INFO] [stdout] 341 |     prop_assert!(machine.memory_mut().store64(&size_addr, &0).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:343:5
[INFO] [stdout]     |
[INFO] [stdout] 343 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:344:5
[INFO] [stdout]     |
[INFO] [stdout] 344 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:346:5
[INFO] [stdout]     |
[INFO] [stdout] 346 |     prop_assert_eq!(
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:353:1
[INFO] [stdout]     |
[INFO] [stdout] 353 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:394:5
[INFO] [stdout]     |
[INFO] [stdout] 394 |     prop_assert!(machine
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:399:5
[INFO] [stdout]     |
[INFO] [stdout] 399 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:400:5
[INFO] [stdout]     |
[INFO] [stdout] 400 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:405:9
[INFO] [stdout]     |
[INFO] [stdout] 405 |         prop_assert_eq!(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:413:1
[INFO] [stdout]     |
[INFO] [stdout] 413 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:458:5
[INFO] [stdout]     |
[INFO] [stdout] 458 |     prop_assert!(machine.memory_mut().store64(&size_addr, &16).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:460:5
[INFO] [stdout]     |
[INFO] [stdout] 460 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:461:5
[INFO] [stdout]     |
[INFO] [stdout] 461 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:463:5
[INFO] [stdout]     |
[INFO] [stdout] 463 |     prop_assert_eq!(machine.memory_mut().load64(&size_addr), Ok(8));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:469:9
[INFO] [stdout]     |
[INFO] [stdout] 469 |         prop_assert_eq!(machine.memory_mut().load8(&addr), Ok(u64::from(buffer[i])));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:474:1
[INFO] [stdout]     |
[INFO] [stdout] 474 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:519:5
[INFO] [stdout]     |
[INFO] [stdout] 519 |     prop_assert!(machine.memory_mut().store64(&size_addr, &16).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:521:5
[INFO] [stdout]     |
[INFO] [stdout] 521 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:522:5
[INFO] [stdout]     |
[INFO] [stdout] 522 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:524:5
[INFO] [stdout]     |
[INFO] [stdout] 524 |     prop_assert_eq!(machine.memory_mut().load64(&size_addr), Ok(8));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:532:9
[INFO] [stdout]     |
[INFO] [stdout] 532 |         prop_assert_eq!(machine.memory_mut().load8(&addr), Ok(u64::from(buffer[i])));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:537:1
[INFO] [stdout]     |
[INFO] [stdout] 537 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:696:5
[INFO] [stdout]     |
[INFO] [stdout] 696 |     prop_assert!(machine
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:701:5
[INFO] [stdout]     |
[INFO] [stdout] 701 |     prop_assert!(load_header.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:704:9
[INFO] [stdout]     |
[INFO] [stdout] 704 |         prop_assert_eq!(machine.registers()[A0], u64::from(code));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:706:9
[INFO] [stdout]     |
[INFO] [stdout] 706 |         prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:708:9
[INFO] [stdout]     |
[INFO] [stdout] 708 |         prop_assert_eq!(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:714:13
[INFO] [stdout]     |
[INFO] [stdout] 714 |             prop_assert_eq!(
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:723:1
[INFO] [stdout]     |
[INFO] [stdout] 723 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:812:5
[INFO] [stdout]     |
[INFO] [stdout] 812 |     prop_assert!(machine
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:817:5
[INFO] [stdout]     |
[INFO] [stdout] 817 |     prop_assert!(load_header.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:818:5
[INFO] [stdout]     |
[INFO] [stdout] 818 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:820:5
[INFO] [stdout]     |
[INFO] [stdout] 820 |     prop_assert_eq!(
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:828:1
[INFO] [stdout]     |
[INFO] [stdout] 828 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:862:5
[INFO] [stdout]     |
[INFO] [stdout] 862 |     prop_assert!(machine
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:867:5
[INFO] [stdout]     |
[INFO] [stdout] 867 |     prop_assert!(load_tx.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:868:5
[INFO] [stdout]     |
[INFO] [stdout] 868 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:870:5
[INFO] [stdout]     |
[INFO] [stdout] 870 |     prop_assert_eq!(machine.memory_mut().load64(&size_addr), Ok(hash_len));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:873:9
[INFO] [stdout]     |
[INFO] [stdout] 873 |         prop_assert_eq!(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:881:1
[INFO] [stdout]     |
[INFO] [stdout] 881 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:913:5
[INFO] [stdout]     |
[INFO] [stdout] 913 |     prop_assert!(machine
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:918:5
[INFO] [stdout]     |
[INFO] [stdout] 918 |     prop_assert!(load_tx.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:919:5
[INFO] [stdout]     |
[INFO] [stdout] 919 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:921:5
[INFO] [stdout]     |
[INFO] [stdout] 921 |     prop_assert_eq!(machine.memory_mut().load64(&size_addr), Ok(tx_len));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:924:9
[INFO] [stdout]     |
[INFO] [stdout] 924 |         prop_assert_eq!(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:932:1
[INFO] [stdout]     |
[INFO] [stdout] 932 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:957:5
[INFO] [stdout]     |
[INFO] [stdout] 957 |     prop_assert!(machine.memory_mut().store64(&size_addr, &64).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:959:5
[INFO] [stdout]     |
[INFO] [stdout] 959 |     prop_assert!(load_script_hash.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:960:5
[INFO] [stdout]     |
[INFO] [stdout] 960 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:962:5
[INFO] [stdout]     |
[INFO] [stdout] 962 |     prop_assert_eq!(
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:968:9
[INFO] [stdout]     |
[INFO] [stdout] 968 |         prop_assert_eq!(machine.memory_mut().load8(&addr), Ok(u64::from(data[i])));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:972:5
[INFO] [stdout]     |
[INFO] [stdout] 972 |     prop_assert!(machine.memory_mut().store64(&size_addr, &0).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:974:5
[INFO] [stdout]     |
[INFO] [stdout] 974 |     prop_assert!(load_script_hash.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:975:5
[INFO] [stdout]     |
[INFO] [stdout] 975 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:977:5
[INFO] [stdout]     |
[INFO] [stdout] 977 |     prop_assert_eq!(
[INFO] [stdout]     |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:984:1
[INFO] [stdout]     |
[INFO] [stdout] 984 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1034:5
[INFO] [stdout]      |
[INFO] [stdout] 1034 |     prop_assert!(machine.memory_mut().store64(&size_addr, &64).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1036:5
[INFO] [stdout]      |
[INFO] [stdout] 1036 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1037:5
[INFO] [stdout]      |
[INFO] [stdout] 1037 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1039:5
[INFO] [stdout]      |
[INFO] [stdout] 1039 |     prop_assert_eq!(
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1045:9
[INFO] [stdout]      |
[INFO] [stdout] 1045 |         prop_assert_eq!(machine.memory_mut().load8(&addr), Ok(u64::from(hash[i])));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1050:1
[INFO] [stdout]      |
[INFO] [stdout] 1050 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1099:5
[INFO] [stdout]      |
[INFO] [stdout] 1099 |     prop_assert!(machine
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1104:5
[INFO] [stdout]      |
[INFO] [stdout] 1104 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1105:5
[INFO] [stdout]      |
[INFO] [stdout] 1105 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1107:5
[INFO] [stdout]      |
[INFO] [stdout] 1107 |     prop_assert_eq!(
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1113:9
[INFO] [stdout]      |
[INFO] [stdout] 1113 |         prop_assert_eq!(machine.memory_mut().load8(&addr), Ok(u64::from(lock[i])));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1118:1
[INFO] [stdout]      |
[INFO] [stdout] 1118 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1167:5
[INFO] [stdout]      |
[INFO] [stdout] 1167 |     prop_assert!(machine
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1172:5
[INFO] [stdout]      |
[INFO] [stdout] 1172 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1173:5
[INFO] [stdout]      |
[INFO] [stdout] 1173 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1175:5
[INFO] [stdout]      |
[INFO] [stdout] 1175 |     prop_assert_eq!(
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1181:9
[INFO] [stdout]      |
[INFO] [stdout] 1181 |         prop_assert_eq!(machine.memory_mut().load8(&addr), Ok(u64::from(type_[i])));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1186:1
[INFO] [stdout]      |
[INFO] [stdout] 1186 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1236:5
[INFO] [stdout]      |
[INFO] [stdout] 1236 |     prop_assert!(machine
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1241:5
[INFO] [stdout]      |
[INFO] [stdout] 1241 |     prop_assert!(load_cell.ecall(&mut machine).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1242:5
[INFO] [stdout]      |
[INFO] [stdout] 1242 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1244:5
[INFO] [stdout]      |
[INFO] [stdout] 1244 |     prop_assert_eq!(
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1250:9
[INFO] [stdout]      |
[INFO] [stdout] 1250 |         prop_assert_eq!(machine.memory_mut().load8(&addr), Ok(u64::from(hash[i])));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1255:1
[INFO] [stdout]      |
[INFO] [stdout] 1255 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1292:5
[INFO] [stdout]      |
[INFO] [stdout] 1292 |     prop_assert!(machine
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1297:5
[INFO] [stdout]      |
[INFO] [stdout] 1297 |     prop_assert!(load_witness.ecall(&mut machine).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1298:5
[INFO] [stdout]      |
[INFO] [stdout] 1298 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1300:5
[INFO] [stdout]      |
[INFO] [stdout] 1300 |     prop_assert_eq!(
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1306:9
[INFO] [stdout]      |
[INFO] [stdout] 1306 |         prop_assert_eq!(
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1314:1
[INFO] [stdout]      |
[INFO] [stdout] 1314 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1356:5
[INFO] [stdout]      |
[INFO] [stdout] 1356 |     prop_assert!(machine
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1361:5
[INFO] [stdout]      |
[INFO] [stdout] 1361 |     prop_assert!(load_witness.ecall(&mut machine).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1362:5
[INFO] [stdout]      |
[INFO] [stdout] 1362 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1364:5
[INFO] [stdout]      |
[INFO] [stdout] 1364 |     prop_assert_eq!(
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1370:9
[INFO] [stdout]      |
[INFO] [stdout] 1370 |         prop_assert_eq!(
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1378:1
[INFO] [stdout]      |
[INFO] [stdout] 1378 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1403:5
[INFO] [stdout]      |
[INFO] [stdout] 1403 |     prop_assert!(machine
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1408:5
[INFO] [stdout]      |
[INFO] [stdout] 1408 |     prop_assert!(load_script.ecall(&mut machine).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1409:5
[INFO] [stdout]      |
[INFO] [stdout] 1409 |     prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1411:5
[INFO] [stdout]      |
[INFO] [stdout] 1411 |     prop_assert_eq!(
[INFO] [stdout]      |     ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1417:9
[INFO] [stdout]      |
[INFO] [stdout] 1417 |         prop_assert_eq!(
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1425:1
[INFO] [stdout]      |
[INFO] [stdout] 1425 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1468:5
[INFO] [stdout]      |
[INFO] [stdout] 1468 |     prop_assert!(machine.memory_mut().store_byte(addr, addr_size, 1).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1470:5
[INFO] [stdout]      |
[INFO] [stdout] 1470 |     prop_assert!(load_code.ecall(&mut machine).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1473:9
[INFO] [stdout]      |
[INFO] [stdout] 1473 |         prop_assert_eq!(machine.registers()[A0], u64::from(code));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1475:9
[INFO] [stdout]      |
[INFO] [stdout] 1475 |         prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1478:9
[INFO] [stdout]      |
[INFO] [stdout] 1478 |         prop_assert_eq!(
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1485:13
[INFO] [stdout]      |
[INFO] [stdout] 1485 |             prop_assert_eq!(machine.memory_mut().load8(&addr), Ok(u64::from(data[i])));
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1489:17
[INFO] [stdout]      |
[INFO] [stdout] 1489 |                 prop_assert_eq!(machine.memory_mut().load8(&(addr + i)), Ok(0));
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1514:5
[INFO] [stdout]      |
[INFO] [stdout] 1514 |     prop_assert!(machine.memory_mut().store64(&size_addr, &addr_size).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1534:5
[INFO] [stdout]      |
[INFO] [stdout] 1534 |     prop_assert!(load_code.ecall(&mut machine).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1537:9
[INFO] [stdout]      |
[INFO] [stdout] 1537 |         prop_assert_eq!(machine.registers()[A0], u64::from(code));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1539:9
[INFO] [stdout]      |
[INFO] [stdout] 1539 |         prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1542:9
[INFO] [stdout]      |
[INFO] [stdout] 1542 |         prop_assert_eq!(
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1549:13
[INFO] [stdout]      |
[INFO] [stdout] 1549 |             prop_assert_eq!(machine.memory_mut().load8(&addr), Ok(u64::from(data[i])));
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1553:17
[INFO] [stdout]      |
[INFO] [stdout] 1553 |                 prop_assert_eq!(machine.memory_mut().load8(&(addr + i)), Ok(0));
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1560:1
[INFO] [stdout]      |
[INFO] [stdout] 1560 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1645:5
[INFO] [stdout]      |
[INFO] [stdout] 1645 |     prop_assert!(machine
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1680:5
[INFO] [stdout]      |
[INFO] [stdout] 1680 |     prop_assert!(load_code.ecall(&mut machine).is_err());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1688:1
[INFO] [stdout]      |
[INFO] [stdout] 1688 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1857:5
[INFO] [stdout]      |
[INFO] [stdout] 1857 |     prop_assert!(machine.memory_mut().store64(&size_addr, &addr_size).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1894:5
[INFO] [stdout]      |
[INFO] [stdout] 1894 |     prop_assert!(machine
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1899:5
[INFO] [stdout]      |
[INFO] [stdout] 1899 |     prop_assert!(load_input.ecall(&mut machine).is_ok());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1902:9
[INFO] [stdout]      |
[INFO] [stdout] 1902 |         prop_assert_eq!(machine.registers()[A0], u64::from(code));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1904:9
[INFO] [stdout]      |
[INFO] [stdout] 1904 |         prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1906:9
[INFO] [stdout]      |
[INFO] [stdout] 1906 |         prop_assert_eq!(
[INFO] [stdout]      |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1912:13
[INFO] [stdout]      |
[INFO] [stdout] 1912 |             prop_assert_eq!(machine.memory_mut().load8(&addr), Ok(u64::from(expect[i])));
[INFO] [stdout]      |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1918:1
[INFO] [stdout]      |
[INFO] [stdout] 1918 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1953:1
[INFO] [stdout]      |
[INFO] [stdout] 1953 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1961:5
[INFO] [stdout]      |
[INFO] [stdout] 1961 |     prop_assert!(CellField::parse_from_u64(field).is_err());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1965:1
[INFO] [stdout]      |
[INFO] [stdout] 1965 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1973:5
[INFO] [stdout]      |
[INFO] [stdout] 1973 |     prop_assert!(HeaderField::parse_from_u64(field).is_err());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1977:1
[INFO] [stdout]      |
[INFO] [stdout] 1977 | proptest! {
[INFO] [stdout]      | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1985:5
[INFO] [stdout]      |
[INFO] [stdout] 1985 |     prop_assert!(InputField::parse_from_u64(field).is_err());
[INFO] [stdout]      |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_2.rs:158:5
[INFO] [stdout]     |
[INFO] [stdout] 158 |     prop_assert!(machine
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_2.rs:163:5
[INFO] [stdout]     |
[INFO] [stdout] 163 |     prop_assert!(load_block_extension.ecall(&mut machine).is_ok());
[INFO] [stdout]     |     ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_2.rs:166:9
[INFO] [stdout]     |
[INFO] [stdout] 166 |         prop_assert_eq!(machine.registers()[A0], u64::from(code));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_2.rs:168:9
[INFO] [stdout]     |
[INFO] [stdout] 168 |         prop_assert_eq!(machine.registers()[A0], u64::from(SUCCESS));
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_2.rs:170:9
[INFO] [stdout]     |
[INFO] [stdout] 170 |         prop_assert_eq!(
[INFO] [stdout]     |         ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `prop_assert_eq` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_2.rs:176:13
[INFO] [stdout]     |
[INFO] [stdout] 176 |             prop_assert_eq!(machine.memory_mut().load8(&addr), Ok(u64::from(data[i])));
[INFO] [stdout]     |             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: cannot find macro `proptest` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_2.rs:182:1
[INFO] [stdout]     |
[INFO] [stdout] 182 | proptest! {
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]   --> src/syscalls/tests/vm_latest/syscalls_1.rs:26:57
[INFO] [stdout]    |
[INFO] [stdout] 26 | fn _test_load_cell_not_exist(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]    |                                                         ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 26 | fn _test_load_cell_not_exist<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]    |                             +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]   --> src/syscalls/tests/vm_latest/syscalls_1.rs:73:51
[INFO] [stdout]    |
[INFO] [stdout] 73 | fn _test_load_cell_all(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]    |                                                   ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 73 | fn _test_load_cell_all<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]    |                       +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:163:79
[INFO] [stdout]     |
[INFO] [stdout] 163 | fn _test_load_cell_from_group(data: &[u8], source: SourceEntry) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                                                               ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 163 | fn _test_load_cell_from_group<TestCaseError>(data: &[u8], source: SourceEntry) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                              +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:249:72
[INFO] [stdout]     |
[INFO] [stdout] 249 | fn _test_load_cell_out_of_bound(index: u64, source: u64) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                                                        ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 249 | fn _test_load_cell_out_of_bound<TestCaseError>(index: u64, source: u64) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:308:54
[INFO] [stdout]     |
[INFO] [stdout] 308 | fn _test_load_cell_length(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                                      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 308 | fn _test_load_cell_length<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                          +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:360:68
[INFO] [stdout]     |
[INFO] [stdout] 360 | fn _test_load_cell_partial(data: &[u8], offset: u64) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                                                    ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 360 | fn _test_load_cell_partial<TestCaseError>(data: &[u8], offset: u64) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                           +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:420:63
[INFO] [stdout]     |
[INFO] [stdout] 420 | fn _test_load_cell_capacity(capacity: Capacity) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                                               ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 420 | fn _test_load_cell_capacity<TestCaseError>(capacity: Capacity) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                            +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:481:65
[INFO] [stdout]     |
[INFO] [stdout] 481 | fn _test_load_cell_occupied_capacity(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 481 | fn _test_load_cell_occupied_capacity<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                     +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:643:17
[INFO] [stdout]     |
[INFO] [stdout] 643 | ) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 638 | fn _test_load_header<TestCaseError>(
[INFO] [stdout]     |                     +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:759:78
[INFO] [stdout]     |
[INFO] [stdout] 759 | fn _test_load_header_by_field(data: &[u8], field: HeaderField) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                                                              ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 759 | fn _test_load_header_by_field<TestCaseError>(data: &[u8], field: HeaderField) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                              +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:837:50
[INFO] [stdout]     |
[INFO] [stdout] 837 | fn _test_load_tx_hash(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                                  ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 837 | fn _test_load_tx_hash<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                      +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:888:45
[INFO] [stdout]     |
[INFO] [stdout] 888 | fn _test_load_tx(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 888 | fn _test_load_tx<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                 +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:939:62
[INFO] [stdout]     |
[INFO] [stdout] 939 | fn _test_load_current_script_hash(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                                              ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 939 | fn _test_load_current_script_hash<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                  +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_1.rs:991:65
[INFO] [stdout]     |
[INFO] [stdout] 991 | fn _test_load_input_lock_script_hash(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                                                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 991 | fn _test_load_input_lock_script_hash<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                     +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1057:60
[INFO] [stdout]      |
[INFO] [stdout] 1057 | fn _test_load_input_lock_script(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1057 | fn _test_load_input_lock_script<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1125:60
[INFO] [stdout]      |
[INFO] [stdout] 1125 | fn _test_load_input_type_script(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                                            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1125 | fn _test_load_input_type_script<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1193:65
[INFO] [stdout]      |
[INFO] [stdout] 1193 | fn _test_load_input_type_script_hash(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                                                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1193 | fn _test_load_input_type_script_hash<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                     +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1262:71
[INFO] [stdout]      |
[INFO] [stdout] 1262 | fn _test_load_witness(data: &[u8], source: SourceEntry) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                                                       ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1262 | fn _test_load_witness<TestCaseError>(data: &[u8], source: SourceEntry) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                      +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1326:77
[INFO] [stdout]      |
[INFO] [stdout] 1326 | fn _test_load_group_witness(data: &[u8], source: SourceEntry) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                                                             ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1326 | fn _test_load_group_witness<TestCaseError>(data: &[u8], source: SourceEntry) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                            +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1386:49
[INFO] [stdout]      |
[INFO] [stdout] 1386 | fn _test_load_script(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1386 | fn _test_load_script<TestCaseError>(data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                     +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1437:17
[INFO] [stdout]      |
[INFO] [stdout] 1437 | ) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1432 | fn _test_load_cell_data_as_code<TestCaseError>(
[INFO] [stdout]      |                                +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1501:17
[INFO] [stdout]      |
[INFO] [stdout] 1501 | ) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1496 | fn _test_load_cell_data<TestCaseError>(
[INFO] [stdout]      |                        +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1640:85
[INFO] [stdout]      |
[INFO] [stdout] 1640 | fn _test_load_cell_data_on_freezed_memory(as_code: bool, data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                                                                     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1640 | fn _test_load_cell_data_on_freezed_memory<TestCaseError>(as_code: bool, data: &[u8]) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                          +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1835:17
[INFO] [stdout]      |
[INFO] [stdout] 1835 | ) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1829 | fn _test_load_input<TestCaseError>(
[INFO] [stdout]      |                    +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1960:53
[INFO] [stdout]      |
[INFO] [stdout] 1960 | fn _test_cell_field_bound(field: u64) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1960 | fn _test_cell_field_bound<TestCaseError>(field: u64) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                          +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1972:53
[INFO] [stdout]      |
[INFO] [stdout] 1972 | fn _test_head_field_bound(field: u64) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                                     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1972 | fn _test_head_field_bound<TestCaseError>(field: u64) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                          +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]     --> src/syscalls/tests/vm_latest/syscalls_1.rs:1984:54
[INFO] [stdout]      |
[INFO] [stdout] 1984 | fn _test_input_field_bound(field: u64) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                                                      ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]      |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]      |
[INFO] [stdout] 1984 | fn _test_input_field_bound<TestCaseError>(field: u64) -> Result<(), TestCaseError> {
[INFO] [stdout]      |                           +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/syscalls/tests/vm_latest/syscalls_2.rs:109:17
[INFO] [stdout]     |
[INFO] [stdout] 109 | ) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 104 | fn _test_load_extension<TestCaseError>(
[INFO] [stdout]     |                        +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/verify/tests/ckb_latest/features_since_v2021.rs:447:75
[INFO] [stdout]     |
[INFO] [stdout] 447 | fn _check_type_id_one_in_one_out_resume(step_cycles: Cycle) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                                                           ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 447 | fn _check_type_id_one_in_one_out_resume<TestCaseError>(step_cycles: Cycle) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                                        +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope
[INFO] [stdout]    --> src/verify/tests/ckb_latest/features_since_v2021.rs:593:17
[INFO] [stdout]     |
[INFO] [stdout] 593 | ) -> Result<(), TestCaseError> {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 591 | fn _check_type_id_one_in_one_out_resume_with_state<TestCaseError>(
[INFO] [stdout]     |                                                   +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `RISCV_PAGESIZE`
[INFO] [stdout]   --> src/syscalls/tests/vm_latest/syscalls_1.rs:17:54
[INFO] [stdout]    |
[INFO] [stdout] 17 |     CoreMachine, Error as VMError, Memory, Syscalls, RISCV_PAGESIZE,
[INFO] [stdout]    |                                                      ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 215 previous errors; 1 warning emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0412, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0412`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `ckb-script` (lib test) due to 216 previous errors; 1 warning emitted
[INFO] running `Command { std: "docker" "inspect" "34445a75563d9ec93d4a645741e4bb528189a383c8ea9cbf7dc0ef3334e06daf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "34445a75563d9ec93d4a645741e4bb528189a383c8ea9cbf7dc0ef3334e06daf", kill_on_drop: false }`
[INFO] [stdout] 34445a75563d9ec93d4a645741e4bb528189a383c8ea9cbf7dc0ef3334e06daf
