[INFO] fetching crate ckb-script 0.40.0... [INFO] checking ckb-script-0.40.0 against master#9fa580b1175018b0a276b0bc68f9827a106f7260 for pr-82565 [INFO] extracting crate ckb-script 0.40.0 into /workspace/builds/worker-1/source [INFO] validating manifest of crates.io crate ckb-script 0.40.0 on toolchain 9fa580b1175018b0a276b0bc68f9827a106f7260 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+9fa580b1175018b0a276b0bc68f9827a106f7260" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate ckb-script 0.40.0 [INFO] finished tweaking crates.io crate ckb-script 0.40.0 [INFO] tweaked toml for crates.io crate ckb-script 0.40.0 written to /workspace/builds/worker-1/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+9fa580b1175018b0a276b0bc68f9827a106f7260" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+9fa580b1175018b0a276b0bc68f9827a106f7260" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+9fa580b1175018b0a276b0bc68f9827a106f7260" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 746e1952406ae3bb81289be090220a734be5379e8673aae9fe7920465d03d02e [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "746e1952406ae3bb81289be090220a734be5379e8673aae9fe7920465d03d02e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "746e1952406ae3bb81289be090220a734be5379e8673aae9fe7920465d03d02e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "746e1952406ae3bb81289be090220a734be5379e8673aae9fe7920465d03d02e", kill_on_drop: false }` [INFO] [stdout] 746e1952406ae3bb81289be090220a734be5379e8673aae9fe7920465d03d02e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "rustops/crates-build-env@sha256:f2f6bcd4b43ebee4e173f653a26493129bdb64017c85f916b780ca7fbdbaa79d" "/opt/rustwide/cargo-home/bin/cargo" "+9fa580b1175018b0a276b0bc68f9827a106f7260" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] fae25dc12a2cee413b1ddd1ae7e788ad73770baafaf91f9d3e392c16ec984c11 [INFO] running `Command { std: "docker" "start" "-a" "fae25dc12a2cee413b1ddd1ae7e788ad73770baafaf91f9d3e392c16ec984c11", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.24 [INFO] [stderr] Compiling unicode-xid v0.2.1 [INFO] [stderr] Compiling syn v1.0.63 [INFO] [stderr] Compiling libc v0.2.88 [INFO] [stderr] Compiling serde_derive v1.0.124 [INFO] [stderr] Compiling serde v1.0.124 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling cc v1.0.67 [INFO] [stderr] Compiling heapsize v0.4.2 [INFO] [stderr] Compiling autocfg v0.1.7 [INFO] [stderr] Compiling rand_core v0.4.2 [INFO] [stderr] Compiling ppv-lite86 v0.2.10 [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] Compiling faster-hex v0.4.1 [INFO] [stderr] Compiling crc32fast v1.2.1 [INFO] [stderr] Compiling anyhow v1.0.38 [INFO] [stderr] Compiling siphasher v0.2.3 [INFO] [stderr] Checking cfg-if v0.1.10 [INFO] [stderr] Compiling adler v1.0.2 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling log v0.4.14 [INFO] [stderr] Compiling faster-hex v0.3.1 [INFO] [stderr] Checking once_cell v1.7.2 [INFO] [stderr] Checking bit-vec v0.5.1 [INFO] [stderr] Compiling ryu v1.0.5 [INFO] [stderr] Compiling serde_json v1.0.64 [INFO] [stderr] Checking itoa v0.4.7 [INFO] [stderr] Checking byteorder v1.4.3 [INFO] [stderr] Checking remove_dir_all v0.5.3 [INFO] [stderr] Checking futures v0.1.31 [INFO] [stderr] Checking eaglesong v0.1.0 [INFO] [stderr] Compiling ckb-script v0.40.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling rand_core v0.3.1 [INFO] [stderr] Compiling rand_jitter v0.1.4 [INFO] [stderr] Compiling phf_shared v0.7.24 [INFO] [stderr] Checking merkle-cbt v0.3.0 [INFO] [stderr] Checking crossbeam-utils v0.6.6 [INFO] [stderr] Compiling walkdir v2.3.1 [INFO] [stderr] Compiling miniz_oxide v0.4.4 [INFO] [stderr] Compiling rand_hc v0.1.0 [INFO] [stderr] Compiling rand_isaac v0.1.1 [INFO] [stderr] Compiling rand_xorshift v0.1.1 [INFO] [stderr] Compiling rand_chacha v0.1.1 [INFO] [stderr] Compiling rand_pcg v0.1.2 [INFO] [stderr] Compiling rand v0.6.5 [INFO] [stderr] Compiling phf v0.7.24 [INFO] [stderr] Checking crossbeam-channel v0.3.9 [INFO] [stderr] Checking ckb-logger v0.40.0 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] Compiling rand_os v0.1.3 [INFO] [stderr] Checking ckb-channel v0.40.0 [INFO] [stderr] Checking mapr v0.8.0 [INFO] [stderr] Compiling blake2b-rs v0.1.5 [INFO] [stderr] Compiling secp256k1-sys v0.3.0 [INFO] [stderr] Compiling ckb-vm v0.19.3 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Checking flate2 v1.0.20 [INFO] [stderr] Compiling rand_pcg v0.2.1 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling includedir v0.5.0 [INFO] [stderr] Checking rand v0.7.3 [INFO] [stderr] Compiling ckb-hash v0.40.0 [INFO] [stderr] Checking secp256k1 v0.19.0 [INFO] [stderr] Compiling phf_generator v0.7.24 [INFO] [stderr] Checking tempfile v3.1.0 [INFO] [stderr] Compiling phf_codegen v0.7.24 [INFO] [stderr] Compiling includedir_codegen v0.5.0 [INFO] [stderr] Compiling ckb-system-scripts v0.5.1 [INFO] [stderr] Compiling thiserror-impl v1.0.24 [INFO] [stderr] Compiling numext-constructor v0.1.6 [INFO] [stderr] Compiling derive_more v0.99.11 [INFO] [stderr] Compiling scroll_derive v0.10.5 [INFO] [stderr] Checking scroll v0.10.2 [INFO] [stderr] Compiling thiserror v1.0.24 [INFO] [stderr] Checking goblin v0.2.3 [INFO] [stderr] Checking bytes v0.5.6 [INFO] [stderr] Checking ckb-fixed-hash-core v0.40.0 [INFO] [stderr] Checking ckb-occupied-capacity-core v0.40.0 [INFO] [stderr] Checking numext-fixed-uint-core v0.1.6 [INFO] [stderr] Checking toml v0.5.8 [INFO] [stderr] Checking molecule v0.6.0 [INFO] [stderr] Compiling ckb-occupied-capacity-macros v0.40.0 [INFO] [stderr] Compiling ckb-fixed-hash-macros v0.40.0 [INFO] [stderr] Checking jsonrpc-core v14.2.0 [INFO] [stderr] Checking ckb-occupied-capacity v0.40.0 [INFO] [stderr] Checking ckb-error v0.40.0 [INFO] [stderr] Checking ckb-fixed-hash v0.40.0 [INFO] [stderr] Checking ckb-crypto v0.40.0 [INFO] [stderr] Compiling numext-fixed-uint-hack v0.1.6 [INFO] [stderr] Checking numext-fixed-uint v0.1.6 [INFO] [stderr] Checking ckb-rational v0.40.0 [INFO] [stderr] Compiling ckb-types v0.40.0 [INFO] [stderr] Checking ckb-jsonrpc-types v0.40.0 [INFO] [stderr] Checking ckb-dao-utils v0.40.0 [INFO] [stderr] Checking ckb-pow v0.40.0 [INFO] [stderr] Checking ckb-traits v0.40.0 [INFO] [stderr] Compiling ckb-resource v0.40.0 [INFO] [stderr] Checking ckb-chain-spec v0.40.0 [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ckb_crypto` [INFO] [stdout] --> src/verify.rs:453:9 [INFO] [stdout] | [INFO] [stdout] 453 | 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.rs:454:9 [INFO] [stdout] | [INFO] [stdout] 454 | use ckb_db::RocksDB; [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `ckb_db` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ckb_store` [INFO] [stdout] --> src/verify.rs:457:9 [INFO] [stdout] | [INFO] [stdout] 457 | use ckb_store::{data_loader_wrapper::DataLoaderWrapper, ChainDB}; [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.rs:455:9 [INFO] [stdout] | [INFO] [stdout] 455 | 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.rs:457:9 [INFO] [stdout] | [INFO] [stdout] 457 | use ckb_store::{data_loader_wrapper::DataLoaderWrapper, ChainDB}; [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.rs:474:9 [INFO] [stdout] | [INFO] [stdout] 474 | use ckb_test_chain_utils::{ [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/mod.rs:200:9 [INFO] [stdout] | [INFO] [stdout] 200 | use proptest::{collection::size_range, prelude::*}; [INFO] [stdout] | ^^^^^^^^ use of undeclared crate or module `proptest` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `tiny_keccak` [INFO] [stdout] --> src/verify.rs:486:13 [INFO] [stdout] | [INFO] [stdout] 486 | 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_db` [INFO] [stdout] --> src/syscalls/mod.rs:179:9 [INFO] [stdout] | [INFO] [stdout] 179 | use ckb_db::RocksDB; [INFO] [stdout] | ^^^^^^ use of undeclared crate or module `ckb_db` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared crate or module `ckb_store` [INFO] [stdout] --> src/syscalls/mod.rs:182:9 [INFO] [stdout] | [INFO] [stdout] 182 | use ckb_store::{data_loader_wrapper::DataLoaderWrapper, ChainDB}; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `ckb_store` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `ckb_db_schema`, `ckb_store::data_loader_wrapper::DataLoaderWrapper` [INFO] [stdout] --> src/syscalls/mod.rs:180:9 [INFO] [stdout] | [INFO] [stdout] 180 | use ckb_db_schema::COLUMNS; [INFO] [stdout] | ^^^^^^^^^^^^^ use of undeclared crate or module `ckb_db_schema` [INFO] [stdout] 181 | use ckb_hash::blake2b_256; [INFO] [stdout] 182 | use ckb_store::{data_loader_wrapper::DataLoaderWrapper, ChainDB}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `ckb_store`, `proptest::collection::size_range` [INFO] [stdout] --> src/syscalls/mod.rs:182:9 [INFO] [stdout] | [INFO] [stdout] 182 | use ckb_store::{data_loader_wrapper::DataLoaderWrapper, ChainDB}; [INFO] [stdout] | ^^^^^^^^^ use of undeclared crate or module `ckb_store` [INFO] [stdout] ... [INFO] [stdout] 200 | use proptest::{collection::size_range, prelude::*}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:233:9 [INFO] [stdout] | [INFO] [stdout] 233 | prop_assert!(machine [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:255:9 [INFO] [stdout] | [INFO] [stdout] 255 | 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/mod.rs:256:9 [INFO] [stdout] | [INFO] [stdout] 256 | 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/mod.rs:260:5 [INFO] [stdout] | [INFO] [stdout] 260 | proptest! { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:300:9 [INFO] [stdout] | [INFO] [stdout] 300 | prop_assert!(machine [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:305:9 [INFO] [stdout] | [INFO] [stdout] 305 | 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/mod.rs:306:9 [INFO] [stdout] | [INFO] [stdout] 306 | 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/mod.rs:308:9 [INFO] [stdout] | [INFO] [stdout] 308 | 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/mod.rs:314:13 [INFO] [stdout] | [INFO] [stdout] 314 | prop_assert_eq!( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:321:9 [INFO] [stdout] | [INFO] [stdout] 321 | 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/mod.rs:327:9 [INFO] [stdout] | [INFO] [stdout] 327 | prop_assert!(machine [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:332:9 [INFO] [stdout] | [INFO] [stdout] 332 | 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/mod.rs:333:9 [INFO] [stdout] | [INFO] [stdout] 333 | 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/mod.rs:335:9 [INFO] [stdout] | [INFO] [stdout] 335 | 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/mod.rs:341:13 [INFO] [stdout] | [INFO] [stdout] 341 | prop_assert_eq!( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `proptest` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:349:5 [INFO] [stdout] | [INFO] [stdout] 349 | proptest! { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:387:9 [INFO] [stdout] | [INFO] [stdout] 387 | 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/mod.rs:389:9 [INFO] [stdout] | [INFO] [stdout] 389 | 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/mod.rs:390:9 [INFO] [stdout] | [INFO] [stdout] 390 | 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/mod.rs:392:9 [INFO] [stdout] | [INFO] [stdout] 392 | prop_assert_eq!( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `proptest` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:399:5 [INFO] [stdout] | [INFO] [stdout] 399 | proptest! { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:438:9 [INFO] [stdout] | [INFO] [stdout] 438 | prop_assert!(machine [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:443:9 [INFO] [stdout] | [INFO] [stdout] 443 | 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/mod.rs:444:9 [INFO] [stdout] | [INFO] [stdout] 444 | 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/mod.rs:449:13 [INFO] [stdout] | [INFO] [stdout] 449 | prop_assert_eq!( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `proptest` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:457:5 [INFO] [stdout] | [INFO] [stdout] 457 | proptest! { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:500:9 [INFO] [stdout] | [INFO] [stdout] 500 | 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/mod.rs:502:9 [INFO] [stdout] | [INFO] [stdout] 502 | 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/mod.rs:503:9 [INFO] [stdout] | [INFO] [stdout] 503 | 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/mod.rs:505:9 [INFO] [stdout] | [INFO] [stdout] 505 | 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/mod.rs:511:13 [INFO] [stdout] | [INFO] [stdout] 511 | 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/mod.rs:516:5 [INFO] [stdout] | [INFO] [stdout] 516 | proptest! { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:618:9 [INFO] [stdout] | [INFO] [stdout] 618 | prop_assert!(machine [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:623:9 [INFO] [stdout] | [INFO] [stdout] 623 | 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/mod.rs:624:9 [INFO] [stdout] | [INFO] [stdout] 624 | 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/mod.rs:626:9 [INFO] [stdout] | [INFO] [stdout] 626 | 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/mod.rs:632:13 [INFO] [stdout] | [INFO] [stdout] 632 | prop_assert_eq!( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `proptest` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:640:5 [INFO] [stdout] | [INFO] [stdout] 640 | proptest! { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:685:9 [INFO] [stdout] | [INFO] [stdout] 685 | prop_assert!(machine [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:690:9 [INFO] [stdout] | [INFO] [stdout] 690 | 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/mod.rs:691:9 [INFO] [stdout] | [INFO] [stdout] 691 | 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/mod.rs:693:9 [INFO] [stdout] | [INFO] [stdout] 693 | prop_assert_eq!( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `proptest` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:701:5 [INFO] [stdout] | [INFO] [stdout] 701 | proptest! { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:726:9 [INFO] [stdout] | [INFO] [stdout] 726 | prop_assert!(machine [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:731:9 [INFO] [stdout] | [INFO] [stdout] 731 | 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/mod.rs:732:9 [INFO] [stdout] | [INFO] [stdout] 732 | 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/mod.rs:734:9 [INFO] [stdout] | [INFO] [stdout] 734 | 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/mod.rs:737:13 [INFO] [stdout] | [INFO] [stdout] 737 | prop_assert_eq!( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `proptest` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:745:5 [INFO] [stdout] | [INFO] [stdout] 745 | proptest! { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:770:9 [INFO] [stdout] | [INFO] [stdout] 770 | prop_assert!(machine [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:775:9 [INFO] [stdout] | [INFO] [stdout] 775 | 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/mod.rs:776:9 [INFO] [stdout] | [INFO] [stdout] 776 | 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/mod.rs:778:9 [INFO] [stdout] | [INFO] [stdout] 778 | 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/mod.rs:781:13 [INFO] [stdout] | [INFO] [stdout] 781 | prop_assert_eq!( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `proptest` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:789:5 [INFO] [stdout] | [INFO] [stdout] 789 | proptest! { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:814:9 [INFO] [stdout] | [INFO] [stdout] 814 | 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/mod.rs:816:9 [INFO] [stdout] | [INFO] [stdout] 816 | 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/mod.rs:817:9 [INFO] [stdout] | [INFO] [stdout] 817 | 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/mod.rs:819:9 [INFO] [stdout] | [INFO] [stdout] 819 | 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/mod.rs:825:13 [INFO] [stdout] | [INFO] [stdout] 825 | 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/mod.rs:829:9 [INFO] [stdout] | [INFO] [stdout] 829 | 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/mod.rs:831:9 [INFO] [stdout] | [INFO] [stdout] 831 | 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/mod.rs:832:9 [INFO] [stdout] | [INFO] [stdout] 832 | 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/mod.rs:834:9 [INFO] [stdout] | [INFO] [stdout] 834 | prop_assert_eq!( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `proptest` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:841:5 [INFO] [stdout] | [INFO] [stdout] 841 | proptest! { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:889:9 [INFO] [stdout] | [INFO] [stdout] 889 | 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/mod.rs:891:9 [INFO] [stdout] | [INFO] [stdout] 891 | 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/mod.rs:892:9 [INFO] [stdout] | [INFO] [stdout] 892 | 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/mod.rs:894:9 [INFO] [stdout] | [INFO] [stdout] 894 | 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/mod.rs:900:13 [INFO] [stdout] | [INFO] [stdout] 900 | 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/mod.rs:905:5 [INFO] [stdout] | [INFO] [stdout] 905 | proptest! { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:933:9 [INFO] [stdout] | [INFO] [stdout] 933 | prop_assert!(machine [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:938:9 [INFO] [stdout] | [INFO] [stdout] 938 | 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/mod.rs:939:9 [INFO] [stdout] | [INFO] [stdout] 939 | 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/mod.rs:941:9 [INFO] [stdout] | [INFO] [stdout] 941 | 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/mod.rs:947:13 [INFO] [stdout] | [INFO] [stdout] 947 | prop_assert_eq!( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `proptest` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:955:5 [INFO] [stdout] | [INFO] [stdout] 955 | proptest! { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:989:9 [INFO] [stdout] | [INFO] [stdout] 989 | prop_assert!(machine [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:994:9 [INFO] [stdout] | [INFO] [stdout] 994 | 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/mod.rs:995:9 [INFO] [stdout] | [INFO] [stdout] 995 | 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/mod.rs:997:9 [INFO] [stdout] | [INFO] [stdout] 997 | 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/mod.rs:1003:13 [INFO] [stdout] | [INFO] [stdout] 1003 | prop_assert_eq!( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `proptest` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:1011:5 [INFO] [stdout] | [INFO] [stdout] 1011 | proptest! { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:1039:9 [INFO] [stdout] | [INFO] [stdout] 1039 | prop_assert!(machine [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:1044:9 [INFO] [stdout] | [INFO] [stdout] 1044 | 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/mod.rs:1045:9 [INFO] [stdout] | [INFO] [stdout] 1045 | 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/mod.rs:1047:9 [INFO] [stdout] | [INFO] [stdout] 1047 | 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/mod.rs:1053:13 [INFO] [stdout] | [INFO] [stdout] 1053 | prop_assert_eq!( [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `proptest` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:1061:5 [INFO] [stdout] | [INFO] [stdout] 1061 | proptest! { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:1100:9 [INFO] [stdout] | [INFO] [stdout] 1100 | 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/mod.rs:1102:9 [INFO] [stdout] | [INFO] [stdout] 1102 | 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/mod.rs:1103:9 [INFO] [stdout] | [INFO] [stdout] 1103 | 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/mod.rs:1106:9 [INFO] [stdout] | [INFO] [stdout] 1106 | 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/mod.rs:1113:13 [INFO] [stdout] | [INFO] [stdout] 1113 | 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/mod.rs:1117:17 [INFO] [stdout] | [INFO] [stdout] 1117 | 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/mod.rs:1136:9 [INFO] [stdout] | [INFO] [stdout] 1136 | 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/mod.rs:1157:9 [INFO] [stdout] | [INFO] [stdout] 1157 | 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/mod.rs:1158:9 [INFO] [stdout] | [INFO] [stdout] 1158 | 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/mod.rs:1161:9 [INFO] [stdout] | [INFO] [stdout] 1161 | 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/mod.rs:1168:13 [INFO] [stdout] | [INFO] [stdout] 1168 | 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/mod.rs:1172:17 [INFO] [stdout] | [INFO] [stdout] 1172 | 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/mod.rs:1178:5 [INFO] [stdout] | [INFO] [stdout] 1178 | proptest! { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:1241:9 [INFO] [stdout] | [INFO] [stdout] 1241 | prop_assert!(machine [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: cannot find macro `prop_assert` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:1278:9 [INFO] [stdout] | [INFO] [stdout] 1278 | 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/mod.rs:1286:5 [INFO] [stdout] | [INFO] [stdout] 1286 | proptest! { [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/syscalls/mod.rs:1085:27 [INFO] [stdout] | [INFO] [stdout] 1085 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/syscalls/mod.rs:1142:27 [INFO] [stdout] | [INFO] [stdout] 1142 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/syscalls/mod.rs:1212:27 [INFO] [stdout] | [INFO] [stdout] 1212 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/syscalls/mod.rs:1263:27 [INFO] [stdout] | [INFO] [stdout] 1263 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/syscalls/mod.rs:1319:27 [INFO] [stdout] | [INFO] [stdout] 1319 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/syscalls/mod.rs:1362:27 [INFO] [stdout] | [INFO] [stdout] 1362 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/syscalls/mod.rs:1408:27 [INFO] [stdout] | [INFO] [stdout] 1408 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/verify.rs:581:27 [INFO] [stdout] | [INFO] [stdout] 581 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/verify.rs:641:27 [INFO] [stdout] | [INFO] [stdout] 641 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/verify.rs:722:27 [INFO] [stdout] | [INFO] [stdout] 722 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/verify.rs:814:27 [INFO] [stdout] | [INFO] [stdout] 814 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/verify.rs:879:27 [INFO] [stdout] | [INFO] [stdout] 879 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/verify.rs:931:27 [INFO] [stdout] | [INFO] [stdout] 931 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/verify.rs:1014:27 [INFO] [stdout] | [INFO] [stdout] 1014 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/verify.rs:1088:27 [INFO] [stdout] | [INFO] [stdout] 1088 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Privkey` [INFO] [stdout] --> src/verify.rs:1104:23 [INFO] [stdout] | [INFO] [stdout] 1104 | let privkey = Privkey::from_slice(&[1; 32][..]); [INFO] [stdout] | ^^^^^^^ use of undeclared type `Privkey` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/verify.rs:1153:27 [INFO] [stdout] | [INFO] [stdout] 1153 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/verify.rs:1216:27 [INFO] [stdout] | [INFO] [stdout] 1216 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/verify.rs:1278:27 [INFO] [stdout] | [INFO] [stdout] 1278 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/verify.rs:1349:27 [INFO] [stdout] | [INFO] [stdout] 1349 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/verify.rs:1408:27 [INFO] [stdout] | [INFO] [stdout] 1408 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/verify.rs:1482:27 [INFO] [stdout] | [INFO] [stdout] 1482 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/verify.rs:1562:27 [INFO] [stdout] | [INFO] [stdout] 1562 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/verify.rs:1631:27 [INFO] [stdout] | [INFO] [stdout] 1631 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `DataLoaderWrapper` [INFO] [stdout] --> src/verify.rs:1788:27 [INFO] [stdout] | [INFO] [stdout] 1788 | let data_loader = DataLoaderWrapper::new(&store); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ use of undeclared type `DataLoaderWrapper` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:221:61 [INFO] [stdout] | [INFO] [stdout] 221 | 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] [INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:267:55 [INFO] [stdout] | [INFO] [stdout] 267 | 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] [INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:356:58 [INFO] [stdout] | [INFO] [stdout] 356 | 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] [INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:406:72 [INFO] [stdout] | [INFO] [stdout] 406 | 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] [INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:464:67 [INFO] [stdout] | [INFO] [stdout] 464 | 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] [INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:583:53 [INFO] [stdout] | [INFO] [stdout] 583 | fn _test_load_header(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] [INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:647:59 [INFO] [stdout] | [INFO] [stdout] 647 | fn _test_load_epoch_number(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] [INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:708:54 [INFO] [stdout] | [INFO] [stdout] 708 | 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] [INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:752:49 [INFO] [stdout] | [INFO] [stdout] 752 | 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] [INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:796:66 [INFO] [stdout] | [INFO] [stdout] 796 | 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] [INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:848:69 [INFO] [stdout] | [INFO] [stdout] 848 | 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] [INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:912:75 [INFO] [stdout] | [INFO] [stdout] 912 | 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] [INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:967:81 [INFO] [stdout] | [INFO] [stdout] 967 | 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] [INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:1022:53 [INFO] [stdout] | [INFO] [stdout] 1022 | 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] [INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:1068:64 [INFO] [stdout] | [INFO] [stdout] 1068 | fn _test_load_cell_data_as_code(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] [INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:1123:56 [INFO] [stdout] | [INFO] [stdout] 1123 | fn _test_load_cell_data(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] [INFO] [stdout] error[E0412]: cannot find type `TestCaseError` in this scope [INFO] [stdout] --> src/syscalls/mod.rs:1236:21 [INFO] [stdout] | [INFO] [stdout] 1233 | fn _test_load_cell_data_on_freezed_memory( [INFO] [stdout] | - help: you might be missing a type parameter: `` [INFO] [stdout] ... [INFO] [stdout] 1236 | ) -> Result<(), TestCaseError> { [INFO] [stdout] | ^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Privkey` in this scope [INFO] [stdout] --> src/verify.rs:514:29 [INFO] [stdout] | [INFO] [stdout] 514 | fn random_keypair() -> (Privkey, Pubkey) { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/verify.rs:514:38 [INFO] [stdout] | [INFO] [stdout] 514 | fn random_keypair() -> (Privkey, Pubkey) { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Generator` [INFO] [stdout] --> src/verify.rs:515:9 [INFO] [stdout] | [INFO] [stdout] 515 | Generator::random_keypair() [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 515 | Iterator::random_keypair() [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 450 | use core::ops::Generator; [INFO] [stdout] | [INFO] [stdout] 450 | use crate::error::thiserror::display::path::ops::Generator; [INFO] [stdout] | [INFO] [stdout] 450 | use std::ops::Generator; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Pubkey` in this scope [INFO] [stdout] --> src/verify.rs:518:31 [INFO] [stdout] | [INFO] [stdout] 518 | fn to_hex_pubkey(pubkey: &Pubkey) -> Vec { [INFO] [stdout] | ^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Signature` in this scope [INFO] [stdout] --> src/verify.rs:525:37 [INFO] [stdout] | [INFO] [stdout] 525 | fn to_hex_signature(signature: &Signature) -> Vec { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Privkey` in this scope [INFO] [stdout] --> src/verify.rs:532:41 [INFO] [stdout] | [INFO] [stdout] 532 | fn sign_args(args: &[u8], privkey: &Privkey) -> Signature { [INFO] [stdout] | ^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Signature` in this scope [INFO] [stdout] --> src/verify.rs:532:53 [INFO] [stdout] | [INFO] [stdout] 532 | fn sign_args(args: &[u8], privkey: &Privkey) -> Signature { [INFO] [stdout] | ^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Generator` [INFO] [stdout] --> src/verify.rs:1655:29 [INFO] [stdout] | [INFO] [stdout] 1655 | let mut generator = Generator::non_crypto_safe_prng(42); [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 1655 | let mut generator = Iterator::non_crypto_safe_prng(42); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] help: consider importing one of these items [INFO] [stdout] | [INFO] [stdout] 450 | use core::ops::Generator; [INFO] [stdout] | [INFO] [stdout] 450 | use crate::error::thiserror::display::path::ops::Generator; [INFO] [stdout] | [INFO] [stdout] 450 | use std::ops::Generator; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `RISCV_PAGESIZE` [INFO] [stdout] --> src/syscalls/mod.rs:198:85 [INFO] [stdout] | [INFO] [stdout] 198 | CoreMachine, Error as VMError, Memory, SparseMemory, Syscalls, WXorXMemory, 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 167 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` [INFO] [stderr] [INFO] [stderr] To learn more, run the command again with --verbose. [INFO] running `Command { std: "docker" "inspect" "fae25dc12a2cee413b1ddd1ae7e788ad73770baafaf91f9d3e392c16ec984c11", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "fae25dc12a2cee413b1ddd1ae7e788ad73770baafaf91f9d3e392c16ec984c11", kill_on_drop: false }` [INFO] [stdout] fae25dc12a2cee413b1ddd1ae7e788ad73770baafaf91f9d3e392c16ec984c11