[INFO] fetching crate ckb-script 0.202.0... [INFO] testing ckb-script-0.202.0 against try#8de4c7234dd9b97c9d76b58671343fdbbc9a433e+target=x86_64-unknown-linux-musl for musl_upgrade_1_2_5_with_libc_patch_0 [INFO] extracting crate ckb-script 0.202.0 into /workspace/builds/worker-2-tc1/source [INFO] started tweaking crates.io crate ckb-script 0.202.0 [INFO] finished tweaking crates.io crate ckb-script 0.202.0 [INFO] tweaked toml for crates.io crate ckb-script 0.202.0 written to /workspace/builds/worker-2-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate ckb-script 0.202.0 on toolchain 8de4c7234dd9b97c9d76b58671343fdbbc9a433e [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate ckb-script 0.202.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded ckb-types v0.202.0 [INFO] [stderr] Downloaded ckb-vm-definitions v0.24.14 [INFO] [stderr] Downloaded scroll_derive v0.10.5 [INFO] [stderr] Downloaded faster-hex v0.6.1 [INFO] [stderr] Downloaded plain v0.2.3 [INFO] [stderr] Downloaded scroll v0.10.2 [INFO] [stderr] Downloaded windows-future v0.1.1 [INFO] [stderr] Downloaded ckb-fixed-hash-core v0.202.0 [INFO] [stderr] Downloaded ckb-crypto v0.202.0 [INFO] [stderr] Downloaded windows-collections v0.1.1 [INFO] [stderr] Downloaded windows-result v0.3.1 [INFO] [stderr] Downloaded cacache v13.1.0 [INFO] [stderr] Downloaded ckb-resource v0.202.0 [INFO] [stderr] Downloaded blake2b-ref v0.3.1 [INFO] [stderr] Downloaded ckb-gen-types v0.202.0 [INFO] [stderr] Downloaded goblin v0.2.3 [INFO] [stderr] Downloaded goblin v0.4.0 [INFO] [stderr] Downloaded ckb-dao-utils v0.202.0 [INFO] [stderr] Downloaded ckb-jsonrpc-types v0.202.0 [INFO] [stderr] Downloaded ckb-chain-spec v0.202.0 [INFO] [stderr] Downloaded ckb_schemars_derive v0.8.22 [INFO] [stderr] Downloaded golomb-coded-set v0.2.1 [INFO] [stderr] Downloaded merkle-cbt v0.3.2 [INFO] [stderr] Downloaded windows-core v0.60.1 [INFO] [stderr] Downloaded reflink-copy v0.1.24 [INFO] [stderr] Downloaded ssri v9.2.0 [INFO] [stderr] Downloaded ckb-pow v0.202.0 [INFO] [stderr] Downloaded ckb-merkle-mountain-range v0.5.2 [INFO] [stderr] Downloaded ckb-rational v0.202.0 [INFO] [stderr] Downloaded molecule v0.8.0 [INFO] [stderr] Downloaded windows-numerics v0.1.1 [INFO] [stderr] Downloaded includedir v0.6.0 [INFO] [stderr] Downloaded includedir_codegen v0.6.0 [INFO] [stderr] Downloaded ckb-channel v0.202.0 [INFO] [stderr] Downloaded ckb-occupied-capacity-core v0.202.0 [INFO] [stderr] Downloaded ckb-occupied-capacity-macros v0.202.0 [INFO] [stderr] Downloaded ckb-occupied-capacity v0.202.0 [INFO] [stderr] Downloaded numext-constructor v0.1.6 [INFO] [stderr] Downloaded numext-fixed-uint-core v0.1.6 [INFO] [stderr] Downloaded numext-fixed-uint-hack v0.1.6 [INFO] [stderr] Downloaded numext-fixed-uint v0.1.6 [INFO] [stderr] Downloaded eaglesong v0.1.0 [INFO] [stderr] Downloaded ckb-system-scripts v0.5.4 [INFO] [stderr] Downloaded ckb-traits v0.202.0 [INFO] [stderr] Downloaded ckb-constant v0.202.0 [INFO] [stderr] Downloaded ckb-error v0.202.0 [INFO] [stderr] Downloaded ckb_schemars v0.8.22 [INFO] [stderr] Downloaded heapsize v0.4.2 [INFO] [stderr] Downloaded ckb-vm v0.24.14 [INFO] [stderr] Downloaded ckb-logger v0.202.0 [INFO] [stderr] Downloaded ckb-fixed-hash-macros v0.202.0 [INFO] [stderr] Downloaded ckb-fixed-hash v0.202.0 [INFO] [stderr] Downloaded ckb-hash v0.202.0 [INFO] [stderr] Downloaded windows v0.60.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] a6bf5b4b9b0e68722078eb90233156c28a864898a04f0a7f3895c968a2775665 [INFO] running `Command { std: "docker" "start" "-a" "a6bf5b4b9b0e68722078eb90233156c28a864898a04f0a7f3895c968a2775665", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "a6bf5b4b9b0e68722078eb90233156c28a864898a04f0a7f3895c968a2775665", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a6bf5b4b9b0e68722078eb90233156c28a864898a04f0a7f3895c968a2775665", kill_on_drop: false }` [INFO] [stdout] a6bf5b4b9b0e68722078eb90233156c28a864898a04f0a7f3895c968a2775665 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "build" "--frozen" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 1dea01d3a3addc68c7f38689ed394f5deda45ad30d1849439cc64fc4771765ca [INFO] running `Command { std: "docker" "start" "-a" "1dea01d3a3addc68c7f38689ed394f5deda45ad30d1849439cc64fc4771765ca", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.218 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling libc v0.2.170 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling quote v1.0.39 [INFO] [stderr] Compiling cc v1.2.16 [INFO] [stderr] Compiling syn v2.0.99 [INFO] [stderr] Compiling heapsize v0.4.2 [INFO] [stderr] Compiling faster-hex v0.6.1 [INFO] [stderr] Compiling ckb_schemars v0.8.22 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling dyn-clone v1.0.19 [INFO] [stderr] Compiling siphasher v0.3.11 [INFO] [stderr] Compiling phf_shared v0.8.0 [INFO] [stderr] Compiling cty v0.2.2 [INFO] [stderr] Compiling adler2 v2.0.0 [INFO] [stderr] Compiling miniz_oxide v0.8.5 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling rand_pcg v0.2.1 [INFO] [stderr] Compiling crc32fast v1.4.2 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling walkdir v2.5.0 [INFO] [stderr] Compiling flate2 v1.1.0 [INFO] [stderr] Compiling blake2b-ref v0.3.1 [INFO] [stderr] Compiling anyhow v1.0.97 [INFO] [stderr] Compiling slab v0.4.9 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling golomb-coded-set v0.2.1 [INFO] [stderr] Compiling ckb-merkle-mountain-range v0.5.2 [INFO] [stderr] Compiling blake2b-rs v0.2.0 [INFO] [stderr] Compiling merkle-cbt v0.3.2 [INFO] [stderr] Compiling ckb-constant v0.202.0 [INFO] [stderr] Compiling bit-vec v0.6.3 [INFO] [stderr] Compiling ckb-channel v0.202.0 [INFO] [stderr] Compiling serde_derive_internals v0.26.0 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling phf v0.8.0 [INFO] [stderr] Compiling ckb-hash v0.202.0 [INFO] [stderr] Compiling futures-sink v0.3.31 [INFO] [stderr] Compiling rustix v0.38.44 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling includedir v0.6.0 [INFO] [stderr] Compiling secp256k1-sys v0.10.1 [INFO] [stderr] Compiling getrandom v0.2.15 [INFO] [stderr] Compiling getrandom v0.3.1 [INFO] [stderr] Compiling linux-raw-sys v0.4.15 [INFO] [stderr] Compiling bitflags v2.9.0 [INFO] [stderr] Compiling once_cell v1.20.3 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling unicode-width v0.1.14 [INFO] [stderr] Compiling sha-1 v0.10.1 [INFO] [stderr] Compiling sha2 v0.10.8 [INFO] [stderr] Compiling plain v0.2.3 [INFO] [stderr] Compiling xxhash-rust v0.8.15 [INFO] [stderr] Compiling hex v0.4.3 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling ckb_schemars_derive v0.8.22 [INFO] [stderr] Compiling numext-constructor v0.1.6 [INFO] [stderr] Compiling scroll_derive v0.10.5 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling ckb-vm v0.24.14 [INFO] [stderr] Compiling memmap2 v0.5.10 [INFO] [stderr] Compiling convert_case v0.4.0 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling scroll v0.10.2 [INFO] [stderr] Compiling eaglesong v0.1.0 [INFO] [stderr] Compiling goblin v0.4.0 [INFO] [stderr] Compiling goblin v0.2.3 [INFO] [stderr] Compiling ckb-logger v0.202.0 [INFO] [stderr] Compiling ckb-vm-definitions v0.24.14 [INFO] [stderr] Compiling reflink-copy v0.1.24 [INFO] [stderr] Compiling tempfile v3.17.1 [INFO] [stderr] Compiling ckb-script v0.202.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling serde_derive v1.0.218 [INFO] [stderr] Compiling zerocopy-derive v0.7.35 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling derive_more-impl v1.0.0 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling zerocopy v0.7.35 [INFO] [stderr] Compiling ppv-lite86 v0.2.20 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling derive_more v1.0.0 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling miette-derive v5.10.0 [INFO] [stderr] Compiling secp256k1 v0.30.0 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling phf_generator v0.8.0 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling phf_codegen v0.8.0 [INFO] [stderr] Compiling includedir_codegen v0.6.0 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling derive_more v0.99.19 [INFO] [stderr] Compiling ckb-system-scripts v0.5.4 [INFO] [stderr] Compiling miette v5.10.0 [INFO] [stderr] Compiling serde_json v1.0.140 [INFO] [stderr] Compiling ckb-occupied-capacity-core v0.202.0 [INFO] [stderr] Compiling numext-fixed-uint-core v0.1.6 [INFO] [stderr] Compiling bytes v1.10.1 [INFO] [stderr] Compiling ckb-occupied-capacity-macros v0.202.0 [INFO] [stderr] Compiling ckb-occupied-capacity v0.202.0 [INFO] [stderr] Compiling ckb-error v0.202.0 [INFO] [stderr] Compiling molecule v0.8.0 [INFO] [stderr] Compiling ssri v9.2.0 [INFO] [stderr] Compiling toml v0.5.11 [INFO] [stderr] Compiling tokio v1.44.2 [INFO] [stderr] Compiling ckb-fixed-hash-core v0.202.0 [INFO] [stderr] Compiling ckb-fixed-hash-macros v0.202.0 [INFO] [stderr] Compiling ckb-fixed-hash v0.202.0 [INFO] [stderr] Compiling ckb-crypto v0.202.0 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling cacache v13.1.0 [INFO] [stderr] Compiling numext-fixed-uint-hack v0.1.6 [INFO] [stderr] Compiling numext-fixed-uint v0.1.6 [INFO] [stderr] Compiling ckb-rational v0.202.0 [INFO] [stderr] Compiling ckb-gen-types v0.202.0 [INFO] [stderr] Compiling ckb-types v0.202.0 [INFO] [stderr] Compiling ckb-pow v0.202.0 [INFO] [stderr] Compiling ckb-dao-utils v0.202.0 [INFO] [stderr] Compiling ckb-traits v0.202.0 [INFO] [stderr] Compiling ckb-jsonrpc-types v0.202.0 [INFO] [stderr] Compiling ckb-resource v0.202.0 [INFO] [stderr] Compiling ckb-chain-spec v0.202.0 [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 37s [INFO] running `Command { std: "docker" "inspect" "1dea01d3a3addc68c7f38689ed394f5deda45ad30d1849439cc64fc4771765ca", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1dea01d3a3addc68c7f38689ed394f5deda45ad30d1849439cc64fc4771765ca", kill_on_drop: false }` [INFO] [stdout] 1dea01d3a3addc68c7f38689ed394f5deda45ad30d1849439cc64fc4771765ca [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=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:90999bfc7ae267e83380e433d8e61a7c072ca6729e92edbae886d3423b3a6f4c" "/opt/rustwide/cargo-home/bin/cargo" "+8de4c7234dd9b97c9d76b58671343fdbbc9a433e" "test" "--frozen" "--no-run" "--message-format=json" "--target" "x86_64-unknown-linux-musl", kill_on_drop: false }` [INFO] [stdout] 90bb604164dc58827ef6ff474c4c009d1cc725317bdfaf4a3d3064d4b2b671d4 [INFO] running `Command { std: "docker" "start" "-a" "90bb604164dc58827ef6ff474c4c009d1cc725317bdfaf4a3d3064d4b2b671d4", kill_on_drop: false }` [INFO] [stderr] Compiling ckb-script v0.202.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `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 unresolved module or unlinked crate `ckb_crypto` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ckb_crypto`, use `cargo add ckb_crypto` to add it to your `Cargo.toml` [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 unresolved module or unlinked crate `ckb_db` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 4 - use ckb_db::RocksDB; [INFO] [stdout] 4 + use ckb_vm::RocksDB; [INFO] [stdout] | [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 unresolved module or unlinked crate `ckb_db_schema` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ckb_db_schema`, use `cargo add ckb_db_schema` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `ckb_store` [INFO] [stdout] --> src/verify/tests/utils.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use ckb_store::{ [INFO] [stdout] | ^^^^^^^^^ use of unresolved module or unlinked crate `ckb_store` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ckb_store`, use `cargo add ckb_store` to add it to your `Cargo.toml` [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 unresolved module or unlinked crate `ckb_store` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ckb_store`, use `cargo add ckb_store` to add it to your `Cargo.toml` [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 unresolved module or unlinked crate `ckb_test_chain_utils` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ckb_test_chain_utils`, use `cargo add ckb_test_chain_utils` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `tempfile` [INFO] [stdout] --> src/verify/tests/utils.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | use tempfile::TempDir; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `tempfile` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `tempfile`, use `cargo add tempfile` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `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 unresolved module or unlinked crate `ckb_crypto` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ckb_crypto`, use `cargo add ckb_crypto` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `tiny_keccak` [INFO] [stdout] --> src/verify/tests/utils.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | use tiny_keccak::{Hasher, Sha3}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `tiny_keccak` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `tiny_keccak`, use `cargo add tiny_keccak` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use molecule::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [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 unresolved module or unlinked crate `ckb_test_chain_utils` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ckb_test_chain_utils`, use `cargo add ckb_test_chain_utils` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `proptest` [INFO] [stdout] --> src/syscalls/tests/vm_latest/syscalls_1.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use proptest::{collection::size_range, prelude::*}; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `proptest` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `proptest`, use `cargo add proptest` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `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 unresolved module or unlinked crate `proptest` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `proptest`, use `cargo add proptest` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `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 unresolved module or unlinked crate `proptest` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `proptest`, use `cargo add proptest` to add it to your `Cargo.toml` [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 unresolved module or unlinked crate `ckb_test_chain_utils` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `ckb_test_chain_utils`, use `cargo add ckb_test_chain_utils` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `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 unresolved module or unlinked crate `rand` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rand`, use `cargo add rand` to add it to your `Cargo.toml` [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 unresolved module or unlinked crate `proptest` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `proptest`, use `cargo add proptest` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `proptest` [INFO] [stdout] --> src/verify/tests/ckb_latest/features_since_v2023.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use proptest::prelude::*; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `proptest` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `proptest`, use `cargo add proptest` to add it to your `Cargo.toml` [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::{Rng, thread_rng}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `rand` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rand`, use `cargo add rand` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `proptest` [INFO] [stdout] --> src/verify/tests/ckb_latest/features_since_v2023.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use proptest::proptest; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `proptest` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `proptest`, use `cargo add proptest` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:16:13 [INFO] [stdout] | [INFO] [stdout] 16 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:30:13 [INFO] [stdout] | [INFO] [stdout] 30 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:115:13 [INFO] [stdout] | [INFO] [stdout] 115 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:129:13 [INFO] [stdout] | [INFO] [stdout] 129 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:179:13 [INFO] [stdout] | [INFO] [stdout] 179 | use molecule::verification_error as ve; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:334:13 [INFO] [stdout] | [INFO] [stdout] 334 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:348:13 [INFO] [stdout] | [INFO] [stdout] 348 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:433:13 [INFO] [stdout] | [INFO] [stdout] 433 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:447:13 [INFO] [stdout] | [INFO] [stdout] 447 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:497:13 [INFO] [stdout] | [INFO] [stdout] 497 | use molecule::verification_error as ve; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:652:13 [INFO] [stdout] | [INFO] [stdout] 652 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:743:13 [INFO] [stdout] | [INFO] [stdout] 743 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:808:13 [INFO] [stdout] | [INFO] [stdout] 808 | use molecule::verification_error as ve; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:929:13 [INFO] [stdout] | [INFO] [stdout] 929 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:943:13 [INFO] [stdout] | [INFO] [stdout] 943 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1017:13 [INFO] [stdout] | [INFO] [stdout] 1017 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1031:13 [INFO] [stdout] | [INFO] [stdout] 1031 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1079:13 [INFO] [stdout] | [INFO] [stdout] 1079 | use molecule::verification_error as ve; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1184:13 [INFO] [stdout] | [INFO] [stdout] 1184 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1295:13 [INFO] [stdout] | [INFO] [stdout] 1295 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1374:13 [INFO] [stdout] | [INFO] [stdout] 1374 | use molecule::verification_error as ve; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1472:13 [INFO] [stdout] | [INFO] [stdout] 1472 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1573:13 [INFO] [stdout] | [INFO] [stdout] 1573 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1648:13 [INFO] [stdout] | [INFO] [stdout] 1648 | use molecule::verification_error as ve; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1817:13 [INFO] [stdout] | [INFO] [stdout] 1817 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1945:13 [INFO] [stdout] | [INFO] [stdout] 1945 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2038:13 [INFO] [stdout] | [INFO] [stdout] 2038 | use molecule::verification_error as ve; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2156:13 [INFO] [stdout] | [INFO] [stdout] 2156 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2257:13 [INFO] [stdout] | [INFO] [stdout] 2257 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2332:13 [INFO] [stdout] | [INFO] [stdout] 2332 | use molecule::verification_error as ve; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2501:13 [INFO] [stdout] | [INFO] [stdout] 2501 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2612:13 [INFO] [stdout] | [INFO] [stdout] 2612 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2691:13 [INFO] [stdout] | [INFO] [stdout] 2691 | use molecule::verification_error as ve; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2789:13 [INFO] [stdout] | [INFO] [stdout] 2789 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2890:13 [INFO] [stdout] | [INFO] [stdout] 2890 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2965:13 [INFO] [stdout] | [INFO] [stdout] 2965 | use molecule::verification_error as ve; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:3134:13 [INFO] [stdout] | [INFO] [stdout] 3134 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:3244:13 [INFO] [stdout] | [INFO] [stdout] 3244 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:3323:13 [INFO] [stdout] | [INFO] [stdout] 3323 | use molecule::verification_error as ve; [INFO] [stdout] | ^^^^^^^^ help: a similar path exists: `ckb_types::molecule` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/features_since_v2023.rs:915:5 [INFO] [stdout] | [INFO] [stdout] 915 | use molecule::prelude::Byte; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `daggy` [INFO] [stdout] --> src/verify/tests/ckb_latest/features_since_v2023.rs:914:5 [INFO] [stdout] | [INFO] [stdout] 914 | use daggy::{Dag, Walker}; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `daggy` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `daggy`, use `cargo add daggy` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `rand` [INFO] [stdout] --> src/verify/tests/ckb_latest/features_since_v2023.rs:916:5 [INFO] [stdout] | [INFO] [stdout] 916 | use rand::{Rng, SeedableRng, rngs::StdRng}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `rand` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rand`, use `cargo add rand` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rand` [INFO] [stdout] --> src/verify/tests/ckb_latest/features_since_v2023.rs:916:5 [INFO] [stdout] | [INFO] [stdout] 916 | use rand::{Rng, SeedableRng, rngs::StdRng}; [INFO] [stdout] | ^^^^ use of unresolved module or unlinked crate `rand` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `rand`, use `cargo add rand` to add it to your `Cargo.toml` [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::Rng`, `rand::thread_rng`, `proptest::prelude::*`, `proptest::proptest`, `molecule::hex_string`, `molecule::hex_string`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `daggy::Dag`, `daggy::Walker`, `molecule::prelude::Byte`, `rand::Rng`, `rand::SeedableRng`, `rand::rngs::StdRng`, `ckb_test_chain_utils::always_success_cell`, `proptest::prelude::*`, `proptest::prop_assert_eq`, `proptest::proptest`, `rand::distributions::Uniform`, `rand::Rng`, `rand::thread_rng`, `proptest::prelude::*`, `proptest::proptest`, `molecule::hex_string`, `molecule::hex_string`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `daggy::Dag`, `daggy::Walker`, `molecule::prelude::Byte`, `rand::Rng`, `rand::SeedableRng`, `rand::rngs::StdRng`, `ckb_test_chain_utils::always_success_cell`, `proptest::prelude::*`, `proptest::prop_assert_eq`, `proptest::proptest`, `rand::distributions::Uniform`, `rand::Rng`, `rand::thread_rng`, `proptest::prelude::*`, `proptest::proptest`, `molecule::hex_string`, `molecule::hex_string`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `molecule::hex_string`, `molecule::hex_string`, `molecule::verification_error`, `daggy::Dag`, `daggy::Walker`, `molecule::prelude::Byte`, `rand::Rng`, `rand::SeedableRng`, `rand::rngs::StdRng` [INFO] [stdout] --> src/syscalls/tests/vm_latest/syscalls_1.rs:20:16 [INFO] [stdout] | [INFO] [stdout] 20 | 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::{Rng, thread_rng}; [INFO] [stdout] | ^^^ ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/verify/tests/ckb_latest/features_since_v2023.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use proptest::prelude::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 10 | use proptest::proptest; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 914 | use daggy::{Dag, Walker}; [INFO] [stdout] | ^^^ ^^^^^^ [INFO] [stdout] 915 | use molecule::prelude::Byte; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 916 | use rand::{Rng, SeedableRng, rngs::StdRng}; [INFO] [stdout] | ^^^ ^^^^^^^^^^^ ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:16:13 [INFO] [stdout] | [INFO] [stdout] 16 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 30 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 115 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 129 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 179 | use molecule::verification_error as ve; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 334 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 348 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 433 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 447 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 497 | use molecule::verification_error as ve; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 652 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 743 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 808 | use molecule::verification_error as ve; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 929 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 943 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1017 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1031 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1079 | use molecule::verification_error as ve; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1184 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1295 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1374 | use molecule::verification_error as ve; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1472 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1573 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1648 | use molecule::verification_error as ve; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1817 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1945 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2038 | use molecule::verification_error as ve; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2156 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2257 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2332 | use molecule::verification_error as ve; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2501 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2612 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2691 | use molecule::verification_error as ve; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2789 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2890 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 2965 | use molecule::verification_error as ve; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3134 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3244 | use molecule::hex_string; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 3323 | use molecule::verification_error as ve; [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:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | prop_assert!( [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:63:5 [INFO] [stdout] | [INFO] [stdout] 63 | 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:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | 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:68:1 [INFO] [stdout] | [INFO] [stdout] 68 | 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:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | prop_assert!( [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:115:5 [INFO] [stdout] | [INFO] [stdout] 115 | 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:116:5 [INFO] [stdout] | [INFO] [stdout] 116 | 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:118:5 [INFO] [stdout] | [INFO] [stdout] 118 | 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:124:9 [INFO] [stdout] | [INFO] [stdout] 124 | 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:131:5 [INFO] [stdout] | [INFO] [stdout] 131 | 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:137:5 [INFO] [stdout] | [INFO] [stdout] 137 | prop_assert!( [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:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | 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:145:5 [INFO] [stdout] | [INFO] [stdout] 145 | 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:147:5 [INFO] [stdout] | [INFO] [stdout] 147 | 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:153:9 [INFO] [stdout] | [INFO] [stdout] 153 | 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:161:1 [INFO] [stdout] | [INFO] [stdout] 161 | 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:202:9 [INFO] [stdout] | [INFO] [stdout] 202 | prop_assert!( [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:209:9 [INFO] [stdout] | [INFO] [stdout] 209 | 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:210:9 [INFO] [stdout] | [INFO] [stdout] 210 | 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:212:9 [INFO] [stdout] | [INFO] [stdout] 212 | 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:218:13 [INFO] [stdout] | [INFO] [stdout] 218 | 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:224:9 [INFO] [stdout] | [INFO] [stdout] 224 | prop_assert!( [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:231:9 [INFO] [stdout] | [INFO] [stdout] 231 | 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:232:9 [INFO] [stdout] | [INFO] [stdout] 232 | 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:234:9 [INFO] [stdout] | [INFO] [stdout] 234 | 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:240:13 [INFO] [stdout] | [INFO] [stdout] 240 | 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:249:1 [INFO] [stdout] | [INFO] [stdout] 249 | 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:287:5 [INFO] [stdout] | [INFO] [stdout] 287 | 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:288:5 [INFO] [stdout] | [INFO] [stdout] 288 | 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:292:1 [INFO] [stdout] | [INFO] [stdout] 292 | 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:346:5 [INFO] [stdout] | [INFO] [stdout] 346 | 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:348:5 [INFO] [stdout] | [INFO] [stdout] 348 | 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:349:5 [INFO] [stdout] | [INFO] [stdout] 349 | 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:351:5 [INFO] [stdout] | [INFO] [stdout] 351 | 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:358:1 [INFO] [stdout] | [INFO] [stdout] 358 | 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:397:5 [INFO] [stdout] | [INFO] [stdout] 397 | prop_assert!( [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:404:5 [INFO] [stdout] | [INFO] [stdout] 404 | 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:405:5 [INFO] [stdout] | [INFO] [stdout] 405 | 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:410:9 [INFO] [stdout] | [INFO] [stdout] 410 | 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:418:1 [INFO] [stdout] | [INFO] [stdout] 418 | 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:460:5 [INFO] [stdout] | [INFO] [stdout] 460 | 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:462:5 [INFO] [stdout] | [INFO] [stdout] 462 | 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:463:5 [INFO] [stdout] | [INFO] [stdout] 463 | 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:465:5 [INFO] [stdout] | [INFO] [stdout] 465 | 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:471:9 [INFO] [stdout] | [INFO] [stdout] 471 | 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:476:1 [INFO] [stdout] | [INFO] [stdout] 476 | 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:518:5 [INFO] [stdout] | [INFO] [stdout] 518 | 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:520:5 [INFO] [stdout] | [INFO] [stdout] 520 | 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:521:5 [INFO] [stdout] | [INFO] [stdout] 521 | 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:523:5 [INFO] [stdout] | [INFO] [stdout] 523 | 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:531:9 [INFO] [stdout] | [INFO] [stdout] 531 | 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:536:1 [INFO] [stdout] | [INFO] [stdout] 536 | 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:695:5 [INFO] [stdout] | [INFO] [stdout] 695 | prop_assert!( [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:702:5 [INFO] [stdout] | [INFO] [stdout] 702 | 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:705:9 [INFO] [stdout] | [INFO] [stdout] 705 | 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:707:9 [INFO] [stdout] | [INFO] [stdout] 707 | 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:709:9 [INFO] [stdout] | [INFO] [stdout] 709 | 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:715:13 [INFO] [stdout] | [INFO] [stdout] 715 | 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:724:1 [INFO] [stdout] | [INFO] [stdout] 724 | 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:814:5 [INFO] [stdout] | [INFO] [stdout] 814 | prop_assert!( [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:821:5 [INFO] [stdout] | [INFO] [stdout] 821 | 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:822:5 [INFO] [stdout] | [INFO] [stdout] 822 | 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:824:5 [INFO] [stdout] | [INFO] [stdout] 824 | 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:832:1 [INFO] [stdout] | [INFO] [stdout] 832 | 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:868:5 [INFO] [stdout] | [INFO] [stdout] 868 | prop_assert!( [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:875:5 [INFO] [stdout] | [INFO] [stdout] 875 | 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:876:5 [INFO] [stdout] | [INFO] [stdout] 876 | 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:878:5 [INFO] [stdout] | [INFO] [stdout] 878 | 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:881:9 [INFO] [stdout] | [INFO] [stdout] 881 | 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:889:1 [INFO] [stdout] | [INFO] [stdout] 889 | 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:923:5 [INFO] [stdout] | [INFO] [stdout] 923 | prop_assert!( [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:930:5 [INFO] [stdout] | [INFO] [stdout] 930 | 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:931:5 [INFO] [stdout] | [INFO] [stdout] 931 | 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:933:5 [INFO] [stdout] | [INFO] [stdout] 933 | 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:936:9 [INFO] [stdout] | [INFO] [stdout] 936 | 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:944:1 [INFO] [stdout] | [INFO] [stdout] 944 | 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:984:5 [INFO] [stdout] | [INFO] [stdout] 984 | 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:986:5 [INFO] [stdout] | [INFO] [stdout] 986 | 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:987:5 [INFO] [stdout] | [INFO] [stdout] 987 | 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:989:5 [INFO] [stdout] | [INFO] [stdout] 989 | 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:995:9 [INFO] [stdout] | [INFO] [stdout] 995 | 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:999:5 [INFO] [stdout] | [INFO] [stdout] 999 | 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:1001:5 [INFO] [stdout] | [INFO] [stdout] 1001 | 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:1002:5 [INFO] [stdout] | [INFO] [stdout] 1002 | 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:1004:5 [INFO] [stdout] | [INFO] [stdout] 1004 | 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:1011:1 [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/tests/vm_latest/syscalls_1.rs:1058:5 [INFO] [stdout] | [INFO] [stdout] 1058 | 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:1060:5 [INFO] [stdout] | [INFO] [stdout] 1060 | 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:1061:5 [INFO] [stdout] | [INFO] [stdout] 1061 | 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:1063:5 [INFO] [stdout] | [INFO] [stdout] 1063 | 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:1069:9 [INFO] [stdout] | [INFO] [stdout] 1069 | 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:1074:1 [INFO] [stdout] | [INFO] [stdout] 1074 | 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:1120:5 [INFO] [stdout] | [INFO] [stdout] 1120 | prop_assert!( [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:1127:5 [INFO] [stdout] | [INFO] [stdout] 1127 | 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:1128:5 [INFO] [stdout] | [INFO] [stdout] 1128 | 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:1130:5 [INFO] [stdout] | [INFO] [stdout] 1130 | 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:1136:9 [INFO] [stdout] | [INFO] [stdout] 1136 | 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:1141:1 [INFO] [stdout] | [INFO] [stdout] 1141 | 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:1187:5 [INFO] [stdout] | [INFO] [stdout] 1187 | prop_assert!( [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:1194:5 [INFO] [stdout] | [INFO] [stdout] 1194 | 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:1195:5 [INFO] [stdout] | [INFO] [stdout] 1195 | 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:1197:5 [INFO] [stdout] | [INFO] [stdout] 1197 | 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:1203:9 [INFO] [stdout] | [INFO] [stdout] 1203 | 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:1208:1 [INFO] [stdout] | [INFO] [stdout] 1208 | 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:1256:5 [INFO] [stdout] | [INFO] [stdout] 1256 | prop_assert!( [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:1263:5 [INFO] [stdout] | [INFO] [stdout] 1263 | 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:1264:5 [INFO] [stdout] | [INFO] [stdout] 1264 | 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:1266:5 [INFO] [stdout] | [INFO] [stdout] 1266 | 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:1272:9 [INFO] [stdout] | [INFO] [stdout] 1272 | 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:1277:1 [INFO] [stdout] | [INFO] [stdout] 1277 | 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:1314:5 [INFO] [stdout] | [INFO] [stdout] 1314 | prop_assert!( [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:1321:5 [INFO] [stdout] | [INFO] [stdout] 1321 | 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:1322:5 [INFO] [stdout] | [INFO] [stdout] 1322 | 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:1324:5 [INFO] [stdout] | [INFO] [stdout] 1324 | 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:1330:9 [INFO] [stdout] | [INFO] [stdout] 1330 | 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:1338:1 [INFO] [stdout] | [INFO] [stdout] 1338 | 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:1381:5 [INFO] [stdout] | [INFO] [stdout] 1381 | prop_assert!( [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:1388:5 [INFO] [stdout] | [INFO] [stdout] 1388 | 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:1389:5 [INFO] [stdout] | [INFO] [stdout] 1389 | 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:1391:5 [INFO] [stdout] | [INFO] [stdout] 1391 | 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:1397:9 [INFO] [stdout] | [INFO] [stdout] 1397 | 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:1405:1 [INFO] [stdout] | [INFO] [stdout] 1405 | 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:1444:5 [INFO] [stdout] | [INFO] [stdout] 1444 | prop_assert!( [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:1451:5 [INFO] [stdout] | [INFO] [stdout] 1451 | 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:1452:5 [INFO] [stdout] | [INFO] [stdout] 1452 | 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:1454:5 [INFO] [stdout] | [INFO] [stdout] 1454 | 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:1460:9 [INFO] [stdout] | [INFO] [stdout] 1460 | 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:1468:1 [INFO] [stdout] | [INFO] [stdout] 1468 | 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:1513:5 [INFO] [stdout] | [INFO] [stdout] 1513 | 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:1515:5 [INFO] [stdout] | [INFO] [stdout] 1515 | 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:1518:9 [INFO] [stdout] | [INFO] [stdout] 1518 | 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:1520:9 [INFO] [stdout] | [INFO] [stdout] 1520 | 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:1523:9 [INFO] [stdout] | [INFO] [stdout] 1523 | 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:1530:13 [INFO] [stdout] | [INFO] [stdout] 1530 | 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:1534:17 [INFO] [stdout] | [INFO] [stdout] 1534 | 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:1559:5 [INFO] [stdout] | [INFO] [stdout] 1559 | 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:1580:5 [INFO] [stdout] | [INFO] [stdout] 1580 | 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:1583:9 [INFO] [stdout] | [INFO] [stdout] 1583 | 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:1585:9 [INFO] [stdout] | [INFO] [stdout] 1585 | 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:1591:9 [INFO] [stdout] | [INFO] [stdout] 1591 | 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:1598:13 [INFO] [stdout] | [INFO] [stdout] 1598 | 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:1602:17 [INFO] [stdout] | [INFO] [stdout] 1602 | 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:1609:1 [INFO] [stdout] | [INFO] [stdout] 1609 | 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:1694:5 [INFO] [stdout] | [INFO] [stdout] 1694 | prop_assert!( [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:1700:5 [INFO] [stdout] | [INFO] [stdout] 1700 | prop_assert!( [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:1730:5 [INFO] [stdout] | [INFO] [stdout] 1730 | prop_assert!(load_code.ecall(&mut machine).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_1.rs:1743:5 [INFO] [stdout] | [INFO] [stdout] 1743 | prop_assert!( [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:1774:5 [INFO] [stdout] | [INFO] [stdout] 1774 | 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:1782:1 [INFO] [stdout] | [INFO] [stdout] 1782 | 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:1948:5 [INFO] [stdout] | [INFO] [stdout] 1948 | 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:1987:5 [INFO] [stdout] | [INFO] [stdout] 1987 | prop_assert!( [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:1994:5 [INFO] [stdout] | [INFO] [stdout] 1994 | 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:1997:9 [INFO] [stdout] | [INFO] [stdout] 1997 | 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:1999:9 [INFO] [stdout] | [INFO] [stdout] 1999 | 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:2001:9 [INFO] [stdout] | [INFO] [stdout] 2001 | 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:2007:13 [INFO] [stdout] | [INFO] [stdout] 2007 | 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:2013:1 [INFO] [stdout] | [INFO] [stdout] 2013 | 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:2048:1 [INFO] [stdout] | [INFO] [stdout] 2048 | 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:2056:5 [INFO] [stdout] | [INFO] [stdout] 2056 | 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:2060:1 [INFO] [stdout] | [INFO] [stdout] 2060 | 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:2068:5 [INFO] [stdout] | [INFO] [stdout] 2068 | 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:2072:1 [INFO] [stdout] | [INFO] [stdout] 2072 | 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:2080:5 [INFO] [stdout] | [INFO] [stdout] 2080 | 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:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | prop_assert!( [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:134:5 [INFO] [stdout] | [INFO] [stdout] 134 | 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:137:9 [INFO] [stdout] | [INFO] [stdout] 137 | 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:139:9 [INFO] [stdout] | [INFO] [stdout] 139 | 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:141:9 [INFO] [stdout] | [INFO] [stdout] 141 | 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:147:13 [INFO] [stdout] | [INFO] [stdout] 147 | 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:153:1 [INFO] [stdout] | [INFO] [stdout] 153 | 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:27:57 [INFO] [stdout] | [INFO] [stdout] 27 | 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] 27 | fn _test_load_cell_not_exist(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:75:51 [INFO] [stdout] | [INFO] [stdout] 75 | 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] 75 | fn _test_load_cell_all(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:168:79 [INFO] [stdout] | [INFO] [stdout] 168 | 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] 168 | fn _test_load_cell_from_group(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:257:72 [INFO] [stdout] | [INFO] [stdout] 257 | 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] 257 | fn _test_load_cell_out_of_bound(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:315:54 [INFO] [stdout] | [INFO] [stdout] 315 | 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] 315 | fn _test_load_cell_length(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:365:68 [INFO] [stdout] | [INFO] [stdout] 365 | 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] 365 | fn _test_load_cell_partial(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:425:63 [INFO] [stdout] | [INFO] [stdout] 425 | 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] 425 | fn _test_load_cell_capacity(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:483:65 [INFO] [stdout] | [INFO] [stdout] 483 | 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] 483 | fn _test_load_cell_occupied_capacity(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:641:17 [INFO] [stdout] | [INFO] [stdout] 641 | ) -> 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] 636 | fn _test_load_header( [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:760:78 [INFO] [stdout] | [INFO] [stdout] 760 | 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] 760 | fn _test_load_header_by_field(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:841:50 [INFO] [stdout] | [INFO] [stdout] 841 | 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] 841 | fn _test_load_tx_hash(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:896:45 [INFO] [stdout] | [INFO] [stdout] 896 | 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] 896 | fn _test_load_tx(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:951:62 [INFO] [stdout] | [INFO] [stdout] 951 | 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] 951 | fn _test_load_current_script_hash(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:1018:65 [INFO] [stdout] | [INFO] [stdout] 1018 | 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] 1018 | fn _test_load_input_lock_script_hash(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:1081:60 [INFO] [stdout] | [INFO] [stdout] 1081 | 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] 1081 | fn _test_load_input_lock_script(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:1148:60 [INFO] [stdout] | [INFO] [stdout] 1148 | 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] 1148 | fn _test_load_input_type_script(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:1215:65 [INFO] [stdout] | [INFO] [stdout] 1215 | 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] 1215 | fn _test_load_input_type_script_hash(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:1284:71 [INFO] [stdout] | [INFO] [stdout] 1284 | 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] 1284 | fn _test_load_witness(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:1350:77 [INFO] [stdout] | [INFO] [stdout] 1350 | 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] 1350 | fn _test_load_group_witness(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:1413:49 [INFO] [stdout] | [INFO] [stdout] 1413 | 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] 1413 | fn _test_load_script(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:1480:17 [INFO] [stdout] | [INFO] [stdout] 1480 | ) -> 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] 1475 | fn _test_load_cell_data_as_code( [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:1546:17 [INFO] [stdout] | [INFO] [stdout] 1546 | ) -> 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] 1541 | fn _test_load_cell_data( [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:1688:70 [INFO] [stdout] | [INFO] [stdout] 1688 | fn _test_load_cell_data_on_freezed_memory(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] 1688 | fn _test_load_cell_data_on_freezed_memory(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:1738:78 [INFO] [stdout] | [INFO] [stdout] 1738 | fn _test_load_cell_data_as_code_on_freezed_memory(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] 1738 | fn _test_load_cell_data_as_code_on_freezed_memory(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:1926:17 [INFO] [stdout] | [INFO] [stdout] 1926 | ) -> 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] 1920 | fn _test_load_input( [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:2055:53 [INFO] [stdout] | [INFO] [stdout] 2055 | 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] 2055 | fn _test_cell_field_bound(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:2067:53 [INFO] [stdout] | [INFO] [stdout] 2067 | 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] 2067 | fn _test_head_field_bound(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:2079:54 [INFO] [stdout] | [INFO] [stdout] 2079 | 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] 2079 | fn _test_input_field_bound(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:78:17 [INFO] [stdout] | [INFO] [stdout] 78 | ) -> 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_extension( [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:509:75 [INFO] [stdout] | [INFO] [stdout] 509 | 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] 509 | fn _check_type_id_one_in_one_out_resume(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:659:17 [INFO] [stdout] | [INFO] [stdout] 659 | ) -> 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] 657 | fn _check_type_id_one_in_one_out_resume_with_state( [INFO] [stdout] | +++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:13:20 [INFO] [stdout] | [INFO] [stdout] 13 | pub struct VmIndex(molecule::bytes::Bytes); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 13 - pub struct VmIndex(molecule::bytes::Bytes); [INFO] [stdout] 13 + pub struct VmIndex(bytes::Bytes); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:37:17 [INFO] [stdout] | [INFO] [stdout] 37 | let v = molecule::bytes::Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] note: these structs exist but are inaccessible [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:926:1 [INFO] [stdout] | [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `crate::verify::tests::ckb_2021::features_since_v2023::spawn_dag::Bytes`: not accessible [INFO] [stdout] | `crate::verify::tests::ckb_2023::features_since_v2023::spawn_dag::Bytes`: not accessible [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 11 + use crate::verify::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use std::io::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use std::str::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Bytes; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 37 - let v = molecule::bytes::Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] 37 + let v = Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:46:27 [INFO] [stdout] | [INFO] [stdout] 46 | pub fn nth0(&self) -> Byte { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 46 | pub fn nth0(&self) -> Bytes { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:47:9 [INFO] [stdout] | [INFO] [stdout] 47 | Byte::new_unchecked(self.0.slice(0..1)) [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 47 | Bytes::new_unchecked(self.0.slice(0..1)) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:49:27 [INFO] [stdout] | [INFO] [stdout] 49 | pub fn nth1(&self) -> Byte { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 49 | pub fn nth1(&self) -> Bytes { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 50 | Byte::new_unchecked(self.0.slice(1..2)) [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 50 | Bytes::new_unchecked(self.0.slice(1..2)) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:52:27 [INFO] [stdout] | [INFO] [stdout] 52 | pub fn nth2(&self) -> Byte { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 52 | pub fn nth2(&self) -> Bytes { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:53:9 [INFO] [stdout] | [INFO] [stdout] 53 | Byte::new_unchecked(self.0.slice(2..3)) [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 53 | Bytes::new_unchecked(self.0.slice(2..3)) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:55:27 [INFO] [stdout] | [INFO] [stdout] 55 | pub fn nth3(&self) -> Byte { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 55 | pub fn nth3(&self) -> Bytes { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:56:9 [INFO] [stdout] | [INFO] [stdout] 56 | Byte::new_unchecked(self.0.slice(3..4)) [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 56 | Bytes::new_unchecked(self.0.slice(3..4)) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:58:27 [INFO] [stdout] | [INFO] [stdout] 58 | pub fn nth4(&self) -> Byte { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 58 | pub fn nth4(&self) -> Bytes { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:59:9 [INFO] [stdout] | [INFO] [stdout] 59 | Byte::new_unchecked(self.0.slice(4..5)) [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 59 | Bytes::new_unchecked(self.0.slice(4..5)) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:61:27 [INFO] [stdout] | [INFO] [stdout] 61 | pub fn nth5(&self) -> Byte { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 61 | pub fn nth5(&self) -> Bytes { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:62:9 [INFO] [stdout] | [INFO] [stdout] 62 | Byte::new_unchecked(self.0.slice(5..6)) [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 62 | Bytes::new_unchecked(self.0.slice(5..6)) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:64:27 [INFO] [stdout] | [INFO] [stdout] 64 | pub fn nth6(&self) -> Byte { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 64 | pub fn nth6(&self) -> Bytes { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:65:9 [INFO] [stdout] | [INFO] [stdout] 65 | Byte::new_unchecked(self.0.slice(6..7)) [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 65 | Bytes::new_unchecked(self.0.slice(6..7)) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:67:27 [INFO] [stdout] | [INFO] [stdout] 67 | pub fn nth7(&self) -> Byte { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 67 | pub fn nth7(&self) -> Bytes { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | Byte::new_unchecked(self.0.slice(7..8)) [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 68 | Bytes::new_unchecked(self.0.slice(7..8)) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:70:31 [INFO] [stdout] | [INFO] [stdout] 70 | pub fn raw_data(&self) -> molecule::bytes::Bytes { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 70 - pub fn raw_data(&self) -> molecule::bytes::Bytes { [INFO] [stdout] 70 + pub fn raw_data(&self) -> bytes::Bytes { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:77:6 [INFO] [stdout] | [INFO] [stdout] 77 | impl molecule::prelude::Entity for VmIndex { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 77 - impl molecule::prelude::Entity for VmIndex { [INFO] [stdout] 77 + impl prelude::Entity for VmIndex { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:80:28 [INFO] [stdout] | [INFO] [stdout] 80 | fn new_unchecked(data: molecule::bytes::Bytes) -> Self { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 80 - fn new_unchecked(data: molecule::bytes::Bytes) -> Self { [INFO] [stdout] 80 + fn new_unchecked(data: bytes::Bytes) -> Self { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:83:27 [INFO] [stdout] | [INFO] [stdout] 83 | fn as_bytes(&self) -> molecule::bytes::Bytes { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 83 - fn as_bytes(&self) -> molecule::bytes::Bytes { [INFO] [stdout] 83 + fn as_bytes(&self) -> bytes::Bytes { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:89:36 [INFO] [stdout] | [INFO] [stdout] 89 | fn from_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 89 - fn from_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] 89 + fn from_slice(slice: &[u8]) -> error::VerificationResult { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:92:47 [INFO] [stdout] | [INFO] [stdout] 92 | fn from_compatible_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 92 - fn from_compatible_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] 92 + fn from_compatible_slice(slice: &[u8]) -> error::VerificationResult { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ByteReader` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:138:27 [INFO] [stdout] | [INFO] [stdout] 138 | pub fn nth0(&self) -> ByteReader<'r> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | pub struct BytesReader<'r>(&'r [u8]); [INFO] [stdout] | ------------------------------------- similarly named struct `BytesReader` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 138 | pub fn nth0(&self) -> BytesReader<'r> { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ByteReader` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:139:9 [INFO] [stdout] | [INFO] [stdout] 139 | ByteReader::new_unchecked(&self.as_slice()[0..1]) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ByteReader` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 139 | BytesReader::new_unchecked(&self.as_slice()[0..1]) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ByteReader` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:141:27 [INFO] [stdout] | [INFO] [stdout] 141 | pub fn nth1(&self) -> ByteReader<'r> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | pub struct BytesReader<'r>(&'r [u8]); [INFO] [stdout] | ------------------------------------- similarly named struct `BytesReader` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 141 | pub fn nth1(&self) -> BytesReader<'r> { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ByteReader` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:142:9 [INFO] [stdout] | [INFO] [stdout] 142 | ByteReader::new_unchecked(&self.as_slice()[1..2]) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ByteReader` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 142 | BytesReader::new_unchecked(&self.as_slice()[1..2]) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ByteReader` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:144:27 [INFO] [stdout] | [INFO] [stdout] 144 | pub fn nth2(&self) -> ByteReader<'r> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | pub struct BytesReader<'r>(&'r [u8]); [INFO] [stdout] | ------------------------------------- similarly named struct `BytesReader` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 144 | pub fn nth2(&self) -> BytesReader<'r> { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ByteReader` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:145:9 [INFO] [stdout] | [INFO] [stdout] 145 | ByteReader::new_unchecked(&self.as_slice()[2..3]) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ByteReader` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 145 | BytesReader::new_unchecked(&self.as_slice()[2..3]) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ByteReader` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:147:27 [INFO] [stdout] | [INFO] [stdout] 147 | pub fn nth3(&self) -> ByteReader<'r> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | pub struct BytesReader<'r>(&'r [u8]); [INFO] [stdout] | ------------------------------------- similarly named struct `BytesReader` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 147 | pub fn nth3(&self) -> BytesReader<'r> { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ByteReader` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:148:9 [INFO] [stdout] | [INFO] [stdout] 148 | ByteReader::new_unchecked(&self.as_slice()[3..4]) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ByteReader` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 148 | BytesReader::new_unchecked(&self.as_slice()[3..4]) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ByteReader` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:150:27 [INFO] [stdout] | [INFO] [stdout] 150 | pub fn nth4(&self) -> ByteReader<'r> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | pub struct BytesReader<'r>(&'r [u8]); [INFO] [stdout] | ------------------------------------- similarly named struct `BytesReader` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 150 | pub fn nth4(&self) -> BytesReader<'r> { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ByteReader` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:151:9 [INFO] [stdout] | [INFO] [stdout] 151 | ByteReader::new_unchecked(&self.as_slice()[4..5]) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ByteReader` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 151 | BytesReader::new_unchecked(&self.as_slice()[4..5]) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ByteReader` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:153:27 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn nth5(&self) -> ByteReader<'r> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | pub struct BytesReader<'r>(&'r [u8]); [INFO] [stdout] | ------------------------------------- similarly named struct `BytesReader` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 153 | pub fn nth5(&self) -> BytesReader<'r> { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ByteReader` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:154:9 [INFO] [stdout] | [INFO] [stdout] 154 | ByteReader::new_unchecked(&self.as_slice()[5..6]) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ByteReader` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 154 | BytesReader::new_unchecked(&self.as_slice()[5..6]) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ByteReader` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:156:27 [INFO] [stdout] | [INFO] [stdout] 156 | pub fn nth6(&self) -> ByteReader<'r> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | pub struct BytesReader<'r>(&'r [u8]); [INFO] [stdout] | ------------------------------------- similarly named struct `BytesReader` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 156 | pub fn nth6(&self) -> BytesReader<'r> { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ByteReader` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:157:9 [INFO] [stdout] | [INFO] [stdout] 157 | ByteReader::new_unchecked(&self.as_slice()[6..7]) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ByteReader` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 157 | BytesReader::new_unchecked(&self.as_slice()[6..7]) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ByteReader` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:159:27 [INFO] [stdout] | [INFO] [stdout] 159 | pub fn nth7(&self) -> ByteReader<'r> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | pub struct BytesReader<'r>(&'r [u8]); [INFO] [stdout] | ------------------------------------- similarly named struct `BytesReader` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 159 | pub fn nth7(&self) -> BytesReader<'r> { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ByteReader` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:160:9 [INFO] [stdout] | [INFO] [stdout] 160 | ByteReader::new_unchecked(&self.as_slice()[7..8]) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ByteReader` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 160 | BytesReader::new_unchecked(&self.as_slice()[7..8]) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:166:10 [INFO] [stdout] | [INFO] [stdout] 166 | impl<'r> molecule::prelude::Reader<'r> for VmIndexReader<'r> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 166 - impl<'r> molecule::prelude::Reader<'r> for VmIndexReader<'r> { [INFO] [stdout] 166 + impl<'r> prelude::Reader<'r> for VmIndexReader<'r> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:178:51 [INFO] [stdout] | [INFO] [stdout] 178 | fn verify(slice: &[u8], _compatible: bool) -> molecule::error::VerificationResult<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 178 - fn verify(slice: &[u8], _compatible: bool) -> molecule::error::VerificationResult<()> { [INFO] [stdout] 178 + fn verify(slice: &[u8], _compatible: bool) -> error::VerificationResult<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:188:39 [INFO] [stdout] | [INFO] [stdout] 188 | pub struct VmIndexBuilder(pub(crate) [Byte; 8]); [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 188 | pub struct VmIndexBuilder(pub(crate) [Bytes; 8]); [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:197:13 [INFO] [stdout] | [INFO] [stdout] 197 | Byte::default(), [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 197 | Bytes::default(), [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:198:13 [INFO] [stdout] | [INFO] [stdout] 198 | Byte::default(), [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 198 | Bytes::default(), [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:199:13 [INFO] [stdout] | [INFO] [stdout] 199 | Byte::default(), [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 199 | Bytes::default(), [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:200:13 [INFO] [stdout] | [INFO] [stdout] 200 | Byte::default(), [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 200 | Bytes::default(), [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:201:13 [INFO] [stdout] | [INFO] [stdout] 201 | Byte::default(), [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 201 | Bytes::default(), [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:202:13 [INFO] [stdout] | [INFO] [stdout] 202 | Byte::default(), [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 202 | Bytes::default(), [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:203:13 [INFO] [stdout] | [INFO] [stdout] 203 | Byte::default(), [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 203 | Bytes::default(), [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:204:13 [INFO] [stdout] | [INFO] [stdout] 204 | Byte::default(), [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 204 | Bytes::default(), [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:212:30 [INFO] [stdout] | [INFO] [stdout] 212 | pub fn set(mut self, v: [Byte; 8]) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 212 | pub fn set(mut self, v: [Bytes; 8]) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:216:30 [INFO] [stdout] | [INFO] [stdout] 216 | pub fn nth0(mut self, v: Byte) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 216 | pub fn nth0(mut self, v: Bytes) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:220:30 [INFO] [stdout] | [INFO] [stdout] 220 | pub fn nth1(mut self, v: Byte) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 220 | pub fn nth1(mut self, v: Bytes) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:224:30 [INFO] [stdout] | [INFO] [stdout] 224 | pub fn nth2(mut self, v: Byte) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 224 | pub fn nth2(mut self, v: Bytes) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:228:30 [INFO] [stdout] | [INFO] [stdout] 228 | pub fn nth3(mut self, v: Byte) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 228 | pub fn nth3(mut self, v: Bytes) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:232:30 [INFO] [stdout] | [INFO] [stdout] 232 | pub fn nth4(mut self, v: Byte) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 232 | pub fn nth4(mut self, v: Bytes) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:236:30 [INFO] [stdout] | [INFO] [stdout] 236 | pub fn nth5(mut self, v: Byte) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 236 | pub fn nth5(mut self, v: Bytes) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:240:30 [INFO] [stdout] | [INFO] [stdout] 240 | pub fn nth6(mut self, v: Byte) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 240 | pub fn nth6(mut self, v: Bytes) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:244:30 [INFO] [stdout] | [INFO] [stdout] 244 | pub fn nth7(mut self, v: Byte) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 244 | pub fn nth7(mut self, v: Bytes) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:249:6 [INFO] [stdout] | [INFO] [stdout] 249 | impl molecule::prelude::Builder for VmIndexBuilder { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 249 - impl molecule::prelude::Builder for VmIndexBuilder { [INFO] [stdout] 249 + impl prelude::Builder for VmIndexBuilder { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:255:17 [INFO] [stdout] | [INFO] [stdout] 255 | fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use std::io; [INFO] [stdout] | [INFO] [stdout] help: if you import `io`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 255 - fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] 255 + fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:255:64 [INFO] [stdout] | [INFO] [stdout] 255 | fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these modules [INFO] [stdout] | [INFO] [stdout] 11 + use std::io; [INFO] [stdout] | [INFO] [stdout] 11 + use tokio::io; [INFO] [stdout] | [INFO] [stdout] help: if you import `io`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 255 - fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] 255 + fn write(&self, writer: &mut W) -> io::Result<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:273:12 [INFO] [stdout] | [INFO] [stdout] 273 | impl From<[Byte; 8usize]> for VmIndex { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 273 | impl From<[Bytes; 8usize]> for VmIndex { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:274:21 [INFO] [stdout] | [INFO] [stdout] 274 | fn from(value: [Byte; 8usize]) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 274 | fn from(value: [Bytes; 8usize]) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:278:33 [INFO] [stdout] | [INFO] [stdout] 278 | impl ::core::convert::TryFrom<&[Byte]> for VmIndex { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 278 | impl ::core::convert::TryFrom<&[Bytes]> for VmIndex { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:280:26 [INFO] [stdout] | [INFO] [stdout] 280 | fn try_from(value: &[Byte]) -> Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 280 | fn try_from(value: &[Bytes]) -> Result { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:282:21 [INFO] [stdout] | [INFO] [stdout] 282 | .set(<&[Byte; 8usize]>::try_from(value)?.clone()) [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 282 | .set(<&[Bytes; 8usize]>::try_from(value)?.clone()) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:286:25 [INFO] [stdout] | [INFO] [stdout] 286 | impl From for [Byte; 8usize] { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 286 | impl From for [Bytes; 8usize] { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:331:20 [INFO] [stdout] | [INFO] [stdout] 331 | pub struct FdIndex(molecule::bytes::Bytes); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 331 - pub struct FdIndex(molecule::bytes::Bytes); [INFO] [stdout] 331 + pub struct FdIndex(bytes::Bytes); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:355:17 [INFO] [stdout] | [INFO] [stdout] 355 | let v = molecule::bytes::Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] note: these structs exist but are inaccessible [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:926:1 [INFO] [stdout] | [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `crate::verify::tests::ckb_2021::features_since_v2023::spawn_dag::Bytes`: not accessible [INFO] [stdout] | `crate::verify::tests::ckb_2023::features_since_v2023::spawn_dag::Bytes`: not accessible [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 11 + use crate::verify::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use std::io::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use std::str::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Bytes; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 355 - let v = molecule::bytes::Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] 355 + let v = Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:364:27 [INFO] [stdout] | [INFO] [stdout] 364 | pub fn nth0(&self) -> Byte { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 364 | pub fn nth0(&self) -> Bytes { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:365:9 [INFO] [stdout] | [INFO] [stdout] 365 | Byte::new_unchecked(self.0.slice(0..1)) [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 365 | Bytes::new_unchecked(self.0.slice(0..1)) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:367:27 [INFO] [stdout] | [INFO] [stdout] 367 | pub fn nth1(&self) -> Byte { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 367 | pub fn nth1(&self) -> Bytes { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:368:9 [INFO] [stdout] | [INFO] [stdout] 368 | Byte::new_unchecked(self.0.slice(1..2)) [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 368 | Bytes::new_unchecked(self.0.slice(1..2)) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:370:27 [INFO] [stdout] | [INFO] [stdout] 370 | pub fn nth2(&self) -> Byte { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 370 | pub fn nth2(&self) -> Bytes { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:371:9 [INFO] [stdout] | [INFO] [stdout] 371 | Byte::new_unchecked(self.0.slice(2..3)) [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 371 | Bytes::new_unchecked(self.0.slice(2..3)) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:373:27 [INFO] [stdout] | [INFO] [stdout] 373 | pub fn nth3(&self) -> Byte { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 373 | pub fn nth3(&self) -> Bytes { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:374:9 [INFO] [stdout] | [INFO] [stdout] 374 | Byte::new_unchecked(self.0.slice(3..4)) [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 374 | Bytes::new_unchecked(self.0.slice(3..4)) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:376:27 [INFO] [stdout] | [INFO] [stdout] 376 | pub fn nth4(&self) -> Byte { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 376 | pub fn nth4(&self) -> Bytes { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:377:9 [INFO] [stdout] | [INFO] [stdout] 377 | Byte::new_unchecked(self.0.slice(4..5)) [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 377 | Bytes::new_unchecked(self.0.slice(4..5)) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:379:27 [INFO] [stdout] | [INFO] [stdout] 379 | pub fn nth5(&self) -> Byte { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 379 | pub fn nth5(&self) -> Bytes { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:380:9 [INFO] [stdout] | [INFO] [stdout] 380 | Byte::new_unchecked(self.0.slice(5..6)) [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 380 | Bytes::new_unchecked(self.0.slice(5..6)) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:382:27 [INFO] [stdout] | [INFO] [stdout] 382 | pub fn nth6(&self) -> Byte { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 382 | pub fn nth6(&self) -> Bytes { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:383:9 [INFO] [stdout] | [INFO] [stdout] 383 | Byte::new_unchecked(self.0.slice(6..7)) [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 383 | Bytes::new_unchecked(self.0.slice(6..7)) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:385:27 [INFO] [stdout] | [INFO] [stdout] 385 | pub fn nth7(&self) -> Byte { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 385 | pub fn nth7(&self) -> Bytes { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:386:9 [INFO] [stdout] | [INFO] [stdout] 386 | Byte::new_unchecked(self.0.slice(7..8)) [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 386 | Bytes::new_unchecked(self.0.slice(7..8)) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:388:31 [INFO] [stdout] | [INFO] [stdout] 388 | pub fn raw_data(&self) -> molecule::bytes::Bytes { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 388 - pub fn raw_data(&self) -> molecule::bytes::Bytes { [INFO] [stdout] 388 + pub fn raw_data(&self) -> bytes::Bytes { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:395:6 [INFO] [stdout] | [INFO] [stdout] 395 | impl molecule::prelude::Entity for FdIndex { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 395 - impl molecule::prelude::Entity for FdIndex { [INFO] [stdout] 395 + impl prelude::Entity for FdIndex { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:398:28 [INFO] [stdout] | [INFO] [stdout] 398 | fn new_unchecked(data: molecule::bytes::Bytes) -> Self { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 398 - fn new_unchecked(data: molecule::bytes::Bytes) -> Self { [INFO] [stdout] 398 + fn new_unchecked(data: bytes::Bytes) -> Self { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:401:27 [INFO] [stdout] | [INFO] [stdout] 401 | fn as_bytes(&self) -> molecule::bytes::Bytes { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 401 - fn as_bytes(&self) -> molecule::bytes::Bytes { [INFO] [stdout] 401 + fn as_bytes(&self) -> bytes::Bytes { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:407:36 [INFO] [stdout] | [INFO] [stdout] 407 | fn from_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 407 - fn from_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] 407 + fn from_slice(slice: &[u8]) -> error::VerificationResult { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:410:47 [INFO] [stdout] | [INFO] [stdout] 410 | fn from_compatible_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 410 - fn from_compatible_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] 410 + fn from_compatible_slice(slice: &[u8]) -> error::VerificationResult { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ByteReader` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:456:27 [INFO] [stdout] | [INFO] [stdout] 456 | pub fn nth0(&self) -> ByteReader<'r> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | pub struct BytesReader<'r>(&'r [u8]); [INFO] [stdout] | ------------------------------------- similarly named struct `BytesReader` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 456 | pub fn nth0(&self) -> BytesReader<'r> { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ByteReader` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:457:9 [INFO] [stdout] | [INFO] [stdout] 457 | ByteReader::new_unchecked(&self.as_slice()[0..1]) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ByteReader` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 457 | BytesReader::new_unchecked(&self.as_slice()[0..1]) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ByteReader` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:459:27 [INFO] [stdout] | [INFO] [stdout] 459 | pub fn nth1(&self) -> ByteReader<'r> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | pub struct BytesReader<'r>(&'r [u8]); [INFO] [stdout] | ------------------------------------- similarly named struct `BytesReader` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 459 | pub fn nth1(&self) -> BytesReader<'r> { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ByteReader` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:460:9 [INFO] [stdout] | [INFO] [stdout] 460 | ByteReader::new_unchecked(&self.as_slice()[1..2]) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ByteReader` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 460 | BytesReader::new_unchecked(&self.as_slice()[1..2]) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ByteReader` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:462:27 [INFO] [stdout] | [INFO] [stdout] 462 | pub fn nth2(&self) -> ByteReader<'r> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | pub struct BytesReader<'r>(&'r [u8]); [INFO] [stdout] | ------------------------------------- similarly named struct `BytesReader` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 462 | pub fn nth2(&self) -> BytesReader<'r> { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ByteReader` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:463:9 [INFO] [stdout] | [INFO] [stdout] 463 | ByteReader::new_unchecked(&self.as_slice()[2..3]) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ByteReader` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 463 | BytesReader::new_unchecked(&self.as_slice()[2..3]) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ByteReader` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:465:27 [INFO] [stdout] | [INFO] [stdout] 465 | pub fn nth3(&self) -> ByteReader<'r> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | pub struct BytesReader<'r>(&'r [u8]); [INFO] [stdout] | ------------------------------------- similarly named struct `BytesReader` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 465 | pub fn nth3(&self) -> BytesReader<'r> { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ByteReader` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:466:9 [INFO] [stdout] | [INFO] [stdout] 466 | ByteReader::new_unchecked(&self.as_slice()[3..4]) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ByteReader` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 466 | BytesReader::new_unchecked(&self.as_slice()[3..4]) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ByteReader` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:468:27 [INFO] [stdout] | [INFO] [stdout] 468 | pub fn nth4(&self) -> ByteReader<'r> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | pub struct BytesReader<'r>(&'r [u8]); [INFO] [stdout] | ------------------------------------- similarly named struct `BytesReader` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 468 | pub fn nth4(&self) -> BytesReader<'r> { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ByteReader` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:469:9 [INFO] [stdout] | [INFO] [stdout] 469 | ByteReader::new_unchecked(&self.as_slice()[4..5]) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ByteReader` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 469 | BytesReader::new_unchecked(&self.as_slice()[4..5]) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ByteReader` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:471:27 [INFO] [stdout] | [INFO] [stdout] 471 | pub fn nth5(&self) -> ByteReader<'r> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | pub struct BytesReader<'r>(&'r [u8]); [INFO] [stdout] | ------------------------------------- similarly named struct `BytesReader` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 471 | pub fn nth5(&self) -> BytesReader<'r> { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ByteReader` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:472:9 [INFO] [stdout] | [INFO] [stdout] 472 | ByteReader::new_unchecked(&self.as_slice()[5..6]) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ByteReader` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 472 | BytesReader::new_unchecked(&self.as_slice()[5..6]) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ByteReader` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:474:27 [INFO] [stdout] | [INFO] [stdout] 474 | pub fn nth6(&self) -> ByteReader<'r> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | pub struct BytesReader<'r>(&'r [u8]); [INFO] [stdout] | ------------------------------------- similarly named struct `BytesReader` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 474 | pub fn nth6(&self) -> BytesReader<'r> { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ByteReader` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:475:9 [INFO] [stdout] | [INFO] [stdout] 475 | ByteReader::new_unchecked(&self.as_slice()[6..7]) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ByteReader` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 475 | BytesReader::new_unchecked(&self.as_slice()[6..7]) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ByteReader` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:477:27 [INFO] [stdout] | [INFO] [stdout] 477 | pub fn nth7(&self) -> ByteReader<'r> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1014 | pub struct BytesReader<'r>(&'r [u8]); [INFO] [stdout] | ------------------------------------- similarly named struct `BytesReader` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 477 | pub fn nth7(&self) -> BytesReader<'r> { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ByteReader` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:478:9 [INFO] [stdout] | [INFO] [stdout] 478 | ByteReader::new_unchecked(&self.as_slice()[7..8]) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ByteReader` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 478 | BytesReader::new_unchecked(&self.as_slice()[7..8]) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:484:10 [INFO] [stdout] | [INFO] [stdout] 484 | impl<'r> molecule::prelude::Reader<'r> for FdIndexReader<'r> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 484 - impl<'r> molecule::prelude::Reader<'r> for FdIndexReader<'r> { [INFO] [stdout] 484 + impl<'r> prelude::Reader<'r> for FdIndexReader<'r> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:496:51 [INFO] [stdout] | [INFO] [stdout] 496 | fn verify(slice: &[u8], _compatible: bool) -> molecule::error::VerificationResult<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 496 - fn verify(slice: &[u8], _compatible: bool) -> molecule::error::VerificationResult<()> { [INFO] [stdout] 496 + fn verify(slice: &[u8], _compatible: bool) -> error::VerificationResult<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:506:39 [INFO] [stdout] | [INFO] [stdout] 506 | pub struct FdIndexBuilder(pub(crate) [Byte; 8]); [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 506 | pub struct FdIndexBuilder(pub(crate) [Bytes; 8]); [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:515:13 [INFO] [stdout] | [INFO] [stdout] 515 | Byte::default(), [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 515 | Bytes::default(), [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:516:13 [INFO] [stdout] | [INFO] [stdout] 516 | Byte::default(), [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 516 | Bytes::default(), [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:517:13 [INFO] [stdout] | [INFO] [stdout] 517 | Byte::default(), [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 517 | Bytes::default(), [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:518:13 [INFO] [stdout] | [INFO] [stdout] 518 | Byte::default(), [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 518 | Bytes::default(), [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:519:13 [INFO] [stdout] | [INFO] [stdout] 519 | Byte::default(), [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 519 | Bytes::default(), [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:520:13 [INFO] [stdout] | [INFO] [stdout] 520 | Byte::default(), [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 520 | Bytes::default(), [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:521:13 [INFO] [stdout] | [INFO] [stdout] 521 | Byte::default(), [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 521 | Bytes::default(), [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:522:13 [INFO] [stdout] | [INFO] [stdout] 522 | Byte::default(), [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 522 | Bytes::default(), [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:530:30 [INFO] [stdout] | [INFO] [stdout] 530 | pub fn set(mut self, v: [Byte; 8]) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 530 | pub fn set(mut self, v: [Bytes; 8]) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:534:30 [INFO] [stdout] | [INFO] [stdout] 534 | pub fn nth0(mut self, v: Byte) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 534 | pub fn nth0(mut self, v: Bytes) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:538:30 [INFO] [stdout] | [INFO] [stdout] 538 | pub fn nth1(mut self, v: Byte) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 538 | pub fn nth1(mut self, v: Bytes) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:542:30 [INFO] [stdout] | [INFO] [stdout] 542 | pub fn nth2(mut self, v: Byte) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 542 | pub fn nth2(mut self, v: Bytes) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:546:30 [INFO] [stdout] | [INFO] [stdout] 546 | pub fn nth3(mut self, v: Byte) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 546 | pub fn nth3(mut self, v: Bytes) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:550:30 [INFO] [stdout] | [INFO] [stdout] 550 | pub fn nth4(mut self, v: Byte) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 550 | pub fn nth4(mut self, v: Bytes) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:554:30 [INFO] [stdout] | [INFO] [stdout] 554 | pub fn nth5(mut self, v: Byte) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 554 | pub fn nth5(mut self, v: Bytes) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:558:30 [INFO] [stdout] | [INFO] [stdout] 558 | pub fn nth6(mut self, v: Byte) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 558 | pub fn nth6(mut self, v: Bytes) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:562:30 [INFO] [stdout] | [INFO] [stdout] 562 | pub fn nth7(mut self, v: Byte) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 562 | pub fn nth7(mut self, v: Bytes) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:567:6 [INFO] [stdout] | [INFO] [stdout] 567 | impl molecule::prelude::Builder for FdIndexBuilder { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 567 - impl molecule::prelude::Builder for FdIndexBuilder { [INFO] [stdout] 567 + impl prelude::Builder for FdIndexBuilder { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:573:17 [INFO] [stdout] | [INFO] [stdout] 573 | fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use std::io; [INFO] [stdout] | [INFO] [stdout] help: if you import `io`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 573 - fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] 573 + fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:573:64 [INFO] [stdout] | [INFO] [stdout] 573 | fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these modules [INFO] [stdout] | [INFO] [stdout] 11 + use std::io; [INFO] [stdout] | [INFO] [stdout] 11 + use tokio::io; [INFO] [stdout] | [INFO] [stdout] help: if you import `io`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 573 - fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] 573 + fn write(&self, writer: &mut W) -> io::Result<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:591:12 [INFO] [stdout] | [INFO] [stdout] 591 | impl From<[Byte; 8usize]> for FdIndex { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 591 | impl From<[Bytes; 8usize]> for FdIndex { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:592:21 [INFO] [stdout] | [INFO] [stdout] 592 | fn from(value: [Byte; 8usize]) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 592 | fn from(value: [Bytes; 8usize]) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:596:33 [INFO] [stdout] | [INFO] [stdout] 596 | impl ::core::convert::TryFrom<&[Byte]> for FdIndex { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 596 | impl ::core::convert::TryFrom<&[Bytes]> for FdIndex { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:598:26 [INFO] [stdout] | [INFO] [stdout] 598 | fn try_from(value: &[Byte]) -> Result { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 598 | fn try_from(value: &[Bytes]) -> Result { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:600:21 [INFO] [stdout] | [INFO] [stdout] 600 | .set(<&[Byte; 8usize]>::try_from(value)?.clone()) [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 600 | .set(<&[Bytes; 8usize]>::try_from(value)?.clone()) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:604:25 [INFO] [stdout] | [INFO] [stdout] 604 | impl From for [Byte; 8usize] { [INFO] [stdout] | ^^^^ [INFO] [stdout] ... [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 604 | impl From for [Bytes; 8usize] { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:649:22 [INFO] [stdout] | [INFO] [stdout] 649 | pub struct FdIndices(molecule::bytes::Bytes); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 649 - pub struct FdIndices(molecule::bytes::Bytes); [INFO] [stdout] 649 + pub struct FdIndices(bytes::Bytes); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:679:17 [INFO] [stdout] | [INFO] [stdout] 679 | let v = molecule::bytes::Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] note: these structs exist but are inaccessible [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:926:1 [INFO] [stdout] | [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `crate::verify::tests::ckb_2021::features_since_v2023::spawn_dag::Bytes`: not accessible [INFO] [stdout] | `crate::verify::tests::ckb_2023::features_since_v2023::spawn_dag::Bytes`: not accessible [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 11 + use crate::verify::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use std::io::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use std::str::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Bytes; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 679 - let v = molecule::bytes::Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] 679 + let v = Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:687:9 [INFO] [stdout] | [INFO] [stdout] 687 | molecule::NUMBER_SIZE + Self::ITEM_SIZE * self.item_count() [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:690:9 [INFO] [stdout] | [INFO] [stdout] 690 | molecule::unpack_number(self.as_slice()) as usize [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:706:21 [INFO] [stdout] | [INFO] [stdout] 706 | let start = molecule::NUMBER_SIZE + Self::ITEM_SIZE * idx; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:714:6 [INFO] [stdout] | [INFO] [stdout] 714 | impl molecule::prelude::Entity for FdIndices { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 714 - impl molecule::prelude::Entity for FdIndices { [INFO] [stdout] 714 + impl prelude::Entity for FdIndices { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:717:28 [INFO] [stdout] | [INFO] [stdout] 717 | fn new_unchecked(data: molecule::bytes::Bytes) -> Self { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 717 - fn new_unchecked(data: molecule::bytes::Bytes) -> Self { [INFO] [stdout] 717 + fn new_unchecked(data: bytes::Bytes) -> Self { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:720:27 [INFO] [stdout] | [INFO] [stdout] 720 | fn as_bytes(&self) -> molecule::bytes::Bytes { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 720 - fn as_bytes(&self) -> molecule::bytes::Bytes { [INFO] [stdout] 720 + fn as_bytes(&self) -> bytes::Bytes { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:726:36 [INFO] [stdout] | [INFO] [stdout] 726 | fn from_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 726 - fn from_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] 726 + fn from_slice(slice: &[u8]) -> error::VerificationResult { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:729:47 [INFO] [stdout] | [INFO] [stdout] 729 | fn from_compatible_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 729 - fn from_compatible_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] 729 + fn from_compatible_slice(slice: &[u8]) -> error::VerificationResult { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:771:9 [INFO] [stdout] | [INFO] [stdout] 771 | molecule::NUMBER_SIZE + Self::ITEM_SIZE * self.item_count() [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:774:9 [INFO] [stdout] | [INFO] [stdout] 774 | molecule::unpack_number(self.as_slice()) as usize [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:790:21 [INFO] [stdout] | [INFO] [stdout] 790 | let start = molecule::NUMBER_SIZE + Self::ITEM_SIZE * idx; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:795:10 [INFO] [stdout] | [INFO] [stdout] 795 | impl<'r> molecule::prelude::Reader<'r> for FdIndicesReader<'r> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 795 - impl<'r> molecule::prelude::Reader<'r> for FdIndicesReader<'r> { [INFO] [stdout] 795 + impl<'r> prelude::Reader<'r> for FdIndicesReader<'r> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:807:51 [INFO] [stdout] | [INFO] [stdout] 807 | fn verify(slice: &[u8], _compatible: bool) -> molecule::error::VerificationResult<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 807 - fn verify(slice: &[u8], _compatible: bool) -> molecule::error::VerificationResult<()> { [INFO] [stdout] 807 + fn verify(slice: &[u8], _compatible: bool) -> error::VerificationResult<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:810:24 [INFO] [stdout] | [INFO] [stdout] 810 | if slice_len < molecule::NUMBER_SIZE { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:813:26 [INFO] [stdout] | [INFO] [stdout] 813 | let item_count = molecule::unpack_number(slice) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:815:29 [INFO] [stdout] | [INFO] [stdout] 815 | if slice_len != molecule::NUMBER_SIZE { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:820:26 [INFO] [stdout] | [INFO] [stdout] 820 | let total_size = molecule::NUMBER_SIZE + Self::ITEM_SIZE * item_count; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:851:6 [INFO] [stdout] | [INFO] [stdout] 851 | impl molecule::prelude::Builder for FdIndicesBuilder { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 851 - impl molecule::prelude::Builder for FdIndicesBuilder { [INFO] [stdout] 851 + impl prelude::Builder for FdIndicesBuilder { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:855:9 [INFO] [stdout] | [INFO] [stdout] 855 | molecule::NUMBER_SIZE + Self::ITEM_SIZE * self.0.len() [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:857:17 [INFO] [stdout] | [INFO] [stdout] 857 | fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use std::io; [INFO] [stdout] | [INFO] [stdout] help: if you import `io`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 857 - fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] 857 + fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:857:64 [INFO] [stdout] | [INFO] [stdout] 857 | fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these modules [INFO] [stdout] | [INFO] [stdout] 11 + use std::io; [INFO] [stdout] | [INFO] [stdout] 11 + use tokio::io; [INFO] [stdout] | [INFO] [stdout] help: if you import `io`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 857 - fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] 857 + fn write(&self, writer: &mut W) -> io::Result<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:858:27 [INFO] [stdout] | [INFO] [stdout] 858 | writer.write_all(&molecule::pack_number(self.0.len() as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:858:65 [INFO] [stdout] | [INFO] [stdout] 858 | writer.write_all(&molecule::pack_number(self.0.len() as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:926:18 [INFO] [stdout] | [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 926 - pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] 926 + pub struct Bytes(bytes::Bytes); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:950:17 [INFO] [stdout] | [INFO] [stdout] 950 | let v = molecule::bytes::Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] note: these structs exist but are inaccessible [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:926:1 [INFO] [stdout] | [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `crate::verify::tests::ckb_2021::features_since_v2023::spawn_dag::Bytes`: not accessible [INFO] [stdout] | `crate::verify::tests::ckb_2023::features_since_v2023::spawn_dag::Bytes`: not accessible [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 11 + use crate::verify::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use std::io::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use std::str::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Bytes; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 950 - let v = molecule::bytes::Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] 950 + let v = Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:958:9 [INFO] [stdout] | [INFO] [stdout] 958 | molecule::NUMBER_SIZE + Self::ITEM_SIZE * self.item_count() [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:961:9 [INFO] [stdout] | [INFO] [stdout] 961 | molecule::unpack_number(self.as_slice()) as usize [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:969:45 [INFO] [stdout] | [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] ... [INFO] [stdout] 969 | pub fn get(&self, idx: usize) -> Option { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 969 | pub fn get(&self, idx: usize) -> Option { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:976:48 [INFO] [stdout] | [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] ... [INFO] [stdout] 976 | pub fn get_unchecked(&self, idx: usize) -> Byte { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 976 | pub fn get_unchecked(&self, idx: usize) -> Bytes { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:977:21 [INFO] [stdout] | [INFO] [stdout] 977 | let start = molecule::NUMBER_SIZE + Self::ITEM_SIZE * idx; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `Byte` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:979:9 [INFO] [stdout] | [INFO] [stdout] 979 | Byte::new_unchecked(self.0.slice(start..end)) [INFO] [stdout] | ^^^^ use of undeclared type `Byte` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 979 | Bytes::new_unchecked(self.0.slice(start..end)) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:981:31 [INFO] [stdout] | [INFO] [stdout] 981 | pub fn raw_data(&self) -> molecule::bytes::Bytes { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 981 - pub fn raw_data(&self) -> molecule::bytes::Bytes { [INFO] [stdout] 981 + pub fn raw_data(&self) -> bytes::Bytes { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:982:22 [INFO] [stdout] | [INFO] [stdout] 982 | self.0.slice(molecule::NUMBER_SIZE..) [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:988:6 [INFO] [stdout] | [INFO] [stdout] 988 | impl molecule::prelude::Entity for Bytes { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 988 - impl molecule::prelude::Entity for Bytes { [INFO] [stdout] 988 + impl prelude::Entity for Bytes { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:991:28 [INFO] [stdout] | [INFO] [stdout] 991 | fn new_unchecked(data: molecule::bytes::Bytes) -> Self { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 991 - fn new_unchecked(data: molecule::bytes::Bytes) -> Self { [INFO] [stdout] 991 + fn new_unchecked(data: bytes::Bytes) -> Self { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:994:27 [INFO] [stdout] | [INFO] [stdout] 994 | fn as_bytes(&self) -> molecule::bytes::Bytes { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 994 - fn as_bytes(&self) -> molecule::bytes::Bytes { [INFO] [stdout] 994 + fn as_bytes(&self) -> bytes::Bytes { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1000:36 [INFO] [stdout] | [INFO] [stdout] 1000 | fn from_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1000 - fn from_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] 1000 + fn from_slice(slice: &[u8]) -> error::VerificationResult { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1003:47 [INFO] [stdout] | [INFO] [stdout] 1003 | fn from_compatible_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1003 - fn from_compatible_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] 1003 + fn from_compatible_slice(slice: &[u8]) -> error::VerificationResult { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1039:9 [INFO] [stdout] | [INFO] [stdout] 1039 | molecule::NUMBER_SIZE + Self::ITEM_SIZE * self.item_count() [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1042:9 [INFO] [stdout] | [INFO] [stdout] 1042 | molecule::unpack_number(self.as_slice()) as usize [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ByteReader` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1050:45 [INFO] [stdout] | [INFO] [stdout] 1014 | pub struct BytesReader<'r>(&'r [u8]); [INFO] [stdout] | ------------------------------------- similarly named struct `BytesReader` defined here [INFO] [stdout] ... [INFO] [stdout] 1050 | pub fn get(&self, idx: usize) -> Option> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 1050 | pub fn get(&self, idx: usize) -> Option> { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `ByteReader` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1057:48 [INFO] [stdout] | [INFO] [stdout] 1014 | pub struct BytesReader<'r>(&'r [u8]); [INFO] [stdout] | ------------------------------------- similarly named struct `BytesReader` defined here [INFO] [stdout] ... [INFO] [stdout] 1057 | pub fn get_unchecked(&self, idx: usize) -> ByteReader<'r> { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 1057 | pub fn get_unchecked(&self, idx: usize) -> BytesReader<'r> { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1058:21 [INFO] [stdout] | [INFO] [stdout] 1058 | let start = molecule::NUMBER_SIZE + Self::ITEM_SIZE * idx; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `ByteReader` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1060:9 [INFO] [stdout] | [INFO] [stdout] 1060 | ByteReader::new_unchecked(&self.as_slice()[start..end]) [INFO] [stdout] | ^^^^^^^^^^ use of undeclared type `ByteReader` [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 1060 | BytesReader::new_unchecked(&self.as_slice()[start..end]) [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::ByteReader; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1063:26 [INFO] [stdout] | [INFO] [stdout] 1063 | &self.as_slice()[molecule::NUMBER_SIZE..] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1066:10 [INFO] [stdout] | [INFO] [stdout] 1066 | impl<'r> molecule::prelude::Reader<'r> for BytesReader<'r> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1066 - impl<'r> molecule::prelude::Reader<'r> for BytesReader<'r> { [INFO] [stdout] 1066 + impl<'r> prelude::Reader<'r> for BytesReader<'r> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1078:51 [INFO] [stdout] | [INFO] [stdout] 1078 | fn verify(slice: &[u8], _compatible: bool) -> molecule::error::VerificationResult<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1078 - fn verify(slice: &[u8], _compatible: bool) -> molecule::error::VerificationResult<()> { [INFO] [stdout] 1078 + fn verify(slice: &[u8], _compatible: bool) -> error::VerificationResult<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1081:24 [INFO] [stdout] | [INFO] [stdout] 1081 | if slice_len < molecule::NUMBER_SIZE { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1084:26 [INFO] [stdout] | [INFO] [stdout] 1084 | let item_count = molecule::unpack_number(slice) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1086:29 [INFO] [stdout] | [INFO] [stdout] 1086 | if slice_len != molecule::NUMBER_SIZE { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1091:26 [INFO] [stdout] | [INFO] [stdout] 1091 | let total_size = molecule::NUMBER_SIZE + Self::ITEM_SIZE * item_count; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1099:40 [INFO] [stdout] | [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] ... [INFO] [stdout] 1099 | pub struct BytesBuilder(pub(crate) Vec); [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 1099 | pub struct BytesBuilder(pub(crate) Vec); [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1102:33 [INFO] [stdout] | [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] ... [INFO] [stdout] 1102 | pub fn set(mut self, v: Vec) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 1102 | pub fn set(mut self, v: Vec) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1106:30 [INFO] [stdout] | [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] ... [INFO] [stdout] 1106 | pub fn push(mut self, v: Byte) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 1106 | pub fn push(mut self, v: Bytes) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1110:56 [INFO] [stdout] | [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] ... [INFO] [stdout] 1110 | pub fn extend>(mut self, iter: T) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 1110 | pub fn extend>(mut self, iter: T) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1116:48 [INFO] [stdout] | [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] ... [INFO] [stdout] 1116 | pub fn replace(&mut self, index: usize, v: Byte) -> Option { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 1116 | pub fn replace(&mut self, index: usize, v: Bytes) -> Option { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1116:64 [INFO] [stdout] | [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] ... [INFO] [stdout] 1116 | pub fn replace(&mut self, index: usize, v: Byte) -> Option { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 1116 | pub fn replace(&mut self, index: usize, v: Byte) -> Option { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1122:6 [INFO] [stdout] | [INFO] [stdout] 1122 | impl molecule::prelude::Builder for BytesBuilder { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1122 - impl molecule::prelude::Builder for BytesBuilder { [INFO] [stdout] 1122 + impl prelude::Builder for BytesBuilder { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1126:9 [INFO] [stdout] | [INFO] [stdout] 1126 | molecule::NUMBER_SIZE + Self::ITEM_SIZE * self.0.len() [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1128:17 [INFO] [stdout] | [INFO] [stdout] 1128 | fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use std::io; [INFO] [stdout] | [INFO] [stdout] help: if you import `io`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1128 - fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] 1128 + fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1128:64 [INFO] [stdout] | [INFO] [stdout] 1128 | fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these modules [INFO] [stdout] | [INFO] [stdout] 11 + use std::io; [INFO] [stdout] | [INFO] [stdout] 11 + use tokio::io; [INFO] [stdout] | [INFO] [stdout] help: if you import `io`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1128 - fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] 1128 + fn write(&self, writer: &mut W) -> io::Result<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1129:27 [INFO] [stdout] | [INFO] [stdout] 1129 | writer.write_all(&molecule::pack_number(self.0.len() as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1129:65 [INFO] [stdout] | [INFO] [stdout] 1129 | writer.write_all(&molecule::pack_number(self.0.len() as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1144:17 [INFO] [stdout] | [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] ... [INFO] [stdout] 1144 | type Item = Byte; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 1144 | type Item = Bytes; [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1161:17 [INFO] [stdout] | [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] ... [INFO] [stdout] 1161 | type Item = Byte; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 1161 | type Item = Bytes; [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1168:33 [INFO] [stdout] | [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] ... [INFO] [stdout] 1168 | impl ::core::iter::FromIterator for Bytes { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 1168 | impl ::core::iter::FromIterator for Bytes { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `Byte` in this scope [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1169:41 [INFO] [stdout] | [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ----------------------------------------- similarly named struct `Bytes` defined here [INFO] [stdout] ... [INFO] [stdout] 1169 | fn from_iter>(iter: T) -> Self { [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] help: a struct with a similar name exists [INFO] [stdout] | [INFO] [stdout] 1169 | fn from_iter>(iter: T) -> Self { [INFO] [stdout] | + [INFO] [stdout] help: consider importing this struct [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Byte; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1181:17 [INFO] [stdout] | [INFO] [stdout] 1181 | pub struct Pipe(molecule::bytes::Bytes); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1181 - pub struct Pipe(molecule::bytes::Bytes); [INFO] [stdout] 1181 + pub struct Pipe(bytes::Bytes); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1211:17 [INFO] [stdout] | [INFO] [stdout] 1211 | let v = molecule::bytes::Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] note: these structs exist but are inaccessible [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:926:1 [INFO] [stdout] | [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `crate::verify::tests::ckb_2021::features_since_v2023::spawn_dag::Bytes`: not accessible [INFO] [stdout] | `crate::verify::tests::ckb_2023::features_since_v2023::spawn_dag::Bytes`: not accessible [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 11 + use crate::verify::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use std::io::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use std::str::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Bytes; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1211 - let v = molecule::bytes::Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] 1211 + let v = Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1222:9 [INFO] [stdout] | [INFO] [stdout] 1222 | molecule::unpack_number(self.as_slice()) as usize [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1225:33 [INFO] [stdout] | [INFO] [stdout] 1225 | if self.total_size() == molecule::NUMBER_SIZE { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1228:14 [INFO] [stdout] | [INFO] [stdout] 1228 | (molecule::unpack_number(&self.as_slice()[molecule::NUMBER_SIZE..]) as usize / 4) - 1 [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1228:55 [INFO] [stdout] | [INFO] [stdout] 1228 | (molecule::unpack_number(&self.as_slice()[molecule::NUMBER_SIZE..]) as usize / 4) - 1 [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1239:21 [INFO] [stdout] | [INFO] [stdout] 1239 | let start = molecule::unpack_number(&slice[4..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1240:19 [INFO] [stdout] | [INFO] [stdout] 1240 | let end = molecule::unpack_number(&slice[8..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1245:21 [INFO] [stdout] | [INFO] [stdout] 1245 | let start = molecule::unpack_number(&slice[8..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1246:19 [INFO] [stdout] | [INFO] [stdout] 1246 | let end = molecule::unpack_number(&slice[12..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1251:21 [INFO] [stdout] | [INFO] [stdout] 1251 | let start = molecule::unpack_number(&slice[12..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1253:23 [INFO] [stdout] | [INFO] [stdout] 1253 | let end = molecule::unpack_number(&slice[16..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1263:6 [INFO] [stdout] | [INFO] [stdout] 1263 | impl molecule::prelude::Entity for Pipe { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1263 - impl molecule::prelude::Entity for Pipe { [INFO] [stdout] 1263 + impl prelude::Entity for Pipe { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1266:28 [INFO] [stdout] | [INFO] [stdout] 1266 | fn new_unchecked(data: molecule::bytes::Bytes) -> Self { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1266 - fn new_unchecked(data: molecule::bytes::Bytes) -> Self { [INFO] [stdout] 1266 + fn new_unchecked(data: bytes::Bytes) -> Self { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1269:27 [INFO] [stdout] | [INFO] [stdout] 1269 | fn as_bytes(&self) -> molecule::bytes::Bytes { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1269 - fn as_bytes(&self) -> molecule::bytes::Bytes { [INFO] [stdout] 1269 + fn as_bytes(&self) -> bytes::Bytes { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1275:36 [INFO] [stdout] | [INFO] [stdout] 1275 | fn from_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1275 - fn from_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] 1275 + fn from_slice(slice: &[u8]) -> error::VerificationResult { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1278:47 [INFO] [stdout] | [INFO] [stdout] 1278 | fn from_compatible_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1278 - fn from_compatible_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] 1278 + fn from_compatible_slice(slice: &[u8]) -> error::VerificationResult { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1323:9 [INFO] [stdout] | [INFO] [stdout] 1323 | molecule::unpack_number(self.as_slice()) as usize [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1326:33 [INFO] [stdout] | [INFO] [stdout] 1326 | if self.total_size() == molecule::NUMBER_SIZE { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1329:14 [INFO] [stdout] | [INFO] [stdout] 1329 | (molecule::unpack_number(&self.as_slice()[molecule::NUMBER_SIZE..]) as usize / 4) - 1 [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1329:55 [INFO] [stdout] | [INFO] [stdout] 1329 | (molecule::unpack_number(&self.as_slice()[molecule::NUMBER_SIZE..]) as usize / 4) - 1 [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1340:21 [INFO] [stdout] | [INFO] [stdout] 1340 | let start = molecule::unpack_number(&slice[4..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1341:19 [INFO] [stdout] | [INFO] [stdout] 1341 | let end = molecule::unpack_number(&slice[8..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1346:21 [INFO] [stdout] | [INFO] [stdout] 1346 | let start = molecule::unpack_number(&slice[8..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1347:19 [INFO] [stdout] | [INFO] [stdout] 1347 | let end = molecule::unpack_number(&slice[12..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1352:21 [INFO] [stdout] | [INFO] [stdout] 1352 | let start = molecule::unpack_number(&slice[12..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1354:23 [INFO] [stdout] | [INFO] [stdout] 1354 | let end = molecule::unpack_number(&slice[16..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1361:10 [INFO] [stdout] | [INFO] [stdout] 1361 | impl<'r> molecule::prelude::Reader<'r> for PipeReader<'r> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1361 - impl<'r> molecule::prelude::Reader<'r> for PipeReader<'r> { [INFO] [stdout] 1361 + impl<'r> prelude::Reader<'r> for PipeReader<'r> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1373:50 [INFO] [stdout] | [INFO] [stdout] 1373 | fn verify(slice: &[u8], compatible: bool) -> molecule::error::VerificationResult<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1373 - fn verify(slice: &[u8], compatible: bool) -> molecule::error::VerificationResult<()> { [INFO] [stdout] 1373 + fn verify(slice: &[u8], compatible: bool) -> error::VerificationResult<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1376:24 [INFO] [stdout] | [INFO] [stdout] 1376 | if slice_len < molecule::NUMBER_SIZE { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1379:26 [INFO] [stdout] | [INFO] [stdout] 1379 | let total_size = molecule::unpack_number(slice) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1383:24 [INFO] [stdout] | [INFO] [stdout] 1383 | if slice_len < molecule::NUMBER_SIZE * 2 { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1386:28 [INFO] [stdout] | [INFO] [stdout] 1386 | let offset_first = molecule::unpack_number(&slice[molecule::NUMBER_SIZE..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1386:59 [INFO] [stdout] | [INFO] [stdout] 1386 | let offset_first = molecule::unpack_number(&slice[molecule::NUMBER_SIZE..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1387:27 [INFO] [stdout] | [INFO] [stdout] 1387 | if offset_first % molecule::NUMBER_SIZE != 0 || offset_first < molecule::NUMBER_SIZE * 2 { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1387:72 [INFO] [stdout] | [INFO] [stdout] 1387 | if offset_first % molecule::NUMBER_SIZE != 0 || offset_first < molecule::NUMBER_SIZE * 2 { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1393:42 [INFO] [stdout] | [INFO] [stdout] 1393 | let field_count = offset_first / molecule::NUMBER_SIZE - 1; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1399:45 [INFO] [stdout] | [INFO] [stdout] 1399 | let mut offsets: Vec = slice[molecule::NUMBER_SIZE..offset_first] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1400:27 [INFO] [stdout] | [INFO] [stdout] 1400 | .chunks_exact(molecule::NUMBER_SIZE) [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1401:22 [INFO] [stdout] | [INFO] [stdout] 1401 | .map(|x| molecule::unpack_number(x) as usize) [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1434:6 [INFO] [stdout] | [INFO] [stdout] 1434 | impl molecule::prelude::Builder for PipeBuilder { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1434 - impl molecule::prelude::Builder for PipeBuilder { [INFO] [stdout] 1434 + impl prelude::Builder for PipeBuilder { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1438:9 [INFO] [stdout] | [INFO] [stdout] 1438 | molecule::NUMBER_SIZE * (Self::FIELD_COUNT + 1) [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1443:17 [INFO] [stdout] | [INFO] [stdout] 1443 | fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use std::io; [INFO] [stdout] | [INFO] [stdout] help: if you import `io`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1443 - fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] 1443 + fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1443:64 [INFO] [stdout] | [INFO] [stdout] 1443 | fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these modules [INFO] [stdout] | [INFO] [stdout] 11 + use std::io; [INFO] [stdout] | [INFO] [stdout] 11 + use tokio::io; [INFO] [stdout] | [INFO] [stdout] help: if you import `io`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1443 - fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] 1443 + fn write(&self, writer: &mut W) -> io::Result<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1444:30 [INFO] [stdout] | [INFO] [stdout] 1444 | let mut total_size = molecule::NUMBER_SIZE * (Self::FIELD_COUNT + 1); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1452:27 [INFO] [stdout] | [INFO] [stdout] 1452 | writer.write_all(&molecule::pack_number(total_size as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1452:63 [INFO] [stdout] | [INFO] [stdout] 1452 | writer.write_all(&molecule::pack_number(total_size as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1454:31 [INFO] [stdout] | [INFO] [stdout] 1454 | writer.write_all(&molecule::pack_number(offset as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1454:63 [INFO] [stdout] | [INFO] [stdout] 1454 | writer.write_all(&molecule::pack_number(offset as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1469:18 [INFO] [stdout] | [INFO] [stdout] 1469 | pub struct Pipes(molecule::bytes::Bytes); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1469 - pub struct Pipes(molecule::bytes::Bytes); [INFO] [stdout] 1469 + pub struct Pipes(bytes::Bytes); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1499:17 [INFO] [stdout] | [INFO] [stdout] 1499 | let v = molecule::bytes::Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] note: these structs exist but are inaccessible [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:926:1 [INFO] [stdout] | [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `crate::verify::tests::ckb_2021::features_since_v2023::spawn_dag::Bytes`: not accessible [INFO] [stdout] | `crate::verify::tests::ckb_2023::features_since_v2023::spawn_dag::Bytes`: not accessible [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 11 + use crate::verify::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use std::io::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use std::str::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Bytes; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1499 - let v = molecule::bytes::Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] 1499 + let v = Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1506:9 [INFO] [stdout] | [INFO] [stdout] 1506 | molecule::unpack_number(self.as_slice()) as usize [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1509:33 [INFO] [stdout] | [INFO] [stdout] 1509 | if self.total_size() == molecule::NUMBER_SIZE { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1512:14 [INFO] [stdout] | [INFO] [stdout] 1512 | (molecule::unpack_number(&self.as_slice()[molecule::NUMBER_SIZE..]) as usize / 4) - 1 [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1512:55 [INFO] [stdout] | [INFO] [stdout] 1512 | (molecule::unpack_number(&self.as_slice()[molecule::NUMBER_SIZE..]) as usize / 4) - 1 [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1530:25 [INFO] [stdout] | [INFO] [stdout] 1530 | let start_idx = molecule::NUMBER_SIZE * (1 + idx); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1531:21 [INFO] [stdout] | [INFO] [stdout] 1531 | let start = molecule::unpack_number(&slice[start_idx..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1535:39 [INFO] [stdout] | [INFO] [stdout] 1535 | let end_idx = start_idx + molecule::NUMBER_SIZE; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1536:23 [INFO] [stdout] | [INFO] [stdout] 1536 | let end = molecule::unpack_number(&slice[end_idx..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1544:6 [INFO] [stdout] | [INFO] [stdout] 1544 | impl molecule::prelude::Entity for Pipes { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1544 - impl molecule::prelude::Entity for Pipes { [INFO] [stdout] 1544 + impl prelude::Entity for Pipes { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1547:28 [INFO] [stdout] | [INFO] [stdout] 1547 | fn new_unchecked(data: molecule::bytes::Bytes) -> Self { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1547 - fn new_unchecked(data: molecule::bytes::Bytes) -> Self { [INFO] [stdout] 1547 + fn new_unchecked(data: bytes::Bytes) -> Self { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1550:27 [INFO] [stdout] | [INFO] [stdout] 1550 | fn as_bytes(&self) -> molecule::bytes::Bytes { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1550 - fn as_bytes(&self) -> molecule::bytes::Bytes { [INFO] [stdout] 1550 + fn as_bytes(&self) -> bytes::Bytes { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1556:36 [INFO] [stdout] | [INFO] [stdout] 1556 | fn from_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1556 - fn from_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] 1556 + fn from_slice(slice: &[u8]) -> error::VerificationResult { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1559:47 [INFO] [stdout] | [INFO] [stdout] 1559 | fn from_compatible_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1559 - fn from_compatible_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] 1559 + fn from_compatible_slice(slice: &[u8]) -> error::VerificationResult { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1600:9 [INFO] [stdout] | [INFO] [stdout] 1600 | molecule::unpack_number(self.as_slice()) as usize [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1603:33 [INFO] [stdout] | [INFO] [stdout] 1603 | if self.total_size() == molecule::NUMBER_SIZE { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1606:14 [INFO] [stdout] | [INFO] [stdout] 1606 | (molecule::unpack_number(&self.as_slice()[molecule::NUMBER_SIZE..]) as usize / 4) - 1 [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1606:55 [INFO] [stdout] | [INFO] [stdout] 1606 | (molecule::unpack_number(&self.as_slice()[molecule::NUMBER_SIZE..]) as usize / 4) - 1 [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1624:25 [INFO] [stdout] | [INFO] [stdout] 1624 | let start_idx = molecule::NUMBER_SIZE * (1 + idx); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1625:21 [INFO] [stdout] | [INFO] [stdout] 1625 | let start = molecule::unpack_number(&slice[start_idx..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1629:39 [INFO] [stdout] | [INFO] [stdout] 1629 | let end_idx = start_idx + molecule::NUMBER_SIZE; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1630:23 [INFO] [stdout] | [INFO] [stdout] 1630 | let end = molecule::unpack_number(&slice[end_idx..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1635:10 [INFO] [stdout] | [INFO] [stdout] 1635 | impl<'r> molecule::prelude::Reader<'r> for PipesReader<'r> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1635 - impl<'r> molecule::prelude::Reader<'r> for PipesReader<'r> { [INFO] [stdout] 1635 + impl<'r> prelude::Reader<'r> for PipesReader<'r> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1647:50 [INFO] [stdout] | [INFO] [stdout] 1647 | fn verify(slice: &[u8], compatible: bool) -> molecule::error::VerificationResult<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1647 - fn verify(slice: &[u8], compatible: bool) -> molecule::error::VerificationResult<()> { [INFO] [stdout] 1647 + fn verify(slice: &[u8], compatible: bool) -> error::VerificationResult<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1650:24 [INFO] [stdout] | [INFO] [stdout] 1650 | if slice_len < molecule::NUMBER_SIZE { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1653:26 [INFO] [stdout] | [INFO] [stdout] 1653 | let total_size = molecule::unpack_number(slice) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1657:25 [INFO] [stdout] | [INFO] [stdout] 1657 | if slice_len == molecule::NUMBER_SIZE { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1660:24 [INFO] [stdout] | [INFO] [stdout] 1660 | if slice_len < molecule::NUMBER_SIZE * 2 { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1668:28 [INFO] [stdout] | [INFO] [stdout] 1668 | let offset_first = molecule::unpack_number(&slice[molecule::NUMBER_SIZE..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1668:59 [INFO] [stdout] | [INFO] [stdout] 1668 | let offset_first = molecule::unpack_number(&slice[molecule::NUMBER_SIZE..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1669:27 [INFO] [stdout] | [INFO] [stdout] 1669 | if offset_first % molecule::NUMBER_SIZE != 0 || offset_first < molecule::NUMBER_SIZE * 2 { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1669:72 [INFO] [stdout] | [INFO] [stdout] 1669 | if offset_first % molecule::NUMBER_SIZE != 0 || offset_first < molecule::NUMBER_SIZE * 2 { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1675:45 [INFO] [stdout] | [INFO] [stdout] 1675 | let mut offsets: Vec = slice[molecule::NUMBER_SIZE..offset_first] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1676:27 [INFO] [stdout] | [INFO] [stdout] 1676 | .chunks_exact(molecule::NUMBER_SIZE) [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1677:22 [INFO] [stdout] | [INFO] [stdout] 1677 | .map(|x| molecule::unpack_number(x) as usize) [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1714:6 [INFO] [stdout] | [INFO] [stdout] 1714 | impl molecule::prelude::Builder for PipesBuilder { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1714 - impl molecule::prelude::Builder for PipesBuilder { [INFO] [stdout] 1714 + impl prelude::Builder for PipesBuilder { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1718:9 [INFO] [stdout] | [INFO] [stdout] 1718 | molecule::NUMBER_SIZE * (self.0.len() + 1) [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1725:17 [INFO] [stdout] | [INFO] [stdout] 1725 | fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use std::io; [INFO] [stdout] | [INFO] [stdout] help: if you import `io`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1725 - fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] 1725 + fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1725:64 [INFO] [stdout] | [INFO] [stdout] 1725 | fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these modules [INFO] [stdout] | [INFO] [stdout] 11 + use std::io; [INFO] [stdout] | [INFO] [stdout] 11 + use tokio::io; [INFO] [stdout] | [INFO] [stdout] help: if you import `io`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1725 - fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] 1725 + fn write(&self, writer: &mut W) -> io::Result<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1728:31 [INFO] [stdout] | [INFO] [stdout] 1728 | writer.write_all(&molecule::pack_number( [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1729:17 [INFO] [stdout] | [INFO] [stdout] 1729 | molecule::NUMBER_SIZE as molecule::Number, [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1729:42 [INFO] [stdout] | [INFO] [stdout] 1729 | molecule::NUMBER_SIZE as molecule::Number, [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1734:21 [INFO] [stdout] | [INFO] [stdout] 1734 | molecule::NUMBER_SIZE * (item_count + 1), [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1742:31 [INFO] [stdout] | [INFO] [stdout] 1742 | writer.write_all(&molecule::pack_number(total_size as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1742:67 [INFO] [stdout] | [INFO] [stdout] 1742 | writer.write_all(&molecule::pack_number(total_size as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1744:35 [INFO] [stdout] | [INFO] [stdout] 1744 | writer.write_all(&molecule::pack_number(offset as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1744:67 [INFO] [stdout] | [INFO] [stdout] 1744 | writer.write_all(&molecule::pack_number(offset as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1814:18 [INFO] [stdout] | [INFO] [stdout] 1814 | pub struct Write(molecule::bytes::Bytes); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1814 - pub struct Write(molecule::bytes::Bytes); [INFO] [stdout] 1814 + pub struct Write(bytes::Bytes); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1846:17 [INFO] [stdout] | [INFO] [stdout] 1846 | let v = molecule::bytes::Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] note: these structs exist but are inaccessible [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:926:1 [INFO] [stdout] | [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `crate::verify::tests::ckb_2021::features_since_v2023::spawn_dag::Bytes`: not accessible [INFO] [stdout] | `crate::verify::tests::ckb_2023::features_since_v2023::spawn_dag::Bytes`: not accessible [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 11 + use crate::verify::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use std::io::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use std::str::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Bytes; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1846 - let v = molecule::bytes::Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] 1846 + let v = Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1858:9 [INFO] [stdout] | [INFO] [stdout] 1858 | molecule::unpack_number(self.as_slice()) as usize [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1861:33 [INFO] [stdout] | [INFO] [stdout] 1861 | if self.total_size() == molecule::NUMBER_SIZE { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1864:14 [INFO] [stdout] | [INFO] [stdout] 1864 | (molecule::unpack_number(&self.as_slice()[molecule::NUMBER_SIZE..]) as usize / 4) - 1 [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1864:55 [INFO] [stdout] | [INFO] [stdout] 1864 | (molecule::unpack_number(&self.as_slice()[molecule::NUMBER_SIZE..]) as usize / 4) - 1 [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1875:21 [INFO] [stdout] | [INFO] [stdout] 1875 | let start = molecule::unpack_number(&slice[4..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1876:19 [INFO] [stdout] | [INFO] [stdout] 1876 | let end = molecule::unpack_number(&slice[8..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1881:21 [INFO] [stdout] | [INFO] [stdout] 1881 | let start = molecule::unpack_number(&slice[8..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1882:19 [INFO] [stdout] | [INFO] [stdout] 1882 | let end = molecule::unpack_number(&slice[12..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1887:21 [INFO] [stdout] | [INFO] [stdout] 1887 | let start = molecule::unpack_number(&slice[12..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1888:19 [INFO] [stdout] | [INFO] [stdout] 1888 | let end = molecule::unpack_number(&slice[16..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1893:21 [INFO] [stdout] | [INFO] [stdout] 1893 | let start = molecule::unpack_number(&slice[16..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1894:19 [INFO] [stdout] | [INFO] [stdout] 1894 | let end = molecule::unpack_number(&slice[20..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1899:21 [INFO] [stdout] | [INFO] [stdout] 1899 | let start = molecule::unpack_number(&slice[20..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1901:23 [INFO] [stdout] | [INFO] [stdout] 1901 | let end = molecule::unpack_number(&slice[24..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1911:6 [INFO] [stdout] | [INFO] [stdout] 1911 | impl molecule::prelude::Entity for Write { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1911 - impl molecule::prelude::Entity for Write { [INFO] [stdout] 1911 + impl prelude::Entity for Write { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1914:28 [INFO] [stdout] | [INFO] [stdout] 1914 | fn new_unchecked(data: molecule::bytes::Bytes) -> Self { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1914 - fn new_unchecked(data: molecule::bytes::Bytes) -> Self { [INFO] [stdout] 1914 + fn new_unchecked(data: bytes::Bytes) -> Self { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1917:27 [INFO] [stdout] | [INFO] [stdout] 1917 | fn as_bytes(&self) -> molecule::bytes::Bytes { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1917 - fn as_bytes(&self) -> molecule::bytes::Bytes { [INFO] [stdout] 1917 + fn as_bytes(&self) -> bytes::Bytes { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1923:36 [INFO] [stdout] | [INFO] [stdout] 1923 | fn from_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1923 - fn from_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] 1923 + fn from_slice(slice: &[u8]) -> error::VerificationResult { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1926:47 [INFO] [stdout] | [INFO] [stdout] 1926 | fn from_compatible_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 1926 - fn from_compatible_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] 1926 + fn from_compatible_slice(slice: &[u8]) -> error::VerificationResult { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1975:9 [INFO] [stdout] | [INFO] [stdout] 1975 | molecule::unpack_number(self.as_slice()) as usize [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1978:33 [INFO] [stdout] | [INFO] [stdout] 1978 | if self.total_size() == molecule::NUMBER_SIZE { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1981:14 [INFO] [stdout] | [INFO] [stdout] 1981 | (molecule::unpack_number(&self.as_slice()[molecule::NUMBER_SIZE..]) as usize / 4) - 1 [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1981:55 [INFO] [stdout] | [INFO] [stdout] 1981 | (molecule::unpack_number(&self.as_slice()[molecule::NUMBER_SIZE..]) as usize / 4) - 1 [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1992:21 [INFO] [stdout] | [INFO] [stdout] 1992 | let start = molecule::unpack_number(&slice[4..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1993:19 [INFO] [stdout] | [INFO] [stdout] 1993 | let end = molecule::unpack_number(&slice[8..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1998:21 [INFO] [stdout] | [INFO] [stdout] 1998 | let start = molecule::unpack_number(&slice[8..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:1999:19 [INFO] [stdout] | [INFO] [stdout] 1999 | let end = molecule::unpack_number(&slice[12..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2004:21 [INFO] [stdout] | [INFO] [stdout] 2004 | let start = molecule::unpack_number(&slice[12..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2005:19 [INFO] [stdout] | [INFO] [stdout] 2005 | let end = molecule::unpack_number(&slice[16..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2010:21 [INFO] [stdout] | [INFO] [stdout] 2010 | let start = molecule::unpack_number(&slice[16..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2011:19 [INFO] [stdout] | [INFO] [stdout] 2011 | let end = molecule::unpack_number(&slice[20..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2016:21 [INFO] [stdout] | [INFO] [stdout] 2016 | let start = molecule::unpack_number(&slice[20..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2018:23 [INFO] [stdout] | [INFO] [stdout] 2018 | let end = molecule::unpack_number(&slice[24..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2025:10 [INFO] [stdout] | [INFO] [stdout] 2025 | impl<'r> molecule::prelude::Reader<'r> for WriteReader<'r> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2025 - impl<'r> molecule::prelude::Reader<'r> for WriteReader<'r> { [INFO] [stdout] 2025 + impl<'r> prelude::Reader<'r> for WriteReader<'r> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2037:50 [INFO] [stdout] | [INFO] [stdout] 2037 | fn verify(slice: &[u8], compatible: bool) -> molecule::error::VerificationResult<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2037 - fn verify(slice: &[u8], compatible: bool) -> molecule::error::VerificationResult<()> { [INFO] [stdout] 2037 + fn verify(slice: &[u8], compatible: bool) -> error::VerificationResult<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2040:24 [INFO] [stdout] | [INFO] [stdout] 2040 | if slice_len < molecule::NUMBER_SIZE { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2043:26 [INFO] [stdout] | [INFO] [stdout] 2043 | let total_size = molecule::unpack_number(slice) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2047:24 [INFO] [stdout] | [INFO] [stdout] 2047 | if slice_len < molecule::NUMBER_SIZE * 2 { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2050:28 [INFO] [stdout] | [INFO] [stdout] 2050 | let offset_first = molecule::unpack_number(&slice[molecule::NUMBER_SIZE..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2050:59 [INFO] [stdout] | [INFO] [stdout] 2050 | let offset_first = molecule::unpack_number(&slice[molecule::NUMBER_SIZE..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2051:27 [INFO] [stdout] | [INFO] [stdout] 2051 | if offset_first % molecule::NUMBER_SIZE != 0 || offset_first < molecule::NUMBER_SIZE * 2 { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2051:72 [INFO] [stdout] | [INFO] [stdout] 2051 | if offset_first % molecule::NUMBER_SIZE != 0 || offset_first < molecule::NUMBER_SIZE * 2 { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2057:42 [INFO] [stdout] | [INFO] [stdout] 2057 | let field_count = offset_first / molecule::NUMBER_SIZE - 1; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2063:45 [INFO] [stdout] | [INFO] [stdout] 2063 | let mut offsets: Vec = slice[molecule::NUMBER_SIZE..offset_first] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2064:27 [INFO] [stdout] | [INFO] [stdout] 2064 | .chunks_exact(molecule::NUMBER_SIZE) [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2065:22 [INFO] [stdout] | [INFO] [stdout] 2065 | .map(|x| molecule::unpack_number(x) as usize) [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2110:6 [INFO] [stdout] | [INFO] [stdout] 2110 | impl molecule::prelude::Builder for WriteBuilder { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2110 - impl molecule::prelude::Builder for WriteBuilder { [INFO] [stdout] 2110 + impl prelude::Builder for WriteBuilder { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2114:9 [INFO] [stdout] | [INFO] [stdout] 2114 | molecule::NUMBER_SIZE * (Self::FIELD_COUNT + 1) [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2121:17 [INFO] [stdout] | [INFO] [stdout] 2121 | fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use std::io; [INFO] [stdout] | [INFO] [stdout] help: if you import `io`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2121 - fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] 2121 + fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2121:64 [INFO] [stdout] | [INFO] [stdout] 2121 | fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these modules [INFO] [stdout] | [INFO] [stdout] 11 + use std::io; [INFO] [stdout] | [INFO] [stdout] 11 + use tokio::io; [INFO] [stdout] | [INFO] [stdout] help: if you import `io`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2121 - fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] 2121 + fn write(&self, writer: &mut W) -> io::Result<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2122:30 [INFO] [stdout] | [INFO] [stdout] 2122 | let mut total_size = molecule::NUMBER_SIZE * (Self::FIELD_COUNT + 1); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2134:27 [INFO] [stdout] | [INFO] [stdout] 2134 | writer.write_all(&molecule::pack_number(total_size as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2134:63 [INFO] [stdout] | [INFO] [stdout] 2134 | writer.write_all(&molecule::pack_number(total_size as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2136:31 [INFO] [stdout] | [INFO] [stdout] 2136 | writer.write_all(&molecule::pack_number(offset as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2136:63 [INFO] [stdout] | [INFO] [stdout] 2136 | writer.write_all(&molecule::pack_number(offset as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2153:19 [INFO] [stdout] | [INFO] [stdout] 2153 | pub struct Writes(molecule::bytes::Bytes); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2153 - pub struct Writes(molecule::bytes::Bytes); [INFO] [stdout] 2153 + pub struct Writes(bytes::Bytes); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2183:17 [INFO] [stdout] | [INFO] [stdout] 2183 | let v = molecule::bytes::Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] note: these structs exist but are inaccessible [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:926:1 [INFO] [stdout] | [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `crate::verify::tests::ckb_2021::features_since_v2023::spawn_dag::Bytes`: not accessible [INFO] [stdout] | `crate::verify::tests::ckb_2023::features_since_v2023::spawn_dag::Bytes`: not accessible [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 11 + use crate::verify::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use std::io::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use std::str::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Bytes; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2183 - let v = molecule::bytes::Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] 2183 + let v = Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2190:9 [INFO] [stdout] | [INFO] [stdout] 2190 | molecule::unpack_number(self.as_slice()) as usize [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2193:33 [INFO] [stdout] | [INFO] [stdout] 2193 | if self.total_size() == molecule::NUMBER_SIZE { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2196:14 [INFO] [stdout] | [INFO] [stdout] 2196 | (molecule::unpack_number(&self.as_slice()[molecule::NUMBER_SIZE..]) as usize / 4) - 1 [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2196:55 [INFO] [stdout] | [INFO] [stdout] 2196 | (molecule::unpack_number(&self.as_slice()[molecule::NUMBER_SIZE..]) as usize / 4) - 1 [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2214:25 [INFO] [stdout] | [INFO] [stdout] 2214 | let start_idx = molecule::NUMBER_SIZE * (1 + idx); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2215:21 [INFO] [stdout] | [INFO] [stdout] 2215 | let start = molecule::unpack_number(&slice[start_idx..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2219:39 [INFO] [stdout] | [INFO] [stdout] 2219 | let end_idx = start_idx + molecule::NUMBER_SIZE; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2220:23 [INFO] [stdout] | [INFO] [stdout] 2220 | let end = molecule::unpack_number(&slice[end_idx..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2228:6 [INFO] [stdout] | [INFO] [stdout] 2228 | impl molecule::prelude::Entity for Writes { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2228 - impl molecule::prelude::Entity for Writes { [INFO] [stdout] 2228 + impl prelude::Entity for Writes { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2231:28 [INFO] [stdout] | [INFO] [stdout] 2231 | fn new_unchecked(data: molecule::bytes::Bytes) -> Self { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2231 - fn new_unchecked(data: molecule::bytes::Bytes) -> Self { [INFO] [stdout] 2231 + fn new_unchecked(data: bytes::Bytes) -> Self { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2234:27 [INFO] [stdout] | [INFO] [stdout] 2234 | fn as_bytes(&self) -> molecule::bytes::Bytes { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2234 - fn as_bytes(&self) -> molecule::bytes::Bytes { [INFO] [stdout] 2234 + fn as_bytes(&self) -> bytes::Bytes { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2240:36 [INFO] [stdout] | [INFO] [stdout] 2240 | fn from_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2240 - fn from_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] 2240 + fn from_slice(slice: &[u8]) -> error::VerificationResult { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2243:47 [INFO] [stdout] | [INFO] [stdout] 2243 | fn from_compatible_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2243 - fn from_compatible_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] 2243 + fn from_compatible_slice(slice: &[u8]) -> error::VerificationResult { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2284:9 [INFO] [stdout] | [INFO] [stdout] 2284 | molecule::unpack_number(self.as_slice()) as usize [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2287:33 [INFO] [stdout] | [INFO] [stdout] 2287 | if self.total_size() == molecule::NUMBER_SIZE { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2290:14 [INFO] [stdout] | [INFO] [stdout] 2290 | (molecule::unpack_number(&self.as_slice()[molecule::NUMBER_SIZE..]) as usize / 4) - 1 [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2290:55 [INFO] [stdout] | [INFO] [stdout] 2290 | (molecule::unpack_number(&self.as_slice()[molecule::NUMBER_SIZE..]) as usize / 4) - 1 [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2308:25 [INFO] [stdout] | [INFO] [stdout] 2308 | let start_idx = molecule::NUMBER_SIZE * (1 + idx); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2309:21 [INFO] [stdout] | [INFO] [stdout] 2309 | let start = molecule::unpack_number(&slice[start_idx..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2313:39 [INFO] [stdout] | [INFO] [stdout] 2313 | let end_idx = start_idx + molecule::NUMBER_SIZE; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2314:23 [INFO] [stdout] | [INFO] [stdout] 2314 | let end = molecule::unpack_number(&slice[end_idx..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2319:10 [INFO] [stdout] | [INFO] [stdout] 2319 | impl<'r> molecule::prelude::Reader<'r> for WritesReader<'r> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2319 - impl<'r> molecule::prelude::Reader<'r> for WritesReader<'r> { [INFO] [stdout] 2319 + impl<'r> prelude::Reader<'r> for WritesReader<'r> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2331:50 [INFO] [stdout] | [INFO] [stdout] 2331 | fn verify(slice: &[u8], compatible: bool) -> molecule::error::VerificationResult<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2331 - fn verify(slice: &[u8], compatible: bool) -> molecule::error::VerificationResult<()> { [INFO] [stdout] 2331 + fn verify(slice: &[u8], compatible: bool) -> error::VerificationResult<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2334:24 [INFO] [stdout] | [INFO] [stdout] 2334 | if slice_len < molecule::NUMBER_SIZE { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2337:26 [INFO] [stdout] | [INFO] [stdout] 2337 | let total_size = molecule::unpack_number(slice) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2341:25 [INFO] [stdout] | [INFO] [stdout] 2341 | if slice_len == molecule::NUMBER_SIZE { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2344:24 [INFO] [stdout] | [INFO] [stdout] 2344 | if slice_len < molecule::NUMBER_SIZE * 2 { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2352:28 [INFO] [stdout] | [INFO] [stdout] 2352 | let offset_first = molecule::unpack_number(&slice[molecule::NUMBER_SIZE..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2352:59 [INFO] [stdout] | [INFO] [stdout] 2352 | let offset_first = molecule::unpack_number(&slice[molecule::NUMBER_SIZE..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2353:27 [INFO] [stdout] | [INFO] [stdout] 2353 | if offset_first % molecule::NUMBER_SIZE != 0 || offset_first < molecule::NUMBER_SIZE * 2 { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2353:72 [INFO] [stdout] | [INFO] [stdout] 2353 | if offset_first % molecule::NUMBER_SIZE != 0 || offset_first < molecule::NUMBER_SIZE * 2 { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2359:45 [INFO] [stdout] | [INFO] [stdout] 2359 | let mut offsets: Vec = slice[molecule::NUMBER_SIZE..offset_first] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2360:27 [INFO] [stdout] | [INFO] [stdout] 2360 | .chunks_exact(molecule::NUMBER_SIZE) [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2361:22 [INFO] [stdout] | [INFO] [stdout] 2361 | .map(|x| molecule::unpack_number(x) as usize) [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2398:6 [INFO] [stdout] | [INFO] [stdout] 2398 | impl molecule::prelude::Builder for WritesBuilder { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2398 - impl molecule::prelude::Builder for WritesBuilder { [INFO] [stdout] 2398 + impl prelude::Builder for WritesBuilder { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2402:9 [INFO] [stdout] | [INFO] [stdout] 2402 | molecule::NUMBER_SIZE * (self.0.len() + 1) [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2409:17 [INFO] [stdout] | [INFO] [stdout] 2409 | fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use std::io; [INFO] [stdout] | [INFO] [stdout] help: if you import `io`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2409 - fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] 2409 + fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2409:64 [INFO] [stdout] | [INFO] [stdout] 2409 | fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these modules [INFO] [stdout] | [INFO] [stdout] 11 + use std::io; [INFO] [stdout] | [INFO] [stdout] 11 + use tokio::io; [INFO] [stdout] | [INFO] [stdout] help: if you import `io`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2409 - fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] 2409 + fn write(&self, writer: &mut W) -> io::Result<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2412:31 [INFO] [stdout] | [INFO] [stdout] 2412 | writer.write_all(&molecule::pack_number( [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2413:17 [INFO] [stdout] | [INFO] [stdout] 2413 | molecule::NUMBER_SIZE as molecule::Number, [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2413:42 [INFO] [stdout] | [INFO] [stdout] 2413 | molecule::NUMBER_SIZE as molecule::Number, [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2418:21 [INFO] [stdout] | [INFO] [stdout] 2418 | molecule::NUMBER_SIZE * (item_count + 1), [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2426:31 [INFO] [stdout] | [INFO] [stdout] 2426 | writer.write_all(&molecule::pack_number(total_size as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2426:67 [INFO] [stdout] | [INFO] [stdout] 2426 | writer.write_all(&molecule::pack_number(total_size as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2428:35 [INFO] [stdout] | [INFO] [stdout] 2428 | writer.write_all(&molecule::pack_number(offset as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2428:67 [INFO] [stdout] | [INFO] [stdout] 2428 | writer.write_all(&molecule::pack_number(offset as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2498:18 [INFO] [stdout] | [INFO] [stdout] 2498 | pub struct Spawn(molecule::bytes::Bytes); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2498 - pub struct Spawn(molecule::bytes::Bytes); [INFO] [stdout] 2498 + pub struct Spawn(bytes::Bytes); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2528:17 [INFO] [stdout] | [INFO] [stdout] 2528 | let v = molecule::bytes::Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] note: these structs exist but are inaccessible [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:926:1 [INFO] [stdout] | [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `crate::verify::tests::ckb_2021::features_since_v2023::spawn_dag::Bytes`: not accessible [INFO] [stdout] | `crate::verify::tests::ckb_2023::features_since_v2023::spawn_dag::Bytes`: not accessible [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 11 + use crate::verify::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use std::io::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use std::str::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Bytes; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2528 - let v = molecule::bytes::Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] 2528 + let v = Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2539:9 [INFO] [stdout] | [INFO] [stdout] 2539 | molecule::unpack_number(self.as_slice()) as usize [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2542:33 [INFO] [stdout] | [INFO] [stdout] 2542 | if self.total_size() == molecule::NUMBER_SIZE { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2545:14 [INFO] [stdout] | [INFO] [stdout] 2545 | (molecule::unpack_number(&self.as_slice()[molecule::NUMBER_SIZE..]) as usize / 4) - 1 [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2545:55 [INFO] [stdout] | [INFO] [stdout] 2545 | (molecule::unpack_number(&self.as_slice()[molecule::NUMBER_SIZE..]) as usize / 4) - 1 [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2556:21 [INFO] [stdout] | [INFO] [stdout] 2556 | let start = molecule::unpack_number(&slice[4..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2557:19 [INFO] [stdout] | [INFO] [stdout] 2557 | let end = molecule::unpack_number(&slice[8..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2562:21 [INFO] [stdout] | [INFO] [stdout] 2562 | let start = molecule::unpack_number(&slice[8..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2563:19 [INFO] [stdout] | [INFO] [stdout] 2563 | let end = molecule::unpack_number(&slice[12..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2568:21 [INFO] [stdout] | [INFO] [stdout] 2568 | let start = molecule::unpack_number(&slice[12..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2570:23 [INFO] [stdout] | [INFO] [stdout] 2570 | let end = molecule::unpack_number(&slice[16..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2580:6 [INFO] [stdout] | [INFO] [stdout] 2580 | impl molecule::prelude::Entity for Spawn { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2580 - impl molecule::prelude::Entity for Spawn { [INFO] [stdout] 2580 + impl prelude::Entity for Spawn { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2583:28 [INFO] [stdout] | [INFO] [stdout] 2583 | fn new_unchecked(data: molecule::bytes::Bytes) -> Self { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2583 - fn new_unchecked(data: molecule::bytes::Bytes) -> Self { [INFO] [stdout] 2583 + fn new_unchecked(data: bytes::Bytes) -> Self { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2586:27 [INFO] [stdout] | [INFO] [stdout] 2586 | fn as_bytes(&self) -> molecule::bytes::Bytes { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2586 - fn as_bytes(&self) -> molecule::bytes::Bytes { [INFO] [stdout] 2586 + fn as_bytes(&self) -> bytes::Bytes { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2592:36 [INFO] [stdout] | [INFO] [stdout] 2592 | fn from_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2592 - fn from_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] 2592 + fn from_slice(slice: &[u8]) -> error::VerificationResult { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2595:47 [INFO] [stdout] | [INFO] [stdout] 2595 | fn from_compatible_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2595 - fn from_compatible_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] 2595 + fn from_compatible_slice(slice: &[u8]) -> error::VerificationResult { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2640:9 [INFO] [stdout] | [INFO] [stdout] 2640 | molecule::unpack_number(self.as_slice()) as usize [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2643:33 [INFO] [stdout] | [INFO] [stdout] 2643 | if self.total_size() == molecule::NUMBER_SIZE { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2646:14 [INFO] [stdout] | [INFO] [stdout] 2646 | (molecule::unpack_number(&self.as_slice()[molecule::NUMBER_SIZE..]) as usize / 4) - 1 [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2646:55 [INFO] [stdout] | [INFO] [stdout] 2646 | (molecule::unpack_number(&self.as_slice()[molecule::NUMBER_SIZE..]) as usize / 4) - 1 [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2657:21 [INFO] [stdout] | [INFO] [stdout] 2657 | let start = molecule::unpack_number(&slice[4..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2658:19 [INFO] [stdout] | [INFO] [stdout] 2658 | let end = molecule::unpack_number(&slice[8..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2663:21 [INFO] [stdout] | [INFO] [stdout] 2663 | let start = molecule::unpack_number(&slice[8..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2664:19 [INFO] [stdout] | [INFO] [stdout] 2664 | let end = molecule::unpack_number(&slice[12..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2669:21 [INFO] [stdout] | [INFO] [stdout] 2669 | let start = molecule::unpack_number(&slice[12..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2671:23 [INFO] [stdout] | [INFO] [stdout] 2671 | let end = molecule::unpack_number(&slice[16..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2678:10 [INFO] [stdout] | [INFO] [stdout] 2678 | impl<'r> molecule::prelude::Reader<'r> for SpawnReader<'r> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2678 - impl<'r> molecule::prelude::Reader<'r> for SpawnReader<'r> { [INFO] [stdout] 2678 + impl<'r> prelude::Reader<'r> for SpawnReader<'r> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2690:50 [INFO] [stdout] | [INFO] [stdout] 2690 | fn verify(slice: &[u8], compatible: bool) -> molecule::error::VerificationResult<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2690 - fn verify(slice: &[u8], compatible: bool) -> molecule::error::VerificationResult<()> { [INFO] [stdout] 2690 + fn verify(slice: &[u8], compatible: bool) -> error::VerificationResult<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2693:24 [INFO] [stdout] | [INFO] [stdout] 2693 | if slice_len < molecule::NUMBER_SIZE { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2696:26 [INFO] [stdout] | [INFO] [stdout] 2696 | let total_size = molecule::unpack_number(slice) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2700:24 [INFO] [stdout] | [INFO] [stdout] 2700 | if slice_len < molecule::NUMBER_SIZE * 2 { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2703:28 [INFO] [stdout] | [INFO] [stdout] 2703 | let offset_first = molecule::unpack_number(&slice[molecule::NUMBER_SIZE..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2703:59 [INFO] [stdout] | [INFO] [stdout] 2703 | let offset_first = molecule::unpack_number(&slice[molecule::NUMBER_SIZE..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2704:27 [INFO] [stdout] | [INFO] [stdout] 2704 | if offset_first % molecule::NUMBER_SIZE != 0 || offset_first < molecule::NUMBER_SIZE * 2 { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2704:72 [INFO] [stdout] | [INFO] [stdout] 2704 | if offset_first % molecule::NUMBER_SIZE != 0 || offset_first < molecule::NUMBER_SIZE * 2 { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2710:42 [INFO] [stdout] | [INFO] [stdout] 2710 | let field_count = offset_first / molecule::NUMBER_SIZE - 1; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2716:45 [INFO] [stdout] | [INFO] [stdout] 2716 | let mut offsets: Vec = slice[molecule::NUMBER_SIZE..offset_first] [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2717:27 [INFO] [stdout] | [INFO] [stdout] 2717 | .chunks_exact(molecule::NUMBER_SIZE) [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2718:22 [INFO] [stdout] | [INFO] [stdout] 2718 | .map(|x| molecule::unpack_number(x) as usize) [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2751:6 [INFO] [stdout] | [INFO] [stdout] 2751 | impl molecule::prelude::Builder for SpawnBuilder { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2751 - impl molecule::prelude::Builder for SpawnBuilder { [INFO] [stdout] 2751 + impl prelude::Builder for SpawnBuilder { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2755:9 [INFO] [stdout] | [INFO] [stdout] 2755 | molecule::NUMBER_SIZE * (Self::FIELD_COUNT + 1) [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2760:17 [INFO] [stdout] | [INFO] [stdout] 2760 | fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use std::io; [INFO] [stdout] | [INFO] [stdout] help: if you import `io`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2760 - fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] 2760 + fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2760:64 [INFO] [stdout] | [INFO] [stdout] 2760 | fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these modules [INFO] [stdout] | [INFO] [stdout] 11 + use std::io; [INFO] [stdout] | [INFO] [stdout] 11 + use tokio::io; [INFO] [stdout] | [INFO] [stdout] help: if you import `io`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2760 - fn write(&self, writer: &mut W) -> molecule::io::Result<()> { [INFO] [stdout] 2760 + fn write(&self, writer: &mut W) -> io::Result<()> { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2761:30 [INFO] [stdout] | [INFO] [stdout] 2761 | let mut total_size = molecule::NUMBER_SIZE * (Self::FIELD_COUNT + 1); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2769:27 [INFO] [stdout] | [INFO] [stdout] 2769 | writer.write_all(&molecule::pack_number(total_size as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2769:63 [INFO] [stdout] | [INFO] [stdout] 2769 | writer.write_all(&molecule::pack_number(total_size as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2771:31 [INFO] [stdout] | [INFO] [stdout] 2771 | writer.write_all(&molecule::pack_number(offset as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2771:63 [INFO] [stdout] | [INFO] [stdout] 2771 | writer.write_all(&molecule::pack_number(offset as molecule::Number))?; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2786:19 [INFO] [stdout] | [INFO] [stdout] 2786 | pub struct Spawns(molecule::bytes::Bytes); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2786 - pub struct Spawns(molecule::bytes::Bytes); [INFO] [stdout] 2786 + pub struct Spawns(bytes::Bytes); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2816:17 [INFO] [stdout] | [INFO] [stdout] 2816 | let v = molecule::bytes::Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] note: these structs exist but are inaccessible [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:926:1 [INFO] [stdout] | [INFO] [stdout] 926 | pub struct Bytes(molecule::bytes::Bytes); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `crate::verify::tests::ckb_2021::features_since_v2023::spawn_dag::Bytes`: not accessible [INFO] [stdout] | `crate::verify::tests::ckb_2023::features_since_v2023::spawn_dag::Bytes`: not accessible [INFO] [stdout] help: consider importing one of these structs [INFO] [stdout] | [INFO] [stdout] 11 + use crate::verify::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use std::io::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use std::str::Bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::packed::Bytes; [INFO] [stdout] | [INFO] [stdout] and 1 other candidate [INFO] [stdout] help: if you import `Bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2816 - let v = molecule::bytes::Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] 2816 + let v = Bytes::from_static(&Self::DEFAULT_VALUE); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2823:9 [INFO] [stdout] | [INFO] [stdout] 2823 | molecule::unpack_number(self.as_slice()) as usize [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2826:33 [INFO] [stdout] | [INFO] [stdout] 2826 | if self.total_size() == molecule::NUMBER_SIZE { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2829:14 [INFO] [stdout] | [INFO] [stdout] 2829 | (molecule::unpack_number(&self.as_slice()[molecule::NUMBER_SIZE..]) as usize / 4) - 1 [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2829:55 [INFO] [stdout] | [INFO] [stdout] 2829 | (molecule::unpack_number(&self.as_slice()[molecule::NUMBER_SIZE..]) as usize / 4) - 1 [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2847:25 [INFO] [stdout] | [INFO] [stdout] 2847 | let start_idx = molecule::NUMBER_SIZE * (1 + idx); [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2848:21 [INFO] [stdout] | [INFO] [stdout] 2848 | let start = molecule::unpack_number(&slice[start_idx..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2852:39 [INFO] [stdout] | [INFO] [stdout] 2852 | let end_idx = start_idx + molecule::NUMBER_SIZE; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2853:23 [INFO] [stdout] | [INFO] [stdout] 2853 | let end = molecule::unpack_number(&slice[end_idx..]) as usize; [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this crate [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::molecule; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2861:6 [INFO] [stdout] | [INFO] [stdout] 2861 | impl molecule::prelude::Entity for Spawns { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::prelude; [INFO] [stdout] | [INFO] [stdout] help: if you import `prelude`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2861 - impl molecule::prelude::Entity for Spawns { [INFO] [stdout] 2861 + impl prelude::Entity for Spawns { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2864:28 [INFO] [stdout] | [INFO] [stdout] 2864 | fn new_unchecked(data: molecule::bytes::Bytes) -> Self { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2864 - fn new_unchecked(data: molecule::bytes::Bytes) -> Self { [INFO] [stdout] 2864 + fn new_unchecked(data: bytes::Bytes) -> Self { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2867:27 [INFO] [stdout] | [INFO] [stdout] 2867 | fn as_bytes(&self) -> molecule::bytes::Bytes { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing one of these crates [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::bytes; [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_vm::bytes; [INFO] [stdout] | [INFO] [stdout] help: if you import `bytes`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2867 - fn as_bytes(&self) -> molecule::bytes::Bytes { [INFO] [stdout] 2867 + fn as_bytes(&self) -> bytes::Bytes { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2873:36 [INFO] [stdout] | [INFO] [stdout] 2873 | fn from_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] | ^^^^^^^^ use of unresolved module or unlinked crate `molecule` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `molecule`, use `cargo add molecule` to add it to your `Cargo.toml` [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 11 + use ckb_types::error; [INFO] [stdout] | [INFO] [stdout] help: if you import `error`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 2873 - fn from_slice(slice: &[u8]) -> molecule::error::VerificationResult { [INFO] [stdout] 2873 + fn from_slice(slice: &[u8]) -> error::VerificationResult { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `molecule` [INFO] [stdout] --> src/verify/tests/ckb_latest/../../../../testdata/spawn_dag.rs:2876:47 [INFO] [stdout] | [WARN] too many lines in the log, truncating it