[INFO] fetching crate solana-accounts-db 2.1.20... [INFO] checking solana-accounts-db-2.1.20 against master#191df20fcad9331d3a948aa8e8556775ec3fe69d for pr-133502-3 [INFO] extracting crate solana-accounts-db 2.1.20 into /workspace/builds/worker-4-tc1/source [INFO] validating manifest of crates.io crate solana-accounts-db 2.1.20 on toolchain 191df20fcad9331d3a948aa8e8556775ec3fe69d [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+191df20fcad9331d3a948aa8e8556775ec3fe69d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate solana-accounts-db 2.1.20 [INFO] finished tweaking crates.io crate solana-accounts-db 2.1.20 [INFO] tweaked toml for crates.io crate solana-accounts-db 2.1.20 written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+191df20fcad9331d3a948aa8e8556775ec3fe69d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 453 packages to latest compatible versions [INFO] [stderr] Adding bincode v1.3.3 (available: v2.0.1) [INFO] [stderr] Adding bytemuck_derive v1.8.1 (available: v1.9.3) [INFO] [stderr] Adding bzip2 v0.4.4 (available: v0.5.2) [INFO] [stderr] Adding dashmap v5.5.3 (available: v6.1.0) [INFO] [stderr] Adding itertools v0.12.1 (available: v0.14.0) [INFO] [stderr] Adding libsecp256k1 v0.6.0 (available: v0.7.2) [INFO] [stderr] Adding memmap2 v0.5.10 (available: v0.9.5) [INFO] [stderr] Adding rand v0.8.5 (available: v0.9.1) [INFO] [stderr] Adding rand_chacha v0.3.1 (available: v0.9.0) [INFO] [stderr] Adding solana-account v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-account-info v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-atomic-u64 v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-bincode v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-bn254 v2.1.20 (available: v2.2.2) [INFO] [stderr] Adding solana-borsh v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-bucket-map v2.1.20 (available: v2.2.11) [INFO] [stderr] Adding solana-clock v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-compute-budget v2.1.20 (available: v2.2.11) [INFO] [stderr] Adding solana-config-program v2.1.20 (available: v2.2.7) [INFO] [stderr] Adding solana-cpi v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-decode-error v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-define-syscall v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-derivation-path v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-epoch-schedule v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-feature-set v2.1.20 (available: v2.2.4) [INFO] [stderr] Adding solana-fee-calculator v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-frozen-abi v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-frozen-abi-macro v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-hash v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-inflation v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-inline-spl v2.1.20 (available: v2.2.11) [INFO] [stderr] Adding solana-instruction v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-last-restart-slot v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-lattice-hash v2.1.20 (available: v2.2.11) [INFO] [stderr] Adding solana-log-collector v2.1.20 (available: v2.2.11) [INFO] [stderr] Adding solana-logger v2.1.20 (available: v2.3.1) [INFO] [stderr] Adding solana-measure v2.1.20 (available: v2.2.11) [INFO] [stderr] Adding solana-metrics v2.1.20 (available: v2.2.11) [INFO] [stderr] Adding solana-msg v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-native-token v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-packet v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-precompile-error v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-program v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-program-entrypoint v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-program-error v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-program-memory v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-program-option v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-program-pack v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-program-runtime v2.1.20 (available: v2.2.11) [INFO] [stderr] Adding solana-pubkey v2.1.20 (available: v2.3.0) [INFO] [stderr] Adding solana-rayon-threadlimit v2.1.20 (available: v2.2.11) [INFO] [stderr] Adding solana-rent v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-sanitize v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-sdk v2.1.20 (available: v2.2.2) [INFO] [stderr] Adding solana-sdk-macro v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-secp256k1-recover v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-secp256r1-program v2.1.20 (available: v2.2.2) [INFO] [stderr] Adding solana-serde-varint v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-serialize-utils v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-sha256-hasher v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-short-vec v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-signature v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-slot-hashes v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-slot-history v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-stable-layout v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-stake-program v2.1.20 (available: v2.2.7) [INFO] [stderr] Adding solana-svm-transaction v2.1.20 (available: v2.2.11) [INFO] [stderr] Adding solana-sysvar-id v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-timings v2.1.20 (available: v2.2.11) [INFO] [stderr] Adding solana-transaction-error v2.1.20 (available: v2.2.1) [INFO] [stderr] Adding solana-type-overrides v2.1.20 (available: v2.2.11) [INFO] [stderr] Adding solana-vote v2.1.20 (available: v2.2.7) [INFO] [stderr] Adding solana-vote-program v2.1.20 (available: v2.2.7) [INFO] [stderr] Adding strum v0.24.1 (available: v0.27.1) [INFO] [stderr] Adding strum_macros v0.24.3 (available: v0.27.1) [INFO] [stderr] Adding thiserror v1.0.69 (available: v2.0.12) [INFO] [stderr] Adding zeroize v1.3.0 (available: v1.8.1) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+191df20fcad9331d3a948aa8e8556775ec3fe69d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded solana-transaction-error v2.1.20 [INFO] [stderr] Downloaded test-case-macros v3.3.1 [INFO] [stderr] Downloaded solana-pubkey v2.1.20 [INFO] [stderr] Downloaded solana-program-memory v2.1.20 [INFO] [stderr] Downloaded solana-slot-hashes v2.1.20 [INFO] [stderr] Downloaded solana-program-pack v2.1.20 [INFO] [stderr] Downloaded solana-stable-layout v2.1.20 [INFO] [stderr] Downloaded alloc-stdlib v0.2.2 [INFO] [stderr] Downloaded percentage v0.1.0 [INFO] [stderr] Downloaded solana-rayon-threadlimit v2.1.20 [INFO] [stderr] Downloaded enum-iterator v1.5.0 [INFO] [stderr] Downloaded solana-bincode v2.1.20 [INFO] [stderr] Downloaded solana-account v2.1.20 [INFO] [stderr] Downloaded solana-packet v2.1.20 [INFO] [stderr] Downloaded solana-compute-budget v2.1.20 [INFO] [stderr] Downloaded solana-measure v2.1.20 [INFO] [stderr] Downloaded solana-derivation-path v2.1.20 [INFO] [stderr] Downloaded solana-inline-spl v2.1.20 [INFO] [stderr] Downloaded solana-svm-transaction v2.1.20 [INFO] [stderr] Downloaded alloc-no-stdlib v2.0.4 [INFO] [stderr] Downloaded index_list v0.2.15 [INFO] [stderr] Downloaded solana-stake-program v2.1.20 [INFO] [stderr] Downloaded scroll v0.11.0 [INFO] [stderr] Downloaded ed25519-dalek v1.0.1 [INFO] [stderr] Downloaded combine v3.8.1 [INFO] [stderr] Downloaded async-compression v0.4.22 [INFO] [stderr] Downloaded solana-program v2.1.20 [INFO] [stderr] Downloaded solana-sdk v2.1.20 [INFO] [stderr] Downloaded bv v0.11.1 [INFO] [stderr] Downloaded brotli-decompressor v4.0.3 [INFO] [stderr] Downloaded solana_rbpf v0.8.5 [INFO] [stderr] Downloaded num v0.2.1 [INFO] [stderr] Downloaded uriparse v0.6.4 [INFO] [stderr] Downloaded bytemuck_derive v1.8.1 [INFO] [stderr] Downloaded feature-probe v0.1.1 [INFO] [stderr] Downloaded seqlock v0.2.0 [INFO] [stderr] Downloaded solana-nohash-hasher v0.2.1 [INFO] [stderr] Downloaded solana-metrics v2.1.20 [INFO] [stderr] Downloaded ascii v0.9.3 [INFO] [stderr] Downloaded solana-program-runtime v2.1.20 [INFO] [stderr] Downloaded ark-bn254 v0.4.0 [INFO] [stderr] Downloaded solana-bn254 v2.1.20 [INFO] [stderr] Downloaded libsecp256k1-core v0.2.2 [INFO] [stderr] Downloaded solana-vote v2.1.20 [INFO] [stderr] Downloaded qualifier_attr v0.2.2 [INFO] [stderr] Downloaded ed25519 v1.5.3 [INFO] [stderr] Downloaded borsh v0.10.4 [INFO] [stderr] Downloaded eager v0.1.0 [INFO] [stderr] Downloaded cfg_eval v0.1.2 [INFO] [stderr] Downloaded solana-feature-set v2.1.20 [INFO] [stderr] Downloaded solana-frozen-abi v2.1.20 [INFO] [stderr] Downloaded console_error_panic_hook v0.1.7 [INFO] [stderr] Downloaded solana-lattice-hash v2.1.20 [INFO] [stderr] Downloaded solana-bucket-map v2.1.20 [INFO] [stderr] Downloaded solana-timings v2.1.20 [INFO] [stderr] Downloaded solana-borsh v2.1.20 [INFO] [stderr] Downloaded libsecp256k1 v0.6.0 [INFO] [stderr] Downloaded solana-program-option v2.1.20 [INFO] [stderr] Downloaded solana-program-error v2.1.20 [INFO] [stderr] Downloaded libsecp256k1-gen-genmult v0.2.1 [INFO] [stderr] Downloaded solana-secp256r1-program v2.1.20 [INFO] [stderr] Downloaded solana-fee-calculator v2.1.20 [INFO] [stderr] Downloaded solana-program-entrypoint v2.1.20 [INFO] [stderr] Downloaded solana-atomic-u64 v2.1.20 [INFO] [stderr] Downloaded test-case v3.3.1 [INFO] [stderr] Downloaded solana-instruction v2.1.20 [INFO] [stderr] Downloaded solana-inflation v2.1.20 [INFO] [stderr] Downloaded solana-cpi v2.1.20 [INFO] [stderr] Downloaded borsh-derive v0.10.4 [INFO] [stderr] Downloaded solana-sha256-hasher v2.1.20 [INFO] [stderr] Downloaded solana-config-program v2.1.20 [INFO] [stderr] Downloaded qstring v0.7.2 [INFO] [stderr] Downloaded solana-msg v2.1.20 [INFO] [stderr] Downloaded solana-serialize-utils v2.1.20 [INFO] [stderr] Downloaded solana-serde-varint v2.1.20 [INFO] [stderr] Downloaded solana-log-collector v2.1.20 [INFO] [stderr] Downloaded solana-type-overrides v2.1.20 [INFO] [stderr] Downloaded ed25519-dalek-bip32 v0.2.0 [INFO] [stderr] Downloaded solana-last-restart-slot v2.1.20 [INFO] [stderr] Downloaded solana-native-token v2.1.20 [INFO] [stderr] Downloaded libsecp256k1-gen-ecmult v0.2.1 [INFO] [stderr] Downloaded enum-iterator-derive v1.4.0 [INFO] [stderr] Downloaded unreachable v1.0.0 [INFO] [stderr] Downloaded solana-logger v2.1.20 [INFO] [stderr] Downloaded solana-account-info v2.1.20 [INFO] [stderr] Downloaded solana-slot-history v2.1.20 [INFO] [stderr] Downloaded five8_const v0.1.4 [INFO] [stderr] Downloaded solana-define-syscall v2.1.20 [INFO] [stderr] Downloaded solana-sdk-macro v2.1.20 [INFO] [stderr] Downloaded brotli v7.0.0 [INFO] [stderr] Downloaded solana-signature v2.1.20 [INFO] [stderr] Downloaded solana-hash v2.1.20 [INFO] [stderr] Downloaded solana-rent v2.1.20 [INFO] [stderr] Downloaded solana-secp256k1-recover v2.1.20 [INFO] [stderr] Downloaded solana-sysvar-id v2.1.20 [INFO] [stderr] Downloaded five8_core v0.1.2 [INFO] [stderr] Downloaded solana-decode-error v2.1.20 [INFO] [stderr] Downloaded solana-clock v2.1.20 [INFO] [stderr] Downloaded solana-precompile-error v2.1.20 [INFO] [stderr] Downloaded borsh-schema-derive-internal v0.10.4 [INFO] [stderr] Downloaded solana-epoch-schedule v2.1.20 [INFO] [stderr] Downloaded solana-short-vec v2.1.20 [INFO] [stderr] Downloaded borsh-derive-internal v0.10.4 [INFO] [stderr] Downloaded solana-frozen-abi-macro v2.1.20 [INFO] [stderr] Downloaded solana-sanitize v2.1.20 [INFO] [stderr] Downloaded solana-vote-program v2.1.20 [INFO] [stderr] Downloaded test-case-core v3.3.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:b0b074c097205a61b89e8ad263052f976b2b332c4dc5f02aef1fe52501660d6e" "/opt/rustwide/cargo-home/bin/cargo" "+191df20fcad9331d3a948aa8e8556775ec3fe69d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 627949dede2276962ba73a60a8aae086dd76cfe78c7fe0f5ca0f0c576af6a55f [INFO] running `Command { std: "docker" "start" "-a" "627949dede2276962ba73a60a8aae086dd76cfe78c7fe0f5ca0f0c576af6a55f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "627949dede2276962ba73a60a8aae086dd76cfe78c7fe0f5ca0f0c576af6a55f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "627949dede2276962ba73a60a8aae086dd76cfe78c7fe0f5ca0f0c576af6a55f", kill_on_drop: false }` [INFO] [stdout] 627949dede2276962ba73a60a8aae086dd76cfe78c7fe0f5ca0f0c576af6a55f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:b0b074c097205a61b89e8ad263052f976b2b332c4dc5f02aef1fe52501660d6e" "/opt/rustwide/cargo-home/bin/cargo" "+191df20fcad9331d3a948aa8e8556775ec3fe69d" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 90ce2824620f33f4580c14ee04042d7322db71d44b59c50ef4ef3ca3aa9ced95 [INFO] running `Command { std: "docker" "start" "-a" "90ce2824620f33f4580c14ee04042d7322db71d44b59c50ef4ef3ca3aa9ced95", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Checking subtle v2.6.1 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling syn v2.0.100 [INFO] [stderr] Checking getrandom v0.2.15 [INFO] [stderr] Compiling cfg_aliases v0.2.1 [INFO] [stderr] Compiling borsh v1.5.7 [INFO] [stderr] Checking bs58 v0.5.1 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Checking ahash v0.8.11 [INFO] [stderr] Checking solana-sanitize v2.1.20 [INFO] [stderr] Compiling curve25519-dalek v4.1.3 [INFO] [stderr] Checking solana-atomic-u64 v2.1.20 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking solana-decode-error v2.1.20 [INFO] [stderr] Checking five8_core v0.1.2 [INFO] [stderr] Compiling crunchy v0.2.3 [INFO] [stderr] Checking five8_const v0.1.4 [INFO] [stderr] Checking getrandom v0.1.16 [INFO] [stderr] Checking rand_core v0.5.1 [INFO] [stderr] Checking hashbrown v0.13.2 [INFO] [stderr] Compiling libsecp256k1-core v0.2.2 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Checking rand_chacha v0.2.2 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking rand v0.7.3 [INFO] [stderr] Checking num-bigint v0.4.6 [INFO] [stderr] Checking solana-msg v2.1.20 [INFO] [stderr] Compiling feature-probe v0.1.1 [INFO] [stderr] Compiling bv v0.11.1 [INFO] [stderr] Compiling libsecp256k1-gen-genmult v0.2.1 [INFO] [stderr] Compiling libsecp256k1-gen-ecmult v0.2.1 [INFO] [stderr] Checking ark-std v0.4.0 [INFO] [stderr] Compiling blake3 v1.8.1 [INFO] [stderr] Compiling libsecp256k1 v0.6.0 [INFO] [stderr] Checking solana-program-memory v2.1.20 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Checking bytes v1.10.1 [INFO] [stderr] Checking percent-encoding v2.3.1 [INFO] [stderr] Compiling openssl-sys v0.9.107 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling memoffset v0.9.1 [INFO] [stderr] Checking arrayvec v0.7.6 [INFO] [stderr] Checking smallvec v1.15.0 [INFO] [stderr] Checking base64 v0.12.3 [INFO] [stderr] Checking mio v1.0.3 [INFO] [stderr] Checking socket2 v0.5.9 [INFO] [stderr] Checking byteorder v1.5.0 [INFO] [stderr] Compiling toml v0.5.11 [INFO] [stderr] Checking signature v1.6.4 [INFO] [stderr] Checking futures-core v0.3.31 [INFO] [stderr] Checking ed25519 v1.5.3 [INFO] [stderr] Checking tokio v1.44.2 [INFO] [stderr] Checking untrusted v0.9.0 [INFO] [stderr] Compiling openssl v0.10.72 [INFO] [stderr] Checking solana-native-token v2.1.20 [INFO] [stderr] Checking solana-program-option v2.1.20 [INFO] [stderr] Checking derivation-path v0.2.0 [INFO] [stderr] Checking http v0.2.12 [INFO] [stderr] Checking qstring v0.7.2 [INFO] [stderr] Checking uriparse v0.6.4 [INFO] [stderr] Compiling synstructure v0.13.1 [INFO] [stderr] Compiling darling_core v0.20.11 [INFO] [stderr] Compiling proc-macro-crate v0.1.5 [INFO] [stderr] Compiling borsh-derive-internal v0.10.4 [INFO] [stderr] Compiling borsh-schema-derive-internal v0.10.4 [INFO] [stderr] Checking solana-precompile-error v2.1.20 [INFO] [stderr] Checking tracing-core v0.1.33 [INFO] [stderr] Checking futures-sink v0.3.31 [INFO] [stderr] Compiling rustls v0.21.12 [INFO] [stderr] Checking equivalent v1.0.2 [INFO] [stderr] Checking alloc-no-stdlib v2.0.4 [INFO] [stderr] Compiling httparse v1.10.1 [INFO] [stderr] Checking futures-util v0.3.31 [INFO] [stderr] Checking tracing v0.1.41 [INFO] [stderr] Checking alloc-stdlib v0.2.2 [INFO] [stderr] Compiling rustix v1.0.5 [INFO] [stderr] Checking indexmap v2.9.0 [INFO] [stderr] Checking solana-derivation-path v2.1.20 [INFO] [stderr] Checking itertools v0.12.1 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling zeroize_derive v1.4.2 [INFO] [stderr] Compiling borsh-derive v1.5.7 [INFO] [stderr] Compiling bytemuck_derive v1.8.1 [INFO] [stderr] Checking zeroize v1.3.0 [INFO] [stderr] Compiling borsh-derive v0.10.4 [INFO] [stderr] Checking borsh v0.10.4 [INFO] [stderr] Compiling curve25519-dalek-derive v0.1.1 [INFO] [stderr] Checking bytemuck v1.22.0 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.7.5 [INFO] [stderr] Compiling solana-sdk-macro v2.1.20 [INFO] [stderr] Compiling zerovec-derive v0.10.3 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling ark-serialize-derive v0.4.2 [INFO] [stderr] Compiling derivative v2.2.0 [INFO] [stderr] Compiling ark-ff-asm v0.4.2 [INFO] [stderr] Compiling ark-ff-macros v0.4.2 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling darling_macro v0.20.11 [INFO] [stderr] Compiling icu_provider_macros v1.5.0 [INFO] [stderr] Checking zerofrom v0.1.6 [INFO] [stderr] Compiling darling v0.20.11 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Checking yoke v0.7.5 [INFO] [stderr] Compiling serde_with_macros v3.12.0 [INFO] [stderr] Checking zerovec v0.10.4 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Checking solana-borsh v2.1.20 [INFO] [stderr] Compiling num_enum_derive v0.7.3 [INFO] [stderr] Compiling cfg_eval v0.1.2 [INFO] [stderr] Compiling qualifier_attr v0.2.2 [INFO] [stderr] Checking thiserror v1.0.69 [INFO] [stderr] Checking tokio-util v0.7.14 [INFO] [stderr] Checking sct v0.7.1 [INFO] [stderr] Checking rustls-webpki v0.101.7 [INFO] [stderr] Checking chrono v0.4.40 [INFO] [stderr] Checking memmap2 v0.5.10 [INFO] [stderr] Checking linux-raw-sys v0.9.4 [INFO] [stderr] Checking try-lock v0.2.5 [INFO] [stderr] Checking miniz_oxide v0.8.8 [INFO] [stderr] Checking h2 v0.3.26 [INFO] [stderr] Checking want v0.3.1 [INFO] [stderr] Checking num_enum v0.7.3 [INFO] [stderr] Checking tinystr v0.7.6 [INFO] [stderr] Checking icu_collections v1.5.0 [INFO] [stderr] Checking icu_locid v1.5.0 [INFO] [stderr] Checking brotli-decompressor v4.0.3 [INFO] [stderr] Checking http-body v0.4.6 [INFO] [stderr] Checking icu_provider v1.5.0 [INFO] [stderr] Checking futures-channel v0.3.31 [INFO] [stderr] Checking form_urlencoded v1.2.1 [INFO] [stderr] Checking httpdate v1.0.3 [INFO] [stderr] Compiling getrandom v0.3.2 [INFO] [stderr] Checking regex-syntax v0.8.5 [INFO] [stderr] Checking tower-service v0.3.3 [INFO] [stderr] Checking icu_locid_transform v1.5.0 [INFO] [stderr] Checking flate2 v1.1.1 [INFO] [stderr] Checking parking_lot_core v0.9.10 [INFO] [stderr] Compiling bzip2-sys v0.1.13+1.0.8 [INFO] [stderr] Compiling lz4-sys v1.11.1+lz4-1.10.0 [INFO] [stderr] Checking base64 v0.21.7 [INFO] [stderr] Checking brotli v7.0.0 [INFO] [stderr] Checking tokio-rustls v0.24.1 [INFO] [stderr] Checking regex-automata v0.4.9 [INFO] [stderr] Checking icu_properties v1.5.1 [INFO] [stderr] Checking rustls-pemfile v1.0.4 [INFO] [stderr] Checking solana-hash v2.1.20 [INFO] [stderr] Checking bincode v1.3.3 [INFO] [stderr] Checking bitflags v2.9.0 [INFO] [stderr] Checking solana-fee-calculator v2.1.20 [INFO] [stderr] Checking solana-serde-varint v2.1.20 [INFO] [stderr] Checking solana-short-vec v2.1.20 [INFO] [stderr] Checking block-buffer v0.10.4 [INFO] [stderr] Checking crypto-common v0.1.6 [INFO] [stderr] Checking digest v0.9.0 [INFO] [stderr] Checking block-buffer v0.9.0 [INFO] [stderr] Checking crypto-mac v0.8.0 [INFO] [stderr] Checking hmac v0.8.1 [INFO] [stderr] Checking digest v0.10.7 [INFO] [stderr] Checking sha2 v0.9.9 [INFO] [stderr] Checking hmac-drbg v0.3.0 [INFO] [stderr] Checking sha2 v0.10.8 [INFO] [stderr] Checking ark-serialize v0.4.2 [INFO] [stderr] Checking solana-sha256-hasher v2.1.20 [INFO] [stderr] Checking ark-ff v0.4.2 [INFO] [stderr] Checking sha3 v0.10.8 [INFO] [stderr] Checking curve25519-dalek v3.2.1 [INFO] [stderr] Checking serde_bytes v0.11.17 [INFO] [stderr] Checking solana-pubkey v2.1.20 [INFO] [stderr] Checking serde_json v1.0.140 [INFO] [stderr] Checking solana-instruction v2.1.20 [INFO] [stderr] Checking solana-sysvar-id v2.1.20 [INFO] [stderr] Checking solana-epoch-schedule v2.1.20 [INFO] [stderr] Checking solana-program-error v2.1.20 [INFO] [stderr] Checking solana-clock v2.1.20 [INFO] [stderr] Checking solana-account-info v2.1.20 [INFO] [stderr] Checking solana-program-pack v2.1.20 [INFO] [stderr] Checking solana-stable-layout v2.1.20 [INFO] [stderr] Checking solana-program-entrypoint v2.1.20 [INFO] [stderr] Checking solana-cpi v2.1.20 [INFO] [stderr] Checking solana-transaction-error v2.1.20 [INFO] [stderr] Checking solana-bincode v2.1.20 [INFO] [stderr] Checking solana-serialize-utils v2.1.20 [INFO] [stderr] Checking solana-slot-hashes v2.1.20 [INFO] [stderr] Checking solana-rent v2.1.20 [INFO] [stderr] Checking solana-last-restart-slot v2.1.20 [INFO] [stderr] Checking solana-slot-history v2.1.20 [INFO] [stderr] Checking ed25519-dalek v1.0.1 [INFO] [stderr] Checking solana-feature-set v2.1.20 [INFO] [stderr] Checking hmac v0.12.1 [INFO] [stderr] Checking serde_with v3.12.0 [INFO] [stderr] Checking icu_normalizer v1.5.0 [INFO] [stderr] Checking ed25519-dalek-bip32 v0.2.0 [INFO] [stderr] Checking solana-signature v2.1.20 [INFO] [stderr] Checking pbkdf2 v0.11.0 [INFO] [stderr] Checking solana-inflation v2.1.20 [INFO] [stderr] Checking idna_adapter v1.2.0 [INFO] [stderr] Checking idna v1.0.3 [INFO] [stderr] Checking hyper v0.14.32 [INFO] [stderr] Checking solana-packet v2.1.20 [INFO] [stderr] Checking url v2.5.4 [INFO] [stderr] Checking async-compression v0.4.22 [INFO] [stderr] Checking regex v1.11.1 [INFO] [stderr] Checking serde_urlencoded v0.7.1 [INFO] [stderr] Checking rayon v1.10.0 [INFO] [stderr] Compiling modular-bitfield-impl v0.11.2 [INFO] [stderr] Checking half v2.6.0 [INFO] [stderr] Checking encoding_rs v0.8.35 [INFO] [stderr] Checking solana-secp256k1-recover v2.1.20 [INFO] [stderr] Checking solana-program v2.1.20 [INFO] [stderr] Checking webpki-roots v0.25.4 [INFO] [stderr] Checking fastrand v2.3.0 [INFO] [stderr] Checking hyper-rustls v0.24.2 [INFO] [stderr] Checking sync_wrapper v0.1.2 [INFO] [stderr] Checking mime v0.3.17 [INFO] [stderr] Checking anstyle v1.0.10 [INFO] [stderr] Checking ipnet v2.11.0 [INFO] [stderr] Checking clap_lex v0.7.4 [INFO] [stderr] Checking plotters-backend v0.3.7 [INFO] [stderr] Checking plotters-svg v0.3.7 [INFO] [stderr] Compiling test-case-core v3.3.1 [INFO] [stderr] Checking reqwest v0.11.27 [INFO] [stderr] Checking clap_builder v4.5.37 [INFO] [stderr] Checking solana-secp256r1-program v2.1.20 [INFO] [stderr] Checking tempfile v3.19.1 [INFO] [stderr] Checking ciborium-ll v0.2.2 [INFO] [stderr] Checking modular-bitfield v0.11.2 [INFO] [stderr] Checking xattr v1.5.0 [INFO] [stderr] Checking parking_lot v0.12.3 [INFO] [stderr] Checking crossbeam-channel v0.5.15 [INFO] [stderr] Checking filetime v0.2.25 [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking gethostname v0.2.3 [INFO] [stderr] Checking num_cpus v1.16.0 [INFO] [stderr] Checking solana-measure v2.1.20 [INFO] [stderr] Checking humantime v2.2.0 [INFO] [stderr] Compiling heck v0.4.1 [INFO] [stderr] Checking termcolor v1.4.1 [INFO] [stderr] Checking hashbrown v0.14.5 [INFO] [stderr] Compiling strum_macros v0.24.3 [INFO] [stderr] Checking clap v4.5.37 [INFO] [stderr] Checking solana-rayon-threadlimit v2.1.20 [INFO] [stderr] Checking env_logger v0.9.3 [INFO] [stderr] Checking criterion-plot v0.5.0 [INFO] [stderr] Checking tar v0.4.44 [INFO] [stderr] Checking solana-account v2.1.20 [INFO] [stderr] Checking seqlock v0.2.0 [INFO] [stderr] Compiling test-case-macros v3.3.1 [INFO] [stderr] Checking bzip2 v0.4.4 [INFO] [stderr] Checking ciborium v0.2.2 [INFO] [stderr] Checking plotters v0.3.7 [INFO] [stderr] Checking dashmap v5.5.3 [INFO] [stderr] Checking tinytemplate v1.2.1 [INFO] [stderr] Checking solana-inline-spl v2.1.20 [INFO] [stderr] Checking solana-lattice-hash v2.1.20 [INFO] [stderr] Checking is-terminal v0.4.16 [INFO] [stderr] Checking solana-nohash-hasher v0.2.1 [INFO] [stderr] Checking oorandom v11.1.5 [INFO] [stderr] Checking index_list v0.2.15 [INFO] [stderr] Checking test-case v3.3.1 [INFO] [stderr] Checking solana-logger v2.1.20 [INFO] [stderr] Checking strum v0.24.1 [INFO] [stderr] Checking criterion v0.5.1 [INFO] [stderr] Checking ark-poly v0.4.2 [INFO] [stderr] Checking ark-ec v0.4.2 [INFO] [stderr] Checking ark-bn254 v0.4.0 [INFO] [stderr] Checking solana-bn254 v2.1.20 [INFO] [stderr] Checking solana-sdk v2.1.20 [INFO] [stderr] Checking solana-bucket-map v2.1.20 [INFO] [stderr] Checking solana-metrics v2.1.20 [INFO] [stderr] Checking solana-svm-transaction v2.1.20 [INFO] [stderr] Checking solana-compute-budget v2.1.20 [INFO] [stderr] Checking lz4 v1.28.1 [INFO] [stderr] Checking solana-accounts-db v2.1.20 (/opt/rustwide/workdir) [INFO] [stdout] error[E0432]: unresolved import `crate::append_vec::test_utils` [INFO] [stdout] --> src/accounts_db.rs:9388:38 [INFO] [stdout] | [INFO] [stdout] 9388 | aligned_stored_size, test_utils::TempFile, AppendVec, AppendVecStoredAccountMeta, [INFO] [stdout] | ^^^^^^^^^^ could not find `test_utils` in `append_vec` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/append_vec.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | pub mod test_utils; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] note: the item is gated behind the `dev-context-only-utils` feature [INFO] [stdout] --> src/append_vec/test_utils.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | #![cfg(feature = "dev-context-only-utils")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `super::test_utils` [INFO] [stdout] --> src/append_vec.rs:1202:17 [INFO] [stdout] | [INFO] [stdout] 1202 | super::{test_utils::*, *}, [INFO] [stdout] | ^^^^^^^^^^ could not find `test_utils` in `super` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::append_vec::test_utils` [INFO] [stdout] --> src/tiered_storage/footer.rs:315:25 [INFO] [stdout] | [INFO] [stdout] 315 | append_vec::test_utils::get_append_vec_path, tiered_storage::file::TieredWritableFile, [INFO] [stdout] | ^^^^^^^^^^ could not find `test_utils` in `append_vec` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/append_vec.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | pub mod test_utils; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] note: the item is gated behind the `dev-context-only-utils` feature [INFO] [stdout] --> src/append_vec/test_utils.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | #![cfg(feature = "dev-context-only-utils")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts.rs:743:50 [INFO] [stdout] | [INFO] [stdout] 743 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts.rs:743:38 [INFO] [stdout] | [INFO] [stdout] 743 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts.rs:766:50 [INFO] [stdout] | [INFO] [stdout] 766 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts.rs:766:38 [INFO] [stdout] | [INFO] [stdout] 766 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts.rs:793:50 [INFO] [stdout] | [INFO] [stdout] 793 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts.rs:793:38 [INFO] [stdout] | [INFO] [stdout] 793 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts.rs:820:58 [INFO] [stdout] | [INFO] [stdout] 820 | let ancestors = vec![(1, 1), (0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts.rs:820:46 [INFO] [stdout] | [INFO] [stdout] 820 | let ancestors = vec![(1, 1), (0, 0)].into_iter().collect(); [INFO] [stdout] | -------------------- ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_readonly` is private [INFO] [stdout] --> src/accounts.rs:1002:14 [INFO] [stdout] | [INFO] [stdout] 1002 | .is_locked_readonly(&keypair1.pubkey())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | fn is_locked_readonly(&self, key: &Pubkey) -> bool { [INFO] [stdout] | -------------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_readonly` is private [INFO] [stdout] --> src/accounts.rs:1037:14 [INFO] [stdout] | [INFO] [stdout] 1037 | .is_locked_readonly(&keypair1.pubkey())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | fn is_locked_readonly(&self, key: &Pubkey) -> bool { [INFO] [stdout] | -------------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_readonly` is private [INFO] [stdout] --> src/accounts.rs:1062:14 [INFO] [stdout] | [INFO] [stdout] 1062 | .is_locked_readonly(&keypair1.pubkey())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | fn is_locked_readonly(&self, key: &Pubkey) -> bool { [INFO] [stdout] | -------------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_readonly` is private [INFO] [stdout] --> src/accounts.rs:1180:14 [INFO] [stdout] | [INFO] [stdout] 1180 | .is_locked_readonly(&native_loader::id())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | fn is_locked_readonly(&self, key: &Pubkey) -> bool { [INFO] [stdout] | -------------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_write` is private [INFO] [stdout] --> src/accounts.rs:1186:14 [INFO] [stdout] | [INFO] [stdout] 1186 | .is_locked_write(&keypair0.pubkey())); [INFO] [stdout] | ^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | fn is_locked_write(&self, key: &Pubkey) -> bool { [INFO] [stdout] | ----------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_write` is private [INFO] [stdout] --> src/accounts.rs:1191:14 [INFO] [stdout] | [INFO] [stdout] 1191 | .is_locked_write(&keypair1.pubkey())); [INFO] [stdout] | ^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | fn is_locked_write(&self, key: &Pubkey) -> bool { [INFO] [stdout] | ----------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts.rs:1197:30 [INFO] [stdout] | [INFO] [stdout] 1197 | self.accounts_db.store_for_tests(slot, &[(pubkey, account)]) [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `flush_accounts_cache_slot_for_tests` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts.rs:1204:30 [INFO] [stdout] | [INFO] [stdout] 1204 | self.accounts_db.flush_accounts_cache_slot_for_tests(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `flush_accounts_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6038:5 [INFO] [stdout] | [INFO] [stdout] 6038 | pub fn flush_accounts_cache(&self, force_flush: bool, requested_flush_root: Option) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_readonly` is private [INFO] [stdout] --> src/accounts.rs:1285:14 [INFO] [stdout] | [INFO] [stdout] 1285 | .is_locked_readonly(&keypair0.pubkey())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | fn is_locked_readonly(&self, key: &Pubkey) -> bool { [INFO] [stdout] | -------------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_write` is private [INFO] [stdout] --> src/accounts.rs:1291:14 [INFO] [stdout] | [INFO] [stdout] 1291 | .is_locked_write(&keypair2.pubkey())); [INFO] [stdout] | ^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | fn is_locked_write(&self, key: &Pubkey) -> bool { [INFO] [stdout] | ----------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts.rs:1347:50 [INFO] [stdout] | [INFO] [stdout] 1347 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts.rs:1347:38 [INFO] [stdout] | [INFO] [stdout] 1347 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_db.rs:9413:65 [INFO] [stdout] | [INFO] [stdout] 9413 | let mut ancestors: Ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs:9413:53 [INFO] [stdout] | [INFO] [stdout] 9413 | let mut ancestors: Ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `insert` found for struct `ancestors::Ancestors` in the current scope [INFO] [stdout] --> src/accounts_db.rs:9415:23 [INFO] [stdout] | [INFO] [stdout] 9415 | ancestors.insert(i, (i - 1) as usize); [INFO] [stdout] | ^^^^^^ method not found in `Ancestors` [INFO] [stdout] | [INFO] [stdout] ::: src/ancestors.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Ancestors { [INFO] [stdout] | -------------------- method `insert` not found for this struct [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `insert`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `bitflags::traits::Flags` [INFO] [stdout] candidate #2: `ppv_lite86::types::Vec2` [INFO] [stdout] candidate #3: `ppv_lite86::types::Vec4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `accounts_count` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db.rs:9549:31 [INFO] [stdout] | [INFO] [stdout] 9549 | assert_eq!(append_vec.accounts_count(), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for reference `&accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10021:18 [INFO] [stdout] | [INFO] [stdout] 10021 | accounts.store_for_tests(slot, &to_store[..]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `&AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for reference `&accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10022:18 [INFO] [stdout] | [INFO] [stdout] 10022 | accounts.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10218:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10218 | db.store_for_tests(0, &[(&key, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10222:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10222 | db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10222 - db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] 10222 + db.load_with_fixed_root(&ancestors, &key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10231:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10231 | db.store_for_tests(0, &[(&key, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10234:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10234 | db.store_for_tests(1, &[(&key, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `solana_accounts_db::append_vec::test_utils` [INFO] [stdout] --> benches/append_vec.rs:10:13 [INFO] [stdout] | [INFO] [stdout] 10 | test_utils::{create_test_account, get_append_vec_path}, [INFO] [stdout] | ^^^^^^^^^^ could not find `test_utils` in `append_vec` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/workdir/src/append_vec.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | pub mod test_utils; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] note: the item is gated behind the `dev-context-only-utils` feature [INFO] [stdout] --> /opt/rustwide/workdir/src/append_vec/test_utils.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | #![cfg(feature = "dev-context-only-utils")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0603]: constant `SCAN_BUFFER_SIZE_WITHOUT_DATA` is private [INFO] [stdout] --> benches/bench_accounts_file.rs:8:39 [INFO] [stdout] | [INFO] [stdout] 8 | append_vec::{self, AppendVec, SCAN_BUFFER_SIZE_WITHOUT_DATA}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ private constant [INFO] [stdout] | [INFO] [stdout] note: the constant `SCAN_BUFFER_SIZE_WITHOUT_DATA` is defined here [INFO] [stdout] --> /opt/rustwide/workdir/src/append_vec.rs:295:1 [INFO] [stdout] | [INFO] [stdout] 295 | const SCAN_BUFFER_SIZE_WITHOUT_DATA: usize = 1 << 16; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `solana_accounts_db::accounts_db::test_utils` [INFO] [stdout] --> benches/accounts.rs:14:13 [INFO] [stdout] | [INFO] [stdout] 14 | test_utils::create_test_accounts, AccountFromStorage, AccountsDb, [INFO] [stdout] | ^^^^^^^^^^ could not find `test_utils` in `accounts_db` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/workdir/src/accounts_db.rs:9319:9 [INFO] [stdout] | [INFO] [stdout] 9319 | pub mod test_utils { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] note: the item is gated behind the `dev-context-only-utils` feature [INFO] [stdout] --> /opt/rustwide/workdir/src/accounts_db.rs:9318:7 [INFO] [stdout] | [INFO] [stdout] 9318 | #[cfg(feature = "dev-context-only-utils")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10238:17 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10238 | &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10238 - &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] 10238 + &db.load_with_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stderr] error: could not compile `solana-accounts-db` (bench "append_vec") due to 1 previous error [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10244:17 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10244 | &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10244 - &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] 10244 + &db.load_with_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_db.rs:10242:58 [INFO] [stdout] | [INFO] [stdout] 10242 | let ancestors = vec![(1, 1), (0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs:10242:46 [INFO] [stdout] | [INFO] [stdout] 10242 | let ancestors = vec![(1, 1), (0, 0)].into_iter().collect(); [INFO] [stdout] | -------------------- ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0603`. [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10264:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10264 | db.store_for_tests(0, &[(&key, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `solana-accounts-db` (bench "bench_accounts_file") due to 1 previous error [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `Arc` in the current scope [INFO] [stdout] --> benches/accounts.rs:62:14 [INFO] [stdout] | [INFO] [stdout] 60 | assert!(accounts [INFO] [stdout] | _________________- [INFO] [stdout] 61 | | .accounts_db [INFO] [stdout] 62 | | .verify_accounts_hash_and_lamports_for_tests( [INFO] [stdout] | |_____________-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> /opt/rustwide/workdir/src/accounts_db.rs:7219:5 [INFO] [stdout] | [INFO] [stdout] 7219 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7220 | | &self, [INFO] [stdout] 7221 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7222 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7225 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7226 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10267:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10267 | db.store_for_tests(1, &[(&key, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `Arc` in the current scope [INFO] [stdout] --> benches/accounts.rs:102:30 [INFO] [stdout] | [INFO] [stdout] 102 | accounts.accounts_db.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> /opt/rustwide/workdir/src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10272:17 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10272 | &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10272 - &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] 10272 + &db.load_with_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `flush_accounts_cache_slot_for_tests` found for struct `Arc` in the current scope [INFO] [stdout] --> benches/accounts.rs:156:10 [INFO] [stdout] | [INFO] [stdout] 154 | / accounts [INFO] [stdout] 155 | | .accounts_db [INFO] [stdout] 156 | | .flush_accounts_cache_slot_for_tests(slot); [INFO] [stdout] | |_________-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `flush_accounts_cache` with a similar name, but with different arguments [INFO] [stdout] --> /opt/rustwide/workdir/src/accounts_db.rs:6038:5 [INFO] [stdout] | [INFO] [stdout] 6038 | pub fn flush_accounts_cache(&self, force_flush: bool, requested_flush_root: Option) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10278:17 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10278 | &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10278 - &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] 10278 + &db.load_with_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: associated function `sort_and_remove_dups` is private [INFO] [stdout] --> benches/accounts.rs:364:27 [INFO] [stdout] | [INFO] [stdout] 364 | b.iter(|| AccountsDb::sort_and_remove_dups(&mut accounts.clone())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ private associated function [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/accounts_db.rs:3520:5 [INFO] [stdout] | [INFO] [stdout] 3520 | fn sort_and_remove_dups(accounts: &mut Vec) -> usize { [INFO] [stdout] | ------------------------------------------------------------------------ private associated function defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: associated function `sort_and_remove_dups` is private [INFO] [stdout] --> benches/accounts.rs:388:27 [INFO] [stdout] | [INFO] [stdout] 388 | b.iter(|| AccountsDb::sort_and_remove_dups(&mut accounts.clone())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ private associated function [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/accounts_db.rs:3520:5 [INFO] [stdout] | [INFO] [stdout] 3520 | fn sort_and_remove_dups(accounts: &mut Vec) -> usize { [INFO] [stdout] | ------------------------------------------------------------------------ private associated function defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10288:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10288 | db.store_for_tests(0, &[(&key, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0599, E0624. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10301:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10301 | db.store_for_tests(1, &[(&key, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `solana-accounts-db` (bench "accounts") due to 6 previous errors [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10308:17 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10308 | &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10308 - &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] 10308 + &db.load_with_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10315:17 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10315 | &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10315 - &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] 10315 + &db.load_with_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10323:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10323 | db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10323 - db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] 10323 + db.load_with_fixed_root(&ancestors, &key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10328:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10328 | db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10328 - db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] 10328 + db.load_with_fixed_root(&ancestors, &key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `create_account` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10335:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `create_account` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10335 | db.create_account(&mut pubkeys, 0, 100, 0, 0); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `clean_accounts` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:2709:5 [INFO] [stdout] | [INFO] [stdout] 2709 | / pub fn clean_accounts( [INFO] [stdout] 2710 | | &self, [INFO] [stdout] 2711 | | max_clean_root_inclusive: Option, [INFO] [stdout] 2712 | | is_startup: bool, [INFO] [stdout] 2713 | | epoch_schedule: &EpochSchedule, [INFO] [stdout] 2714 | | old_storages_policy: OldStoragesPolicy, [INFO] [stdout] 2715 | | ) { [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10340:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10339 | let account = db [INFO] [stdout] | ___________________________- [INFO] [stdout] 10340 | | .load_without_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] | |_________________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10340 - .load_without_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] 10340 + .load_with_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10356:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10355 | let account0 = db [INFO] [stdout] | ____________________________- [INFO] [stdout] 10356 | | .load_without_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] | |_________________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10356 - .load_without_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] 10356 + .load_with_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10360:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10359 | let account1 = db [INFO] [stdout] | ____________________________- [INFO] [stdout] 10360 | | .load_without_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] | |_________________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10360 - .load_without_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] 10360 + .load_with_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `create_account` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10373:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `create_account` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10373 | db.create_account(&mut pubkeys, 0, 2, DEFAULT_FILE_SIZE as usize / 3, 0); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `clean_accounts` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:2709:5 [INFO] [stdout] | [INFO] [stdout] 2709 | / pub fn clean_accounts( [INFO] [stdout] 2710 | | &self, [INFO] [stdout] 2711 | | max_clean_root_inclusive: Option, [INFO] [stdout] 2712 | | is_startup: bool, [INFO] [stdout] 2713 | | epoch_schedule: &EpochSchedule, [INFO] [stdout] 2714 | | old_storages_policy: OldStoragesPolicy, [INFO] [stdout] 2715 | | ) { [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10374:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10374 | db.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `check_storage` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10375:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `check_storage` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10375 | db.check_storage(0, 2, 2); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `shrink_storage` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:3781:5 [INFO] [stdout] | [INFO] [stdout] 3781 | fn shrink_storage(&self, store: &AccountStorageEntry) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10379:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10379 | db.store_for_tests(1, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10380:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10380 | db.store_for_tests(1, &[(&pubkeys[0], &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10382:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10382 | db.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10383:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10383 | db.add_root_and_flush_write_cache(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `accounts_count` found for reference `&std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10389:37 [INFO] [stdout] | [INFO] [stdout] 10389 | assert_eq!(slot_0_store.accounts_count(), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `&Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `accounts_count` found for reference `&std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10390:37 [INFO] [stdout] | [INFO] [stdout] 10390 | assert_eq!(slot_1_store.accounts_count(), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `&Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10396:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10396 | db.store_for_tests(2, &[(&pubkeys[0], &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `accounts_count` found for reference `&std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10403:37 [INFO] [stdout] | [INFO] [stdout] 10403 | assert_eq!(slot_0_store.accounts_count(), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `&Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `accounts_count` found for reference `&std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10404:37 [INFO] [stdout] | [INFO] [stdout] 10404 | assert_eq!(slot_1_store.accounts_count(), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `&Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10413:13 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10413 | db0.store_for_tests(0, &[(&key, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10417:13 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10417 | db0.store_for_tests(1, &[(&key, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10423:17 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10423 | db0.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10423 - db0.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] 10423 + db0.load_with_fixed_root(&ancestors, &key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10428:17 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10428 | db0.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10428 - db0.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] 10428 + db0.load_with_fixed_root(&ancestors, &key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10443:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10443 | db.store_for_tests(unrooted_slot, &[(&key, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `assert_load_account` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10447:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `assert_load_account` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10447 | db.assert_load_account(unrooted_slot, key, 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10451:20 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10451 | assert!(db.load_without_fixed_root(&ancestors, &key).is_none()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10451 - assert!(db.load_without_fixed_root(&ancestors, &key).is_none()); [INFO] [stdout] 10451 + assert!(db.load_with_fixed_root(&ancestors, &key).is_none()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10459:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10459 | db.store_for_tests(unrooted_slot, &[(&key, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `assert_load_account` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10460:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `assert_load_account` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10460 | db.assert_load_account(unrooted_slot, key, 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for reference `&accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10476:26 [INFO] [stdout] | [INFO] [stdout] 10476 | accounts.load_without_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10476 - accounts.load_without_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] 10476 + accounts.load_with_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for reference `&accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10479:26 [INFO] [stdout] | [INFO] [stdout] 10479 | accounts.store_for_tests(slot, &[(&pubkeys[idx], &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `&AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for reference `&accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10483:26 [INFO] [stdout] | [INFO] [stdout] 10482 | assert!(accounts [INFO] [stdout] | _____________________________- [INFO] [stdout] 10483 | | .load_without_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] | |_________________________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10483 - .load_without_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] 10483 + .load_with_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `create_account` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10501:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `create_account` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10501 | db.create_account(&mut pubkeys, 0, 1, 0, 0); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `clean_accounts` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:2709:5 [INFO] [stdout] | [INFO] [stdout] 2709 | / pub fn clean_accounts( [INFO] [stdout] 2710 | | &self, [INFO] [stdout] 2711 | | max_clean_root_inclusive: Option, [INFO] [stdout] 2712 | | is_startup: bool, [INFO] [stdout] 2713 | | epoch_schedule: &EpochSchedule, [INFO] [stdout] 2714 | | old_storages_policy: OldStoragesPolicy, [INFO] [stdout] 2715 | | ) { [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10503:26 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10503 | let account = db.load_without_fixed_root(&ancestors, &pubkeys[0]).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10503 - let account = db.load_without_fixed_root(&ancestors, &pubkeys[0]).unwrap(); [INFO] [stdout] 10503 + let account = db.load_with_fixed_root(&ancestors, &pubkeys[0]).unwrap(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `create_account` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10516:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `create_account` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10516 | db.create_account(&mut pubkeys, 0, 100, 0, 0); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `clean_accounts` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:2709:5 [INFO] [stdout] | [INFO] [stdout] 2709 | / pub fn clean_accounts( [INFO] [stdout] 2710 | | &self, [INFO] [stdout] 2711 | | max_clean_root_inclusive: Option, [INFO] [stdout] 2712 | | is_startup: bool, [INFO] [stdout] 2713 | | epoch_schedule: &EpochSchedule, [INFO] [stdout] 2714 | | old_storages_policy: OldStoragesPolicy, [INFO] [stdout] 2715 | | ) { [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `check_accounts` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10517:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `check_accounts` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10517 | db.check_accounts(&pubkeys, 0, 100, 1); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `unchecked_scan_accounts` with a similar name [INFO] [stdout] | [INFO] [stdout] 10517 - db.check_accounts(&pubkeys, 0, 100, 1); [INFO] [stdout] 10517 + db.unchecked_scan_accounts(&pubkeys, 0, 100, 1); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `create_account` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10524:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `create_account` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10524 | accounts.create_account(&mut pubkeys, 0, 100, 0, 0); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `clean_accounts` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:2709:5 [INFO] [stdout] | [INFO] [stdout] 2709 | / pub fn clean_accounts( [INFO] [stdout] 2710 | | &self, [INFO] [stdout] 2711 | | max_clean_root_inclusive: Option, [INFO] [stdout] 2712 | | is_startup: bool, [INFO] [stdout] 2713 | | epoch_schedule: &EpochSchedule, [INFO] [stdout] 2714 | | old_storages_policy: OldStoragesPolicy, [INFO] [stdout] 2715 | | ) { [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10526:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10526 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `check_storage` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10527:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `check_storage` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10527 | accounts.check_storage(0, 100, 100); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `shrink_storage` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:3781:5 [INFO] [stdout] | [INFO] [stdout] 3781 | fn shrink_storage(&self, store: &AccountStorageEntry) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10542:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10542 | accounts.store_for_tests(0, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10549:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10548 | / accounts [INFO] [stdout] 10549 | | .load_without_fixed_root(&ancestors, key) [INFO] [stdout] | |_____________________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10549 - .load_without_fixed_root(&ancestors, key) [INFO] [stdout] 10549 + .load_with_fixed_root(&ancestors, key) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10578:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10578 | accounts.store_for_tests(0, &[(&pubkey1, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10580:26 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10580 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10589:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10589 | accounts.store_for_tests(0, &[(&pubkey2, &account2)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10592:26 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10592 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10602:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10601 | / accounts [INFO] [stdout] 10602 | | .load_without_fixed_root(&ancestors, &pubkey1) [INFO] [stdout] | |_____________________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10602 - .load_without_fixed_root(&ancestors, &pubkey1) [INFO] [stdout] 10602 + .load_with_fixed_root(&ancestors, &pubkey1) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10609:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10608 | / accounts [INFO] [stdout] 10609 | | .load_without_fixed_root(&ancestors, &pubkey2) [INFO] [stdout] | |_____________________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10609 - .load_without_fixed_root(&ancestors, &pubkey2) [INFO] [stdout] 10609 + .load_with_fixed_root(&ancestors, &pubkey2) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10617:26 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10617 | accounts.store_for_tests(0, &[(&pubkey1, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10620:30 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10620 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10628:26 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10627 | / accounts [INFO] [stdout] 10628 | | .load_without_fixed_root(&ancestors, &pubkey1) [INFO] [stdout] | |_________________________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10628 - .load_without_fixed_root(&ancestors, &pubkey1) [INFO] [stdout] 10628 + .load_with_fixed_root(&ancestors, &pubkey1) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10635:26 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10634 | / accounts [INFO] [stdout] 10635 | | .load_without_fixed_root(&ancestors, &pubkey2) [INFO] [stdout] | |_________________________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10635 - .load_without_fixed_root(&ancestors, &pubkey2) [INFO] [stdout] 10635 + .load_with_fixed_root(&ancestors, &pubkey2) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10657:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10657 | accounts.store_for_tests(0, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10658:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10658 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_db.rs:10660:50 [INFO] [stdout] | [INFO] [stdout] 10660 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs:10660:38 [INFO] [stdout] | [INFO] [stdout] 10660 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10671:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10671 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10677:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10677 | accounts.store_for_tests(1, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10680:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10680 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10684:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10684 | accounts.add_root_and_flush_write_cache(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10692:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10692 | accounts.load_without_fixed_root(&ancestors, &pubkey), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 10692 - accounts.load_without_fixed_root(&ancestors, &pubkey), [INFO] [stdout] 10692 + accounts.load_with_fixed_root(&ancestors, &pubkey), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10709:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10709 | accounts.store_for_tests(0, &[(&pubkey1, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10710:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10710 | accounts.store_for_tests(0, &[(&pubkey2, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_db.rs:10715:50 [INFO] [stdout] | [INFO] [stdout] 10715 | let ancestors = vec![(0, 1)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs:10715:38 [INFO] [stdout] | [INFO] [stdout] 10715 | let ancestors = vec![(0, 1)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10745:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10745 | accounts.store_for_tests(1, &[(&pubkey1, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10748:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10748 | accounts.store_for_tests(2, &[(&pubkey1, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10752:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10752 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10753:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10753 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10754:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10754 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10755:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10755 | accounts.add_root_and_flush_write_cache(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10756:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10756 | accounts.calculate_accounts_delta_hash(2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10757:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10757 | accounts.add_root_and_flush_write_cache(2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10768:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10768 | assert_eq!(accounts.alive_account_count_in_slot(1), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10783:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10783 | accounts.store_for_tests(slot, &[(&pubkey_zero, &one_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10784:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10784 | accounts.calculate_accounts_delta_hash(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10785:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10785 | accounts.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10787:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10787 | accounts.store_for_tests(slot + 1, &[(&pubkey_zero, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10788:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10788 | accounts.calculate_accounts_delta_hash(slot + 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10789:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10789 | accounts.add_root_and_flush_write_cache(slot + 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10811:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10811 | accounts.store_for_tests( [INFO] [stdout] | ---------^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10817:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10817 | accounts.calculate_accounts_delta_hash(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10818:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10818 | accounts.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10822:26 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10822 | accounts.store_for_tests(slot + 1, &[(&pubkey_zero, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10825:30 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10825 | accounts.calculate_accounts_delta_hash(slot + 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10826:30 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10826 | accounts.add_root_and_flush_write_cache(slot + 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10932:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10932 | accounts.store_for_tests( [INFO] [stdout] | ---------^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10939:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10939 | accounts.calculate_accounts_delta_hash(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10940:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10940 | accounts.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10985:26 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10985 | accounts.alive_account_count_in_slot(slot), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11013:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11013 | accounts.store_for_tests(0, &[(&pubkey1, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11014:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11014 | accounts.store_for_tests(0, &[(&pubkey2, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11015:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11015 | accounts.store_for_tests(1, &[(&pubkey1, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11016:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11016 | accounts.store_for_tests(2, &[(&pubkey1, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11018:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11018 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11019:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11019 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11020:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11020 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11021:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11021 | accounts.add_root_and_flush_write_cache(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11022:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11022 | accounts.calculate_accounts_delta_hash(2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11023:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11023 | accounts.add_root_and_flush_write_cache(2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11061:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11061 | accounts.store_for_tests(0, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11062:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11062 | accounts.store_for_tests(1, &[(&pubkey, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11066:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11066 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11067:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11067 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11068:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11068 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11069:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11069 | accounts.add_root_and_flush_write_cache(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11080:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11080 | assert_eq!(accounts.alive_account_count_in_slot(0), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11085:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11085 | assert_eq!(accounts.alive_account_count_in_slot(1), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11100:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11100 | accounts.store_for_tests(0, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11101:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11101 | accounts.store_for_tests(1, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11104:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11104 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11105:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11105 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11106:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11106 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11107:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11107 | accounts.add_root_and_flush_write_cache(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11110:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11110 | assert_eq!(accounts.alive_account_count_in_slot(0), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11111:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11111 | assert_eq!(accounts.alive_account_count_in_slot(1), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11116:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11116 | assert_eq!(accounts.alive_account_count_in_slot(0), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11117:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11117 | assert_eq!(accounts.alive_account_count_in_slot(1), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11130:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11130 | accounts.store_for_tests(0, &[(&pubkey1, &normal_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11131:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11131 | accounts.store_for_tests(1, &[(&pubkey1, &zero_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11132:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11132 | accounts.store_for_tests(0, &[(&pubkey2, &normal_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11133:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11133 | accounts.store_for_tests(1, &[(&pubkey2, &normal_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11136:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11136 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11137:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11137 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11138:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11138 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11139:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11139 | accounts.add_root_and_flush_write_cache(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11142:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11142 | assert_eq!(accounts.alive_account_count_in_slot(0), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11143:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11143 | assert_eq!(accounts.alive_account_count_in_slot(1), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11150:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11150 | assert_eq!(accounts.alive_account_count_in_slot(0), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11151:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11151 | assert_eq!(accounts.alive_account_count_in_slot(1), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11179:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11179 | accounts.store_for_tests(0, &[(&pubkey1, &normal_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11180:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11180 | accounts.store_for_tests(0, &[(&pubkey1, &normal_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11181:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11181 | accounts.store_for_tests(1, &[(&pubkey1, &zero_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11182:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11182 | accounts.store_for_tests(0, &[(&pubkey2, &normal_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11183:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11183 | accounts.store_for_tests(2, &[(&pubkey2, &normal_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11186:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11186 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11187:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11187 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11188:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11188 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11189:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11189 | accounts.add_root_and_flush_write_cache(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11190:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11190 | accounts.calculate_accounts_delta_hash(2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11191:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11191 | accounts.add_root_and_flush_write_cache(2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11194:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11194 | assert_eq!(accounts.alive_account_count_in_slot(0), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11195:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11195 | assert_eq!(accounts.alive_account_count_in_slot(1), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11196:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11196 | assert_eq!(accounts.alive_account_count_in_slot(2), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11267:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11267 | assert_eq!(accounts.alive_account_count_in_slot(0), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11271:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11271 | assert_eq!(accounts.alive_account_count_in_slot(1), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11272:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11272 | assert_eq!(accounts.alive_account_count_in_slot(2), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11304:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11304 | accounts.store_for_tests(0, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11305:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11305 | accounts.store_for_tests(1, &[(&pubkey, &zero_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11308:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11308 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11309:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11309 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11310:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11310 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11311:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11311 | accounts.add_root_and_flush_write_cache(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11315:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11315 | assert_eq!(accounts.alive_account_count_in_slot(0), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11316:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11316 | assert_eq!(accounts.alive_account_count_in_slot(1), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11323:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11323 | assert_eq!(accounts.alive_account_count_in_slot(0), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11324:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11324 | assert_eq!(accounts.alive_account_count_in_slot(1), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11334:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11334 | assert_eq!(accounts.alive_account_count_in_slot(0), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11335:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11335 | assert_eq!(accounts.alive_account_count_in_slot(1), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11350:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11350 | accounts.store_for_tests(0, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11354:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11354 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11371:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11371 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11401:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11401 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11402:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11402 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11406:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11406 | accounts.store_for_tests(current_slot, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11409:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11409 | accounts.store_for_tests(current_slot, &[(&pubkey2, &account2)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11410:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11410 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11411:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11411 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11431:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11431 | accounts.store_for_tests(current_slot, &[(&pubkey, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11432:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11432 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11433:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11433 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `assert_load_account` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11435:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `assert_load_account` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11435 | accounts.assert_load_account(current_slot, pubkey, zero_lamport); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11438:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11438 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11439:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11439 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11457:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11457 | assert_eq!(accounts.ref_count_for_pubkey(&pubkey), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `check_storage` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11461:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `check_storage` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11461 | accounts.check_storage(1, 1, 2); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `shrink_storage` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:3781:5 [INFO] [stdout] | [INFO] [stdout] 3781 | fn shrink_storage(&self, store: &AccountStorageEntry) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `check_storage` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11463:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `check_storage` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11463 | accounts.check_storage(2, 1, 1); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `shrink_storage` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:3781:5 [INFO] [stdout] | [INFO] [stdout] 3781 | fn shrink_storage(&self, store: &AccountStorageEntry) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11483:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11483 | accounts.store_for_tests(current_slot, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11484:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11484 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11485:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11485 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11488:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11488 | accounts.store_for_tests(current_slot, &[(&pubkey, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11489:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11489 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11490:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11490 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `assert_load_account` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11492:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `assert_load_account` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11492 | accounts.assert_load_account(current_slot, pubkey, zero_lamport); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11496:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11496 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11497:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11497 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11548:32 [INFO] [stdout] | [INFO] [stdout] 11548 | ... db.store_for_tests(slot, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11551:34 [INFO] [stdout] | [INFO] [stdout] 11550 | ... let (account, slot) = db [INFO] [stdout] | _____________________________________________- [INFO] [stdout] 11551 | | ... .load_without_fixed_root(&Ancestors::default(), &pubkey) [INFO] [stdout] | |___________________________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 11551 - .load_without_fixed_root(&Ancestors::default(), &pubkey) [INFO] [stdout] 11551 + .load_with_fixed_root(&Ancestors::default(), &pubkey) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11577:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11577 | db.store_for_tests(0, &[(&key0, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11581:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11581 | db.store_for_tests(1, &[(&key1, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_db.rs:11583:50 [INFO] [stdout] | [INFO] [stdout] 11583 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs:11583:38 [INFO] [stdout] | [INFO] [stdout] 11583 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_db.rs:11595:58 [INFO] [stdout] | [INFO] [stdout] 11595 | let ancestors = vec![(1, 1), (0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs:11595:46 [INFO] [stdout] | [INFO] [stdout] 11595 | let ancestors = vec![(1, 1), (0, 0)].into_iter().collect(); [INFO] [stdout] | -------------------- ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11617:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11617 | db.store_for_tests(0, &[(&key0, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11621:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11621 | db.store_for_tests(1, &[(&key1, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11630:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11630 | db.store_for_tests(2, &[(&key1, &account2)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11635:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11635 | db.load_without_fixed_root(&ancestors, &key1) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 11635 - db.load_without_fixed_root(&ancestors, &key1) [INFO] [stdout] 11635 + db.load_with_fixed_root(&ancestors, &key1) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11652:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11652 | db.store_for_tests(0, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11655:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11655 | let ret = db.load_without_fixed_root(&ancestors, &key).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 11655 - let ret = db.load_without_fixed_root(&ancestors, &key).unwrap(); [INFO] [stdout] 11655 + let ret = db.load_with_fixed_root(&ancestors, &key).unwrap(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11769:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11769 | db.store_for_tests(some_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11770:30 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11770 | let mut account = db.load_without_fixed_root(&ancestors, &key).unwrap().0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 11770 - let mut account = db.load_without_fixed_root(&ancestors, &key).unwrap().0; [INFO] [stdout] 11770 + let mut account = db.load_with_fixed_root(&ancestors, &key).unwrap().0; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11773:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11773 | db.store_for_tests(some_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11815:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11815 | db.store_for_tests(some_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11816:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11816 | db.add_root_and_flush_write_cache(some_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `(u64, {integer})` [INFO] [stdout] --> src/accounts_db.rs:11811:58 [INFO] [stdout] | [INFO] [stdout] 11811 | let ancestors = vec![(some_slot, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<(u64, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs:11811:46 [INFO] [stdout] | [INFO] [stdout] 11811 | let ancestors = vec![(some_slot, 0)].into_iter().collect(); [INFO] [stdout] | -------------------- ^^^^^^^^^^^ `Iterator::Item` is `(u64, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<(u64, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_test` found for struct `accounts_db::VerifyAccountsHashAndLamportsConfig` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11820:59 [INFO] [stdout] | [INFO] [stdout] 207 | pub struct VerifyAccountsHashAndLamportsConfig<'a> { [INFO] [stdout] | -------------------------------------------------- function or associated item `new_for_test` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11820 | let config = VerifyAccountsHashAndLamportsConfig::new_for_test( [INFO] [stdout] | ^^^^^^^^^^^^ function or associated item not found in `VerifyAccountsHashAndLamportsConfig<'_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11827:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11827 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 1, config.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7219:5 [INFO] [stdout] | [INFO] [stdout] 7219 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7220 | | &self, [INFO] [stdout] 7221 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7222 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7225 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7226 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11834:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11834 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 1, config.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7219:5 [INFO] [stdout] | [INFO] [stdout] 7219 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7220 | | &self, [INFO] [stdout] 7221 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7222 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7225 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7226 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11844:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11844 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 1, config), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7219:5 [INFO] [stdout] | [INFO] [stdout] 7219 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7220 | | &self, [INFO] [stdout] 7221 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7222 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7225 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7226 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_test` found for struct `accounts_db::VerifyAccountsHashAndLamportsConfig` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11862:63 [INFO] [stdout] | [INFO] [stdout] 207 | pub struct VerifyAccountsHashAndLamportsConfig<'a> { [INFO] [stdout] | -------------------------------------------------- function or associated item `new_for_test` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11862 | let config = VerifyAccountsHashAndLamportsConfig::new_for_test( [INFO] [stdout] | ^^^^^^^^^^^^ function or associated item not found in `VerifyAccountsHashAndLamportsConfig<'_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11868:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11868 | db.store_for_tests(some_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11870:20 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11870 | db.add_root_and_flush_write_cache(some_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `(u64, {integer})` [INFO] [stdout] --> src/accounts_db.rs:11859:62 [INFO] [stdout] | [INFO] [stdout] 11859 | let ancestors = vec![(some_slot, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<(u64, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs:11859:50 [INFO] [stdout] | [INFO] [stdout] 11859 | let ancestors = vec![(some_slot, 0)].into_iter().collect(); [INFO] [stdout] | -------------------- ^^^^^^^^^^^ `Iterator::Item` is `(u64, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<(u64, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11874:24 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11874 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 1, config.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7219:5 [INFO] [stdout] | [INFO] [stdout] 7219 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7220 | | &self, [INFO] [stdout] 7221 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7222 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7225 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7226 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11881:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11881 | db.store_for_tests( [INFO] [stdout] | ---^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11888:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11888 | db.add_root_and_flush_write_cache(some_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11892:20 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11892 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 2, config.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7219:5 [INFO] [stdout] | [INFO] [stdout] 7219 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7220 | | &self, [INFO] [stdout] 7221 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7222 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7225 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7226 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11897:20 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11897 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 10, config), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7219:5 [INFO] [stdout] | [INFO] [stdout] 7219 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7220 | | &self, [INFO] [stdout] 7221 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7222 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7225 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7226 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `(u64, {integer})` [INFO] [stdout] --> src/accounts_db.rs:11909:58 [INFO] [stdout] | [INFO] [stdout] 11909 | let ancestors = vec![(some_slot, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<(u64, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs:11909:46 [INFO] [stdout] | [INFO] [stdout] 11909 | let ancestors = vec![(some_slot, 0)].into_iter().collect(); [INFO] [stdout] | -------------------- ^^^^^^^^^^^ `Iterator::Item` is `(u64, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<(u64, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_test` found for struct `accounts_db::VerifyAccountsHashAndLamportsConfig` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11916:59 [INFO] [stdout] | [INFO] [stdout] 207 | pub struct VerifyAccountsHashAndLamportsConfig<'a> { [INFO] [stdout] | -------------------------------------------------- function or associated item `new_for_test` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11916 | let config = VerifyAccountsHashAndLamportsConfig::new_for_test( [INFO] [stdout] | ^^^^^^^^^^^^ function or associated item not found in `VerifyAccountsHashAndLamportsConfig<'_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11923:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11923 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 0, config), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7219:5 [INFO] [stdout] | [INFO] [stdout] 7219 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7220 | | &self, [INFO] [stdout] 7221 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7222 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7225 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7226 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `(u64, {integer})` [INFO] [stdout] --> src/accounts_db.rs:11937:58 [INFO] [stdout] | [INFO] [stdout] 11937 | let ancestors = vec![(some_slot, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<(u64, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs:11937:46 [INFO] [stdout] | [INFO] [stdout] 11937 | let ancestors = vec![(some_slot, 0)].into_iter().collect(); [INFO] [stdout] | -------------------- ^^^^^^^^^^^ `Iterator::Item` is `(u64, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<(u64, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_test` found for struct `accounts_db::VerifyAccountsHashAndLamportsConfig` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11954:59 [INFO] [stdout] | [INFO] [stdout] 207 | pub struct VerifyAccountsHashAndLamportsConfig<'a> { [INFO] [stdout] | -------------------------------------------------- function or associated item `new_for_test` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11954 | let config = VerifyAccountsHashAndLamportsConfig::new_for_test( [INFO] [stdout] | ^^^^^^^^^^^^ function or associated item not found in `VerifyAccountsHashAndLamportsConfig<'_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11961:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11961 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 1, config), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7219:5 [INFO] [stdout] | [INFO] [stdout] 7219 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7220 | | &self, [INFO] [stdout] 7221 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7222 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7225 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7226 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11979:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11979 | db.store_for_tests(1, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11998:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11998 | db.store_for_tests(base_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11999:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11999 | db.add_root_and_flush_write_cache(base_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12016:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12016 | db.store_for_tests(base_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12018:20 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12018 | db.add_root_and_flush_write_cache(base_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12024:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12024 | db.store_for_tests(base_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12025:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12025 | db.add_root_and_flush_write_cache(base_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12039:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12039 | db.store_for_tests(base_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12042:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12042 | db.add_root_and_flush_write_cache(base_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12055:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12055 | db.store_for_tests(base_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12056:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12056 | db.add_root_and_flush_write_cache(base_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12074:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12074 | db.store_for_tests(slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12075:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12075 | db.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12086:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12086 | accounts.store_for_tests(0, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12087:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12087 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12120:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12120 | accounts.store_for_tests(current_slot, &[(&pubkey1, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12121:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12121 | accounts.store_for_tests(current_slot, &[(&pubkey2, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12123:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12123 | accounts.store_for_tests(current_slot, &[(&pubkey2, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12124:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12124 | accounts.store_for_tests(current_slot, &[(&pubkey1, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12126:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12126 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12127:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12127 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12134:32 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12134 | assert_eq!(0, accounts.alive_account_count_in_slot(current_slot)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12135:32 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12135 | assert_eq!(1, accounts.ref_count_for_pubkey(&pubkey1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12136:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12136 | accounts.store_for_tests(current_slot, &[(&pubkey1, &account2)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12137:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12137 | accounts.store_for_tests(current_slot, &[(&pubkey1, &account2)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12138:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12138 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12139:32 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12139 | assert_eq!(1, accounts.alive_account_count_in_slot(current_slot)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12142:32 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12142 | assert_eq!(2, accounts.ref_count_for_pubkey(&pubkey1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12143:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12143 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12144:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12144 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12155:32 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12155 | assert_eq!(2, accounts.ref_count_for_pubkey(&pubkey1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12156:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12156 | accounts.store_for_tests(current_slot, &[(&pubkey1, &account3)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12157:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12157 | accounts.store_for_tests(current_slot, &[(&pubkey2, &account3)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12158:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12158 | accounts.store_for_tests(current_slot, &[(&pubkey3, &account4)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12159:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12159 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12160:32 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12160 | assert_eq!(3, accounts.ref_count_for_pubkey(&pubkey1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12161:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12161 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12169:32 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12169 | assert_eq!(3, accounts.ref_count_for_pubkey(&pubkey1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12170:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12170 | accounts.store_for_tests(current_slot, &[(&pubkey1, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12171:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12171 | accounts.store_for_tests(current_slot, &[(&pubkey2, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12172:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12172 | accounts.store_for_tests(current_slot, &[(&pubkey3, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `accounts_count` found for reference `&std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12175:70 [INFO] [stdout] | [INFO] [stdout] 12175 | let total_accounts: usize = snapshot_stores.iter().map(|s| s.accounts_count()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `&Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12182:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12182 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12183:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12183 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `accounts_count` found for reference `&std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12189:46 [INFO] [stdout] | [INFO] [stdout] 12189 | snapshot_stores.iter().map(|s| s.accounts_count()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `&Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12193:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12193 | assert_eq!(accounts.ref_count_for_pubkey(&pubkey1), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12194:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12194 | assert_eq!(accounts.ref_count_for_pubkey(&pubkey2), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12195:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12195 | assert_eq!(accounts.ref_count_for_pubkey(&pubkey3), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12261:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12261 | accounts.store_for_tests(current_slot, &[(pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12264:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12264 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12265:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12265 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12272:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12272 | accounts.store_for_tests(current_slot, &[(pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12274:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12274 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12275:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12275 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `all_account_count_in_accounts_file` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12280:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `all_account_count_in_accounts_file` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12280 | accounts.all_account_count_in_accounts_file(shrink_slot) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `all_account_count_in_accounts_file` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12290:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `all_account_count_in_accounts_file` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12290 | accounts.all_account_count_in_accounts_file(shrink_slot) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `all_account_count_in_accounts_file` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12297:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `all_account_count_in_accounts_file` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12297 | accounts.all_account_count_in_accounts_file(shrink_slot) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12343:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12343 | db.store_for_tests( [INFO] [stdout] | ---^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12347:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12347 | db.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12348:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12348 | db.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12743:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12743 | accounts.store_for_tests(0, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12744:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12744 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12768:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12768 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12776:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12776 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12810:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12810 | db.store_for_tests(slot, &[(key, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12811:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12811 | db.calculate_accounts_delta_hash(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12812:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12812 | db.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12817:24 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12817 | assert!(db.load_without_fixed_root(&ancestors, key).is_some()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 12817 - assert!(db.load_without_fixed_root(&ancestors, key).is_some()); [INFO] [stdout] 12817 + assert!(db.load_with_fixed_root(&ancestors, key).is_some()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12837:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12837 | db.store_for_tests(slot, &[(key, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12838:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12838 | db.calculate_accounts_delta_hash(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12839:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12839 | db.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12845:24 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12845 | assert!(db.load_without_fixed_root(&ancestors, key).is_some()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 12845 - assert!(db.load_without_fixed_root(&ancestors, key).is_some()); [INFO] [stdout] 12845 + assert!(db.load_with_fixed_root(&ancestors, key).is_some()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12857:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12857 | db.store_for_tests(0, &[(&account_key, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12858:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12858 | db.store_for_tests(1, &[(&account_key, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12859:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12859 | db.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12860:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12860 | db.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12861:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12861 | db.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12862:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12862 | db.add_root_and_flush_write_cache(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12874:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12874 | db.load_without_fixed_root(&Ancestors::default(), &account_key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 12874 - db.load_without_fixed_root(&Ancestors::default(), &account_key), [INFO] [stdout] 12874 + db.load_with_fixed_root(&Ancestors::default(), &account_key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12889:14 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12888 | assert!(db [INFO] [stdout] | _________________- [INFO] [stdout] 12889 | | .load_without_fixed_root(&Ancestors::default(), &key) [INFO] [stdout] | |_____________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 12889 - .load_without_fixed_root(&Ancestors::default(), &key) [INFO] [stdout] 12889 + .load_with_fixed_root(&Ancestors::default(), &key) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12894:20 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12894 | assert!(db.load_without_fixed_root(&ancestors, &key).is_none()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 12894 - assert!(db.load_without_fixed_root(&ancestors, &key).is_none()); [INFO] [stdout] 12894 + assert!(db.load_with_fixed_root(&ancestors, &key).is_none()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12899:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12899 | db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 12899 - db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] 12899 + db.load_with_fixed_root(&ancestors, &key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12906:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12906 | db.load_without_fixed_root(&Ancestors::default(), &key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 12906 - db.load_without_fixed_root(&Ancestors::default(), &key), [INFO] [stdout] 12906 + db.load_with_fixed_root(&Ancestors::default(), &key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12925:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12925 | db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 12925 - db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] 12925 + db.load_with_fixed_root(&ancestors, &key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12933:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12933 | db.load_without_fixed_root(&Ancestors::default(), &key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 12933 - db.load_without_fixed_root(&Ancestors::default(), &key), [INFO] [stdout] 12933 + db.load_with_fixed_root(&Ancestors::default(), &key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12961:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12961 | db.load_without_fixed_root(&ancestors, &unrooted_key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 12961 - db.load_without_fixed_root(&ancestors, &unrooted_key), [INFO] [stdout] 12961 + db.load_with_fixed_root(&ancestors, &unrooted_key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12968:14 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12967 | assert!(db [INFO] [stdout] | _________________- [INFO] [stdout] 12968 | | .load_without_fixed_root(&ancestors, &unrooted_key) [INFO] [stdout] | |_____________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 12968 - .load_without_fixed_root(&ancestors, &unrooted_key) [INFO] [stdout] 12968 + .load_with_fixed_root(&ancestors, &unrooted_key) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12974:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12974 | db.load_without_fixed_root(&Ancestors::default(), &key5), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 12974 - db.load_without_fixed_root(&Ancestors::default(), &key5), [INFO] [stdout] 12974 + db.load_with_fixed_root(&Ancestors::default(), &key5), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12978:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12978 | db.load_without_fixed_root(&Ancestors::default(), &key6), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 12978 - db.load_without_fixed_root(&Ancestors::default(), &key6), [INFO] [stdout] 12978 + db.load_with_fixed_root(&Ancestors::default(), &key6), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `(u64, {integer})` [INFO] [stdout] --> src/accounts_db.rs:13047:45 [INFO] [stdout] | [INFO] [stdout] 13047 | vec![(slot, 1)].into_iter().collect() [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<(u64, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs:13047:33 [INFO] [stdout] | [INFO] [stdout] 13047 | vec![(slot, 1)].into_iter().collect() [INFO] [stdout] | --------------- ^^^^^^^^^^^ `Iterator::Item` is `(u64, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<(u64, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:13050:20 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 13050 | db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 13050 - db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] 13050 + db.load_with_fixed_root(&ancestors, &key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `reset_for_tests` found for struct `read_only_accounts_cache::ReadOnlyAccountsCache` in the current scope [INFO] [stdout] --> src/accounts_db.rs:13134:37 [INFO] [stdout] | [INFO] [stdout] 13134 | db.read_only_accounts_cache.reset_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `ReadOnlyAccountsCache` [INFO] [stdout] | [INFO] [stdout] ::: src/read_only_accounts_cache.rs:67:1 [INFO] [stdout] | [INFO] [stdout] 67 | pub(crate) struct ReadOnlyAccountsCache { [INFO] [stdout] | --------------------------------------- method `reset_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no variant or associated item named `SomeWithZeroLamportAccountForTests` found for enum `accounts_db::LoadZeroLamports` in the current scope [INFO] [stdout] --> src/accounts_db.rs:13223:35 [INFO] [stdout] | [INFO] [stdout] 418 | enum LoadZeroLamports { [INFO] [stdout] | --------------------- variant or associated item `SomeWithZeroLamportAccountForTests` not found for this enum [INFO] [stdout] ... [INFO] [stdout] 13223 | LoadZeroLamports::SomeWithZeroLamportAccountForTests, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant or associated item not found in `LoadZeroLamports` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no variant or associated item named `SomeWithZeroLamportAccountForTests` found for enum `accounts_db::LoadZeroLamports` in the current scope [INFO] [stdout] --> src/accounts_db.rs:13274:35 [INFO] [stdout] | [INFO] [stdout] 418 | enum LoadZeroLamports { [INFO] [stdout] | --------------------- variant or associated item `SomeWithZeroLamportAccountForTests` not found for this enum [INFO] [stdout] ... [INFO] [stdout] 13274 | LoadZeroLamports::SomeWithZeroLamportAccountForTests, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant or associated item not found in `LoadZeroLamports` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no variant or associated item named `SomeWithZeroLamportAccountForTests` found for enum `accounts_db::LoadZeroLamports` in the current scope [INFO] [stdout] --> src/accounts_db.rs:13369:35 [INFO] [stdout] | [INFO] [stdout] 418 | enum LoadZeroLamports { [INFO] [stdout] | --------------------- variant or associated item `SomeWithZeroLamportAccountForTests` not found for this enum [INFO] [stdout] ... [INFO] [stdout] 13369 | LoadZeroLamports::SomeWithZeroLamportAccountForTests, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant or associated item not found in `LoadZeroLamports` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db.rs:13457:12 [INFO] [stdout] | [INFO] [stdout] 13457 | db.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_db.rs:13461:88 [INFO] [stdout] | [INFO] [stdout] 13461 | let scan_ancestors: Arc = Arc::new(vec![(0, 1), (1, 1)].into_iter().collect()); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs:13461:76 [INFO] [stdout] | [INFO] [stdout] 13461 | let scan_ancestors: Arc = Arc::new(vec![(0, 1), (1, 1)].into_iter().collect()); [INFO] [stdout] | -------------------- ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db.rs:13467:12 [INFO] [stdout] | [INFO] [stdout] 13467 | db.calculate_accounts_delta_hash(new_root); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no variant or associated item named `SomeWithZeroLamportAccountForTests` found for enum `accounts_db::LoadZeroLamports` in the current scope [INFO] [stdout] --> src/accounts_db.rs:13491:35 [INFO] [stdout] | [INFO] [stdout] 418 | enum LoadZeroLamports { [INFO] [stdout] | --------------------- variant or associated item `SomeWithZeroLamportAccountForTests` not found for this enum [INFO] [stdout] ... [INFO] [stdout] 13491 | LoadZeroLamports::SomeWithZeroLamportAccountForTests, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant or associated item not found in `LoadZeroLamports` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `(u64, {integer})` [INFO] [stdout] --> src/accounts_db.rs:13630:88 [INFO] [stdout] | [INFO] [stdout] 13630 | let ancestors = Arc::new(vec![(stall_slot, 1), (*slot, 1)].into_iter().collect()); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<(u64, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs:13630:76 [INFO] [stdout] | [INFO] [stdout] 13630 | let ancestors = Arc::new(vec![(stall_slot, 1), (*slot, 1)].into_iter().collect()); [INFO] [stdout] | --------------------------------- ^^^^^^^^^^^ `Iterator::Item` is `(u64, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<(u64, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14020:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14020 | db.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14021:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14021 | db.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14047:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14047 | db.calculate_accounts_delta_hash(2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14085:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14085 | db.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14086:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14086 | db.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14102:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14102 | db.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14106:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14106 | db.calculate_accounts_delta_hash(2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14111:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14111 | db.add_root_and_flush_write_cache(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14117:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14117 | db.calculate_accounts_delta_hash(3); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14118:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14118 | db.add_root_and_flush_write_cache(3); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ancestors::Ancestors: From>` is not satisfied [INFO] [stdout] --> src/accounts_db.rs:14488:26 [INFO] [stdout] | [INFO] [stdout] 14488 | &Ancestors::from(vec![(*slot, 0)]), [INFO] [stdout] | ^^^^^^^^^ the trait `From>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `ancestors::Ancestors` implements `From<&std::collections::HashMap>` [INFO] [stdout] `ancestors::Ancestors` implements `From>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14553:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14553 | db.store_for_tests(slot1, &[(&pubkey1, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14554:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14554 | db.store_for_tests(slot2, &[(&pubkey2, &account2)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14555:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14555 | db.store_for_tests(slot3, &[(&pubkey3, &account3)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14776:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14776 | accounts.store_for_tests(slot0, &[(&shared_key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14777:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14777 | accounts.add_root_and_flush_write_cache(slot0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14823:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14823 | accounts.store_for_tests(slot0, &[(&shared_key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14824:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14824 | accounts.store_for_tests(slot0, &[(&unrooted_key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14828:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14828 | accounts.calculate_accounts_delta_hash(slot0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14833:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14833 | accounts.store_for_tests(slot1, &[(&shared_key, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14836:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14836 | accounts.calculate_accounts_delta_hash(slot1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14837:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14837 | accounts.add_root_and_flush_write_cache(slot1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14882:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14882 | accounts_db.calculate_accounts_delta_hash(slot1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14883:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14883 | accounts_db.add_root_and_flush_write_cache(slot1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14888:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14888 | accounts_db.calculate_accounts_delta_hash(slot2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14889:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14889 | accounts_db.add_root_and_flush_write_cache(slot2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14894:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14894 | accounts_db.calculate_accounts_delta_hash(slot3); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14895:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14895 | accounts_db.add_root_and_flush_write_cache(slot3); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14897:36 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14897 | assert_eq!(accounts_db.ref_count_for_pubkey(&pubkey), 3); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14906:36 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14906 | assert_eq!(accounts_db.ref_count_for_pubkey(&pubkey), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14915:36 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14915 | assert_eq!(accounts_db.ref_count_for_pubkey(&pubkey), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14924:36 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14924 | assert_eq!(accounts_db.ref_count_for_pubkey(&pubkey), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:16121:40 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 16121 | db.store_for_tests(slot5, &[(pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:16135:36 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 16135 | db.add_root_and_flush_write_cache(slot5); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:17220:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 17220 | accounts_db.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:17237:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 17237 | accounts_db.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:17286:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 17286 | accounts_db.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:17307:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 17307 | accounts_db.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:17372:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 17372 | accounts_db.store_for_tests( [INFO] [stdout] | ------------^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:17376:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 17376 | accounts_db.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:17431:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 17431 | accounts_db.store_for_tests( [INFO] [stdout] | ------------^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:17435:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 17435 | accounts_db.calculate_accounts_delta_hash(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7072:5 [INFO] [stdout] | [INFO] [stdout] 7072 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7073 | | &self, [INFO] [stdout] 7074 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7075 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7076 | | stats: HashStats, [INFO] [stdout] 7077 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:17442:21 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 17442 | accounts_db.add_root_and_flush_write_cache(old_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6215:5 [INFO] [stdout] | [INFO] [stdout] 6215 | / fn do_flush_slot_cache( [INFO] [stdout] 6216 | | &self, [INFO] [stdout] 6217 | | slot: Slot, [INFO] [stdout] 6218 | | slot_cache: &SlotCache, [INFO] [stdout] 6219 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6220 | | max_clean_root: Option, [INFO] [stdout] 6221 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `insert` found for struct `ancestors::Ancestors` in the current scope [INFO] [stdout] --> src/accounts_index.rs:2372:19 [INFO] [stdout] | [INFO] [stdout] 2372 | ancestors.insert(slot, 0); [INFO] [stdout] | ^^^^^^ method not found in `Ancestors` [INFO] [stdout] | [INFO] [stdout] ::: src/ancestors.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Ancestors { [INFO] [stdout] | -------------------- method `insert` not found for this struct [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `insert`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `bitflags::traits::Flags` [INFO] [stdout] candidate #2: `ppv_lite86::types::Vec2` [INFO] [stdout] candidate #3: `ppv_lite86::types::Vec4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `insert` found for struct `ancestors::Ancestors` in the current scope [INFO] [stdout] --> src/accounts_index.rs:2418:19 [INFO] [stdout] | [INFO] [stdout] 2418 | ancestors.insert(slot, 0); [INFO] [stdout] | ^^^^^^ method not found in `Ancestors` [INFO] [stdout] | [INFO] [stdout] ::: src/ancestors.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Ancestors { [INFO] [stdout] | -------------------- method `insert` not found for this struct [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `insert`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `bitflags::traits::Flags` [INFO] [stdout] candidate #2: `ppv_lite86::types::Vec2` [INFO] [stdout] candidate #3: `ppv_lite86::types::Vec4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `insert` found for struct `ancestors::Ancestors` in the current scope [INFO] [stdout] --> src/accounts_index.rs:2452:19 [INFO] [stdout] | [INFO] [stdout] 2452 | ancestors.insert(slot, 0); [INFO] [stdout] | ^^^^^^ method not found in `Ancestors` [INFO] [stdout] | [INFO] [stdout] ::: src/ancestors.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Ancestors { [INFO] [stdout] | -------------------- method `insert` not found for this struct [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `insert`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `bitflags::traits::Flags` [INFO] [stdout] candidate #2: `ppv_lite86::types::Vec2` [INFO] [stdout] candidate #3: `ppv_lite86::types::Vec4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `insert` found for struct `ancestors::Ancestors` in the current scope [INFO] [stdout] --> src/accounts_index.rs:2726:19 [INFO] [stdout] | [INFO] [stdout] 2726 | ancestors.insert(slot, 0); [INFO] [stdout] | ^^^^^^ method not found in `Ancestors` [INFO] [stdout] | [INFO] [stdout] ::: src/ancestors.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Ancestors { [INFO] [stdout] | -------------------- method `insert` not found for this struct [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `insert`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `bitflags::traits::Flags` [INFO] [stdout] candidate #2: `ppv_lite86::types::Vec2` [INFO] [stdout] candidate #3: `ppv_lite86::types::Vec4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_index.rs:2754:50 [INFO] [stdout] | [INFO] [stdout] 2754 | let ancestors = vec![(1, 1)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_index.rs:2754:38 [INFO] [stdout] | [INFO] [stdout] 2754 | let ancestors = vec![(1, 1)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_index.rs:2879:50 [INFO] [stdout] | [INFO] [stdout] 2879 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_index.rs:2879:38 [INFO] [stdout] | [INFO] [stdout] 2879 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_index.rs:3176:50 [INFO] [stdout] | [INFO] [stdout] 3176 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_index.rs:3176:38 [INFO] [stdout] | [INFO] [stdout] 3176 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_index.rs:3233:50 [INFO] [stdout] | [INFO] [stdout] 3233 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_index.rs:3233:38 [INFO] [stdout] | [INFO] [stdout] 3233 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_index.rs:3269:50 [INFO] [stdout] | [INFO] [stdout] 3269 | let ancestors = vec![(1, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_index.rs:3269:38 [INFO] [stdout] | [INFO] [stdout] 3269 | let ancestors = vec![(1, 0)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `purge_roots` found for struct `accounts_index::AccountsIndex` in the current scope [INFO] [stdout] --> src/accounts_index.rs:3406:28 [INFO] [stdout] | [INFO] [stdout] 666 | pub struct AccountsIndex + Into> { [INFO] [stdout] | ------------------------------------------------------------------------------ method `purge_roots` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 3406 | let purges = index.purge_roots(&key); [INFO] [stdout] | ^^^^^^^^^^^ method not found in `AccountsIndex` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `purge_roots` found for struct `accounts_index::AccountsIndex` in the current scope [INFO] [stdout] --> src/accounts_index.rs:3410:28 [INFO] [stdout] | [INFO] [stdout] 666 | pub struct AccountsIndex + Into> { [INFO] [stdout] | ------------------------------------------------------------------------------ method `purge_roots` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 3410 | let purges = index.purge_roots(&key); [INFO] [stdout] | ^^^^^^^^^^^ method not found in `AccountsIndex` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_index.rs:3447:58 [INFO] [stdout] | [INFO] [stdout] 3447 | let ancestors = vec![(3, 1), (7, 1)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_index.rs:3447:46 [INFO] [stdout] | [INFO] [stdout] 3447 | let ancestors = vec![(3, 1), (7, 1)].into_iter().collect(); [INFO] [stdout] | -------------------- ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/191df20fcad9331d3a948aa8e8556775ec3fe69d/library/core/src/iter/traits/iterator.rs:1972:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `insert` found for struct `ancestors::Ancestors` in the current scope [INFO] [stdout] --> src/ancestors.rs:147:23 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Ancestors { [INFO] [stdout] | -------------------- method `insert` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 147 | ancestors.insert(slot, 0); [INFO] [stdout] | ^^^^^^ method not found in `Ancestors` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `insert`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `bitflags::traits::Flags` [INFO] [stdout] candidate #2: `ppv_lite86::types::Vec2` [INFO] [stdout] candidate #3: `ppv_lite86::types::Vec4` [INFO] [stdout] help: one of the expressions' fields has a method of the same name [INFO] [stdout] | [INFO] [stdout] 147 | ancestors.ancestors.insert(slot, 0); [INFO] [stdout] | ++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ancestors::Ancestors: From>` is not satisfied [INFO] [stdout] --> src/ancestors.rs:215:29 [INFO] [stdout] | [INFO] [stdout] 215 | let ancestors = Ancestors::from(slots); [INFO] [stdout] | ^^^^^^^^^ the trait `From>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `ancestors::Ancestors` implements `From<&std::collections::HashMap>` [INFO] [stdout] `ancestors::Ancestors` implements `From>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `set_storage_access` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/ancient_append_vecs.rs:1644:28 [INFO] [stdout] | [INFO] [stdout] 1644 | db.set_storage_access(storage_access); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1406:1 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `set_storage_access` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0277, E0432, E0599, E0624. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0277`. [INFO] [stdout] [INFO] [stderr] error: could not compile `solana-accounts-db` (lib test) due to 414 previous errors [INFO] running `Command { std: "docker" "inspect" "90ce2824620f33f4580c14ee04042d7322db71d44b59c50ef4ef3ca3aa9ced95", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "90ce2824620f33f4580c14ee04042d7322db71d44b59c50ef4ef3ca3aa9ced95", kill_on_drop: false }` [INFO] [stdout] 90ce2824620f33f4580c14ee04042d7322db71d44b59c50ef4ef3ca3aa9ced95