[INFO] fetching crate clone-solana-accounts-db 2.2.12...
[INFO] testing clone-solana-accounts-db-2.2.12 against try#c2e32f1c9652b13ed99608599c1e855462f421f3 for pr-146098-7
[INFO] extracting crate clone-solana-accounts-db 2.2.12 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate clone-solana-accounts-db 2.2.12
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate clone-solana-accounts-db 2.2.12
[INFO] tweaked toml for crates.io crate clone-solana-accounts-db 2.2.12 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate clone-solana-accounts-db 2.2.12 on toolchain c2e32f1c9652b13ed99608599c1e855462f421f3
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate clone-solana-accounts-db 2.2.12 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 46cdb65a3bef81d0070082d07a6be65ec3f6ac31f10bc675f3d03d064ebecd18
[INFO] running `Command { std: "docker" "start" "-a" "46cdb65a3bef81d0070082d07a6be65ec3f6ac31f10bc675f3d03d064ebecd18", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "46cdb65a3bef81d0070082d07a6be65ec3f6ac31f10bc675f3d03d064ebecd18", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "46cdb65a3bef81d0070082d07a6be65ec3f6ac31f10bc675f3d03d064ebecd18", kill_on_drop: false }`
[INFO] [stdout] 46cdb65a3bef81d0070082d07a6be65ec3f6ac31f10bc675f3d03d064ebecd18
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 002fefbf4090b3ab2225613936b24480387358b257167c11533d2701d5091484
[INFO] running `Command { std: "docker" "start" "-a" "002fefbf4090b3ab2225613936b24480387358b257167c11533d2701d5091484", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.93
[INFO] [stderr]    Compiling libc v0.2.170
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]    Compiling typenum v1.15.0
[INFO] [stderr]    Compiling serde v1.0.217
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling once_cell v1.19.0
[INFO] [stderr]    Compiling hashbrown v0.15.1
[INFO] [stderr]    Compiling equivalent v1.0.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.15
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling toml_datetime v0.6.5
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling winnow v0.5.16
[INFO] [stderr]    Compiling cfg_aliases v0.2.1
[INFO] [stderr]    Compiling cpufeatures v0.2.7
[INFO] [stderr]    Compiling borsh v1.5.7
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling indexmap v2.7.1
[INFO] [stderr]    Compiling zerocopy v0.7.31
[INFO] [stderr]    Compiling quote v1.0.38
[INFO] [stderr]    Compiling getrandom v0.2.10
[INFO] [stderr]    Compiling syn v2.0.98
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling bs58 v0.5.1
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling clone-solana-sanitize v2.2.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling hashbrown v0.13.2
[INFO] [stderr]    Compiling clone-solana-atomic-u64 v2.2.1
[INFO] [stderr]    Compiling semver v1.0.25
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling clone-solana-decode-error v2.2.1
[INFO] [stderr]    Compiling five8_core v0.1.0
[INFO] [stderr]    Compiling sha2 v0.10.8
[INFO] [stderr]    Compiling five8_const v0.1.3
[INFO] [stderr]    Compiling cc v1.1.19
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling toml_edit v0.21.1
[INFO] [stderr]    Compiling clone-solana-msg v2.2.1
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling log v0.4.25
[INFO] [stderr]    Compiling opaque-debug v0.3.0
[INFO] [stderr]    Compiling sha2 v0.9.9
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling signature v1.4.0
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling ed25519 v1.2.0
[INFO] [stderr]    Compiling crunchy v0.2.2
[INFO] [stderr]    Compiling pkg-config v0.3.22
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling memchr v2.6.3
[INFO] [stderr]    Compiling feature-probe v0.1.1
[INFO] [stderr]    Compiling clone-solana-program-memory v2.2.1
[INFO] [stderr]    Compiling libsecp256k1-core v0.2.2
[INFO] [stderr]    Compiling bv v0.11.1
[INFO] [stderr]    Compiling blake3 v1.5.5
[INFO] [stderr]    Compiling stable_deref_trait v1.2.0
[INFO] [stderr]    Compiling proc-macro-crate v3.1.0
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling libsecp256k1-gen-ecmult v0.2.1
[INFO] [stderr]    Compiling libsecp256k1-gen-genmult v0.2.1
[INFO] [stderr]    Compiling crypto-mac v0.8.0
[INFO] [stderr]    Compiling pin-project-lite v0.2.14
[INFO] [stderr]    Compiling openssl-sys v0.9.105
[INFO] [stderr]    Compiling libsecp256k1 v0.6.0
[INFO] [stderr]    Compiling hmac v0.8.1
[INFO] [stderr]    Compiling bytes v1.10.0
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling synstructure v0.13.1
[INFO] [stderr]    Compiling toml v0.5.8
[INFO] [stderr]    Compiling hmac-drbg v0.3.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling derivation-path v0.2.0
[INFO] [stderr]    Compiling either v1.11.0
[INFO] [stderr]    Compiling borsh-schema-derive-internal v0.10.3
[INFO] [stderr]    Compiling borsh-derive-internal v0.10.3
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling itoa v1.0.9
[INFO] [stderr]    Compiling base64 v0.12.3
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling qstring v0.7.2
[INFO] [stderr]    Compiling ring v0.17.3
[INFO] [stderr]    Compiling proc-macro-crate v0.1.5
[INFO] [stderr]    Compiling uriparse v0.6.4
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling clone-solana-precompile-error v2.2.1
[INFO] [stderr]    Compiling socket2 v0.5.8
[INFO] [stderr]    Compiling mio v1.0.3
[INFO] [stderr]    Compiling crossbeam-utils v0.8.18
[INFO] [stderr]    Compiling futures-core v0.3.31
[INFO] [stderr]    Compiling openssl v0.10.70
[INFO] [stderr]    Compiling serde_derive v1.0.217
[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]    Compiling borsh-derive v0.10.3
[INFO] [stderr]    Compiling borsh v0.10.3
[INFO] [stderr]    Compiling zeroize v1.8.1
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling clone-solana-sdk-macro v2.2.1
[INFO] [stderr]    Compiling curve25519-dalek v3.2.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.4
[INFO] [stderr]    Compiling bytemuck v1.22.0
[INFO] [stderr]    Compiling yoke-derive v0.7.4
[INFO] [stderr]    Compiling zerovec-derive v0.10.3
[INFO] [stderr]    Compiling displaydoc v0.2.3
[INFO] [stderr]    Compiling zerofrom v0.1.4
[INFO] [stderr]    Compiling icu_provider_macros v1.5.0
[INFO] [stderr]    Compiling clone-solana-derivation-path v2.2.1
[INFO] [stderr]    Compiling tokio v1.43.0
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling ring v0.16.20
[INFO] [stderr]    Compiling yoke v0.7.4
[INFO] [stderr]    Compiling pbkdf2 v0.11.0
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling thiserror v2.0.11
[INFO] [stderr]    Compiling strsim v0.10.0
[INFO] [stderr]    Compiling zerovec v0.10.4
[INFO] [stderr]    Compiling clone-solana-seed-phrase v2.2.1
[INFO] [stderr]    Compiling darling_core v0.20.1
[INFO] [stderr]    Compiling clone-solana-seed-derivable v2.2.1
[INFO] [stderr]    Compiling ark-serialize-derive v0.4.2
[INFO] [stderr]    Compiling thiserror-impl v2.0.11
[INFO] [stderr]    Compiling aho-corasick v1.0.1
[INFO] [stderr]    Compiling tinystr v0.7.6
[INFO] [stderr]    Compiling icu_locid v1.5.0
[INFO] [stderr]    Compiling icu_collections v1.5.0
[INFO] [stderr]    Compiling ark-std v0.4.0
[INFO] [stderr]    Compiling icu_provider v1.5.0
[INFO] [stderr]    Compiling ryu v1.0.5
[INFO] [stderr]    Compiling spin v0.5.2
[INFO] [stderr]    Compiling untrusted v0.7.1
[INFO] [stderr]    Compiling spin v0.9.8
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]    Compiling darling_macro v0.20.1
[INFO] [stderr]    Compiling icu_locid_transform v1.5.0
[INFO] [stderr]    Compiling ark-serialize v0.4.2
[INFO] [stderr]    Compiling ark-ff-macros v0.4.2
[INFO] [stderr]    Compiling icu_properties v1.5.1
[INFO] [stderr]    Compiling clone-solana-hash v2.2.1
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling clone-solana-sha256-hasher v2.2.1
[INFO] [stderr]    Compiling clone-solana-pubkey v2.2.1
[INFO] [stderr]    Compiling bitflags v2.8.0
[INFO] [stderr]    Compiling clone-solana-sdk-ids v2.2.1
[INFO] [stderr]    Compiling ed25519-dalek v1.0.1
[INFO] [stderr]    Compiling clone-solana-sysvar-id v2.2.1
[INFO] [stderr]    Compiling clone-solana-instruction v2.2.1
[INFO] [stderr]    Compiling clone-solana-epoch-schedule v2.2.1
[INFO] [stderr]    Compiling clone-solana-clock v2.2.1
[INFO] [stderr]    Compiling serde-big-array v0.5.1
[INFO] [stderr]    Compiling clone-solana-signature v2.2.1
[INFO] [stderr]    Compiling clone-solana-slot-hashes v2.2.1
[INFO] [stderr]    Compiling serde_bytes v0.11.15
[INFO] [stderr]    Compiling clone-solana-program-error v2.2.1
[INFO] [stderr]    Compiling clone-solana-transaction-error v2.2.1
[INFO] [stderr]    Compiling clone-solana-serialize-utils v2.2.1
[INFO] [stderr]    Compiling clone-solana-account-info v2.2.1
[INFO] [stderr]    Compiling clone-solana-system-interface v1.0.0
[INFO] [stderr]    Compiling clone-solana-fee-calculator v2.2.1
[INFO] [stderr]    Compiling clone-solana-cpi v2.2.1
[INFO] [stderr]    Compiling clone-solana-signer v2.2.1
[INFO] [stderr]    Compiling clone-solana-rent v2.2.1
[INFO] [stderr]    Compiling clone-solana-short-vec v2.2.1
[INFO] [stderr]    Compiling clone-solana-program-entrypoint v2.2.1
[INFO] [stderr]    Compiling clone-solana-instructions-sysvar v2.2.1
[INFO] [stderr]    Compiling clone-solana-bincode v2.2.1
[INFO] [stderr]    Compiling clone-solana-feature-set v2.2.4
[INFO] [stderr]    Compiling clone-solana-last-restart-slot v2.2.1
[INFO] [stderr]    Compiling clone-solana-epoch-rewards v2.2.1
[INFO] [stderr]    Compiling ed25519-dalek-bip32 v0.2.0
[INFO] [stderr]    Compiling clone-solana-ed25519-program v2.2.2
[INFO] [stderr]    Compiling clone-solana-stake-interface v1.2.1
[INFO] [stderr]    Compiling clone-solana-message v2.2.1
[INFO] [stderr]    Compiling clone-solana-keypair v2.2.1
[INFO] [stderr]    Compiling regex-automata v0.4.8
[INFO] [stderr]    Compiling clone-solana-slot-history v2.2.1
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]    Compiling ark-ff-asm v0.4.2
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling clone-solana-sysvar v2.2.1
[INFO] [stderr]    Compiling http v0.2.12
[INFO] [stderr]    Compiling clone-solana-account v2.2.2
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling tracing-core v0.1.32
[INFO] [stderr]    Compiling paste v1.0.9
[INFO] [stderr]    Compiling rustix v0.38.39
[INFO] [stderr]    Compiling signal-hook v0.3.17
[INFO] [stderr]    Compiling futures-task v0.3.31
[INFO] [stderr]    Compiling rustls v0.21.12
[INFO] [stderr]    Compiling crc32fast v1.2.1
[INFO] [stderr]    Compiling alloc-no-stdlib v2.0.3
[INFO] [stderr]    Compiling futures-io v0.3.31
[INFO] [stderr]    Compiling httparse v1.8.0
[INFO] [stderr]    Compiling alloc-stdlib v0.2.1
[INFO] [stderr]    Compiling ark-ff v0.4.2
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling icu_normalizer v1.5.0
[INFO] [stderr]    Compiling tokio-util v0.7.13
[INFO] [stderr]    Compiling tracing v0.1.40
[INFO] [stderr]    Compiling sct v0.7.0
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling clone-solana-secp256r1-program v2.2.2
[INFO] [stderr]    Compiling clone-solana-secp256k1-program v2.2.1
[INFO] [stderr]    Compiling rustls-webpki v0.101.7
[INFO] [stderr]    Compiling darling v0.20.1
[INFO] [stderr]    Compiling signal-hook-registry v1.4.0
[INFO] [stderr]    Compiling clone-solana-precompiles v2.2.12
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling lock_api v0.4.10
[INFO] [stderr]    Compiling linux-raw-sys v0.4.14
[INFO] [stderr]    Compiling serde_json v1.0.139
[INFO] [stderr]    Compiling clone-solana-native-token v2.2.1
[INFO] [stderr]    Compiling adler v1.0.2
[INFO] [stderr]    Compiling parking_lot_core v0.9.8
[INFO] [stderr]    Compiling try-lock v0.2.3
[INFO] [stderr]    Compiling want v0.3.0
[INFO] [stderr]    Compiling miniz_oxide v0.7.1
[INFO] [stderr]    Compiling env_logger v0.9.3
[INFO] [stderr]    Compiling clone-solana-transaction v2.2.2
[INFO] [stderr]    Compiling h2 v0.3.26
[INFO] [stderr]    Compiling serde_with_macros v3.12.0
[INFO] [stderr]    Compiling idna_adapter v1.2.0
[INFO] [stderr]    Compiling brotli-decompressor v2.3.2
[INFO] [stderr]    Compiling http-body v0.4.5
[INFO] [stderr]    Compiling clone-solana-nonce v2.2.1
[INFO] [stderr]    Compiling clone-solana-cluster-type v2.2.1
[INFO] [stderr]    Compiling clone-solana-hard-forks v2.2.1
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling num_enum_derive v0.7.3
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling form_urlencoded v1.2.1
[INFO] [stderr]    Compiling memmap2 v0.5.10
[INFO] [stderr]    Compiling memoffset v0.9.1
[INFO] [stderr]    Compiling clone-solana-time-utils v2.2.1
[INFO] [stderr]    Compiling getrandom v0.3.1
[INFO] [stderr]    Compiling tower-service v0.3.3
[INFO] [stderr]    Compiling encoding_rs v0.8.29
[INFO] [stderr]    Compiling httpdate v1.0.1
[INFO] [stderr]    Compiling tokio-rustls v0.24.1
[INFO] [stderr]    Compiling num_enum v0.7.3
[INFO] [stderr]    Compiling serde_with v3.12.0
[INFO] [stderr]    Compiling brotli v3.3.4
[INFO] [stderr]    Compiling crossbeam-deque v0.8.1
[INFO] [stderr]    Compiling clone-solana-shred-version v2.2.1
[INFO] [stderr]    Compiling flate2 v1.0.31
[INFO] [stderr]    Compiling idna v1.0.3
[INFO] [stderr]    Compiling clone-solana-logger v2.3.1
[INFO] [stderr]    Compiling clone-solana-address-lookup-table-interface v2.2.2
[INFO] [stderr]    Compiling clone-solana-keccak-hasher v2.2.1
[INFO] [stderr]    Compiling clone-solana-poh-config v2.2.1
[INFO] [stderr]    Compiling clone-solana-inflation v2.2.1
[INFO] [stderr]    Compiling clone-solana-serde-varint v2.2.1
[INFO] [stderr]    Compiling cfg_eval v0.1.2
[INFO] [stderr]    Compiling num-derive v0.4.2
[INFO] [stderr]    Compiling lz4-sys v1.11.1+lz4-1.10.0
[INFO] [stderr]    Compiling hyper v0.14.32
[INFO] [stderr]    Compiling bzip2-sys v0.1.11+1.0.8
[INFO] [stderr]    Compiling chrono v0.4.39
[INFO] [stderr]    Compiling ark-poly v0.4.2
[INFO] [stderr]    Compiling base64 v0.13.1
[INFO] [stderr]    Compiling clone-solana-vote-interface v2.2.2
[INFO] [stderr]    Compiling rustls-pemfile v1.0.0
[INFO] [stderr]    Compiling ark-ec v0.4.2
[INFO] [stderr]    Compiling clone-solana-genesis-config v2.2.1
[INFO] [stderr]    Compiling clone-solana-packet v2.2.1
[INFO] [stderr]    Compiling clone-solana-example-mocks v2.2.1
[INFO] [stderr]    Compiling url v2.5.4
[INFO] [stderr]    Compiling rayon-core v1.12.1
[INFO] [stderr]    Compiling hyper-rustls v0.24.1
[INFO] [stderr]    Compiling async-compression v0.4.1
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling clone-solana-secp256k1-recover v2.2.1
[INFO] [stderr]    Compiling clone-solana-feature-gate-interface v2.2.1
[INFO] [stderr]    Compiling ark-bn254 v0.4.0
[INFO] [stderr]    Compiling clone-solana-loader-v3-interface v3.0.0
[INFO] [stderr]    Compiling clone-solana-loader-v4-interface v2.2.1
[INFO] [stderr]    Compiling clone-solana-program-pack v2.2.1
[INFO] [stderr]    Compiling clone-solana-loader-v2-interface v2.2.1
[INFO] [stderr]    Compiling clone-solana-stable-layout v2.2.1
[INFO] [stderr]    Compiling clone-solana-blake3-hasher v2.2.2
[INFO] [stderr]    Compiling clone-solana-reward-info v2.2.1
[INFO] [stderr]    Compiling clone-solana-commitment-config v2.2.1
[INFO] [stderr]    Compiling clone-solana-epoch-info v2.2.1
[INFO] [stderr]    Compiling clone-solana-borsh v2.2.1
[INFO] [stderr]    Compiling modular-bitfield-impl v0.11.2
[INFO] [stderr]    Compiling clone-solana-big-mod-exp v2.2.1
[INFO] [stderr]    Compiling clone-solana-define-syscall v2.2.1
[INFO] [stderr]    Compiling siphasher v0.3.11
[INFO] [stderr]    Compiling sync_wrapper v0.1.2
[INFO] [stderr]    Compiling fastrand v2.1.1
[INFO] [stderr]    Compiling ipnet v2.3.1
[INFO] [stderr]    Compiling clone-solana-program-option v2.2.1
[INFO] [stderr]    Compiling mime v0.3.16
[INFO] [stderr]    Compiling webpki-roots v0.25.2
[INFO] [stderr]    Compiling tempfile v3.16.0
[INFO] [stderr]    Compiling clone-solana-program v2.2.1
[INFO] [stderr]    Compiling reqwest v0.11.27
[INFO] [stderr]    Compiling clone-solana-epoch-rewards-hasher v2.2.1
[INFO] [stderr]    Compiling clone-solana-bn254 v2.2.2
[INFO] [stderr]    Compiling clone-solana-client-traits v2.2.1
[INFO] [stderr]    Compiling clone-solana-rent-debits v2.2.1
[INFO] [stderr]    Compiling rayon v1.10.0
[INFO] [stderr]    Compiling clone-solana-offchain-message v2.2.1
[INFO] [stderr]    Compiling clone-solana-rent-collector v2.2.1
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling xattr v1.3.1
[INFO] [stderr]    Compiling clone-solana-nonce-account v2.2.1
[INFO] [stderr]    Compiling clone-solana-system-transaction v2.2.1
[INFO] [stderr]    Compiling modular-bitfield v0.11.2
[INFO] [stderr]    Compiling clone-solana-fee-structure v2.2.1
[INFO] [stderr]    Compiling clone-solana-transaction-context v2.2.12
[INFO] [stderr]    Compiling clone-solana-quic-definitions v2.2.1
[INFO] [stderr]    Compiling clone-solana-reserved-account-keys v2.2.1
[INFO] [stderr]    Compiling clone-solana-presigner v2.2.1
[INFO] [stderr]    Compiling clone-solana-compute-budget-interface v2.2.1
[INFO] [stderr]    Compiling clone-solana-serde v2.2.1
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling num_cpus v1.16.0
[INFO] [stderr]    Compiling filetime v0.2.15
[INFO] [stderr]    Compiling gethostname v0.2.3
[INFO] [stderr]    Compiling hashbrown v0.14.3
[INFO] [stderr]    Compiling clone-solana-validator-exit v2.2.1
[INFO] [stderr]    Compiling clone-solana-measure v2.2.12
[INFO] [stderr]    Compiling clone-solana-rayon-threadlimit v2.2.12
[INFO] [stderr]    Compiling clone-solana-bucket-map v2.2.12
[INFO] [stderr]    Compiling tar v0.4.43
[INFO] [stderr]    Compiling seqlock v0.2.0
[INFO] [stderr]    Compiling clone-solana-sdk v2.2.2
[INFO] [stderr]    Compiling bzip2 v0.4.4
[INFO] [stderr]    Compiling clone-solana-svm-transaction v2.2.12
[INFO] [stderr]    Compiling clone-solana-metrics v2.2.12
[INFO] [stderr]    Compiling clone-solana-inline-spl v2.2.12
[INFO] [stderr]    Compiling clone-solana-lattice-hash v2.2.12
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling solana-nohash-hasher v0.2.1
[INFO] [stderr]    Compiling index_list v0.2.15
[INFO] [stderr]    Compiling dashmap v5.5.3
[INFO] [stderr]    Compiling lz4 v1.28.1
[INFO] [stderr]    Compiling clone-solana-accounts-db v2.2.12 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/account_info.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     /// this provides 2^31 bits, which when multiplied by 8 (sizeof(u64)) = 16G, which is the maximum size of an append vec
[INFO] [stdout]    |     ^
[INFO] [stdout] 80 |     offset_reduced: B31,
[INFO] [stdout]    |                       ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 79 ~     // this provides 2^31 bits, which when multiplied by 8 (sizeof(u64)) = 16G, which is the maximum size of an append vec
[INFO] [stdout] 80 ~     offset_reduced: B3,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/account_info.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 |     /// use 1 bit to specify that the entry is zero lamport
[INFO] [stdout]    |     ^
[INFO] [stdout] 82 |     is_zero_lamport: bool,
[INFO] [stdout]    |                         ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 81 ~     // use 1 bit to specify that the entry is zero lamport
[INFO] [stdout] 82 ~     is_zero_lamport: boo,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/tiered_storage/hot.rs:89:5
[INFO] [stdout]    |
[INFO] [stdout] 89 |     /// A hot account entry consists of the following elements:
[INFO] [stdout]    |     ^
[INFO] [stdout] ...
[INFO] [stdout] 98 |     padding: B3,
[INFO] [stdout]    |               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 89 ~     // A hot account entry consists of the following elements:
[INFO] [stdout] 90 |     ///
[INFO] [stdout] ...
[INFO] [stdout] 97 |     /// in its hot account entry.
[INFO] [stdout] 98 ~     padding: B,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/tiered_storage/hot.rs:99:5
[INFO] [stdout]     |
[INFO] [stdout]  99 |     /// The index to the owner of a hot account inside an AccountsFile.
[INFO] [stdout]     |     ^
[INFO] [stdout] 100 |     owner_offset: B29,
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout]  99 ~     // The index to the owner of a hot account inside an AccountsFile.
[INFO] [stdout] 100 ~     owner_offset: B2,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/tiered_storage/meta.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     /// whether the account meta has rent epoch
[INFO] [stdout]    |     ^
[INFO] [stdout] 16 |     pub has_rent_epoch: bool,
[INFO] [stdout]    |                            ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 15 ~     // whether the account meta has rent epoch
[INFO] [stdout] 16 ~     pub has_rent_epoch: boo,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/tiered_storage/meta.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     /// whether the account is executable
[INFO] [stdout]    |     ^
[INFO] [stdout] 18 |     pub executable: bool,
[INFO] [stdout]    |                        ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 17 ~     // whether the account is executable
[INFO] [stdout] 18 ~     pub executable: boo,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/tiered_storage/meta.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     /// the reserved bits.
[INFO] [stdout]    |     ^
[INFO] [stdout] 20 |     reserved: B30,
[INFO] [stdout]    |                 ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 19 ~     // the reserved bits.
[INFO] [stdout] 20 ~     reserved: B3,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/accounts_file.rs:300:34
[INFO] [stdout]     |
[INFO] [stdout] 300 |     pub fn internals_for_archive(&self) -> InternalsForArchive {
[INFO] [stdout]     |                                  ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 300 |     pub fn internals_for_archive(&self) -> InternalsForArchive<'_> {
[INFO] [stdout]     |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/accounts_index.rs:763:16
[INFO] [stdout]     |
[INFO] [stdout] 763 |     fn iter<R>(&self, range: Option<&R>, collect_all_unsorted: bool) -> AccountsIndexIterator<T, U>
[INFO] [stdout]     |                ^^^^^ the lifetime is elided here                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 763 |     fn iter<R>(&self, range: Option<&R>, collect_all_unsorted: bool) -> AccountsIndexIterator<'_, T, U>
[INFO] [stdout]     |                                                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/accounts_index.rs:1663:27
[INFO] [stdout]      |
[INFO] [stdout] 1663 |     pub(crate) fn get_bin(&self, pubkey: &Pubkey) -> AccountMaps<T, U> {
[INFO] [stdout]      |                           ^^^^^                      ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1663 |     pub(crate) fn get_bin(&self, pubkey: &Pubkey) -> AccountMaps<'_, T, U> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/append_vec.rs:631:25
[INFO] [stdout]     |
[INFO] [stdout] 631 |     fn get_slice(slice: ValidSlice, offset: usize, size: usize) -> Option<(&[u8], usize)> {
[INFO] [stdout]     |                         ^^^^^^^^^^ the lifetime is hidden here             ^^^^^ the same lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 631 |     fn get_slice(slice: ValidSlice<'_>, offset: usize, size: usize) -> Option<(&[u8], usize)> {
[INFO] [stdout]     |                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/append_vec.rs:689:27
[INFO] [stdout]     |
[INFO] [stdout] 689 |     fn get_type<T>(slice: ValidSlice, offset: usize) -> Option<(&T, usize)> {
[INFO] [stdout]     |                           ^^^^^^^^^^                            ^^ the same lifetime is elided here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 689 |     fn get_type<T>(slice: ValidSlice<'_>, offset: usize) -> Option<(&T, usize)> {
[INFO] [stdout]     |                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/append_vec.rs:1259:41
[INFO] [stdout]      |
[INFO] [stdout] 1259 |     pub(crate) fn internals_for_archive(&self) -> InternalsForArchive {
[INFO] [stdout]      |                                         ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                         |
[INFO] [stdout]      |                                         the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1259 |     pub(crate) fn internals_for_archive(&self) -> InternalsForArchive<'_> {
[INFO] [stdout]      |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/blockhash_queue.rs:138:35
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn get_recent_blockhashes(&self) -> impl Iterator<Item = recent_blockhashes::IterItem> {
[INFO] [stdout]     |                                   ^^^^^                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn get_recent_blockhashes(&self) -> impl Iterator<Item = recent_blockhashes::IterItem<'_>> {
[INFO] [stdout]     |                                                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4m 58s
[INFO] running `Command { std: "docker" "inspect" "002fefbf4090b3ab2225613936b24480387358b257167c11533d2701d5091484", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "002fefbf4090b3ab2225613936b24480387358b257167c11533d2701d5091484", kill_on_drop: false }`
[INFO] [stdout] 002fefbf4090b3ab2225613936b24480387358b257167c11533d2701d5091484
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0e06e13c35b061ae8ec18af9eef748e9163f27f80723172dc50984ea44c00077
[INFO] running `Command { std: "docker" "start" "-a" "0e06e13c35b061ae8ec18af9eef748e9163f27f80723172dc50984ea44c00077", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.217
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling qualifier_attr v0.2.2
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling rustix v0.38.39
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling rustversion v1.0.17
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling plotters-backend v0.3.4
[INFO] [stderr]    Compiling half v1.8.2
[INFO] [stderr]    Compiling clap_lex v0.5.0
[INFO] [stderr]    Compiling ciborium-io v0.2.1
[INFO] [stderr]    Compiling anstyle v1.0.10
[INFO] [stderr]    Compiling plotters-svg v0.3.3
[INFO] [stderr]    Compiling ciborium-ll v0.2.1
[INFO] [stderr]    Compiling clap_builder v4.3.21
[INFO] [stderr]    Compiling heck v0.4.0
[INFO] [stderr]    Compiling test-case-core v3.2.1
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling walkdir v2.3.2
[INFO] [stderr]    Compiling ark-std v0.4.0
[INFO] [stderr]    Compiling plotters v0.3.4
[INFO] [stderr]    Compiling strum_macros v0.24.3
[INFO] [stderr]    Compiling ark-serialize v0.4.2
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling oorandom v11.1.3
[INFO] [stderr]    Compiling assert_matches v1.5.0
[INFO] [stderr]    Compiling ark-ff v0.4.2
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling test-case-macros v3.2.1
[INFO] [stderr]    Compiling test-case v3.3.1
[INFO] [stderr]    Compiling strum v0.24.1
[INFO] [stderr]    Compiling clap v4.3.21
[INFO] [stderr]    Compiling clone-solana-hash v2.2.1
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling bitflags v2.8.0
[INFO] [stderr]    Compiling ed25519-dalek v1.0.1
[INFO] [stderr]    Compiling serde-big-array v0.5.1
[INFO] [stderr]    Compiling bv v0.11.1
[INFO] [stderr]    Compiling clone-solana-fee-calculator v2.2.1
[INFO] [stderr]    Compiling clone-solana-sha256-hasher v2.2.1
[INFO] [stderr]    Compiling clone-solana-short-vec v2.2.1
[INFO] [stderr]    Compiling serde_bytes v0.11.15
[INFO] [stderr]    Compiling libsecp256k1 v0.6.0
[INFO] [stderr]    Compiling clone-solana-pubkey v2.2.1
[INFO] [stderr]    Compiling clone-solana-signature v2.2.1
[INFO] [stderr]    Compiling ed25519-dalek-bip32 v0.2.0
[INFO] [stderr]    Compiling clone-solana-instruction v2.2.1
[INFO] [stderr]    Compiling clone-solana-sdk-ids v2.2.1
[INFO] [stderr]    Compiling openssl v0.10.70
[INFO] [stderr]    Compiling serde_json v1.0.139
[INFO] [stderr]    Compiling clone-solana-sysvar-id v2.2.1
[INFO] [stderr]    Compiling clone-solana-nonce v2.2.1
[INFO] [stderr]    Compiling clone-solana-epoch-schedule v2.2.1
[INFO] [stderr]    Compiling clone-solana-clock v2.2.1
[INFO] [stderr]    Compiling clone-solana-program-error v2.2.1
[INFO] [stderr]    Compiling clone-solana-transaction-error v2.2.1
[INFO] [stderr]    Compiling clone-solana-serialize-utils v2.2.1
[INFO] [stderr]    Compiling clone-solana-account-info v2.2.1
[INFO] [stderr]    Compiling clone-solana-system-interface v1.0.0
[INFO] [stderr]    Compiling clone-solana-slot-hashes v2.2.1
[INFO] [stderr]    Compiling clone-solana-program-entrypoint v2.2.1
[INFO] [stderr]    Compiling clone-solana-cpi v2.2.1
[INFO] [stderr]    Compiling clone-solana-signer v2.2.1
[INFO] [stderr]    Compiling clone-solana-bincode v2.2.1
[INFO] [stderr]    Compiling clone-solana-rent v2.2.1
[INFO] [stderr]    Compiling clone-solana-instructions-sysvar v2.2.1
[INFO] [stderr]    Compiling clone-solana-feature-set v2.2.4
[INFO] [stderr]    Compiling clone-solana-stake-interface v1.2.1
[INFO] [stderr]    Compiling clone-solana-message v2.2.1
[INFO] [stderr]    Compiling clone-solana-epoch-rewards v2.2.1
[INFO] [stderr]    Compiling clone-solana-last-restart-slot v2.2.1
[INFO] [stderr]    Compiling clone-solana-slot-history v2.2.1
[INFO] [stderr]    Compiling clone-solana-keypair v2.2.1
[INFO] [stderr]    Compiling clone-solana-ed25519-program v2.2.2
[INFO] [stderr]    Compiling clone-solana-sysvar v2.2.1
[INFO] [stderr]    Compiling clone-solana-cluster-type v2.2.1
[INFO] [stderr]    Compiling clone-solana-hard-forks v2.2.1
[INFO] [stderr]    Compiling clone-solana-account v2.2.2
[INFO] [stderr]    Compiling clone-solana-shred-version v2.2.1
[INFO] [stderr]    Compiling clone-solana-address-lookup-table-interface v2.2.2
[INFO] [stderr]    Compiling clone-solana-keccak-hasher v2.2.1
[INFO] [stderr]    Compiling serde_with v3.12.0
[INFO] [stderr]    Compiling clone-solana-poh-config v2.2.1
[INFO] [stderr]    Compiling clone-solana-inflation v2.2.1
[INFO] [stderr]    Compiling clone-solana-serde-varint v2.2.1
[INFO] [stderr]    Compiling clone-solana-genesis-config v2.2.1
[INFO] [stderr]    Compiling clone-solana-vote-interface v2.2.2
[INFO] [stderr]    Compiling clone-solana-example-mocks v2.2.1
[INFO] [stderr]    Compiling clone-solana-packet v2.2.1
[INFO] [stderr]    Compiling clone-solana-feature-gate-interface v2.2.1
[INFO] [stderr]    Compiling clone-solana-fee-structure v2.2.1
[INFO] [stderr]    Compiling clone-solana-loader-v3-interface v3.0.0
[INFO] [stderr]    Compiling clone-solana-secp256r1-program v2.2.2
[INFO] [stderr]    Compiling clone-solana-loader-v4-interface v2.2.1
[INFO] [stderr]    Compiling clone-solana-program-pack v2.2.1
[INFO] [stderr]    Compiling clone-solana-loader-v2-interface v2.2.1
[INFO] [stderr]    Compiling clone-solana-stable-layout v2.2.1
[INFO] [stderr]    Compiling clone-solana-blake3-hasher v2.2.2
[INFO] [stderr]    Compiling clone-solana-epoch-info v2.2.1
[INFO] [stderr]    Compiling clone-solana-commitment-config v2.2.1
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling clone-solana-reward-info v2.2.1
[INFO] [stderr]    Compiling clone-solana-offchain-message v2.2.1
[INFO] [stderr]    Compiling ark-poly v0.4.2
[INFO] [stderr]    Compiling clone-solana-rent-debits v2.2.1
[INFO] [stderr]    Compiling reqwest v0.11.27
[INFO] [stderr]    Compiling clone-solana-rent-collector v2.2.1
[INFO] [stderr]    Compiling clone-solana-transaction-context v2.2.12
[INFO] [stderr]    Compiling clone-solana-nonce-account v2.2.1
[INFO] [stderr]    Compiling xattr v1.3.1
[INFO] [stderr]    Compiling clone-solana-secp256k1-program v2.2.1
[INFO] [stderr]    Compiling clone-solana-precompiles v2.2.12
[INFO] [stderr]    Compiling clone-solana-secp256k1-recover v2.2.1
[INFO] [stderr]    Compiling tempfile v3.16.0
[INFO] [stderr]    Compiling clone-solana-transaction v2.2.2
[INFO] [stderr]    Compiling clone-solana-quic-definitions v2.2.1
[INFO] [stderr]    Compiling clone-solana-reserved-account-keys v2.2.1
[INFO] [stderr]    Compiling clone-solana-presigner v2.2.1
[INFO] [stderr]    Compiling clone-solana-compute-budget-interface v2.2.1
[INFO] [stderr]    Compiling clone-solana-epoch-rewards-hasher v2.2.1
[INFO] [stderr]    Compiling clone-solana-serde v2.2.1
[INFO] [stderr]    Compiling ark-ec v0.4.2
[INFO] [stderr]    Compiling clone-solana-system-transaction v2.2.1
[INFO] [stderr]    Compiling clone-solana-client-traits v2.2.1
[INFO] [stderr]    Compiling clone-solana-svm-transaction v2.2.12
[INFO] [stderr]    Compiling clone-solana-bucket-map v2.2.12
[INFO] [stderr]    Compiling tar v0.4.43
[INFO] [stderr]    Compiling is-terminal v0.4.9
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling clone-solana-inline-spl v2.2.12
[INFO] [stderr]    Compiling ciborium v0.2.1
[INFO] [stderr]    Compiling clone-solana-compute-budget v2.2.12
[INFO] [stderr]    Compiling clone-solana-program v2.2.1
[INFO] [stderr]    Compiling clone-solana-metrics v2.2.12
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling ark-bn254 v0.4.0
[INFO] [stderr]    Compiling clone-solana-bn254 v2.2.2
[INFO] [stderr]    Compiling clone-solana-sdk v2.2.2
[INFO] [stderr]    Compiling clone-solana-accounts-db v2.2.12 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/account_info.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     /// this provides 2^31 bits, which when multiplied by 8 (sizeof(u64)) = 16G, which is the maximum size of an append vec
[INFO] [stdout]    |     ^
[INFO] [stdout] 80 |     offset_reduced: B31,
[INFO] [stdout]    |                       ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 79 ~     // this provides 2^31 bits, which when multiplied by 8 (sizeof(u64)) = 16G, which is the maximum size of an append vec
[INFO] [stdout] 80 ~     offset_reduced: B3,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/account_info.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 |     /// use 1 bit to specify that the entry is zero lamport
[INFO] [stdout]    |     ^
[INFO] [stdout] 82 |     is_zero_lamport: bool,
[INFO] [stdout]    |                         ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 81 ~     // use 1 bit to specify that the entry is zero lamport
[INFO] [stdout] 82 ~     is_zero_lamport: boo,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/tiered_storage/hot.rs:89:5
[INFO] [stdout]    |
[INFO] [stdout] 89 |     /// A hot account entry consists of the following elements:
[INFO] [stdout]    |     ^
[INFO] [stdout] ...
[INFO] [stdout] 98 |     padding: B3,
[INFO] [stdout]    |               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 89 ~     // A hot account entry consists of the following elements:
[INFO] [stdout] 90 |     ///
[INFO] [stdout] ...
[INFO] [stdout] 97 |     /// in its hot account entry.
[INFO] [stdout] 98 ~     padding: B,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/tiered_storage/hot.rs:99:5
[INFO] [stdout]     |
[INFO] [stdout]  99 |     /// The index to the owner of a hot account inside an AccountsFile.
[INFO] [stdout]     |     ^
[INFO] [stdout] 100 |     owner_offset: B29,
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout]  99 ~     // The index to the owner of a hot account inside an AccountsFile.
[INFO] [stdout] 100 ~     owner_offset: B2,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/tiered_storage/meta.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     /// whether the account meta has rent epoch
[INFO] [stdout]    |     ^
[INFO] [stdout] 16 |     pub has_rent_epoch: bool,
[INFO] [stdout]    |                            ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 15 ~     // whether the account meta has rent epoch
[INFO] [stdout] 16 ~     pub has_rent_epoch: boo,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/tiered_storage/meta.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     /// whether the account is executable
[INFO] [stdout]    |     ^
[INFO] [stdout] 18 |     pub executable: bool,
[INFO] [stdout]    |                        ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 17 ~     // whether the account is executable
[INFO] [stdout] 18 ~     pub executable: boo,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/tiered_storage/meta.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     /// the reserved bits.
[INFO] [stdout]    |     ^
[INFO] [stdout] 20 |     reserved: B30,
[INFO] [stdout]    |                 ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 19 ~     // the reserved bits.
[INFO] [stdout] 20 ~     reserved: B3,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::append_vec::test_utils`
[INFO] [stdout]   --> src/accounts_db/tests.rs:12:34
[INFO] [stdout]    |
[INFO] [stdout] 12 |             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:46:9
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub mod test_utils;
[INFO] [stdout]    |         ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/append_vec/test_utils.rs:2:8
[INFO] [stdout]    |
[INFO] [stdout]  2 | #![cfg(feature = "dev-context-only-utils")]
[INFO] [stdout]    |        ---------------------------------- the item is gated behind the `dev-context-only-utils` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `super::test_utils`
[INFO] [stdout]     --> src/append_vec.rs:1271:17
[INFO] [stdout]      |
[INFO] [stdout] 1271 |         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:316:25
[INFO] [stdout]     |
[INFO] [stdout] 316 |             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:46:9
[INFO] [stdout]     |
[INFO] [stdout]  46 | pub mod test_utils;
[INFO] [stdout]     |         ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/append_vec/test_utils.rs:2:8
[INFO] [stdout]     |
[INFO] [stdout]   2 | #![cfg(feature = "dev-context-only-utils")]
[INFO] [stdout]     |        ---------------------------------- the item is gated behind the `dev-context-only-utils` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/account_info.rs:79:5
[INFO] [stdout]    |
[INFO] [stdout] 79 |     /// this provides 2^31 bits, which when multiplied by 8 (sizeof(u64)) = 16G, which is the maximum size of an append vec
[INFO] [stdout]    |     ^
[INFO] [stdout] 80 |     offset_reduced: B31,
[INFO] [stdout]    |                       ^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 79 ~     // this provides 2^31 bits, which when multiplied by 8 (sizeof(u64)) = 16G, which is the maximum size of an append vec
[INFO] [stdout] 80 ~     offset_reduced: B3,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/account_info.rs:81:5
[INFO] [stdout]    |
[INFO] [stdout] 81 |     /// use 1 bit to specify that the entry is zero lamport
[INFO] [stdout]    |     ^
[INFO] [stdout] 82 |     is_zero_lamport: bool,
[INFO] [stdout]    |                         ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 81 ~     // use 1 bit to specify that the entry is zero lamport
[INFO] [stdout] 82 ~     is_zero_lamport: boo,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/tiered_storage/hot.rs:89:5
[INFO] [stdout]    |
[INFO] [stdout] 89 |     /// A hot account entry consists of the following elements:
[INFO] [stdout]    |     ^
[INFO] [stdout] ...
[INFO] [stdout] 98 |     padding: B3,
[INFO] [stdout]    |               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 89 ~     // A hot account entry consists of the following elements:
[INFO] [stdout] 90 |     ///
[INFO] [stdout] ...
[INFO] [stdout] 97 |     /// in its hot account entry.
[INFO] [stdout] 98 ~     padding: B,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]    --> src/tiered_storage/hot.rs:99:5
[INFO] [stdout]     |
[INFO] [stdout]  99 |     /// The index to the owner of a hot account inside an AccountsFile.
[INFO] [stdout]     |     ^
[INFO] [stdout] 100 |     owner_offset: B29,
[INFO] [stdout]     |                     ^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout]  99 ~     // The index to the owner of a hot account inside an AccountsFile.
[INFO] [stdout] 100 ~     owner_offset: B2,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/tiered_storage/meta.rs:15:5
[INFO] [stdout]    |
[INFO] [stdout] 15 |     /// whether the account meta has rent epoch
[INFO] [stdout]    |     ^
[INFO] [stdout] 16 |     pub has_rent_epoch: bool,
[INFO] [stdout]    |                            ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 15 ~     // whether the account meta has rent epoch
[INFO] [stdout] 16 ~     pub has_rent_epoch: boo,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/tiered_storage/meta.rs:17:5
[INFO] [stdout]    |
[INFO] [stdout] 17 |     /// whether the account is executable
[INFO] [stdout]    |     ^
[INFO] [stdout] 18 |     pub executable: bool,
[INFO] [stdout]    |                        ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 17 ~     // whether the account is executable
[INFO] [stdout] 18 ~     pub executable: boo,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/tiered_storage/meta.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 19 |     /// the reserved bits.
[INFO] [stdout]    |     ^
[INFO] [stdout] 20 |     reserved: B30,
[INFO] [stdout]    |                 ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 19 ~     // the reserved bits.
[INFO] [stdout] 20 ~     reserved: B3,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/accounts_file.rs:300:34
[INFO] [stdout]     |
[INFO] [stdout] 300 |     pub fn internals_for_archive(&self) -> InternalsForArchive {
[INFO] [stdout]     |                                  ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                  |
[INFO] [stdout]     |                                  the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 300 |     pub fn internals_for_archive(&self) -> InternalsForArchive<'_> {
[INFO] [stdout]     |                                                               ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/accounts_index.rs:763:16
[INFO] [stdout]     |
[INFO] [stdout] 763 |     fn iter<R>(&self, range: Option<&R>, collect_all_unsorted: bool) -> AccountsIndexIterator<T, U>
[INFO] [stdout]     |                ^^^^^ the lifetime is elided here                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 763 |     fn iter<R>(&self, range: Option<&R>, collect_all_unsorted: bool) -> AccountsIndexIterator<'_, T, U>
[INFO] [stdout]     |                                                                                               +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/accounts_index.rs:1663:27
[INFO] [stdout]      |
[INFO] [stdout] 1663 |     pub(crate) fn get_bin(&self, pubkey: &Pubkey) -> AccountMaps<T, U> {
[INFO] [stdout]      |                           ^^^^^                      ^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                           |
[INFO] [stdout]      |                           the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1663 |     pub(crate) fn get_bin(&self, pubkey: &Pubkey) -> AccountMaps<'_, T, U> {
[INFO] [stdout]      |                                                                  +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/append_vec.rs:631:25
[INFO] [stdout]     |
[INFO] [stdout] 631 |     fn get_slice(slice: ValidSlice, offset: usize, size: usize) -> Option<(&[u8], usize)> {
[INFO] [stdout]     |                         ^^^^^^^^^^ the lifetime is hidden here             ^^^^^ the same lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 631 |     fn get_slice(slice: ValidSlice<'_>, offset: usize, size: usize) -> Option<(&[u8], usize)> {
[INFO] [stdout]     |                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/append_vec.rs:689:27
[INFO] [stdout]     |
[INFO] [stdout] 689 |     fn get_type<T>(slice: ValidSlice, offset: usize) -> Option<(&T, usize)> {
[INFO] [stdout]     |                           ^^^^^^^^^^                            ^^ the same lifetime is elided here
[INFO] [stdout]     |                           |
[INFO] [stdout]     |                           the lifetime is hidden here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 689 |     fn get_type<T>(slice: ValidSlice<'_>, offset: usize) -> Option<(&T, usize)> {
[INFO] [stdout]     |                                     ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/append_vec.rs:1259:41
[INFO] [stdout]      |
[INFO] [stdout] 1259 |     pub(crate) fn internals_for_archive(&self) -> InternalsForArchive {
[INFO] [stdout]      |                                         ^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]      |                                         |
[INFO] [stdout]      |                                         the lifetime is elided here
[INFO] [stdout]      |
[INFO] [stdout]      = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]      |
[INFO] [stdout] 1259 |     pub(crate) fn internals_for_archive(&self) -> InternalsForArchive<'_> {
[INFO] [stdout]      |                                                                      ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/blockhash_queue.rs:138:35
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn get_recent_blockhashes(&self) -> impl Iterator<Item = recent_blockhashes::IterItem> {
[INFO] [stdout]     |                                   ^^^^^                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]     |                                   |
[INFO] [stdout]     |                                   the lifetime is elided here
[INFO] [stdout]     |
[INFO] [stdout]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 138 |     pub fn get_recent_blockhashes(&self) -> impl Iterator<Item = recent_blockhashes::IterItem<'_>> {
[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<Item=({integer}, {integer})>`
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]    --> src/ancestors.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct Ancestors {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[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<Item=({integer}, {integer})>`
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]    --> src/ancestors.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct Ancestors {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[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<Item=({integer}, {integer})>`
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]    --> src/ancestors.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct Ancestors {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[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<Item=({integer}, {integer})>`
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]    --> src/ancestors.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct Ancestors {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0624]: method `is_locked_readonly` is private
[INFO] [stdout]    --> src/accounts.rs:994:14
[INFO] [stdout]     |
[INFO] [stdout] 994 |             .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:1029:14
[INFO] [stdout]      |
[INFO] [stdout] 1029 |             .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:1054:14
[INFO] [stdout]      |
[INFO] [stdout] 1054 |             .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:1172:14
[INFO] [stdout]      |
[INFO] [stdout] 1172 |             .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:1178:14
[INFO] [stdout]      |
[INFO] [stdout] 1178 |             .is_locked_write(&keypair0.pubkey()));
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ private method
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/account_locks.rs:69:5
[INFO] [stdout]      |
[INFO] [stdout]   69 |     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:1183:14
[INFO] [stdout]      |
[INFO] [stdout] 1183 |             .is_locked_write(&keypair1.pubkey()));
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ private method
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/account_locks.rs:69:5
[INFO] [stdout]      |
[INFO] [stdout]   69 |     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<accounts_db::AccountsDb>` in the current scope
[INFO] [stdout]     --> src/accounts.rs:1189:30
[INFO] [stdout]      |
[INFO] [stdout] 1189 |             self.accounts_db.store_for_tests(slot, &[(pubkey, account)])
[INFO] [stdout]      |                              ^^^^^^^^^^^^^^^ method not found in `std::sync::Arc<accounts_db::AccountsDb>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `flush_accounts_cache_slot_for_tests` found for struct `std::sync::Arc<accounts_db::AccountsDb>` in the current scope
[INFO] [stdout]     --> src/accounts.rs:1196:30
[INFO] [stdout]      |
[INFO] [stdout] 1196 |             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:6187:5
[INFO] [stdout]      |
[INFO] [stdout] 6187 |     pub fn flush_accounts_cache(&self, force_flush: bool, requested_flush_root: Option<Slot>) {
[INFO] [stdout]      |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0624]: method `is_locked_readonly` is private
[INFO] [stdout]     --> src/accounts.rs:1277:14
[INFO] [stdout]      |
[INFO] [stdout] 1277 |             .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:1283:14
[INFO] [stdout]      |
[INFO] [stdout] 1283 |             .is_locked_write(&keypair2.pubkey()));
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ private method
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/account_locks.rs:69:5
[INFO] [stdout]      |
[INFO] [stdout]   69 |     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:1339:50
[INFO] [stdout]      |
[INFO] [stdout] 1339 |         let ancestors = vec![(0, 0)].into_iter().collect();
[INFO] [stdout]      |                                                  ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator<Item=({integer}, {integer})>`
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]     --> src/ancestors.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct Ancestors {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]     --> src/accounts.rs:1339:38
[INFO] [stdout]      |
[INFO] [stdout] 1339 |         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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[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/tests.rs:35:61
[INFO] [stdout]    |
[INFO] [stdout] 35 |     let mut ancestors: Ancestors = vec![(0, 0)].into_iter().collect();
[INFO] [stdout]    |                                                             ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator<Item=({integer}, {integer})>`
[INFO] [stdout]    |
[INFO] [stdout] help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]   --> src/ancestors.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | pub struct Ancestors {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]   --> src/accounts_db/tests.rs:35:49
[INFO] [stdout]    |
[INFO] [stdout] 35 |     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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[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/tests.rs:37:19
[INFO] [stdout]    |
[INFO] [stdout] 37 |         ancestors.insert(i, (i - 1) as usize);
[INFO] [stdout]    |                   ^^^^^^ method not found in `ancestors::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<accounts_db::AccountStorageEntry>` in the current scope
[INFO] [stdout]    --> src/accounts_db/tests.rs:177:27
[INFO] [stdout]     |
[INFO] [stdout] 177 |     assert_eq!(append_vec.accounts_count(), 2);
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^ method not found in `std::sync::Arc<accounts_db::AccountStorageEntry>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `accounts_count` found for struct `std::sync::Arc<accounts_db::AccountStorageEntry>` in the current scope
[INFO] [stdout]    --> src/accounts_db/tests.rs:212:27
[INFO] [stdout]     |
[INFO] [stdout] 212 |     assert_eq!(append_vec.accounts_count(), 1);
[INFO] [stdout]     |                           ^^^^^^^^^^^^^^ method not found in `std::sync::Arc<accounts_db::AccountStorageEntry>`
[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/tests.rs:699:14
[INFO] [stdout]     |
[INFO] [stdout] 699 |     accounts.store_for_tests(slot, &to_store[..]);
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^ method not found in `&accounts_db::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/tests.rs:700:14
[INFO] [stdout]      |
[INFO] [stdout]  700 |     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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:894:8
[INFO] [stdout]      |
[INFO] [stdout]  894 |     db.store_for_tests(0, &[(&key, &account0)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:898:12
[INFO] [stdout]      |
[INFO] [stdout]  898 |         db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout]  898 -         db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout]  898 +         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/tests.rs:907:8
[INFO] [stdout]      |
[INFO] [stdout]  907 |     db.store_for_tests(0, &[(&key, &account0)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:910:8
[INFO] [stdout]      |
[INFO] [stdout]  910 |     db.store_for_tests(1, &[(&key, &account1)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:914:13
[INFO] [stdout]      |
[INFO] [stdout]  914 |         &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout]  914 -         &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]  914 +         &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/tests.rs:920:13
[INFO] [stdout]      |
[INFO] [stdout]  920 |         &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout]  920 -         &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]  920 +         &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/tests.rs:918:54
[INFO] [stdout]     |
[INFO] [stdout] 918 |     let ancestors = vec![(1, 1), (0, 0)].into_iter().collect();
[INFO] [stdout]     |                                                      ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator<Item=({integer}, {integer})>`
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]    --> src/ancestors.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct Ancestors {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]    --> src/accounts_db/tests.rs:918:42
[INFO] [stdout]     |
[INFO] [stdout] 918 |     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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[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/tests.rs:940:8
[INFO] [stdout]      |
[INFO] [stdout]  940 |     db.store_for_tests(0, &[(&key, &account0)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:943:8
[INFO] [stdout]      |
[INFO] [stdout]  943 |     db.store_for_tests(1, &[(&key, &account1)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:948:13
[INFO] [stdout]      |
[INFO] [stdout]  948 |         &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout]  948 -         &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]  948 +         &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/tests.rs:954:13
[INFO] [stdout]      |
[INFO] [stdout]  954 |         &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout]  954 -         &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]  954 +         &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/tests.rs:964:8
[INFO] [stdout]      |
[INFO] [stdout]  964 |     db.store_for_tests(0, &[(&key, &account0)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:977:8
[INFO] [stdout]      |
[INFO] [stdout]  977 |     db.store_for_tests(1, &[(&key, &account1)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:984:13
[INFO] [stdout]      |
[INFO] [stdout]  984 |         &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout]  984 -         &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]  984 +         &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/tests.rs:991:13
[INFO] [stdout]      |
[INFO] [stdout]  991 |         &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout]  991 -         &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]  991 +         &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/tests.rs:999:12
[INFO] [stdout]      |
[INFO] [stdout]  999 |         db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout]  999 -         db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout]  999 +         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/tests.rs:1004:12
[INFO] [stdout]      |
[INFO] [stdout] 1004 |         db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1004 -         db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout] 1004 +         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/tests.rs:1011:8
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     db.create_account(&mut pubkeys, 0, 100, 0, 0);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `create_account` not found for this struct
[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:2806:5
[INFO] [stdout]      |
[INFO] [stdout] 2806 | /     pub fn clean_accounts(
[INFO] [stdout] 2807 | |         &self,
[INFO] [stdout] 2808 | |         max_clean_root_inclusive: Option<Slot>,
[INFO] [stdout] 2809 | |         is_startup: bool,
[INFO] [stdout] 2810 | |         epoch_schedule: &EpochSchedule,
[INFO] [stdout] 2811 | |         old_storages_policy: OldStoragesPolicy,
[INFO] [stdout] 2812 | |     ) {
[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/tests.rs:1016:14
[INFO] [stdout]      |
[INFO] [stdout] 1015 |           let account = db
[INFO] [stdout]      |  _______________________-
[INFO] [stdout] 1016 | |             .load_without_fixed_root(&ancestors, &pubkeys[idx])
[INFO] [stdout]      | |_____________-^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 |   pub struct AccountsDb {
[INFO] [stdout]      |   --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1016 -             .load_without_fixed_root(&ancestors, &pubkeys[idx])
[INFO] [stdout] 1016 +             .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/tests.rs:1032:14
[INFO] [stdout]      |
[INFO] [stdout] 1031 |           let account0 = db
[INFO] [stdout]      |  ________________________-
[INFO] [stdout] 1032 | |             .load_without_fixed_root(&ancestors, &pubkeys[idx])
[INFO] [stdout]      | |_____________-^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 |   pub struct AccountsDb {
[INFO] [stdout]      |   --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1032 -             .load_without_fixed_root(&ancestors, &pubkeys[idx])
[INFO] [stdout] 1032 +             .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/tests.rs:1036:14
[INFO] [stdout]      |
[INFO] [stdout] 1035 |           let account1 = db
[INFO] [stdout]      |  ________________________-
[INFO] [stdout] 1036 | |             .load_without_fixed_root(&ancestors, &pubkeys[idx])
[INFO] [stdout]      | |_____________-^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 |   pub struct AccountsDb {
[INFO] [stdout]      |   --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1036 -             .load_without_fixed_root(&ancestors, &pubkeys[idx])
[INFO] [stdout] 1036 +             .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/tests.rs:1049:8
[INFO] [stdout]      |
[INFO] [stdout] 1049 |     db.create_account(&mut pubkeys, 0, 2, DEFAULT_FILE_SIZE as usize / 3, 0);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `create_account` not found for this struct
[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:2806:5
[INFO] [stdout]      |
[INFO] [stdout] 2806 | /     pub fn clean_accounts(
[INFO] [stdout] 2807 | |         &self,
[INFO] [stdout] 2808 | |         max_clean_root_inclusive: Option<Slot>,
[INFO] [stdout] 2809 | |         is_startup: bool,
[INFO] [stdout] 2810 | |         epoch_schedule: &EpochSchedule,
[INFO] [stdout] 2811 | |         old_storages_policy: OldStoragesPolicy,
[INFO] [stdout] 2812 | |     ) {
[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/tests.rs:1050:8
[INFO] [stdout]      |
[INFO] [stdout] 1050 |     db.add_root_and_flush_write_cache(0);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1051:8
[INFO] [stdout]      |
[INFO] [stdout] 1051 |     db.check_storage(0, 2, 2);
[INFO] [stdout]      |        ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `check_storage` not found for this struct
[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:3944:5
[INFO] [stdout]      |
[INFO] [stdout] 3944 |     fn shrink_storage(&self, store: Arc<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/tests.rs:1055:8
[INFO] [stdout]      |
[INFO] [stdout] 1055 |     db.store_for_tests(1, &[(&pubkey, &account)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1056:8
[INFO] [stdout]      |
[INFO] [stdout] 1056 |     db.store_for_tests(1, &[(&pubkeys[0], &account)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1058:8
[INFO] [stdout]      |
[INFO] [stdout] 1058 |     db.calculate_accounts_delta_hash(1);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1059:8
[INFO] [stdout]      |
[INFO] [stdout] 1059 |     db.add_root_and_flush_write_cache(1);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> FlushStats {
[INFO] [stdout]      | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `accounts_count` found for reference `&std::sync::Arc<accounts_db::AccountStorageEntry>` in the current scope
[INFO] [stdout]     --> src/accounts_db/tests.rs:1065:33
[INFO] [stdout]      |
[INFO] [stdout] 1065 |         assert_eq!(slot_0_store.accounts_count(), 2);
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^ method not found in `&std::sync::Arc<accounts_db::AccountStorageEntry>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `accounts_count` found for reference `&std::sync::Arc<accounts_db::AccountStorageEntry>` in the current scope
[INFO] [stdout]     --> src/accounts_db/tests.rs:1066:33
[INFO] [stdout]      |
[INFO] [stdout] 1066 |         assert_eq!(slot_1_store.accounts_count(), 2);
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^ method not found in `&std::sync::Arc<accounts_db::AccountStorageEntry>`
[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/tests.rs:1072:8
[INFO] [stdout]      |
[INFO] [stdout] 1072 |     db.store_for_tests(2, &[(&pubkeys[0], &account)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `accounts_count` found for reference `&std::sync::Arc<accounts_db::AccountStorageEntry>` in the current scope
[INFO] [stdout]     --> src/accounts_db/tests.rs:1079:33
[INFO] [stdout]      |
[INFO] [stdout] 1079 |         assert_eq!(slot_0_store.accounts_count(), 2);
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^ method not found in `&std::sync::Arc<accounts_db::AccountStorageEntry>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `accounts_count` found for reference `&std::sync::Arc<accounts_db::AccountStorageEntry>` in the current scope
[INFO] [stdout]     --> src/accounts_db/tests.rs:1080:33
[INFO] [stdout]      |
[INFO] [stdout] 1080 |         assert_eq!(slot_1_store.accounts_count(), 2);
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^ method not found in `&std::sync::Arc<accounts_db::AccountStorageEntry>`
[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/tests.rs:1089:9
[INFO] [stdout]      |
[INFO] [stdout] 1089 |     db0.store_for_tests(0, &[(&key, &account0)]);
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1093:9
[INFO] [stdout]      |
[INFO] [stdout] 1093 |     db0.store_for_tests(1, &[(&key, &account1)]);
[INFO] [stdout]      |         ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1099:13
[INFO] [stdout]      |
[INFO] [stdout] 1099 |         db0.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1099 -         db0.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout] 1099 +         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/tests.rs:1104:13
[INFO] [stdout]      |
[INFO] [stdout] 1104 |         db0.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1104 -         db0.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout] 1104 +         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/tests.rs:1119:12
[INFO] [stdout]      |
[INFO] [stdout] 1119 |         db.store_for_tests(unrooted_slot, &[(&key, &account0)]);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1122:8
[INFO] [stdout]      |
[INFO] [stdout] 1122 |     db.assert_load_account(unrooted_slot, key, 1);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `assert_load_account` not found for this struct
[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/tests.rs:1126:16
[INFO] [stdout]      |
[INFO] [stdout] 1126 |     assert!(db.load_without_fixed_root(&ancestors, &key).is_none());
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1126 -     assert!(db.load_without_fixed_root(&ancestors, &key).is_none());
[INFO] [stdout] 1126 +     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/tests.rs:1133:8
[INFO] [stdout]      |
[INFO] [stdout] 1133 |     db.store_for_tests(unrooted_slot, &[(&key, &account0)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1134:8
[INFO] [stdout]      |
[INFO] [stdout] 1134 |     db.assert_load_account(unrooted_slot, key, 2);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `assert_load_account` not found for this struct
[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/tests.rs:1149:50
[INFO] [stdout]      |
[INFO] [stdout] 1149 |         if let Some((mut account, _)) = 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] 1149 -         if let Some((mut account, _)) = accounts.load_without_fixed_root(&ancestors, &pubkeys[idx])
[INFO] [stdout] 1149 +         if let Some((mut account, _)) = accounts.load_with_fixed_root(&ancestors, &pubkeys[idx])
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]     --> src/accounts_db/tests.rs:1151:13
[INFO] [stdout]      |
[INFO] [stdout] 1151 |             account.checked_add_lamports(1).unwrap();
[INFO] [stdout]      |             ^^^^^^^ cannot infer type
[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/tests.rs:1152:22
[INFO] [stdout]      |
[INFO] [stdout] 1152 |             accounts.store_for_tests(slot, &[(&pubkeys[idx], &account)]);
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^ method not found in `&accounts_db::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/tests.rs:1156:22
[INFO] [stdout]      |
[INFO] [stdout] 1155 |                   assert!(accounts
[INFO] [stdout]      |  _________________________-
[INFO] [stdout] 1156 | |                     .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] 1156 -                     .load_without_fixed_root(&ancestors, &pubkeys[idx])
[INFO] [stdout] 1156 +                     .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/tests.rs:1174:8
[INFO] [stdout]      |
[INFO] [stdout] 1174 |     db.create_account(&mut pubkeys, 0, 1, 0, 0);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `create_account` not found for this struct
[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:2806:5
[INFO] [stdout]      |
[INFO] [stdout] 2806 | /     pub fn clean_accounts(
[INFO] [stdout] 2807 | |         &self,
[INFO] [stdout] 2808 | |         max_clean_root_inclusive: Option<Slot>,
[INFO] [stdout] 2809 | |         is_startup: bool,
[INFO] [stdout] 2810 | |         epoch_schedule: &EpochSchedule,
[INFO] [stdout] 2811 | |         old_storages_policy: OldStoragesPolicy,
[INFO] [stdout] 2812 | |     ) {
[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/tests.rs:1176:22
[INFO] [stdout]      |
[INFO] [stdout] 1176 |     let account = db.load_without_fixed_root(&ancestors, &pubkeys[0]).unwrap();
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1176 -     let account = db.load_without_fixed_root(&ancestors, &pubkeys[0]).unwrap();
[INFO] [stdout] 1176 +     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/tests.rs:1189:8
[INFO] [stdout]      |
[INFO] [stdout] 1189 |     db.create_account(&mut pubkeys, 0, 100, 0, 0);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `create_account` not found for this struct
[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:2806:5
[INFO] [stdout]      |
[INFO] [stdout] 2806 | /     pub fn clean_accounts(
[INFO] [stdout] 2807 | |         &self,
[INFO] [stdout] 2808 | |         max_clean_root_inclusive: Option<Slot>,
[INFO] [stdout] 2809 | |         is_startup: bool,
[INFO] [stdout] 2810 | |         epoch_schedule: &EpochSchedule,
[INFO] [stdout] 2811 | |         old_storages_policy: OldStoragesPolicy,
[INFO] [stdout] 2812 | |     ) {
[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/tests.rs:1190:8
[INFO] [stdout]      |
[INFO] [stdout] 1190 |     db.check_accounts(&pubkeys, 0, 100, 1);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `check_accounts` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `unchecked_scan_accounts` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1190 -     db.check_accounts(&pubkeys, 0, 100, 1);
[INFO] [stdout] 1190 +     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/tests.rs:1197:14
[INFO] [stdout]      |
[INFO] [stdout] 1197 |     accounts.create_account(&mut pubkeys, 0, 100, 0, 0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `create_account` not found for this struct
[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:2806:5
[INFO] [stdout]      |
[INFO] [stdout] 2806 | /     pub fn clean_accounts(
[INFO] [stdout] 2807 | |         &self,
[INFO] [stdout] 2808 | |         max_clean_root_inclusive: Option<Slot>,
[INFO] [stdout] 2809 | |         is_startup: bool,
[INFO] [stdout] 2810 | |         epoch_schedule: &EpochSchedule,
[INFO] [stdout] 2811 | |         old_storages_policy: OldStoragesPolicy,
[INFO] [stdout] 2812 | |     ) {
[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/tests.rs:1199:14
[INFO] [stdout]      |
[INFO] [stdout] 1199 |     accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1200:14
[INFO] [stdout]      |
[INFO] [stdout] 1200 |     accounts.check_storage(0, 100, 100);
[INFO] [stdout]      |              ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `check_storage` not found for this struct
[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:3944:5
[INFO] [stdout]      |
[INFO] [stdout] 3944 |     fn shrink_storage(&self, store: Arc<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/tests.rs:1215:18
[INFO] [stdout]      |
[INFO] [stdout] 1215 |         accounts.store_for_tests(0, &[(&key, &account)]);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1222:18
[INFO] [stdout]      |
[INFO] [stdout] 1221 | /             accounts
[INFO] [stdout] 1222 | |                 .load_without_fixed_root(&ancestors, key)
[INFO] [stdout]      | |_________________-^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 |   pub struct AccountsDb {
[INFO] [stdout]      |   --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1222 -                 .load_without_fixed_root(&ancestors, key)
[INFO] [stdout] 1222 +                 .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/tests.rs:1251:18
[INFO] [stdout]      |
[INFO] [stdout] 1251 |         accounts.store_for_tests(0, &[(&pubkey1, &account1)]);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1253:22
[INFO] [stdout]      |
[INFO] [stdout] 1253 |             accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1262:18
[INFO] [stdout]      |
[INFO] [stdout] 1262 |         accounts.store_for_tests(0, &[(&pubkey2, &account2)]);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1265:22
[INFO] [stdout]      |
[INFO] [stdout] 1265 |             accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1275:18
[INFO] [stdout]      |
[INFO] [stdout] 1274 | /             accounts
[INFO] [stdout] 1275 | |                 .load_without_fixed_root(&ancestors, &pubkey1)
[INFO] [stdout]      | |_________________-^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 |   pub struct AccountsDb {
[INFO] [stdout]      |   --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1275 -                 .load_without_fixed_root(&ancestors, &pubkey1)
[INFO] [stdout] 1275 +                 .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/tests.rs:1282:18
[INFO] [stdout]      |
[INFO] [stdout] 1281 | /             accounts
[INFO] [stdout] 1282 | |                 .load_without_fixed_root(&ancestors, &pubkey2)
[INFO] [stdout]      | |_________________-^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 |   pub struct AccountsDb {
[INFO] [stdout]      |   --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1282 -                 .load_without_fixed_root(&ancestors, &pubkey2)
[INFO] [stdout] 1282 +                 .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/tests.rs:1290:22
[INFO] [stdout]      |
[INFO] [stdout] 1290 |             accounts.store_for_tests(0, &[(&pubkey1, &account1)]);
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1293:26
[INFO] [stdout]      |
[INFO] [stdout] 1293 |                 accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1301:22
[INFO] [stdout]      |
[INFO] [stdout] 1300 | /                 accounts
[INFO] [stdout] 1301 | |                     .load_without_fixed_root(&ancestors, &pubkey1)
[INFO] [stdout]      | |_____________________-^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 |   pub struct AccountsDb {
[INFO] [stdout]      |   --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1301 -                     .load_without_fixed_root(&ancestors, &pubkey1)
[INFO] [stdout] 1301 +                     .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/tests.rs:1308:22
[INFO] [stdout]      |
[INFO] [stdout] 1307 | /                 accounts
[INFO] [stdout] 1308 | |                     .load_without_fixed_root(&ancestors, &pubkey2)
[INFO] [stdout]      | |_____________________-^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 |   pub struct AccountsDb {
[INFO] [stdout]      |   --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1308 -                     .load_without_fixed_root(&ancestors, &pubkey2)
[INFO] [stdout] 1308 +                     .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/tests.rs:1330:14
[INFO] [stdout]      |
[INFO] [stdout] 1330 |     accounts.store_for_tests(0, &[(&pubkey, &account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1331:14
[INFO] [stdout]      |
[INFO] [stdout] 1331 |     accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1333:46
[INFO] [stdout]      |
[INFO] [stdout] 1333 |     let ancestors = vec![(0, 0)].into_iter().collect();
[INFO] [stdout]      |                                              ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator<Item=({integer}, {integer})>`
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]     --> src/ancestors.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct Ancestors {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]     --> src/accounts_db/tests.rs:1333:34
[INFO] [stdout]      |
[INFO] [stdout] 1333 |     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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[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/tests.rs:1344:14
[INFO] [stdout]      |
[INFO] [stdout] 1344 |     accounts.calculate_accounts_delta_hash(0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1350:14
[INFO] [stdout]      |
[INFO] [stdout] 1350 |     accounts.store_for_tests(1, &[(&pubkey, &account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1353:14
[INFO] [stdout]      |
[INFO] [stdout] 1353 |     accounts.calculate_accounts_delta_hash(1);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1357:14
[INFO] [stdout]      |
[INFO] [stdout] 1357 |     accounts.add_root_and_flush_write_cache(1);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1365:18
[INFO] [stdout]      |
[INFO] [stdout] 1365 |         accounts.load_without_fixed_root(&ancestors, &pubkey),
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1365 -         accounts.load_without_fixed_root(&ancestors, &pubkey),
[INFO] [stdout] 1365 +         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/tests.rs:1381:14
[INFO] [stdout]      |
[INFO] [stdout] 1381 |     accounts.store_for_tests(0, &[(&pubkey1, &account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1382:14
[INFO] [stdout]      |
[INFO] [stdout] 1382 |     accounts.store_for_tests(0, &[(&pubkey2, &account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1387:46
[INFO] [stdout]      |
[INFO] [stdout] 1387 |     let ancestors = vec![(0, 1)].into_iter().collect();
[INFO] [stdout]      |                                              ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator<Item=({integer}, {integer})>`
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]     --> src/ancestors.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct Ancestors {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]     --> src/accounts_db/tests.rs:1387:34
[INFO] [stdout]      |
[INFO] [stdout] 1387 |     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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[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/tests.rs:1417:14
[INFO] [stdout]      |
[INFO] [stdout] 1417 |     accounts.store_for_tests(1, &[(&pubkey1, &account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1420:14
[INFO] [stdout]      |
[INFO] [stdout] 1420 |     accounts.store_for_tests(2, &[(&pubkey1, &zero_lamport_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1424:14
[INFO] [stdout]      |
[INFO] [stdout] 1424 |     accounts.calculate_accounts_delta_hash(0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1425:14
[INFO] [stdout]      |
[INFO] [stdout] 1425 |     accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1426:14
[INFO] [stdout]      |
[INFO] [stdout] 1426 |     accounts.calculate_accounts_delta_hash(1);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1427:14
[INFO] [stdout]      |
[INFO] [stdout] 1427 |     accounts.add_root_and_flush_write_cache(1);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1428:14
[INFO] [stdout]      |
[INFO] [stdout] 1428 |     accounts.calculate_accounts_delta_hash(2);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1429:14
[INFO] [stdout]      |
[INFO] [stdout] 1429 |     accounts.add_root_and_flush_write_cache(2);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1440:25
[INFO] [stdout]      |
[INFO] [stdout] 1440 |     assert_eq!(accounts.alive_account_count_in_slot(1), 0);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:1453:14
[INFO] [stdout]      |
[INFO] [stdout] 1453 |     accounts.store_for_tests(slot, &[(&pubkey_zero, &one_lamport_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1454:14
[INFO] [stdout]      |
[INFO] [stdout] 1454 |     accounts.calculate_accounts_delta_hash(slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1455:14
[INFO] [stdout]      |
[INFO] [stdout] 1455 |     accounts.add_root_and_flush_write_cache(slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1457:14
[INFO] [stdout]      |
[INFO] [stdout] 1457 |     accounts.store_for_tests(slot + 1, &[(&pubkey_zero, &zero_lamport_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1458:14
[INFO] [stdout]      |
[INFO] [stdout] 1458 |     accounts.calculate_accounts_delta_hash(slot + 1);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1459:14
[INFO] [stdout]      |
[INFO] [stdout] 1459 |     accounts.add_root_and_flush_write_cache(slot + 1);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1481:18
[INFO] [stdout]      |
[INFO] [stdout] 1481 |         accounts.store_for_tests(
[INFO] [stdout]      |         ---------^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1487:18
[INFO] [stdout]      |
[INFO] [stdout] 1487 |         accounts.calculate_accounts_delta_hash(slot);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1488:18
[INFO] [stdout]      |
[INFO] [stdout] 1488 |         accounts.add_root_and_flush_write_cache(slot);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1492:22
[INFO] [stdout]      |
[INFO] [stdout] 1492 |             accounts.store_for_tests(slot + 1, &[(&pubkey_zero, &zero_lamport_account)]);
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1495:26
[INFO] [stdout]      |
[INFO] [stdout] 1495 |                 accounts.calculate_accounts_delta_hash(slot + 1);
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1496:26
[INFO] [stdout]      |
[INFO] [stdout] 1496 |                 accounts.add_root_and_flush_write_cache(slot + 1);
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1601:18
[INFO] [stdout]      |
[INFO] [stdout] 1601 |         accounts.store_for_tests(
[INFO] [stdout]      |         ---------^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1608:18
[INFO] [stdout]      |
[INFO] [stdout] 1608 |         accounts.calculate_accounts_delta_hash(slot);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1609:18
[INFO] [stdout]      |
[INFO] [stdout] 1609 |         accounts.add_root_and_flush_write_cache(slot);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1654:22
[INFO] [stdout]      |
[INFO] [stdout] 1654 |             accounts.alive_account_count_in_slot(slot),
[INFO] [stdout]      |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:1681:14
[INFO] [stdout]      |
[INFO] [stdout] 1681 |     accounts.store_for_tests(0, &[(&pubkey1, &zero_lamport_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1682:14
[INFO] [stdout]      |
[INFO] [stdout] 1682 |     accounts.store_for_tests(0, &[(&pubkey2, &zero_lamport_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1683:14
[INFO] [stdout]      |
[INFO] [stdout] 1683 |     accounts.store_for_tests(1, &[(&pubkey1, &zero_lamport_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1684:14
[INFO] [stdout]      |
[INFO] [stdout] 1684 |     accounts.store_for_tests(2, &[(&pubkey1, &zero_lamport_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1686:14
[INFO] [stdout]      |
[INFO] [stdout] 1686 |     accounts.calculate_accounts_delta_hash(0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1687:14
[INFO] [stdout]      |
[INFO] [stdout] 1687 |     accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1688:14
[INFO] [stdout]      |
[INFO] [stdout] 1688 |     accounts.calculate_accounts_delta_hash(1);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1689:14
[INFO] [stdout]      |
[INFO] [stdout] 1689 |     accounts.add_root_and_flush_write_cache(1);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1690:14
[INFO] [stdout]      |
[INFO] [stdout] 1690 |     accounts.calculate_accounts_delta_hash(2);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1691:14
[INFO] [stdout]      |
[INFO] [stdout] 1691 |     accounts.add_root_and_flush_write_cache(2);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1728:14
[INFO] [stdout]      |
[INFO] [stdout] 1728 |     accounts.store_for_tests(0, &[(&pubkey, &account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1729:14
[INFO] [stdout]      |
[INFO] [stdout] 1729 |     accounts.store_for_tests(1, &[(&pubkey, &zero_lamport_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1733:14
[INFO] [stdout]      |
[INFO] [stdout] 1733 |     accounts.calculate_accounts_delta_hash(0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1734:14
[INFO] [stdout]      |
[INFO] [stdout] 1734 |     accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1735:14
[INFO] [stdout]      |
[INFO] [stdout] 1735 |     accounts.calculate_accounts_delta_hash(1);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1736:14
[INFO] [stdout]      |
[INFO] [stdout] 1736 |     accounts.add_root_and_flush_write_cache(1);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1747:25
[INFO] [stdout]      |
[INFO] [stdout] 1747 |     assert_eq!(accounts.alive_account_count_in_slot(0), 0);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:1752:25
[INFO] [stdout]      |
[INFO] [stdout] 1752 |     assert_eq!(accounts.alive_account_count_in_slot(1), 0);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:1767:14
[INFO] [stdout]      |
[INFO] [stdout] 1767 |     accounts.store_for_tests(0, &[(&pubkey, &account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1768:14
[INFO] [stdout]      |
[INFO] [stdout] 1768 |     accounts.store_for_tests(1, &[(&pubkey, &account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1771:14
[INFO] [stdout]      |
[INFO] [stdout] 1771 |     accounts.calculate_accounts_delta_hash(0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1772:14
[INFO] [stdout]      |
[INFO] [stdout] 1772 |     accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1773:14
[INFO] [stdout]      |
[INFO] [stdout] 1773 |     accounts.calculate_accounts_delta_hash(1);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1774:14
[INFO] [stdout]      |
[INFO] [stdout] 1774 |     accounts.add_root_and_flush_write_cache(1);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1777:25
[INFO] [stdout]      |
[INFO] [stdout] 1777 |     assert_eq!(accounts.alive_account_count_in_slot(0), 1);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:1778:25
[INFO] [stdout]      |
[INFO] [stdout] 1778 |     assert_eq!(accounts.alive_account_count_in_slot(1), 1);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:1783:25
[INFO] [stdout]      |
[INFO] [stdout] 1783 |     assert_eq!(accounts.alive_account_count_in_slot(0), 0);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:1784:25
[INFO] [stdout]      |
[INFO] [stdout] 1784 |     assert_eq!(accounts.alive_account_count_in_slot(1), 1);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:1797:14
[INFO] [stdout]      |
[INFO] [stdout] 1797 |     accounts.store_for_tests(0, &[(&pubkey1, &normal_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1798:14
[INFO] [stdout]      |
[INFO] [stdout] 1798 |     accounts.store_for_tests(1, &[(&pubkey1, &zero_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1799:14
[INFO] [stdout]      |
[INFO] [stdout] 1799 |     accounts.store_for_tests(0, &[(&pubkey2, &normal_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1800:14
[INFO] [stdout]      |
[INFO] [stdout] 1800 |     accounts.store_for_tests(1, &[(&pubkey2, &normal_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1803:14
[INFO] [stdout]      |
[INFO] [stdout] 1803 |     accounts.calculate_accounts_delta_hash(0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1804:14
[INFO] [stdout]      |
[INFO] [stdout] 1804 |     accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1805:14
[INFO] [stdout]      |
[INFO] [stdout] 1805 |     accounts.calculate_accounts_delta_hash(1);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1806:14
[INFO] [stdout]      |
[INFO] [stdout] 1806 |     accounts.add_root_and_flush_write_cache(1);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1809:25
[INFO] [stdout]      |
[INFO] [stdout] 1809 |     assert_eq!(accounts.alive_account_count_in_slot(0), 2);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:1810:25
[INFO] [stdout]      |
[INFO] [stdout] 1810 |     assert_eq!(accounts.alive_account_count_in_slot(1), 2);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:1817:25
[INFO] [stdout]      |
[INFO] [stdout] 1817 |     assert_eq!(accounts.alive_account_count_in_slot(0), 0);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:1818:25
[INFO] [stdout]      |
[INFO] [stdout] 1818 |     assert_eq!(accounts.alive_account_count_in_slot(1), 2);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:1846:14
[INFO] [stdout]      |
[INFO] [stdout] 1846 |     accounts.store_for_tests(0, &[(&pubkey1, &normal_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1847:14
[INFO] [stdout]      |
[INFO] [stdout] 1847 |     accounts.store_for_tests(0, &[(&pubkey1, &normal_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1848:14
[INFO] [stdout]      |
[INFO] [stdout] 1848 |     accounts.store_for_tests(1, &[(&pubkey1, &zero_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1849:14
[INFO] [stdout]      |
[INFO] [stdout] 1849 |     accounts.store_for_tests(0, &[(&pubkey2, &normal_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1850:14
[INFO] [stdout]      |
[INFO] [stdout] 1850 |     accounts.store_for_tests(2, &[(&pubkey2, &normal_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1853:14
[INFO] [stdout]      |
[INFO] [stdout] 1853 |     accounts.calculate_accounts_delta_hash(0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1854:14
[INFO] [stdout]      |
[INFO] [stdout] 1854 |     accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1855:14
[INFO] [stdout]      |
[INFO] [stdout] 1855 |     accounts.calculate_accounts_delta_hash(1);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1856:14
[INFO] [stdout]      |
[INFO] [stdout] 1856 |     accounts.add_root_and_flush_write_cache(1);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1857:14
[INFO] [stdout]      |
[INFO] [stdout] 1857 |     accounts.calculate_accounts_delta_hash(2);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1858:14
[INFO] [stdout]      |
[INFO] [stdout] 1858 |     accounts.add_root_and_flush_write_cache(2);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1861:25
[INFO] [stdout]      |
[INFO] [stdout] 1861 |     assert_eq!(accounts.alive_account_count_in_slot(0), 2);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:1862:25
[INFO] [stdout]      |
[INFO] [stdout] 1862 |     assert_eq!(accounts.alive_account_count_in_slot(1), 1);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:1863:25
[INFO] [stdout]      |
[INFO] [stdout] 1863 |     assert_eq!(accounts.alive_account_count_in_slot(2), 1);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:1934:25
[INFO] [stdout]      |
[INFO] [stdout] 1934 |     assert_eq!(accounts.alive_account_count_in_slot(0), 0);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:1938:25
[INFO] [stdout]      |
[INFO] [stdout] 1938 |     assert_eq!(accounts.alive_account_count_in_slot(1), 0);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:1939:25
[INFO] [stdout]      |
[INFO] [stdout] 1939 |     assert_eq!(accounts.alive_account_count_in_slot(2), 1);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:1971:14
[INFO] [stdout]      |
[INFO] [stdout] 1971 |     accounts.store_for_tests(0, &[(&pubkey, &account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1972:14
[INFO] [stdout]      |
[INFO] [stdout] 1972 |     accounts.store_for_tests(1, &[(&pubkey, &zero_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:1975:14
[INFO] [stdout]      |
[INFO] [stdout] 1975 |     accounts.calculate_accounts_delta_hash(0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1976:14
[INFO] [stdout]      |
[INFO] [stdout] 1976 |     accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1977:14
[INFO] [stdout]      |
[INFO] [stdout] 1977 |     accounts.calculate_accounts_delta_hash(1);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:1978:14
[INFO] [stdout]      |
[INFO] [stdout] 1978 |     accounts.add_root_and_flush_write_cache(1);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:1982:25
[INFO] [stdout]      |
[INFO] [stdout] 1982 |     assert_eq!(accounts.alive_account_count_in_slot(0), 1);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:1983:25
[INFO] [stdout]      |
[INFO] [stdout] 1983 |     assert_eq!(accounts.alive_account_count_in_slot(1), 1);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:1990:25
[INFO] [stdout]      |
[INFO] [stdout] 1990 |     assert_eq!(accounts.alive_account_count_in_slot(0), 1);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:1991:25
[INFO] [stdout]      |
[INFO] [stdout] 1991 |     assert_eq!(accounts.alive_account_count_in_slot(1), 1);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:2001:25
[INFO] [stdout]      |
[INFO] [stdout] 2001 |     assert_eq!(accounts.alive_account_count_in_slot(0), 0);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `rand::rngs::SmallRng`
[INFO] [stdout]    --> tests/read_only_accounts_cache.rs:5:12
[INFO] [stdout]     |
[INFO] [stdout]   5 |     rand::{rngs::SmallRng, SeedableRng},
[INFO] [stdout]     |            ^^^^^^^^^^^^^^ no `SmallRng` in `rngs`
[INFO] [stdout]     |
[INFO] [stdout] note: found an item that was configured out
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/mod.rs:114:52
[INFO] [stdout]     |
[INFO] [stdout] 114 | #[cfg(feature = "small_rng")] pub use self::small::SmallRng;
[INFO] [stdout]     |       ---------------------                        ^^^^^^^^
[INFO] [stdout]     |       |
[INFO] [stdout]     |       the item is gated behind the `small_rng` feature
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0603]: module `read_only_accounts_cache` is private
[INFO] [stdout]   --> tests/read_only_accounts_cache.rs:2:31
[INFO] [stdout]    |
[INFO] [stdout]  2 |     clone_solana_accounts_db::read_only_accounts_cache::{ReadOnlyAccountsCache, CACHE_ENTRY_SIZE},
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^^^^^^^^^^^ private module
[INFO] [stdout]    |
[INFO] [stdout] note: the module `read_only_accounts_cache` is defined here
[INFO] [stdout]   --> /opt/rustwide/workdir/src/lib.rs:38:1
[INFO] [stdout]    |
[INFO] [stdout] 38 | mod read_only_accounts_cache;
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `SeedableRng`
[INFO] [stdout]  --> tests/read_only_accounts_cache.rs:5:28
[INFO] [stdout]   |
[INFO] [stdout] 5 |     rand::{rngs::SmallRng, SeedableRng},
[INFO] [stdout]   |                            ^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[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/tests.rs:2002:25
[INFO] [stdout]      |
[INFO] [stdout] 2002 |     assert_eq!(accounts.alive_account_count_in_slot(1), 0);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `clone-solana-accounts-db` (test "read_only_accounts_cache") due to 2 previous errors; 1 warning emitted
[INFO] [stdout] Some errors have detailed explanations: E0432, E0603.
[INFO] [stdout] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] For more information about an error, try `rustc --explain E0432`.
[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/tests.rs:2031:14
[INFO] [stdout]      |
[INFO] [stdout] 2031 |     accounts.calculate_accounts_delta_hash(0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:2032:14
[INFO] [stdout]      |
[INFO] [stdout] 2032 |     accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:2036:14
[INFO] [stdout]      |
[INFO] [stdout] 2036 |     accounts.store_for_tests(current_slot, &[(&pubkey, &account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2039:14
[INFO] [stdout]      |
[INFO] [stdout] 2039 |     accounts.store_for_tests(current_slot, &[(&pubkey2, &account2)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2040:14
[INFO] [stdout]      |
[INFO] [stdout] 2040 |     accounts.calculate_accounts_delta_hash(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:2041:14
[INFO] [stdout]      |
[INFO] [stdout] 2041 |     accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:2061:14
[INFO] [stdout]      |
[INFO] [stdout] 2061 |     accounts.store_for_tests(current_slot, &[(&pubkey, &zero_lamport_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2062:14
[INFO] [stdout]      |
[INFO] [stdout] 2062 |     accounts.calculate_accounts_delta_hash(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:2063:14
[INFO] [stdout]      |
[INFO] [stdout] 2063 |     accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:2065:14
[INFO] [stdout]      |
[INFO] [stdout] 2065 |     accounts.assert_load_account(current_slot, pubkey, zero_lamport);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `assert_load_account` not found for this struct
[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/tests.rs:2068:14
[INFO] [stdout]      |
[INFO] [stdout] 2068 |     accounts.calculate_accounts_delta_hash(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:2069:14
[INFO] [stdout]      |
[INFO] [stdout] 2069 |     accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:2087:25
[INFO] [stdout]      |
[INFO] [stdout] 2087 |     assert_eq!(accounts.ref_count_for_pubkey(&pubkey), 2);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `ref_count_for_pubkey` not found for this struct
[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/tests.rs:2091:14
[INFO] [stdout]      |
[INFO] [stdout] 2091 |     accounts.check_storage(1, 1, 2);
[INFO] [stdout]      |              ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `check_storage` not found for this struct
[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:3944:5
[INFO] [stdout]      |
[INFO] [stdout] 3944 |     fn shrink_storage(&self, store: Arc<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/tests.rs:2093:14
[INFO] [stdout]      |
[INFO] [stdout] 2093 |     accounts.check_storage(2, 1, 1);
[INFO] [stdout]      |              ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `check_storage` not found for this struct
[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:3944:5
[INFO] [stdout]      |
[INFO] [stdout] 3944 |     fn shrink_storage(&self, store: Arc<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/tests.rs:2113:14
[INFO] [stdout]      |
[INFO] [stdout] 2113 |     accounts.store_for_tests(current_slot, &[(&pubkey, &account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2114:14
[INFO] [stdout]      |
[INFO] [stdout] 2114 |     accounts.calculate_accounts_delta_hash(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:2115:14
[INFO] [stdout]      |
[INFO] [stdout] 2115 |     accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:2118:14
[INFO] [stdout]      |
[INFO] [stdout] 2118 |     accounts.store_for_tests(current_slot, &[(&pubkey, &zero_lamport_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2119:14
[INFO] [stdout]      |
[INFO] [stdout] 2119 |     accounts.calculate_accounts_delta_hash(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:2120:14
[INFO] [stdout]      |
[INFO] [stdout] 2120 |     accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:2122:14
[INFO] [stdout]      |
[INFO] [stdout] 2122 |     accounts.assert_load_account(current_slot, pubkey, zero_lamport);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `assert_load_account` not found for this struct
[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/tests.rs:2126:14
[INFO] [stdout]      |
[INFO] [stdout] 2126 |     accounts.calculate_accounts_delta_hash(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:2127:14
[INFO] [stdout]      |
[INFO] [stdout] 2127 |     accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> FlushStats {
[INFO] [stdout]      | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `std::sync::Arc<accounts_db::AccountsDb>` in the current scope
[INFO] [stdout]     --> src/accounts_db/tests.rs:2178:28
[INFO] [stdout]      |
[INFO] [stdout] 2178 |                         db.store_for_tests(slot, &[(&pubkey, &account)]);
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^ method not found in `std::sync::Arc<accounts_db::AccountsDb>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `std::sync::Arc<accounts_db::AccountsDb>` in the current scope
[INFO] [stdout]     --> src/accounts_db/tests.rs:2181:30
[INFO] [stdout]      |
[INFO] [stdout] 2180 |                           let (account, slot) = db
[INFO] [stdout]      |  _______________________________________________-
[INFO] [stdout] 2181 | |                             .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] 2181 -                             .load_without_fixed_root(&Ancestors::default(), &pubkey)
[INFO] [stdout] 2181 +                             .load_with_fixed_root(&Ancestors::default(), &pubkey)
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0282]: type annotations needed
[INFO] [stdout]     --> src/accounts_db/tests.rs:2186:36
[INFO] [stdout]      |
[INFO] [stdout] 2186 |                         assert_eq!(account.lamports(), account_bal);
[INFO] [stdout]      |                                    ^^^^^^^ cannot infer type
[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/tests.rs:2207:8
[INFO] [stdout]      |
[INFO] [stdout] 2207 |     db.store_for_tests(0, &[(&key0, &account0)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2211:8
[INFO] [stdout]      |
[INFO] [stdout] 2211 |     db.store_for_tests(1, &[(&key1, &account1)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2213:46
[INFO] [stdout]      |
[INFO] [stdout] 2213 |     let ancestors = vec![(0, 0)].into_iter().collect();
[INFO] [stdout]      |                                              ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator<Item=({integer}, {integer})>`
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]     --> src/ancestors.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct Ancestors {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]     --> src/accounts_db/tests.rs:2213:34
[INFO] [stdout]      |
[INFO] [stdout] 2213 |     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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[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/tests.rs:2225:54
[INFO] [stdout]      |
[INFO] [stdout] 2225 |     let ancestors = vec![(1, 1), (0, 0)].into_iter().collect();
[INFO] [stdout]      |                                                      ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator<Item=({integer}, {integer})>`
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]     --> src/ancestors.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct Ancestors {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]     --> src/accounts_db/tests.rs:2225:42
[INFO] [stdout]      |
[INFO] [stdout] 2225 |     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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[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/tests.rs:2247:8
[INFO] [stdout]      |
[INFO] [stdout] 2247 |     db.store_for_tests(0, &[(&key0, &account0)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2251:8
[INFO] [stdout]      |
[INFO] [stdout] 2251 |     db.store_for_tests(1, &[(&key1, &account1)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2260:8
[INFO] [stdout]      |
[INFO] [stdout] 2260 |     db.store_for_tests(2, &[(&key1, &account2)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2265:12
[INFO] [stdout]      |
[INFO] [stdout] 2265 |         db.load_without_fixed_root(&ancestors, &key1)
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 2265 -         db.load_without_fixed_root(&ancestors, &key1)
[INFO] [stdout] 2265 +         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/tests.rs:2282:8
[INFO] [stdout]      |
[INFO] [stdout] 2282 |     db.store_for_tests(0, &[(&key, &account)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2285:18
[INFO] [stdout]      |
[INFO] [stdout] 2285 |     let ret = db.load_without_fixed_root(&ancestors, &key).unwrap();
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 2285 -     let ret = db.load_without_fixed_root(&ancestors, &key).unwrap();
[INFO] [stdout] 2285 +     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/tests.rs:2419:8
[INFO] [stdout]      |
[INFO] [stdout] 2419 |     db.store_for_tests(some_slot, &[(&key, &account)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2420:8
[INFO] [stdout]      |
[INFO] [stdout] 2420 |     db.add_root_and_flush_write_cache(some_slot);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:2415:54
[INFO] [stdout]      |
[INFO] [stdout] 2415 |     let ancestors = vec![(some_slot, 0)].into_iter().collect();
[INFO] [stdout]      |                                                      ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator<Item=(u64, {integer})>`
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `FromIterator<(u64, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]     --> src/ancestors.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct Ancestors {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]     --> src/accounts_db/tests.rs:2415:42
[INFO] [stdout]      |
[INFO] [stdout] 2415 |     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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `new_for_test` found for struct `accounts_db::VerifyAccountsHashAndLamportsConfig<'a>` in the current scope
[INFO] [stdout]     --> src/accounts_db/tests.rs:2423:55
[INFO] [stdout]      |
[INFO] [stdout] 2423 |     let config = VerifyAccountsHashAndLamportsConfig::new_for_test(
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^ function or associated item not found in `accounts_db::VerifyAccountsHashAndLamportsConfig<'_>`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:207:1
[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] 
[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/tests.rs:2430:12
[INFO] [stdout]      |
[INFO] [stdout] 2430 |         db.verify_accounts_hash_and_lamports_for_tests(some_slot, 1, config.clone()),
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct
[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:7371:5
[INFO] [stdout]      |
[INFO] [stdout] 7371 | /     pub fn verify_accounts_hash_and_lamports(
[INFO] [stdout] 7372 | |         &self,
[INFO] [stdout] 7373 | |         snapshot_storages_and_slots: (&[Arc<AccountStorageEntry>], &[Slot]),
[INFO] [stdout] 7374 | |         slot: Slot,
[INFO] [stdout] ...    |
[INFO] [stdout] 7377 | |         config: VerifyAccountsHashAndLamportsConfig,
[INFO] [stdout] 7378 | |     ) -> 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/tests.rs:2437:12
[INFO] [stdout]      |
[INFO] [stdout] 2437 |         db.verify_accounts_hash_and_lamports_for_tests(some_slot, 1, config.clone()),
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct
[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:7371:5
[INFO] [stdout]      |
[INFO] [stdout] 7371 | /     pub fn verify_accounts_hash_and_lamports(
[INFO] [stdout] 7372 | |         &self,
[INFO] [stdout] 7373 | |         snapshot_storages_and_slots: (&[Arc<AccountStorageEntry>], &[Slot]),
[INFO] [stdout] 7374 | |         slot: Slot,
[INFO] [stdout] ...    |
[INFO] [stdout] 7377 | |         config: VerifyAccountsHashAndLamportsConfig,
[INFO] [stdout] 7378 | |     ) -> 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/tests.rs:2450:12
[INFO] [stdout]      |
[INFO] [stdout] 2450 |         db.verify_accounts_hash_and_lamports_for_tests(some_slot, 1, config),
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct
[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:7371:5
[INFO] [stdout]      |
[INFO] [stdout] 7371 | /     pub fn verify_accounts_hash_and_lamports(
[INFO] [stdout] 7372 | |         &self,
[INFO] [stdout] 7373 | |         snapshot_storages_and_slots: (&[Arc<AccountStorageEntry>], &[Slot]),
[INFO] [stdout] 7374 | |         slot: Slot,
[INFO] [stdout] ...    |
[INFO] [stdout] 7377 | |         config: VerifyAccountsHashAndLamportsConfig,
[INFO] [stdout] 7378 | |     ) -> 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<'a>` in the current scope
[INFO] [stdout]     --> src/accounts_db/tests.rs:2468:59
[INFO] [stdout]      |
[INFO] [stdout] 2468 |         let config = VerifyAccountsHashAndLamportsConfig::new_for_test(
[INFO] [stdout]      |                                                           ^^^^^^^^^^^^ function or associated item not found in `accounts_db::VerifyAccountsHashAndLamportsConfig<'_>`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:207:1
[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] 
[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/tests.rs:2474:12
[INFO] [stdout]      |
[INFO] [stdout] 2474 |         db.store_for_tests(some_slot, &[(&key, &account)]);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2476:16
[INFO] [stdout]      |
[INFO] [stdout] 2476 |             db.add_root_and_flush_write_cache(some_slot);
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:2465:58
[INFO] [stdout]      |
[INFO] [stdout] 2465 |         let ancestors = vec![(some_slot, 0)].into_iter().collect();
[INFO] [stdout]      |                                                          ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator<Item=(u64, {integer})>`
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `FromIterator<(u64, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]     --> src/ancestors.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct Ancestors {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]     --> src/accounts_db/tests.rs:2465:46
[INFO] [stdout]      |
[INFO] [stdout] 2465 |         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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[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/tests.rs:2480:20
[INFO] [stdout]      |
[INFO] [stdout] 2480 |                 db.verify_accounts_hash_and_lamports_for_tests(some_slot, 1, config.clone()),
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct
[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:7371:5
[INFO] [stdout]      |
[INFO] [stdout] 7371 | /     pub fn verify_accounts_hash_and_lamports(
[INFO] [stdout] 7372 | |         &self,
[INFO] [stdout] 7373 | |         snapshot_storages_and_slots: (&[Arc<AccountStorageEntry>], &[Slot]),
[INFO] [stdout] 7374 | |         slot: Slot,
[INFO] [stdout] ...    |
[INFO] [stdout] 7377 | |         config: VerifyAccountsHashAndLamportsConfig,
[INFO] [stdout] 7378 | |     ) -> 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/tests.rs:2487:12
[INFO] [stdout]      |
[INFO] [stdout] 2487 |         db.store_for_tests(
[INFO] [stdout]      |         ---^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2494:12
[INFO] [stdout]      |
[INFO] [stdout] 2494 |         db.add_root_and_flush_write_cache(some_slot);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:2498:16
[INFO] [stdout]      |
[INFO] [stdout] 2498 |             db.verify_accounts_hash_and_lamports_for_tests(some_slot, 2, config.clone()),
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct
[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:7371:5
[INFO] [stdout]      |
[INFO] [stdout] 7371 | /     pub fn verify_accounts_hash_and_lamports(
[INFO] [stdout] 7372 | |         &self,
[INFO] [stdout] 7373 | |         snapshot_storages_and_slots: (&[Arc<AccountStorageEntry>], &[Slot]),
[INFO] [stdout] 7374 | |         slot: Slot,
[INFO] [stdout] ...    |
[INFO] [stdout] 7377 | |         config: VerifyAccountsHashAndLamportsConfig,
[INFO] [stdout] 7378 | |     ) -> 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/tests.rs:2503:16
[INFO] [stdout]      |
[INFO] [stdout] 2503 |             db.verify_accounts_hash_and_lamports_for_tests(some_slot, 10, config),
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct
[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:7371:5
[INFO] [stdout]      |
[INFO] [stdout] 7371 | /     pub fn verify_accounts_hash_and_lamports(
[INFO] [stdout] 7372 | |         &self,
[INFO] [stdout] 7373 | |         snapshot_storages_and_slots: (&[Arc<AccountStorageEntry>], &[Slot]),
[INFO] [stdout] 7374 | |         slot: Slot,
[INFO] [stdout] ...    |
[INFO] [stdout] 7377 | |         config: VerifyAccountsHashAndLamportsConfig,
[INFO] [stdout] 7378 | |     ) -> 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/tests.rs:2515:54
[INFO] [stdout]      |
[INFO] [stdout] 2515 |     let ancestors = vec![(some_slot, 0)].into_iter().collect();
[INFO] [stdout]      |                                                      ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator<Item=(u64, {integer})>`
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `FromIterator<(u64, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]     --> src/ancestors.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct Ancestors {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]     --> src/accounts_db/tests.rs:2515:42
[INFO] [stdout]      |
[INFO] [stdout] 2515 |     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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `new_for_test` found for struct `accounts_db::VerifyAccountsHashAndLamportsConfig<'a>` in the current scope
[INFO] [stdout]     --> src/accounts_db/tests.rs:2522:55
[INFO] [stdout]      |
[INFO] [stdout] 2522 |     let config = VerifyAccountsHashAndLamportsConfig::new_for_test(
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^ function or associated item not found in `accounts_db::VerifyAccountsHashAndLamportsConfig<'_>`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:207:1
[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] 
[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/tests.rs:2529:12
[INFO] [stdout]      |
[INFO] [stdout] 2529 |         db.verify_accounts_hash_and_lamports_for_tests(some_slot, 0, config),
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct
[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:7371:5
[INFO] [stdout]      |
[INFO] [stdout] 7371 | /     pub fn verify_accounts_hash_and_lamports(
[INFO] [stdout] 7372 | |         &self,
[INFO] [stdout] 7373 | |         snapshot_storages_and_slots: (&[Arc<AccountStorageEntry>], &[Slot]),
[INFO] [stdout] 7374 | |         slot: Slot,
[INFO] [stdout] ...    |
[INFO] [stdout] 7377 | |         config: VerifyAccountsHashAndLamportsConfig,
[INFO] [stdout] 7378 | |     ) -> 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/tests.rs:2543:54
[INFO] [stdout]      |
[INFO] [stdout] 2543 |     let ancestors = vec![(some_slot, 0)].into_iter().collect();
[INFO] [stdout]      |                                                      ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator<Item=(u64, {integer})>`
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `FromIterator<(u64, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]     --> src/ancestors.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct Ancestors {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]     --> src/accounts_db/tests.rs:2543:42
[INFO] [stdout]      |
[INFO] [stdout] 2543 |     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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no function or associated item named `new_for_test` found for struct `accounts_db::VerifyAccountsHashAndLamportsConfig<'a>` in the current scope
[INFO] [stdout]     --> src/accounts_db/tests.rs:2560:55
[INFO] [stdout]      |
[INFO] [stdout] 2560 |     let config = VerifyAccountsHashAndLamportsConfig::new_for_test(
[INFO] [stdout]      |                                                       ^^^^^^^^^^^^ function or associated item not found in `accounts_db::VerifyAccountsHashAndLamportsConfig<'_>`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:207:1
[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] 
[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/tests.rs:2567:12
[INFO] [stdout]      |
[INFO] [stdout] 2567 |         db.verify_accounts_hash_and_lamports_for_tests(some_slot, 1, config),
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct
[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:7371:5
[INFO] [stdout]      |
[INFO] [stdout] 7371 | /     pub fn verify_accounts_hash_and_lamports(
[INFO] [stdout] 7372 | |         &self,
[INFO] [stdout] 7373 | |         snapshot_storages_and_slots: (&[Arc<AccountStorageEntry>], &[Slot]),
[INFO] [stdout] 7374 | |         slot: Slot,
[INFO] [stdout] ...    |
[INFO] [stdout] 7377 | |         config: VerifyAccountsHashAndLamportsConfig,
[INFO] [stdout] 7378 | |     ) -> 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/tests.rs:2585:8
[INFO] [stdout]      |
[INFO] [stdout] 2585 |     db.store_for_tests(1, &[(&key, &account)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2604:8
[INFO] [stdout]      |
[INFO] [stdout] 2604 |     db.store_for_tests(base_slot, &[(&key, &account)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2605:8
[INFO] [stdout]      |
[INFO] [stdout] 2605 |     db.add_root_and_flush_write_cache(base_slot);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:2622:12
[INFO] [stdout]      |
[INFO] [stdout] 2622 |         db.store_for_tests(base_slot, &[(&key, &account)]);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2624:16
[INFO] [stdout]      |
[INFO] [stdout] 2624 |             db.add_root_and_flush_write_cache(base_slot);
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:2630:12
[INFO] [stdout]      |
[INFO] [stdout] 2630 |         db.store_for_tests(base_slot, &[(&key, &account)]);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2631:12
[INFO] [stdout]      |
[INFO] [stdout] 2631 |         db.add_root_and_flush_write_cache(base_slot);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:2645:8
[INFO] [stdout]      |
[INFO] [stdout] 2645 |     db.store_for_tests(base_slot, &[(&key, &account)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2648:8
[INFO] [stdout]      |
[INFO] [stdout] 2648 |     db.add_root_and_flush_write_cache(base_slot);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:2661:8
[INFO] [stdout]      |
[INFO] [stdout] 2661 |     db.store_for_tests(base_slot, &[(&key, &account)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2662:8
[INFO] [stdout]      |
[INFO] [stdout] 2662 |     db.add_root_and_flush_write_cache(base_slot);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:2680:8
[INFO] [stdout]      |
[INFO] [stdout] 2680 |     db.store_for_tests(slot, &[(&key, &account)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2681:8
[INFO] [stdout]      |
[INFO] [stdout] 2681 |     db.add_root_and_flush_write_cache(slot);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:2692:18
[INFO] [stdout]      |
[INFO] [stdout] 2692 |         accounts.store_for_tests(0, &[(&pubkey, &account)]);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2693:18
[INFO] [stdout]      |
[INFO] [stdout] 2693 |         accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:2726:18
[INFO] [stdout]      |
[INFO] [stdout] 2726 |         accounts.store_for_tests(current_slot, &[(&pubkey1, &account)]);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2727:18
[INFO] [stdout]      |
[INFO] [stdout] 2727 |         accounts.store_for_tests(current_slot, &[(&pubkey2, &account)]);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2729:18
[INFO] [stdout]      |
[INFO] [stdout] 2729 |         accounts.store_for_tests(current_slot, &[(&pubkey2, &account)]);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2730:18
[INFO] [stdout]      |
[INFO] [stdout] 2730 |         accounts.store_for_tests(current_slot, &[(&pubkey1, &account)]);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2732:14
[INFO] [stdout]      |
[INFO] [stdout] 2732 |     accounts.calculate_accounts_delta_hash(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:2733:14
[INFO] [stdout]      |
[INFO] [stdout] 2733 |     accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:2740:28
[INFO] [stdout]      |
[INFO] [stdout] 2740 |     assert_eq!(0, accounts.alive_account_count_in_slot(current_slot));
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:2741:28
[INFO] [stdout]      |
[INFO] [stdout] 2741 |     assert_eq!(1, accounts.ref_count_for_pubkey(&pubkey1));
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `ref_count_for_pubkey` not found for this struct
[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/tests.rs:2742:14
[INFO] [stdout]      |
[INFO] [stdout] 2742 |     accounts.store_for_tests(current_slot, &[(&pubkey1, &account2)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2743:14
[INFO] [stdout]      |
[INFO] [stdout] 2743 |     accounts.store_for_tests(current_slot, &[(&pubkey1, &account2)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2744:14
[INFO] [stdout]      |
[INFO] [stdout] 2744 |     accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:2745:28
[INFO] [stdout]      |
[INFO] [stdout] 2745 |     assert_eq!(1, accounts.alive_account_count_in_slot(current_slot));
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `alive_account_count_in_slot` not found for this struct
[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/tests.rs:2748:28
[INFO] [stdout]      |
[INFO] [stdout] 2748 |     assert_eq!(2, accounts.ref_count_for_pubkey(&pubkey1));
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `ref_count_for_pubkey` not found for this struct
[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/tests.rs:2749:14
[INFO] [stdout]      |
[INFO] [stdout] 2749 |     accounts.calculate_accounts_delta_hash(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:2750:14
[INFO] [stdout]      |
[INFO] [stdout] 2750 |     accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:2761:28
[INFO] [stdout]      |
[INFO] [stdout] 2761 |     assert_eq!(2, accounts.ref_count_for_pubkey(&pubkey1));
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `ref_count_for_pubkey` not found for this struct
[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/tests.rs:2762:14
[INFO] [stdout]      |
[INFO] [stdout] 2762 |     accounts.store_for_tests(current_slot, &[(&pubkey1, &account3)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2763:14
[INFO] [stdout]      |
[INFO] [stdout] 2763 |     accounts.store_for_tests(current_slot, &[(&pubkey2, &account3)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2764:14
[INFO] [stdout]      |
[INFO] [stdout] 2764 |     accounts.store_for_tests(current_slot, &[(&pubkey3, &account4)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2765:14
[INFO] [stdout]      |
[INFO] [stdout] 2765 |     accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:2766:28
[INFO] [stdout]      |
[INFO] [stdout] 2766 |     assert_eq!(3, accounts.ref_count_for_pubkey(&pubkey1));
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `ref_count_for_pubkey` not found for this struct
[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/tests.rs:2767:14
[INFO] [stdout]      |
[INFO] [stdout] 2767 |     accounts.calculate_accounts_delta_hash(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:2775:28
[INFO] [stdout]      |
[INFO] [stdout] 2775 |     assert_eq!(3, accounts.ref_count_for_pubkey(&pubkey1));
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `ref_count_for_pubkey` not found for this struct
[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/tests.rs:2776:14
[INFO] [stdout]      |
[INFO] [stdout] 2776 |     accounts.store_for_tests(current_slot, &[(&pubkey1, &zero_lamport_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2777:14
[INFO] [stdout]      |
[INFO] [stdout] 2777 |     accounts.store_for_tests(current_slot, &[(&pubkey2, &zero_lamport_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2778:14
[INFO] [stdout]      |
[INFO] [stdout] 2778 |     accounts.store_for_tests(current_slot, &[(&pubkey3, &zero_lamport_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `accounts_count` found for reference `&std::sync::Arc<accounts_db::AccountStorageEntry>` in the current scope
[INFO] [stdout]     --> src/accounts_db/tests.rs:2781:66
[INFO] [stdout]      |
[INFO] [stdout] 2781 |     let total_accounts: usize = snapshot_stores.iter().map(|s| s.accounts_count()).sum();
[INFO] [stdout]      |                                                                  ^^^^^^^^^^^^^^ method not found in `&std::sync::Arc<accounts_db::AccountStorageEntry>`
[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/tests.rs:2788:14
[INFO] [stdout]      |
[INFO] [stdout] 2788 |     accounts.calculate_accounts_delta_hash(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:2789:14
[INFO] [stdout]      |
[INFO] [stdout] 2789 |     accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> FlushStats {
[INFO] [stdout]      | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `accounts_count` found for reference `&std::sync::Arc<accounts_db::AccountStorageEntry>` in the current scope
[INFO] [stdout]     --> src/accounts_db/tests.rs:2794:77
[INFO] [stdout]      |
[INFO] [stdout] 2794 |     let total_accounts_post_clean: usize = snapshot_stores.iter().map(|s| s.accounts_count()).sum();
[INFO] [stdout]      |                                                                             ^^^^^^^^^^^^^^ method not found in `&std::sync::Arc<accounts_db::AccountStorageEntry>`
[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/tests.rs:2798:25
[INFO] [stdout]      |
[INFO] [stdout] 2798 |     assert_eq!(accounts.ref_count_for_pubkey(&pubkey1), 0);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `ref_count_for_pubkey` not found for this struct
[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/tests.rs:2799:25
[INFO] [stdout]      |
[INFO] [stdout] 2799 |     assert_eq!(accounts.ref_count_for_pubkey(&pubkey2), 0);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `ref_count_for_pubkey` not found for this struct
[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/tests.rs:2800:25
[INFO] [stdout]      |
[INFO] [stdout] 2800 |     assert_eq!(accounts.ref_count_for_pubkey(&pubkey3), 0);
[INFO] [stdout]      |                         ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `ref_count_for_pubkey` not found for this struct
[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/tests.rs:2866:18
[INFO] [stdout]      |
[INFO] [stdout] 2866 |         accounts.store_for_tests(current_slot, &[(pubkey, &account)]);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2869:14
[INFO] [stdout]      |
[INFO] [stdout] 2869 |     accounts.calculate_accounts_delta_hash(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:2870:14
[INFO] [stdout]      |
[INFO] [stdout] 2870 |     accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:2877:18
[INFO] [stdout]      |
[INFO] [stdout] 2877 |         accounts.store_for_tests(current_slot, &[(pubkey, &account)]);
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2879:14
[INFO] [stdout]      |
[INFO] [stdout] 2879 |     accounts.calculate_accounts_delta_hash(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:2880:14
[INFO] [stdout]      |
[INFO] [stdout] 2880 |     accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:2885:18
[INFO] [stdout]      |
[INFO] [stdout] 2885 |         accounts.all_account_count_in_accounts_file(shrink_slot)
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `all_account_count_in_accounts_file` not found for this struct
[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/tests.rs:2895:18
[INFO] [stdout]      |
[INFO] [stdout] 2895 |         accounts.all_account_count_in_accounts_file(shrink_slot)
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `all_account_count_in_accounts_file` not found for this struct
[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/tests.rs:2902:18
[INFO] [stdout]      |
[INFO] [stdout] 2902 |         accounts.all_account_count_in_accounts_file(shrink_slot)
[INFO] [stdout]      |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `all_account_count_in_accounts_file` not found for this struct
[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/tests.rs:2948:8
[INFO] [stdout]      |
[INFO] [stdout] 2948 |     db.store_for_tests(
[INFO] [stdout]      |     ---^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:2952:8
[INFO] [stdout]      |
[INFO] [stdout] 2952 |     db.calculate_accounts_delta_hash(current_slot);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:2953:8
[INFO] [stdout]      |
[INFO] [stdout] 2953 |     db.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:3348:14
[INFO] [stdout]      |
[INFO] [stdout] 3348 |     accounts.store_for_tests(0, &[(&pubkey, &account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:3349:14
[INFO] [stdout]      |
[INFO] [stdout] 3349 |     accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:3373:14
[INFO] [stdout]      |
[INFO] [stdout] 3373 |     accounts.calculate_accounts_delta_hash(0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:3381:14
[INFO] [stdout]      |
[INFO] [stdout] 3381 |     accounts.calculate_accounts_delta_hash(1);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:3414:12
[INFO] [stdout]      |
[INFO] [stdout] 3414 |         db.store_for_tests(slot, &[(key, &zero_lamport_account)]);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:3415:12
[INFO] [stdout]      |
[INFO] [stdout] 3415 |         db.calculate_accounts_delta_hash(slot);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:3416:12
[INFO] [stdout]      |
[INFO] [stdout] 3416 |         db.add_root_and_flush_write_cache(slot);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:3421:20
[INFO] [stdout]      |
[INFO] [stdout] 3421 |         assert!(db.load_without_fixed_root(&ancestors, key).is_some());
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 3421 -         assert!(db.load_without_fixed_root(&ancestors, key).is_some());
[INFO] [stdout] 3421 +         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/tests.rs:3440:12
[INFO] [stdout]      |
[INFO] [stdout] 3440 |         db.store_for_tests(slot, &[(key, &zero_lamport_account)]);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:3441:12
[INFO] [stdout]      |
[INFO] [stdout] 3441 |         db.calculate_accounts_delta_hash(slot);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:3442:12
[INFO] [stdout]      |
[INFO] [stdout] 3442 |         db.add_root_and_flush_write_cache(slot);
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:3448:20
[INFO] [stdout]      |
[INFO] [stdout] 3448 |         assert!(db.load_without_fixed_root(&ancestors, key).is_some());
[INFO] [stdout]      |                    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 3448 -         assert!(db.load_without_fixed_root(&ancestors, key).is_some());
[INFO] [stdout] 3448 +         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/tests.rs:3459:8
[INFO] [stdout]      |
[INFO] [stdout] 3459 |     db.store_for_tests(0, &[(&account_key, &zero_lamport_account)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:3460:8
[INFO] [stdout]      |
[INFO] [stdout] 3460 |     db.store_for_tests(1, &[(&account_key, &zero_lamport_account)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:3461:8
[INFO] [stdout]      |
[INFO] [stdout] 3461 |     db.calculate_accounts_delta_hash(0);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:3462:8
[INFO] [stdout]      |
[INFO] [stdout] 3462 |     db.add_root_and_flush_write_cache(0);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:3463:8
[INFO] [stdout]      |
[INFO] [stdout] 3463 |     db.calculate_accounts_delta_hash(1);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:3464:8
[INFO] [stdout]      |
[INFO] [stdout] 3464 |     db.add_root_and_flush_write_cache(1);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:3476:12
[INFO] [stdout]      |
[INFO] [stdout] 3476 |         db.load_without_fixed_root(&Ancestors::default(), &account_key),
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 3476 -         db.load_without_fixed_root(&Ancestors::default(), &account_key),
[INFO] [stdout] 3476 +         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/tests.rs:3491:10
[INFO] [stdout]      |
[INFO] [stdout] 3490 |       assert!(db
[INFO] [stdout]      |  _____________-
[INFO] [stdout] 3491 | |         .load_without_fixed_root(&Ancestors::default(), &key)
[INFO] [stdout]      | |_________-^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 |   pub struct AccountsDb {
[INFO] [stdout]      |   --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 3491 -         .load_without_fixed_root(&Ancestors::default(), &key)
[INFO] [stdout] 3491 +         .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/tests.rs:3496:16
[INFO] [stdout]      |
[INFO] [stdout] 3496 |     assert!(db.load_without_fixed_root(&ancestors, &key).is_none());
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 3496 -     assert!(db.load_without_fixed_root(&ancestors, &key).is_none());
[INFO] [stdout] 3496 +     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/tests.rs:3501:12
[INFO] [stdout]      |
[INFO] [stdout] 3501 |         db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 3501 -         db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout] 3501 +         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/tests.rs:3508:12
[INFO] [stdout]      |
[INFO] [stdout] 3508 |         db.load_without_fixed_root(&Ancestors::default(), &key),
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 3508 -         db.load_without_fixed_root(&Ancestors::default(), &key),
[INFO] [stdout] 3508 +         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/tests.rs:3527:12
[INFO] [stdout]      |
[INFO] [stdout] 3527 |         db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 3527 -         db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout] 3527 +         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/tests.rs:3535:12
[INFO] [stdout]      |
[INFO] [stdout] 3535 |         db.load_without_fixed_root(&Ancestors::default(), &key),
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 3535 -         db.load_without_fixed_root(&Ancestors::default(), &key),
[INFO] [stdout] 3535 +         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/tests.rs:3563:12
[INFO] [stdout]      |
[INFO] [stdout] 3563 |         db.load_without_fixed_root(&ancestors, &unrooted_key),
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 3563 -         db.load_without_fixed_root(&ancestors, &unrooted_key),
[INFO] [stdout] 3563 +         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/tests.rs:3570:10
[INFO] [stdout]      |
[INFO] [stdout] 3569 |       assert!(db
[INFO] [stdout]      |  _____________-
[INFO] [stdout] 3570 | |         .load_without_fixed_root(&ancestors, &unrooted_key)
[INFO] [stdout]      | |_________-^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 |   pub struct AccountsDb {
[INFO] [stdout]      |   --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 3570 -         .load_without_fixed_root(&ancestors, &unrooted_key)
[INFO] [stdout] 3570 +         .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/tests.rs:3576:12
[INFO] [stdout]      |
[INFO] [stdout] 3576 |         db.load_without_fixed_root(&Ancestors::default(), &key5),
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 3576 -         db.load_without_fixed_root(&Ancestors::default(), &key5),
[INFO] [stdout] 3576 +         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/tests.rs:3580:12
[INFO] [stdout]      |
[INFO] [stdout] 3580 |         db.load_without_fixed_root(&Ancestors::default(), &key6),
[INFO] [stdout]      |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 3580 -         db.load_without_fixed_root(&Ancestors::default(), &key6),
[INFO] [stdout] 3580 +         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/tests.rs:3649:41
[INFO] [stdout]      |
[INFO] [stdout] 3649 |             vec![(slot, 1)].into_iter().collect()
[INFO] [stdout]      |                                         ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator<Item=(u64, {integer})>`
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `FromIterator<(u64, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]     --> src/ancestors.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct Ancestors {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]     --> src/accounts_db/tests.rs:3649:29
[INFO] [stdout]      |
[INFO] [stdout] 3649 |             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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[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/tests.rs:3652:16
[INFO] [stdout]      |
[INFO] [stdout] 3652 |             db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout]      |                ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 3652 -             db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout] 3652 +             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/tests.rs:3734:33
[INFO] [stdout]      |
[INFO] [stdout] 3734 |     db.read_only_accounts_cache.reset_for_tests();
[INFO] [stdout]      |                                 ^^^^^^^^^^^^^^^ method not found in `read_only_accounts_cache::ReadOnlyAccountsCache`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/read_only_accounts_cache.rs:79:1
[INFO] [stdout]      |
[INFO] [stdout]   79 | 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/tests.rs:3828:31
[INFO] [stdout]      |
[INFO] [stdout] 3828 |             LoadZeroLamports::SomeWithZeroLamportAccountForTests,
[INFO] [stdout]      |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant or associated item not found in `accounts_db::LoadZeroLamports`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:418:1
[INFO] [stdout]      |
[INFO] [stdout]  418 | enum LoadZeroLamports {
[INFO] [stdout]      | --------------------- variant or associated item `SomeWithZeroLamportAccountForTests` not found for this enum
[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/tests.rs:3878:31
[INFO] [stdout]      |
[INFO] [stdout] 3878 |             LoadZeroLamports::SomeWithZeroLamportAccountForTests,
[INFO] [stdout]      |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant or associated item not found in `accounts_db::LoadZeroLamports`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:418:1
[INFO] [stdout]      |
[INFO] [stdout]  418 | enum LoadZeroLamports {
[INFO] [stdout]      | --------------------- variant or associated item `SomeWithZeroLamportAccountForTests` not found for this enum
[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/tests.rs:3972:31
[INFO] [stdout]      |
[INFO] [stdout] 3972 |             LoadZeroLamports::SomeWithZeroLamportAccountForTests,
[INFO] [stdout]      |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant or associated item not found in `accounts_db::LoadZeroLamports`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:418:1
[INFO] [stdout]      |
[INFO] [stdout]  418 | enum LoadZeroLamports {
[INFO] [stdout]      | --------------------- variant or associated item `SomeWithZeroLamportAccountForTests` not found for this enum
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `get_len_of_slots_with_uncleaned_pubkeys` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]     --> src/accounts_db/tests.rs:3992:28
[INFO] [stdout]      |
[INFO] [stdout] 3992 |     assert_eq!(accounts_db.get_len_of_slots_with_uncleaned_pubkeys(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `get_len_of_slots_with_uncleaned_pubkeys` not found for this struct
[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/tests.rs:3995:17
[INFO] [stdout]      |
[INFO] [stdout] 3995 |     accounts_db.add_root_and_flush_write_cache(slot);
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> FlushStats {
[INFO] [stdout]      | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `get_len_of_slots_with_uncleaned_pubkeys` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]     --> src/accounts_db/tests.rs:3996:28
[INFO] [stdout]      |
[INFO] [stdout] 3996 |     assert_eq!(accounts_db.get_len_of_slots_with_uncleaned_pubkeys(), 1);
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `get_len_of_slots_with_uncleaned_pubkeys` not found for this struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `get_len_of_slots_with_uncleaned_pubkeys` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]     --> src/accounts_db/tests.rs:4000:28
[INFO] [stdout]      |
[INFO] [stdout] 4000 |     assert_eq!(accounts_db.get_len_of_slots_with_uncleaned_pubkeys(), 0);
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `get_len_of_slots_with_uncleaned_pubkeys` not found for this struct
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `std::sync::Arc<accounts_db::AccountsDb>` in the current scope
[INFO] [stdout]     --> src/accounts_db/tests.rs:4081:8
[INFO] [stdout]      |
[INFO] [stdout] 4081 |     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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:4085:84
[INFO] [stdout]      |
[INFO] [stdout] 4085 |     let scan_ancestors: Arc<Ancestors> = Arc::new(vec![(0, 1), (1, 1)].into_iter().collect());
[INFO] [stdout]      |                                                                                    ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator<Item=({integer}, {integer})>`
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]     --> src/ancestors.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct Ancestors {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]     --> src/accounts_db/tests.rs:4085:72
[INFO] [stdout]      |
[INFO] [stdout] 4085 |     let scan_ancestors: Arc<Ancestors> = 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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `std::sync::Arc<accounts_db::AccountsDb>` in the current scope
[INFO] [stdout]     --> src/accounts_db/tests.rs:4091:8
[INFO] [stdout]      |
[INFO] [stdout] 4091 |     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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:4115:31
[INFO] [stdout]      |
[INFO] [stdout] 4115 |             LoadZeroLamports::SomeWithZeroLamportAccountForTests,
[INFO] [stdout]      |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant or associated item not found in `accounts_db::LoadZeroLamports`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:418:1
[INFO] [stdout]      |
[INFO] [stdout]  418 | enum LoadZeroLamports {
[INFO] [stdout]      | --------------------- variant or associated item `SomeWithZeroLamportAccountForTests` not found for this enum
[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/tests.rs:4319:84
[INFO] [stdout]      |
[INFO] [stdout] 4319 |             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<Item=(u64, {integer})>`
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `FromIterator<(u64, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]     --> src/ancestors.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct Ancestors {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]     --> src/accounts_db/tests.rs:4319:72
[INFO] [stdout]      |
[INFO] [stdout] 4319 |             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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[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/tests.rs:4683:8
[INFO] [stdout]      |
[INFO] [stdout] 4683 |     db.calculate_accounts_delta_hash(0);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:4684:8
[INFO] [stdout]      |
[INFO] [stdout] 4684 |     db.calculate_accounts_delta_hash(1);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:4710:8
[INFO] [stdout]      |
[INFO] [stdout] 4710 |     db.calculate_accounts_delta_hash(2);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:4757:17
[INFO] [stdout]      |
[INFO] [stdout] 4757 |     accounts_db.calculate_accounts_delta_hash(0);
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:4758:17
[INFO] [stdout]      |
[INFO] [stdout] 4758 |     accounts_db.calculate_accounts_delta_hash(1);
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:4788:8
[INFO] [stdout]      |
[INFO] [stdout] 4788 |     db.calculate_accounts_delta_hash(0);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:4789:8
[INFO] [stdout]      |
[INFO] [stdout] 4789 |     db.calculate_accounts_delta_hash(1);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:4835:8
[INFO] [stdout]      |
[INFO] [stdout] 4835 |     db.calculate_accounts_delta_hash(0);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:4836:8
[INFO] [stdout]      |
[INFO] [stdout] 4836 |     db.calculate_accounts_delta_hash(1);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:4877:8
[INFO] [stdout]      |
[INFO] [stdout] 4877 |     db.calculate_accounts_delta_hash(2);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:4920:8
[INFO] [stdout]      |
[INFO] [stdout] 4920 |     db.add_root_and_flush_write_cache(0);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:4928:8
[INFO] [stdout]      |
[INFO] [stdout] 4928 |     db.add_root_and_flush_write_cache(1);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:4934:8
[INFO] [stdout]      |
[INFO] [stdout] 4934 |     db.add_root_and_flush_write_cache(3);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> FlushStats {
[INFO] [stdout]      | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: the trait bound `ancestors::Ancestors: From<Vec<(u64, {integer})>>` is not satisfied
[INFO] [stdout]     --> src/accounts_db/tests.rs:5304:22
[INFO] [stdout]      |
[INFO] [stdout] 5304 |                     &Ancestors::from(vec![(*slot, 0)]),
[INFO] [stdout]      |                      ^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `From<Vec<(u64, {integer})>>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]     --> src/ancestors.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct Ancestors {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `From<T>`
[INFO] [stdout]     --> src/ancestors.rs:34:1
[INFO] [stdout]      |
[INFO] [stdout]   34 | impl From<Vec<Slot>> for Ancestors {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `ancestors::Ancestors` implements `From<Vec<u64>>`
[INFO] [stdout] ...
[INFO] [stdout]   47 | impl From<&HashMap<Slot, usize>> for Ancestors {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `ancestors::Ancestors` implements `From<&std::collections::HashMap<u64, usize>>`
[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/tests.rs:5369:8
[INFO] [stdout]      |
[INFO] [stdout] 5369 |     db.store_for_tests(slot1, &[(&pubkey1, &account1)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:5370:8
[INFO] [stdout]      |
[INFO] [stdout] 5370 |     db.store_for_tests(slot2, &[(&pubkey2, &account2)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:5371:8
[INFO] [stdout]      |
[INFO] [stdout] 5371 |     db.store_for_tests(slot3, &[(&pubkey3, &account3)]);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:5574:14
[INFO] [stdout]      |
[INFO] [stdout] 5574 |     accounts.store_for_tests(slot0, &[(&shared_key, &account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:5575:14
[INFO] [stdout]      |
[INFO] [stdout] 5575 |     accounts.add_root_and_flush_write_cache(slot0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:5621:14
[INFO] [stdout]      |
[INFO] [stdout] 5621 |     accounts.store_for_tests(slot0, &[(&shared_key, &account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:5622:14
[INFO] [stdout]      |
[INFO] [stdout] 5622 |     accounts.store_for_tests(slot0, &[(&unrooted_key, &account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:5626:14
[INFO] [stdout]      |
[INFO] [stdout] 5626 |     accounts.calculate_accounts_delta_hash(slot0);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:5630:14
[INFO] [stdout]      |
[INFO] [stdout] 5630 |     accounts.store_for_tests(slot1, &[(&shared_key, &zero_lamport_account)]);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:5633:14
[INFO] [stdout]      |
[INFO] [stdout] 5633 |     accounts.calculate_accounts_delta_hash(slot1);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:5634:14
[INFO] [stdout]      |
[INFO] [stdout] 5634 |     accounts.add_root_and_flush_write_cache(slot1);
[INFO] [stdout]      |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:5679:21
[INFO] [stdout]      |
[INFO] [stdout] 5679 |         accounts_db.calculate_accounts_delta_hash(slot1);
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:5680:21
[INFO] [stdout]      |
[INFO] [stdout] 5680 |         accounts_db.add_root_and_flush_write_cache(slot1);
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:5685:21
[INFO] [stdout]      |
[INFO] [stdout] 5685 |         accounts_db.calculate_accounts_delta_hash(slot2);
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:5686:21
[INFO] [stdout]      |
[INFO] [stdout] 5686 |         accounts_db.add_root_and_flush_write_cache(slot2);
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:5691:21
[INFO] [stdout]      |
[INFO] [stdout] 5691 |         accounts_db.calculate_accounts_delta_hash(slot3);
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `calculate_accounts_delta_hash` not found for this struct
[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:7221:5
[INFO] [stdout]      |
[INFO] [stdout] 7221 | /     pub fn calculate_accounts_hash(
[INFO] [stdout] 7222 | |         &self,
[INFO] [stdout] 7223 | |         config: &CalcAccountsHashConfig<'_>,
[INFO] [stdout] 7224 | |         storages: &SortedStorages<'_>,
[INFO] [stdout] 7225 | |         stats: HashStats,
[INFO] [stdout] 7226 | |     ) -> (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/tests.rs:5692:21
[INFO] [stdout]      |
[INFO] [stdout] 5692 |         accounts_db.add_root_and_flush_write_cache(slot3);
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:5694:32
[INFO] [stdout]      |
[INFO] [stdout] 5694 |         assert_eq!(accounts_db.ref_count_for_pubkey(&pubkey), 3);
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `ref_count_for_pubkey` not found for this struct
[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/tests.rs:5703:32
[INFO] [stdout]      |
[INFO] [stdout] 5703 |         assert_eq!(accounts_db.ref_count_for_pubkey(&pubkey), 2);
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `ref_count_for_pubkey` not found for this struct
[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/tests.rs:5712:32
[INFO] [stdout]      |
[INFO] [stdout] 5712 |         assert_eq!(accounts_db.ref_count_for_pubkey(&pubkey), 1);
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `ref_count_for_pubkey` not found for this struct
[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/tests.rs:5721:32
[INFO] [stdout]      |
[INFO] [stdout] 5721 |         assert_eq!(accounts_db.ref_count_for_pubkey(&pubkey), 0);
[INFO] [stdout]      |                                ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `ref_count_for_pubkey` not found for this struct
[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/tests.rs:6911:36
[INFO] [stdout]      |
[INFO] [stdout] 6911 | ...                   db.store_for_tests(slot5, &[(pubkey, &account)]);
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:6925:32
[INFO] [stdout]      |
[INFO] [stdout] 6925 | ...                   db.add_root_and_flush_write_cache(slot5);
[INFO] [stdout]      |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> FlushStats {
[INFO] [stdout]      | |___________________^
[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/accounts_db/tests.rs:7295:8
[INFO] [stdout]      |
[INFO] [stdout] 7295 |     db.set_storage_access(StorageAccess::Mmap);
[INFO] [stdout]      |        ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `set_storage_access` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `get_storages` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 7295 -     db.set_storage_access(StorageAccess::Mmap);
[INFO] [stdout] 7295 +     db.get_storages(StorageAccess::Mmap);
[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/tests.rs:8008:21
[INFO] [stdout]      |
[INFO] [stdout] 8008 |         accounts_db.add_root_and_flush_write_cache(slot);
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:8025:21
[INFO] [stdout]      |
[INFO] [stdout] 8025 |         accounts_db.add_root_and_flush_write_cache(slot);
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:8074:21
[INFO] [stdout]      |
[INFO] [stdout] 8074 |         accounts_db.add_root_and_flush_write_cache(slot);
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:8095:21
[INFO] [stdout]      |
[INFO] [stdout] 8095 |         accounts_db.add_root_and_flush_write_cache(slot);
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:8159:21
[INFO] [stdout]      |
[INFO] [stdout] 8159 |         accounts_db.store_for_tests(
[INFO] [stdout]      |         ------------^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:8163:21
[INFO] [stdout]      |
[INFO] [stdout] 8163 |         accounts_db.add_root_and_flush_write_cache(slot);
[INFO] [stdout]      |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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/tests.rs:8219:21
[INFO] [stdout]      |
[INFO] [stdout] 8219 |         accounts_db.store_for_tests(
[INFO] [stdout]      |         ------------^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `store_for_tests` not found for this struct
[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/tests.rs:8226:17
[INFO] [stdout]      |
[INFO] [stdout] 8226 |     accounts_db.add_root_and_flush_write_cache(old_slot);
[INFO] [stdout]      |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[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:6360:5
[INFO] [stdout]      |
[INFO] [stdout] 6360 | /     fn do_flush_slot_cache(
[INFO] [stdout] 6361 | |         &self,
[INFO] [stdout] 6362 | |         slot: Slot,
[INFO] [stdout] 6363 | |         slot_cache: &SlotCache,
[INFO] [stdout] 6364 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout] 6365 | |         max_clean_root: Option<Slot>,
[INFO] [stdout] 6366 | |     ) -> 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:2341:19
[INFO] [stdout]      |
[INFO] [stdout] 2341 |         ancestors.insert(slot, 0);
[INFO] [stdout]      |                   ^^^^^^ method not found in `ancestors::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:2387:19
[INFO] [stdout]      |
[INFO] [stdout] 2387 |         ancestors.insert(slot, 0);
[INFO] [stdout]      |                   ^^^^^^ method not found in `ancestors::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:2421:19
[INFO] [stdout]      |
[INFO] [stdout] 2421 |         ancestors.insert(slot, 0);
[INFO] [stdout]      |                   ^^^^^^ method not found in `ancestors::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:2695:19
[INFO] [stdout]      |
[INFO] [stdout] 2695 |         ancestors.insert(slot, 0);
[INFO] [stdout]      |                   ^^^^^^ method not found in `ancestors::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:2723:50
[INFO] [stdout]      |
[INFO] [stdout] 2723 |         let ancestors = vec![(1, 1)].into_iter().collect();
[INFO] [stdout]      |                                                  ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator<Item=({integer}, {integer})>`
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]     --> src/ancestors.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct Ancestors {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]     --> src/accounts_index.rs:2723:38
[INFO] [stdout]      |
[INFO] [stdout] 2723 |         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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[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:2848:50
[INFO] [stdout]      |
[INFO] [stdout] 2848 |         let ancestors = vec![(0, 0)].into_iter().collect();
[INFO] [stdout]      |                                                  ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator<Item=({integer}, {integer})>`
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]     --> src/ancestors.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct Ancestors {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]     --> src/accounts_index.rs:2848:38
[INFO] [stdout]      |
[INFO] [stdout] 2848 |         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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[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:3117:50
[INFO] [stdout]      |
[INFO] [stdout] 3117 |         let ancestors = vec![(0, 0)].into_iter().collect();
[INFO] [stdout]      |                                                  ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator<Item=({integer}, {integer})>`
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]     --> src/ancestors.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct Ancestors {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]     --> src/accounts_index.rs:3117:38
[INFO] [stdout]      |
[INFO] [stdout] 3117 |         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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[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:3174:50
[INFO] [stdout]      |
[INFO] [stdout] 3174 |         let ancestors = vec![(0, 0)].into_iter().collect();
[INFO] [stdout]      |                                                  ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator<Item=({integer}, {integer})>`
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]     --> src/ancestors.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct Ancestors {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]     --> src/accounts_index.rs:3174:38
[INFO] [stdout]      |
[INFO] [stdout] 3174 |         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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[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:3210:50
[INFO] [stdout]      |
[INFO] [stdout] 3210 |         let ancestors = vec![(1, 0)].into_iter().collect();
[INFO] [stdout]      |                                                  ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator<Item=({integer}, {integer})>`
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]     --> src/ancestors.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct Ancestors {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]     --> src/accounts_index.rs:3210:38
[INFO] [stdout]      |
[INFO] [stdout] 3210 |         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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `purge_roots` found for struct `accounts_index::AccountsIndex<T, U>` in the current scope
[INFO] [stdout]     --> src/accounts_index.rs:3347:28
[INFO] [stdout]      |
[INFO] [stdout]  663 | pub struct AccountsIndex<T: IndexValue, U: DiskIndexValue + From<T> + Into<T>> {
[INFO] [stdout]      | ------------------------------------------------------------------------------ method `purge_roots` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 3347 |         let purges = index.purge_roots(&key);
[INFO] [stdout]      |                            ^^^^^^^^^^^ method not found in `accounts_index::AccountsIndex<u64, u64>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `purge_roots` found for struct `accounts_index::AccountsIndex<T, U>` in the current scope
[INFO] [stdout]     --> src/accounts_index.rs:3351:28
[INFO] [stdout]      |
[INFO] [stdout]  663 | pub struct AccountsIndex<T: IndexValue, U: DiskIndexValue + From<T> + Into<T>> {
[INFO] [stdout]      | ------------------------------------------------------------------------------ method `purge_roots` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 3351 |         let purges = index.purge_roots(&key);
[INFO] [stdout]      |                            ^^^^^^^^^^^ method not found in `accounts_index::AccountsIndex<u64, u64>`
[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:3388:58
[INFO] [stdout]      |
[INFO] [stdout] 3388 |         let ancestors = vec![(3, 1), (7, 1)].into_iter().collect();
[INFO] [stdout]      |                                                          ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator<Item=({integer}, {integer})>`
[INFO] [stdout]      |
[INFO] [stdout] help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]     --> src/ancestors.rs:12:1
[INFO] [stdout]      |
[INFO] [stdout]   12 | pub struct Ancestors {
[INFO] [stdout]      | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] note: the method call chain might not have had the expected associated types
[INFO] [stdout]     --> src/accounts_index.rs:3388:46
[INFO] [stdout]      |
[INFO] [stdout] 3388 |         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/c2e32f1c9652b13ed99608599c1e855462f421f3/library/core/src/iter/traits/iterator.rs:2015:4
[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::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<Vec<({integer}, {integer})>>` is not satisfied
[INFO] [stdout]    --> src/ancestors.rs:215:29
[INFO] [stdout]     |
[INFO] [stdout] 215 |             let ancestors = Ancestors::from(slots);
[INFO] [stdout]     |                             ^^^^^^^^^ unsatisfied trait bound
[INFO] [stdout]     |
[INFO] [stdout] help: the trait `From<Vec<({integer}, {integer})>>` is not implemented for `ancestors::Ancestors`
[INFO] [stdout]    --> src/ancestors.rs:12:1
[INFO] [stdout]     |
[INFO] [stdout]  12 | pub struct Ancestors {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `From<T>`
[INFO] [stdout]    --> src/ancestors.rs:34:1
[INFO] [stdout]     |
[INFO] [stdout]  34 | impl From<Vec<Slot>> for Ancestors {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `ancestors::Ancestors` implements `From<Vec<u64>>`
[INFO] [stdout] ...
[INFO] [stdout]  47 | impl From<&HashMap<Slot, usize>> for Ancestors {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `ancestors::Ancestors` implements `From<&std::collections::HashMap<u64, usize>>`
[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:1641:28
[INFO] [stdout]      |
[INFO] [stdout] 1641 |                         db.set_storage_access(storage_access);
[INFO] [stdout]      |                            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/accounts_db.rs:1475:1
[INFO] [stdout]      |
[INFO] [stdout] 1475 | pub struct AccountsDb {
[INFO] [stdout]      | --------------------- method `set_storage_access` not found for this struct
[INFO] [stdout]      |
[INFO] [stdout] help: there is a method `get_storages` with a similar name
[INFO] [stdout]      |
[INFO] [stdout] 1641 -                         db.set_storage_access(storage_access);
[INFO] [stdout] 1641 +                         db.get_storages(storage_access);
[INFO] [stdout]      |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `evict_in_foreground` found for struct `read_only_accounts_cache::ReadOnlyAccountsCache` in the current scope
[INFO] [stdout]    --> src/read_only_accounts_cache.rs:529:23
[INFO] [stdout]     |
[INFO] [stdout]  79 | pub(crate) struct ReadOnlyAccountsCache {
[INFO] [stdout]     | --------------------------------------- method `evict_in_foreground` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 529 |                 cache.evict_in_foreground(evict_sample_size, &mut rng, |_, _| {});
[INFO] [stdout]     |                       ^^^^^^^^^^^^^^^^^^^ method not found in `read_only_accounts_cache::ReadOnlyAccountsCache`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `test_epoch` is never read
[INFO] [stdout]    --> src/tiered_storage/byte_block.rs:355:13
[INFO] [stdout]     |
[INFO] [stdout] 355 |             test_epoch += 1;
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0277, E0282, 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 `clone-solana-accounts-db` (lib test) due to 419 previous errors; 8 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "0e06e13c35b061ae8ec18af9eef748e9163f27f80723172dc50984ea44c00077", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0e06e13c35b061ae8ec18af9eef748e9163f27f80723172dc50984ea44c00077", kill_on_drop: false }`
[INFO] [stdout] 0e06e13c35b061ae8ec18af9eef748e9163f27f80723172dc50984ea44c00077
