[INFO] fetching crate miraland-accounts-db 1.19.2...
[INFO] testing miraland-accounts-db-1.19.2 against try#c2e32f1c9652b13ed99608599c1e855462f421f3 for pr-146098-8
[INFO] extracting crate miraland-accounts-db 1.19.2 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate miraland-accounts-db 1.19.2
[INFO] finished tweaking crates.io crate miraland-accounts-db 1.19.2
[INFO] tweaked toml for crates.io crate miraland-accounts-db 1.19.2 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate miraland-accounts-db 1.19.2 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] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c2e32f1c9652b13ed99608599c1e855462f421f3" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 414 packages to latest compatible versions
[INFO] [stderr]       Adding bincode v1.3.3 (available: v2.0.1)
[INFO] [stderr]       Adding bzip2 v0.4.4 (available: v0.6.1)
[INFO] [stderr]       Adding crypto-common v0.1.6 (available: v0.1.7)
[INFO] [stderr]       Adding dashmap v5.5.3 (available: v6.1.0)
[INFO] [stderr]       Adding ed25519-dalek v1.0.1 (available: v2.2.0)
[INFO] [stderr]       Adding index_list v0.2.17 (available: v0.3.0)
[INFO] [stderr]       Adding itertools v0.12.1 (available: v0.14.0)
[INFO] [stderr]       Adding libsecp256k1 v0.6.0 (available: v0.7.2)
[INFO] [stderr]       Adding memmap2 v0.5.10 (available: v0.9.9)
[INFO] [stderr]       Adding modular-bitfield v0.11.2 (available: v0.13.0)
[INFO] [stderr]       Adding ouroboros v0.15.6 (available: v0.18.5)
[INFO] [stderr]       Adding rand v0.8.5 (available: v0.9.2)
[INFO] [stderr]       Adding rand_chacha v0.3.1 (available: v0.9.0)
[INFO] [stderr]       Adding solana_rbpf v0.8.4 (available: v0.8.5)
[INFO] [stderr]       Adding strum v0.24.1 (available: v0.27.2)
[INFO] [stderr]       Adding strum_macros v0.24.3 (available: v0.27.2)
[INFO] [stderr]       Adding thiserror v1.0.69 (available: v2.0.17)
[INFO] [stderr]       Adding zeroize v1.3.0 (available: v1.8.2)
[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-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 31d125703bfde31432917fc2e877b6dfd3b41f3ddce61831af4839af102dd58d
[INFO] running `Command { std: "docker" "start" "-a" "31d125703bfde31432917fc2e877b6dfd3b41f3ddce61831af4839af102dd58d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "31d125703bfde31432917fc2e877b6dfd3b41f3ddce61831af4839af102dd58d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "31d125703bfde31432917fc2e877b6dfd3b41f3ddce61831af4839af102dd58d", kill_on_drop: false }`
[INFO] [stdout] 31d125703bfde31432917fc2e877b6dfd3b41f3ddce61831af4839af102dd58d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 1cf168a0b64402a6432f328067d2620789be67194ec4f0bf1e71670e1e658738
[INFO] running `Command { std: "docker" "start" "-a" "1cf168a0b64402a6432f328067d2620789be67194ec4f0bf1e71670e1e658738", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling libc v0.2.177
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling typenum v1.19.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling generic-array v0.14.9
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling syn v2.0.110
[INFO] [stderr]    Compiling hashbrown v0.16.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling indexmap v2.12.0
[INFO] [stderr]    Compiling log v0.4.28
[INFO] [stderr]    Compiling crunchy v0.2.4
[INFO] [stderr]    Compiling cc v1.2.45
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling opaque-debug v0.3.1
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling block-padding v0.2.1
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling winnow v0.7.13
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.105
[INFO] [stderr]    Compiling ark-std v0.4.0
[INFO] [stderr]    Compiling toml_datetime v0.7.3
[INFO] [stderr]    Compiling hashbrown v0.13.2
[INFO] [stderr]    Compiling libsecp256k1-core v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling toml_parser v1.0.4
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling toml v0.5.11
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling ahash v0.7.8
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling toml_edit v0.23.7
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling feature-probe v0.1.1
[INFO] [stderr]    Compiling bv v0.11.1
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling libsecp256k1-gen-ecmult v0.2.1
[INFO] [stderr]    Compiling libsecp256k1-gen-genmult v0.2.1
[INFO] [stderr]    Compiling proc-macro-crate v3.4.0
[INFO] [stderr]    Compiling ark-serialize-derive v0.4.2
[INFO] [stderr]    Compiling ark-ff-asm v0.4.2
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]    Compiling ark-ff-macros v0.4.2
[INFO] [stderr]    Compiling proc-macro-crate v0.1.5
[INFO] [stderr]    Compiling socket2 v0.6.1
[INFO] [stderr]    Compiling mio v1.1.0
[INFO] [stderr]    Compiling bitmaps v2.1.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling zeroize v1.3.0
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling miraland-frozen-abi-macro v1.19.2
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling im v15.1.0
[INFO] [stderr]    Compiling writeable v0.6.2
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling keccak v0.1.5
[INFO] [stderr]    Compiling litemap v0.8.1
[INFO] [stderr]    Compiling bumpalo v3.19.0
[INFO] [stderr]    Compiling borsh v1.5.7
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling tinyvec v1.10.0
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.105
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling sized-chunks v0.6.5
[INFO] [stderr]    Compiling tokio v1.48.0
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling libsecp256k1 v0.6.0
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling borsh-schema-derive-internal v0.9.3
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling borsh-derive-internal v0.9.3
[INFO] [stderr]    Compiling borsh-schema-derive-internal v0.10.4
[INFO] [stderr]    Compiling borsh-derive-internal v0.10.4
[INFO] [stderr]    Compiling blake3 v1.8.2
[INFO] [stderr]    Compiling wasm-bindgen v0.2.105
[INFO] [stderr]    Compiling rand_xoshiro v0.6.0
[INFO] [stderr]    Compiling miraland-frozen-abi v1.19.2
[INFO] [stderr]    Compiling memoffset v0.9.1
[INFO] [stderr]    Compiling icu_properties_data v2.1.1
[INFO] [stderr]    Compiling signature v1.6.4
[INFO] [stderr]    Compiling bs58 v0.5.1
[INFO] [stderr]    Compiling icu_normalizer_data v2.1.1
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling ed25519 v1.5.3
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling borsh-derive v0.10.4
[INFO] [stderr]    Compiling borsh-derive v0.9.3
[INFO] [stderr]    Compiling hashbrown v0.11.2
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.105
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling crypto-mac v0.8.0
[INFO] [stderr]    Compiling sha2 v0.9.9
[INFO] [stderr]    Compiling hmac v0.8.1
[INFO] [stderr]    Compiling curve25519-dalek v3.2.1
[INFO] [stderr]    Compiling hmac-drbg v0.3.0
[INFO] [stderr]    Compiling pbkdf2 v0.4.0
[INFO] [stderr]    Compiling ark-serialize v0.4.2
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling ark-ff v0.4.2
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]    Compiling borsh-derive v1.5.7
[INFO] [stderr]    Compiling serde_bytes v0.11.19
[INFO] [stderr]    Compiling miraland-program v1.19.2
[INFO] [stderr]    Compiling memmap2 v0.5.10
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling base64 v0.12.3
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling alloc-no-stdlib v2.0.4
[INFO] [stderr]    Compiling humantime v2.3.0
[INFO] [stderr]    Compiling alloc-stdlib v0.2.2
[INFO] [stderr]    Compiling env_logger v0.9.3
[INFO] [stderr]    Compiling bytemuck v1.24.0
[INFO] [stderr]    Compiling tiny-bip39 v0.8.2
[INFO] [stderr]    Compiling serde_with_macros v2.3.3
[INFO] [stderr]    Compiling ed25519-dalek v1.0.1
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling borsh v0.9.3
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling borsh v0.10.4
[INFO] [stderr]    Compiling miraland-sdk-macro v1.19.2
[INFO] [stderr]    Compiling num-derive v0.4.2
[INFO] [stderr]    Compiling num_enum_derive v0.7.5
[INFO] [stderr]    Compiling miraland-sdk v1.19.2
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling derivation-path v0.2.0
[INFO] [stderr]    Compiling simd-adler32 v0.3.7
[INFO] [stderr]    Compiling rustls v0.21.12
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling tokio-util v0.7.17
[INFO] [stderr]    Compiling ed25519-dalek-bip32 v0.2.0
[INFO] [stderr]    Compiling num_enum v0.7.5
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling chrono v0.4.42
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling icu_properties v2.1.1
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling serde_with v2.3.3
[INFO] [stderr]    Compiling miraland-logger v1.19.2
[INFO] [stderr]    Compiling brotli-decompressor v5.0.0
[INFO] [stderr]    Compiling pbkdf2 v0.11.0
[INFO] [stderr]    Compiling sct v0.7.1
[INFO] [stderr]    Compiling rustls-webpki v0.101.7
[INFO] [stderr]    Compiling uriparse v0.6.4
[INFO] [stderr]    Compiling ark-poly v0.4.2
[INFO] [stderr]    Compiling qualifier_attr v0.2.2
[INFO] [stderr]    Compiling qstring v0.7.2
[INFO] [stderr]    Compiling num-bigint v0.2.6
[INFO] [stderr]    Compiling assert_matches v1.5.0
[INFO] [stderr]    Compiling brotli v8.0.2
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling flate2 v1.1.5
[INFO] [stderr]    Compiling h2 v0.3.27
[INFO] [stderr]    Compiling ark-ec v0.4.2
[INFO] [stderr]    Compiling http-body v0.4.6
[INFO] [stderr]    Compiling socket2 v0.5.10
[INFO] [stderr]    Compiling num-rational v0.2.4
[INFO] [stderr]    Compiling num-complex v0.2.4
[INFO] [stderr]    Compiling compression-core v0.4.30
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling scroll_derive v0.11.1
[INFO] [stderr]    Compiling rustls-pemfile v1.0.4
[INFO] [stderr]    Compiling url v2.5.7
[INFO] [stderr]    Compiling scroll v0.11.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling encoding_rs v0.8.35
[INFO] [stderr]    Compiling ark-bn254 v0.4.0
[INFO] [stderr]    Compiling ipnet v2.11.0
[INFO] [stderr]    Compiling webpki-roots v0.25.4
[INFO] [stderr]    Compiling ascii v0.9.3
[INFO] [stderr]    Compiling light-poseidon v0.2.0
[INFO] [stderr]    Compiling tokio-rustls v0.24.1
[INFO] [stderr]    Compiling sync_wrapper v0.1.2
[INFO] [stderr]    Compiling plain v0.2.3
[INFO] [stderr]    Compiling goblin v0.5.4
[INFO] [stderr]    Compiling combine v3.8.1
[INFO] [stderr]    Compiling num v0.2.1
[INFO] [stderr]    Compiling enum-iterator-derive v1.5.0
[INFO] [stderr]    Compiling compression-codecs v0.4.32
[INFO] [stderr]    Compiling hyper v0.14.32
[INFO] [stderr]    Compiling async-compression v0.4.33
[INFO] [stderr]    Compiling hash32 v0.2.1
[INFO] [stderr]    Compiling gethostname v0.2.3
[INFO] [stderr]    Compiling miraland-program-runtime v1.19.2
[INFO] [stderr]    Compiling enum-iterator v1.5.0
[INFO] [stderr]    Compiling percentage v0.1.0
[INFO] [stderr]    Compiling eager v0.1.0
[INFO] [stderr]    Compiling inout v0.1.4
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling universal-hash v0.5.1
[INFO] [stderr]    Compiling proc-macro-error-attr v1.0.4
[INFO] [stderr]    Compiling rustix v1.1.2
[INFO] [stderr]    Compiling ctr v0.9.2
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling polyval v0.6.2
[INFO] [stderr]    Compiling aead v0.5.2
[INFO] [stderr]    Compiling proc-macro-error v1.0.4
[INFO] [stderr]    Compiling bzip2-sys v0.1.13+1.0.8
[INFO] [stderr]    Compiling aes-gcm-siv v0.11.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling lock_api v0.4.14
[INFO] [stderr]    Compiling sha3 v0.9.1
[INFO] [stderr]    Compiling merlin v3.0.0
[INFO] [stderr]    Compiling lz4-sys v1.11.1+lz4-1.10.0
[INFO] [stderr]    Compiling miraland-vote-program v1.19.2
[INFO] [stderr]    Compiling solana_rbpf v0.8.4
[INFO] [stderr]    Compiling hyper-rustls v0.24.2
[INFO] [stderr]    Compiling reqwest v0.11.27
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling modular-bitfield-impl v0.11.2
[INFO] [stderr]    Compiling miraland-stake-program v1.19.2
[INFO] [stderr]    Compiling miraland-svm v1.19.2
[INFO] [stderr]    Compiling Inflector v0.11.4
[INFO] [stderr]    Compiling tempfile v3.23.0
[INFO] [stderr]    Compiling ouroboros_macro v0.15.6
[INFO] [stderr]    Compiling strum_macros v0.24.3
[INFO] [stderr]    Compiling xattr v1.6.1
[INFO] [stderr]    Compiling modular-bitfield v0.11.2
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling filetime v0.2.26
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling miraland-accounts-db v1.19.2 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling aliasable v0.1.3
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling miraland-rayon-threadlimit v1.19.2
[INFO] [stderr]    Compiling ouroboros v0.15.6
[INFO] [stderr]    Compiling tar v0.4.44
[INFO] [stderr]    Compiling strum v0.24.1
[INFO] [stderr]    Compiling seqlock v0.2.0
[INFO] [stderr]    Compiling bzip2 v0.4.4
[INFO] [stderr]    Compiling index_list v0.2.17
[INFO] [stderr]    Compiling miraland-nohash-hasher v0.2.1
[INFO] [stderr]    Compiling dashmap v5.5.3
[INFO] [stderr]    Compiling miraland-measure v1.19.2
[INFO] [stderr]    Compiling miraland-metrics v1.19.2
[INFO] [stderr]    Compiling miraland-zk-token-sdk v1.19.2
[INFO] [stderr]    Compiling miraland-bucket-map v1.19.2
[INFO] [stderr]    Compiling miraland-config-program v1.19.2
[INFO] [stderr]    Compiling miraland-loader-v4-program v1.19.2
[INFO] [stderr]    Compiling miraland-system-program v1.19.2
[INFO] [stderr]    Compiling miraland-bpf-loader-program v1.19.2
[INFO] [stderr]    Compiling lz4 v1.28.1
[INFO] [stdout] warning: unexpected `cfg` condition name: `RUSTC_WITH_SPECIALIZATION`
[INFO] [stdout]  --> src/lib.rs:1:13
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![cfg_attr(RUSTC_WITH_SPECIALIZATION, feature(min_specialization))]
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]   = help: consider using a Cargo feature instead
[INFO] [stdout]   = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]            [lints.rust]
[INFO] [stdout]            unexpected_cfgs = { level = "warn", check-cfg = ['cfg(RUSTC_WITH_SPECIALIZATION)'] }
[INFO] [stdout]   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(RUSTC_WITH_SPECIALIZATION)");` to the top of the `build.rs`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[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: unexpected `cfg` condition name: `RUSTC_WITH_SPECIALIZATION`
[INFO] [stdout]     --> src/accounts_db.rs:2260:7
[INFO] [stdout]      |
[INFO] [stdout] 2260 | #[cfg(RUSTC_WITH_SPECIALIZATION)]
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(RUSTC_WITH_SPECIALIZATION)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(RUSTC_WITH_SPECIALIZATION)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/tiered_storage/hot.rs:86:5
[INFO] [stdout]    |
[INFO] [stdout] 86 |     /// A hot account entry consists of the following elements:
[INFO] [stdout]    |     ^
[INFO] [stdout] ...
[INFO] [stdout] 95 |     padding: B3,
[INFO] [stdout]    |               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 86 ~     // A hot account entry consists of the following elements:
[INFO] [stdout] 87 |     ///
[INFO] [stdout] ...
[INFO] [stdout] 94 |     /// in its hot account entry.
[INFO] [stdout] 95 ~     padding: B,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/tiered_storage/hot.rs:96:5
[INFO] [stdout]    |
[INFO] [stdout] 96 |     /// The index to the owner of a hot account inside an AccountsFile.
[INFO] [stdout]    |     ^
[INFO] [stdout] 97 |     owner_offset: B29,
[INFO] [stdout]    |                     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 96 ~     // The index to the owner of a hot account inside an AccountsFile.
[INFO] [stdout] 97 ~     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 meta has account hash
[INFO] [stdout]    |     ^
[INFO] [stdout] 18 |     pub has_account_hash: bool,
[INFO] [stdout]    |                              ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 17 ~     // whether the account meta has account hash
[INFO] [stdout] 18 ~     pub has_account_hash: 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 |     /// whether the account is executable
[INFO] [stdout]    |     ^
[INFO] [stdout] 20 |     pub executable: bool,
[INFO] [stdout]    |                        ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 19 ~     // whether the account is executable
[INFO] [stdout] 20 ~     pub executable: boo,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/tiered_storage/meta.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     /// the reserved bits.
[INFO] [stdout]    |     ^
[INFO] [stdout] 22 |     reserved: B29,
[INFO] [stdout]    |                 ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 21 ~     // the reserved bits.
[INFO] [stdout] 22 ~     reserved: B2,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/accounts_db.rs:810:37
[INFO] [stdout]     |
[INFO] [stdout] 810 |     fn check_and_get_loaded_account(&mut self) -> LoadedAccount {
[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] 810 |     fn check_and_get_loaded_account(&mut self) -> LoadedAccount<'_> {
[INFO] [stdout]     |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/accounts_db.rs:835:27
[INFO] [stdout]     |
[INFO] [stdout] 835 |     fn get_loaded_account(&mut self) -> Option<LoadedAccount> {
[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] 835 |     fn get_loaded_account(&mut self) -> Option<LoadedAccount<'_>> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/accounts_db.rs:1138:32
[INFO] [stdout]      |
[INFO] [stdout] 1138 |     fn get_stored_account_meta(&self, offset: usize) -> Option<StoredAccountMeta> {
[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] 1138 |     fn get_stored_account_meta(&self, offset: usize) -> Option<StoredAccountMeta<'_>> {
[INFO] [stdout]      |                                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/accounts_db.rs:1161:25
[INFO] [stdout]      |
[INFO] [stdout] 1161 |     pub fn all_accounts(&self) -> Vec<StoredAccountMeta> {
[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] 1161 |     pub fn all_accounts(&self) -> Vec<StoredAccountMeta<'_>> {
[INFO] [stdout]      |                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/accounts_db.rs:1288:13
[INFO] [stdout]      |
[INFO] [stdout] 1288 |     fn iter(&self) -> std::slice::Iter<(Instant, Arc<AccountStorageEntry>)> {
[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] 1288 |     fn iter(&self) -> std::slice::Iter<'_, (Instant, Arc<AccountStorageEntry>)> {
[INFO] [stdout]      |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/accounts_file.rs:143:25
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn account_iter(&self) -> AccountsFileIter {
[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] 143 |     pub fn account_iter(&self) -> AccountsFileIter<'_> {
[INFO] [stdout]     |                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/accounts_file.rs:148:21
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn accounts(&self, offset: usize) -> Vec<StoredAccountMeta> {
[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] 148 |     pub fn accounts(&self, offset: usize) -> Vec<StoredAccountMeta<'_>> {
[INFO] [stdout]     |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/accounts_index.rs:773:16
[INFO] [stdout]     |
[INFO] [stdout] 773 |     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] 773 |     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:1628:27
[INFO] [stdout]      |
[INFO] [stdout] 1628 |     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] 1628 |     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:488:24
[INFO] [stdout]     |
[INFO] [stdout] 488 |     pub fn get_account(&self, offset: usize) -> Option<(StoredAccountMeta, usize)> {
[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] 488 |     pub fn get_account(&self, offset: usize) -> Option<(StoredAccountMeta<'_>, 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:553:25
[INFO] [stdout]     |
[INFO] [stdout] 553 |     pub fn account_iter(&self) -> AppendVecAccountsIter {
[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] 553 |     pub fn account_iter(&self) -> AppendVecAccountsIter<'_> {
[INFO] [stdout]     |                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/append_vec.rs:558:21
[INFO] [stdout]     |
[INFO] [stdout] 558 |     pub fn accounts(&self, mut offset: usize) -> Vec<StoredAccountMeta> {
[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] 558 |     pub fn accounts(&self, mut offset: usize) -> Vec<StoredAccountMeta<'_>> {
[INFO] [stdout]     |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/blockhash_queue.rs:122:35
[INFO] [stdout]     |
[INFO] [stdout] 122 |     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] 122 |     pub fn get_recent_blockhashes(&self) -> impl Iterator<Item = recent_blockhashes::IterItem<'_>> {
[INFO] [stdout]     |                                                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/tiered_storage/hot.rs:467:9
[INFO] [stdout]     |
[INFO] [stdout] 467 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 468 |         mut index_offset: IndexOffset,
[INFO] [stdout] 469 |     ) -> TieredStorageResult<Vec<StoredAccountMeta>> {
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^ 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] 469 |     ) -> TieredStorageResult<Vec<StoredAccountMeta<'_>>> {
[INFO] [stdout]     |                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/tiered_storage/readable.rs:155:9
[INFO] [stdout]     |
[INFO] [stdout] 155 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 156 |         index_offset: IndexOffset,
[INFO] [stdout] 157 |     ) -> TieredStorageResult<Vec<StoredAccountMeta>> {
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^ 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] 157 |     ) -> TieredStorageResult<Vec<StoredAccountMeta<'_>>> {
[INFO] [stdout]     |                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4m 59s
[INFO] running `Command { std: "docker" "inspect" "1cf168a0b64402a6432f328067d2620789be67194ec4f0bf1e71670e1e658738", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1cf168a0b64402a6432f328067d2620789be67194ec4f0bf1e71670e1e658738", kill_on_drop: false }`
[INFO] [stdout] 1cf168a0b64402a6432f328067d2620789be67194ec4f0bf1e71670e1e658738
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 95583943a794594a1dd416b009471035d48703a5e4f9b0a0034f223b570e08eb
[INFO] running `Command { std: "docker" "start" "-a" "95583943a794594a1dd416b009471035d48703a5e4f9b0a0034f223b570e08eb", kill_on_drop: false }`
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling miraland-sdk v1.19.2
[INFO] [stderr]    Compiling test-case-core v3.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling test-case-macros v3.3.1
[INFO] [stderr]    Compiling test-case v3.3.1
[INFO] [stderr]    Compiling ark-std v0.4.0
[INFO] [stderr]    Compiling solana_rbpf v0.8.4
[INFO] [stderr]    Compiling ark-serialize v0.4.2
[INFO] [stderr]    Compiling ark-ff v0.4.2
[INFO] [stderr]    Compiling ark-poly v0.4.2
[INFO] [stderr]    Compiling ark-ec v0.4.2
[INFO] [stderr]    Compiling ark-bn254 v0.4.0
[INFO] [stderr]    Compiling light-poseidon v0.2.0
[INFO] [stderr]    Compiling miraland-program v1.19.2
[INFO] [stderr]    Compiling miraland-measure v1.19.2
[INFO] [stderr]    Compiling miraland-metrics v1.19.2
[INFO] [stderr]    Compiling miraland-zk-token-sdk v1.19.2
[INFO] [stderr]    Compiling miraland-bucket-map v1.19.2
[INFO] [stderr]    Compiling miraland-program-runtime v1.19.2
[INFO] [stderr]    Compiling miraland-config-program v1.19.2
[INFO] [stderr]    Compiling miraland-system-program v1.19.2
[INFO] [stderr]    Compiling miraland-loader-v4-program v1.19.2
[INFO] [stderr]    Compiling miraland-vote-program v1.19.2
[INFO] [stderr]    Compiling miraland-stake-program v1.19.2
[INFO] [stderr]    Compiling miraland-bpf-loader-program v1.19.2
[INFO] [stderr]    Compiling miraland-svm v1.19.2
[INFO] [stderr]    Compiling miraland-accounts-db v1.19.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unexpected `cfg` condition name: `RUSTC_WITH_SPECIALIZATION`
[INFO] [stdout]  --> src/lib.rs:1:13
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![cfg_attr(RUSTC_WITH_SPECIALIZATION, feature(min_specialization))]
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]   = help: consider using a Cargo feature instead
[INFO] [stdout]   = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]            [lints.rust]
[INFO] [stdout]            unexpected_cfgs = { level = "warn", check-cfg = ['cfg(RUSTC_WITH_SPECIALIZATION)'] }
[INFO] [stdout]   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(RUSTC_WITH_SPECIALIZATION)");` to the top of the `build.rs`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[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: unexpected `cfg` condition name: `RUSTC_WITH_SPECIALIZATION`
[INFO] [stdout]     --> src/accounts_db.rs:2260:7
[INFO] [stdout]      |
[INFO] [stdout] 2260 | #[cfg(RUSTC_WITH_SPECIALIZATION)]
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(RUSTC_WITH_SPECIALIZATION)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(RUSTC_WITH_SPECIALIZATION)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/tiered_storage/hot.rs:86:5
[INFO] [stdout]    |
[INFO] [stdout] 86 |     /// A hot account entry consists of the following elements:
[INFO] [stdout]    |     ^
[INFO] [stdout] ...
[INFO] [stdout] 95 |     padding: B3,
[INFO] [stdout]    |               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 86 ~     // A hot account entry consists of the following elements:
[INFO] [stdout] 87 |     ///
[INFO] [stdout] ...
[INFO] [stdout] 94 |     /// in its hot account entry.
[INFO] [stdout] 95 ~     padding: B,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/tiered_storage/hot.rs:96:5
[INFO] [stdout]    |
[INFO] [stdout] 96 |     /// The index to the owner of a hot account inside an AccountsFile.
[INFO] [stdout]    |     ^
[INFO] [stdout] 97 |     owner_offset: B29,
[INFO] [stdout]    |                     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 96 ~     // The index to the owner of a hot account inside an AccountsFile.
[INFO] [stdout] 97 ~     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 meta has account hash
[INFO] [stdout]    |     ^
[INFO] [stdout] 18 |     pub has_account_hash: bool,
[INFO] [stdout]    |                              ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 17 ~     // whether the account meta has account hash
[INFO] [stdout] 18 ~     pub has_account_hash: 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 |     /// whether the account is executable
[INFO] [stdout]    |     ^
[INFO] [stdout] 20 |     pub executable: bool,
[INFO] [stdout]    |                        ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 19 ~     // whether the account is executable
[INFO] [stdout] 20 ~     pub executable: boo,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/tiered_storage/meta.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     /// the reserved bits.
[INFO] [stdout]    |     ^
[INFO] [stdout] 22 |     reserved: B29,
[INFO] [stdout]    |                 ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 21 ~     // the reserved bits.
[INFO] [stdout] 22 ~     reserved: B2,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unexpected `cfg` condition name: `RUSTC_WITH_SPECIALIZATION`
[INFO] [stdout]  --> src/lib.rs:1:13
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![cfg_attr(RUSTC_WITH_SPECIALIZATION, feature(min_specialization))]
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: expected names are: `docsrs`, `feature`, and `test` and 31 more
[INFO] [stdout]   = help: consider using a Cargo feature instead
[INFO] [stdout]   = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]            [lints.rust]
[INFO] [stdout]            unexpected_cfgs = { level = "warn", check-cfg = ['cfg(RUSTC_WITH_SPECIALIZATION)'] }
[INFO] [stdout]   = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(RUSTC_WITH_SPECIALIZATION)");` to the top of the `build.rs`
[INFO] [stdout]   = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout]   = note: `#[warn(unexpected_cfgs)]` on by default
[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: unexpected `cfg` condition name: `RUSTC_WITH_SPECIALIZATION`
[INFO] [stdout]     --> src/accounts_db.rs:2260:7
[INFO] [stdout]      |
[INFO] [stdout] 2260 | #[cfg(RUSTC_WITH_SPECIALIZATION)]
[INFO] [stdout]      |       ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = help: consider using a Cargo feature instead
[INFO] [stdout]      = help: or consider adding in `Cargo.toml` the `check-cfg` lint config for the lint:
[INFO] [stdout]               [lints.rust]
[INFO] [stdout]               unexpected_cfgs = { level = "warn", check-cfg = ['cfg(RUSTC_WITH_SPECIALIZATION)'] }
[INFO] [stdout]      = help: or consider adding `println!("cargo::rustc-check-cfg=cfg(RUSTC_WITH_SPECIALIZATION)");` to the top of the `build.rs`
[INFO] [stdout]      = note: see <https://doc.rust-lang.org/nightly/rustc/check-cfg/cargo-specifics.html> for more information about checking conditional configuration
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/tiered_storage/hot.rs:86:5
[INFO] [stdout]    |
[INFO] [stdout] 86 |     /// A hot account entry consists of the following elements:
[INFO] [stdout]    |     ^
[INFO] [stdout] ...
[INFO] [stdout] 95 |     padding: B3,
[INFO] [stdout]    |               ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 86 ~     // A hot account entry consists of the following elements:
[INFO] [stdout] 87 |     ///
[INFO] [stdout] ...
[INFO] [stdout] 94 |     /// in its hot account entry.
[INFO] [stdout] 95 ~     padding: B,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/tiered_storage/hot.rs:96:5
[INFO] [stdout]    |
[INFO] [stdout] 96 |     /// The index to the owner of a hot account inside an AccountsFile.
[INFO] [stdout]    |     ^
[INFO] [stdout] 97 |     owner_offset: B29,
[INFO] [stdout]    |                     ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 96 ~     // The index to the owner of a hot account inside an AccountsFile.
[INFO] [stdout] 97 ~     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 meta has account hash
[INFO] [stdout]    |     ^
[INFO] [stdout] 18 |     pub has_account_hash: bool,
[INFO] [stdout]    |                              ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 17 ~     // whether the account meta has account hash
[INFO] [stdout] 18 ~     pub has_account_hash: 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 |     /// whether the account is executable
[INFO] [stdout]    |     ^
[INFO] [stdout] 20 |     pub executable: bool,
[INFO] [stdout]    |                        ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 19 ~     // whether the account is executable
[INFO] [stdout] 20 ~     pub executable: boo,
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary parentheses around type
[INFO] [stdout]   --> src/tiered_storage/meta.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 |     /// the reserved bits.
[INFO] [stdout]    |     ^
[INFO] [stdout] 22 |     reserved: B29,
[INFO] [stdout]    |                 ^
[INFO] [stdout]    |
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]    |
[INFO] [stdout] 21 ~     // the reserved bits.
[INFO] [stdout] 22 ~     reserved: B2,
[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:908:50
[INFO] [stdout]     |
[INFO] [stdout] 908 |         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:11:1
[INFO] [stdout]     |
[INFO] [stdout]  11 | 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:908:38
[INFO] [stdout]     |
[INFO] [stdout] 908 |         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:931:50
[INFO] [stdout]     |
[INFO] [stdout] 931 |         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:11:1
[INFO] [stdout]     |
[INFO] [stdout]  11 | 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:931:38
[INFO] [stdout]     |
[INFO] [stdout] 931 |         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:958:50
[INFO] [stdout]     |
[INFO] [stdout] 958 |         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:11:1
[INFO] [stdout]     |
[INFO] [stdout]  11 | 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:958:38
[INFO] [stdout]     |
[INFO] [stdout] 958 |         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:985:58
[INFO] [stdout]     |
[INFO] [stdout] 985 |         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:11:1
[INFO] [stdout]     |
[INFO] [stdout]  11 | 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:985:46
[INFO] [stdout]     |
[INFO] [stdout] 985 |         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 `std::sync::Arc<accounts_db::AccountsDb>` in the current scope
[INFO] [stdout]     --> src/accounts.rs:1371:30
[INFO] [stdout]      |
[INFO] [stdout] 1371 |             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:1378:30
[INFO] [stdout]      |
[INFO] [stdout] 1378 |             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:6299:5
[INFO] [stdout]      |
[INFO] [stdout] 6299 |     pub fn flush_accounts_cache(&self, force_flush: bool, requested_flush_root: Option<Slot>) {
[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:2095:50
[INFO] [stdout]      |
[INFO] [stdout] 2095 |         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:11:1
[INFO] [stdout]      |
[INFO] [stdout]   11 | 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:2095:38
[INFO] [stdout]      |
[INFO] [stdout] 2095 |         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.rs:9800:65
[INFO] [stdout]      |
[INFO] [stdout] 9800 |         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:11:1
[INFO] [stdout]      |
[INFO] [stdout]   11 | 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.rs:9800:53
[INFO] [stdout]      |
[INFO] [stdout] 9800 |         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.rs:9802:23
[INFO] [stdout]      |
[INFO] [stdout] 9802 |             ancestors.insert(i, (i - 1) as usize);
[INFO] [stdout]      |                       ^^^^^^ method not found in `ancestors::Ancestors`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/ancestors.rs:11:1
[INFO] [stdout]      |
[INFO] [stdout]   11 | 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 `store_for_tests` found for reference `&accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:10318:18
[INFO] [stdout]       |
[INFO] [stdout] 10318 |         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.rs:10319:18
[INFO] [stdout]       |
[INFO] [stdout] 10319 |         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:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11178:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11178 |         db.store_for_tests(0, &[(&key, &account0)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11182:16
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11182 |             db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout]       |                ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 11182 -             db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout] 11182 +             db.load_with_fixed_root(&ancestors, &key),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11194:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11194 |         db.store_for_tests(0, &[(&key, &account0)]);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11197:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11197 |         db.store_for_tests(1, &[(&key, &account1)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11201:17
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11201 |             &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]       |                 ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 11201 -             &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout] 11201 +             &db.load_with_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11207:17
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11207 |             &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]       |                 ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 11207 -             &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout] 11207 +             &db.load_with_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})`
[INFO] [stdout]      --> src/accounts_db.rs:11205:58
[INFO] [stdout]       |
[INFO] [stdout] 11205 |         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:11:1
[INFO] [stdout]       |
[INFO] [stdout]    11 | 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.rs:11205:46
[INFO] [stdout]       |
[INFO] [stdout] 11205 |         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] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/accounts_db.rs:810:37
[INFO] [stdout]     |
[INFO] [stdout] 810 |     fn check_and_get_loaded_account(&mut self) -> LoadedAccount {
[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] 810 |     fn check_and_get_loaded_account(&mut self) -> LoadedAccount<'_> {
[INFO] [stdout]     |                                                                ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/accounts_db.rs:835:27
[INFO] [stdout]     |
[INFO] [stdout] 835 |     fn get_loaded_account(&mut self) -> Option<LoadedAccount> {
[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] 835 |     fn get_loaded_account(&mut self) -> Option<LoadedAccount<'_>> {
[INFO] [stdout]     |                                                             ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/accounts_db.rs:1138:32
[INFO] [stdout]      |
[INFO] [stdout] 1138 |     fn get_stored_account_meta(&self, offset: usize) -> Option<StoredAccountMeta> {
[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] 1138 |     fn get_stored_account_meta(&self, offset: usize) -> Option<StoredAccountMeta<'_>> {
[INFO] [stdout]      |                                                                                 ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/accounts_db.rs:1161:25
[INFO] [stdout]      |
[INFO] [stdout] 1161 |     pub fn all_accounts(&self) -> Vec<StoredAccountMeta> {
[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] 1161 |     pub fn all_accounts(&self) -> Vec<StoredAccountMeta<'_>> {
[INFO] [stdout]      |                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]     --> src/accounts_db.rs:1288:13
[INFO] [stdout]      |
[INFO] [stdout] 1288 |     fn iter(&self) -> std::slice::Iter<(Instant, Arc<AccountStorageEntry>)> {
[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] 1288 |     fn iter(&self) -> std::slice::Iter<'_, (Instant, Arc<AccountStorageEntry>)> {
[INFO] [stdout]      |                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/accounts_file.rs:143:25
[INFO] [stdout]     |
[INFO] [stdout] 143 |     pub fn account_iter(&self) -> AccountsFileIter {
[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] 143 |     pub fn account_iter(&self) -> AccountsFileIter<'_> {
[INFO] [stdout]     |                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/accounts_file.rs:148:21
[INFO] [stdout]     |
[INFO] [stdout] 148 |     pub fn accounts(&self, offset: usize) -> Vec<StoredAccountMeta> {
[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] 148 |     pub fn accounts(&self, offset: usize) -> Vec<StoredAccountMeta<'_>> {
[INFO] [stdout]     |                                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/accounts_index.rs:773:16
[INFO] [stdout]     |
[INFO] [stdout] 773 |     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] 773 |     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:1628:27
[INFO] [stdout]      |
[INFO] [stdout] 1628 |     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] 1628 |     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:488:24
[INFO] [stdout]     |
[INFO] [stdout] 488 |     pub fn get_account(&self, offset: usize) -> Option<(StoredAccountMeta, usize)> {
[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] 488 |     pub fn get_account(&self, offset: usize) -> Option<(StoredAccountMeta<'_>, 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:553:25
[INFO] [stdout]     |
[INFO] [stdout] 553 |     pub fn account_iter(&self) -> AppendVecAccountsIter {
[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] 553 |     pub fn account_iter(&self) -> AppendVecAccountsIter<'_> {
[INFO] [stdout]     |                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/append_vec.rs:558:21
[INFO] [stdout]     |
[INFO] [stdout] 558 |     pub fn accounts(&self, mut offset: usize) -> Vec<StoredAccountMeta> {
[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] 558 |     pub fn accounts(&self, mut offset: usize) -> Vec<StoredAccountMeta<'_>> {
[INFO] [stdout]     |                                                                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/blockhash_queue.rs:122:35
[INFO] [stdout]     |
[INFO] [stdout] 122 |     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] 122 |     pub fn get_recent_blockhashes(&self) -> impl Iterator<Item = recent_blockhashes::IterItem<'_>> {
[INFO] [stdout]     |                                                                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/tiered_storage/hot.rs:467:9
[INFO] [stdout]     |
[INFO] [stdout] 467 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 468 |         mut index_offset: IndexOffset,
[INFO] [stdout] 469 |     ) -> TieredStorageResult<Vec<StoredAccountMeta>> {
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^ 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] 469 |     ) -> TieredStorageResult<Vec<StoredAccountMeta<'_>>> {
[INFO] [stdout]     |                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> src/tiered_storage/readable.rs:155:9
[INFO] [stdout]     |
[INFO] [stdout] 155 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 156 |         index_offset: IndexOffset,
[INFO] [stdout] 157 |     ) -> TieredStorageResult<Vec<StoredAccountMeta>> {
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^ 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] 157 |     ) -> TieredStorageResult<Vec<StoredAccountMeta<'_>>> {
[INFO] [stdout]     |                                                   ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11230:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11230 |         db.store_for_tests(0, &[(&key, &account0)]);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11233:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11233 |         db.store_for_tests(1, &[(&key, &account1)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11238:17
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11238 |             &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]       |                 ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 11238 -             &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout] 11238 +             &db.load_with_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11244:17
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11244 |             &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]       |                 ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 11244 -             &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout] 11244 +             &db.load_with_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11258:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11258 |         db.store_for_tests(0, &[(&key, &account0)]);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11271:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11271 |         db.store_for_tests(1, &[(&key, &account1)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11278:17
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11278 |             &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]       |                 ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 11278 -             &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout] 11278 +             &db.load_with_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11285:17
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11285 |             &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]       |                 ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 11285 -             &db.load_without_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout] 11285 +             &db.load_with_fixed_root(&ancestors, &key).unwrap().0,
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11293:16
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11293 |             db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout]       |                ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 11293 -             db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout] 11293 +             db.load_with_fixed_root(&ancestors, &key),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11298:16
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11298 |             db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout]       |                ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 11298 -             db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout] 11298 +             db.load_with_fixed_root(&ancestors, &key),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `create_account` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11308:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `create_account` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11308 |         db.create_account(&mut pubkeys, 0, 100, 0, 0);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `clean_accounts` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:3150:5
[INFO] [stdout]       |
[INFO] [stdout]  3150 | /     pub fn clean_accounts(
[INFO] [stdout]  3151 | |         &self,
[INFO] [stdout]  3152 | |         max_clean_root_inclusive: Option<Slot>,
[INFO] [stdout]  3153 | |         is_startup: bool,
[INFO] [stdout]  3154 | |         last_full_snapshot_slot: Option<Slot>,
[INFO] [stdout]  3155 | |         epoch_schedule: &EpochSchedule,
[INFO] [stdout]  3156 | |     ) {
[INFO] [stdout]       | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11313:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 |   pub struct AccountsDb {
[INFO] [stdout]       |   --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11312 |               let account = db
[INFO] [stdout]       |  ___________________________-
[INFO] [stdout] 11313 | |                 .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] 11313 -                 .load_without_fixed_root(&ancestors, &pubkeys[idx])
[INFO] [stdout] 11313 +                 .load_with_fixed_root(&ancestors, &pubkeys[idx])
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11329:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 |   pub struct AccountsDb {
[INFO] [stdout]       |   --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11328 |               let account0 = db
[INFO] [stdout]       |  ____________________________-
[INFO] [stdout] 11329 | |                 .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] 11329 -                 .load_without_fixed_root(&ancestors, &pubkeys[idx])
[INFO] [stdout] 11329 +                 .load_with_fixed_root(&ancestors, &pubkeys[idx])
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11333:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 |   pub struct AccountsDb {
[INFO] [stdout]       |   --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11332 |               let account1 = db
[INFO] [stdout]       |  ____________________________-
[INFO] [stdout] 11333 | |                 .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] 11333 -                 .load_without_fixed_root(&ancestors, &pubkeys[idx])
[INFO] [stdout] 11333 +                 .load_with_fixed_root(&ancestors, &pubkeys[idx])
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `create_account` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11350:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `create_account` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11350 |         db.create_account(&mut pubkeys, 0, 2, DEFAULT_FILE_SIZE as usize / 3, 0);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `clean_accounts` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:3150:5
[INFO] [stdout]       |
[INFO] [stdout]  3150 | /     pub fn clean_accounts(
[INFO] [stdout]  3151 | |         &self,
[INFO] [stdout]  3152 | |         max_clean_root_inclusive: Option<Slot>,
[INFO] [stdout]  3153 | |         is_startup: bool,
[INFO] [stdout]  3154 | |         last_full_snapshot_slot: Option<Slot>,
[INFO] [stdout]  3155 | |         epoch_schedule: &EpochSchedule,
[INFO] [stdout]  3156 | |     ) {
[INFO] [stdout]       | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11351:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11351 |         db.add_root_and_flush_write_cache(0);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `check_storage` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11352:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `check_storage` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11352 |         db.check_storage(0, 2);
[INFO] [stdout]       |            ^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11356:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11356 |         db.store_for_tests(1, &[(&pubkey, &account)]);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11357:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11357 |         db.store_for_tests(1, &[(&pubkeys[0], &account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11360:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11360 |         db.add_root_and_flush_write_cache(1);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11373:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11373 |         db.store_for_tests(2, &[(&pubkeys[0], &account)]);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11392:13
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11392 |         db0.store_for_tests(0, &[(&key, &account0)]);
[INFO] [stdout]       |             ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11396:13
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11396 |         db0.store_for_tests(1, &[(&key, &account1)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11402:17
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11402 |             db0.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout]       |                 ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 11402 -             db0.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout] 11402 +             db0.load_with_fixed_root(&ancestors, &key),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11407:17
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11407 |             db0.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout]       |                 ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 11407 -             db0.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout] 11407 +             db0.load_with_fixed_root(&ancestors, &key),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11423:16
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11423 |             db.store_for_tests(unrooted_slot, &[(&key, &account0)]);
[INFO] [stdout]       |                ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert_load_account` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11427:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `assert_load_account` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11427 |         db.assert_load_account(unrooted_slot, key, 1);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11431:20
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11431 |         assert!(db.load_without_fixed_root(&ancestors, &key).is_none());
[INFO] [stdout]       |                    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 11431 -         assert!(db.load_without_fixed_root(&ancestors, &key).is_none());
[INFO] [stdout] 11431 +         assert!(db.load_with_fixed_root(&ancestors, &key).is_none());
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11439:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11439 |         db.store_for_tests(unrooted_slot, &[(&key, &account0)]);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert_load_account` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11440:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `assert_load_account` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11440 |         db.assert_load_account(unrooted_slot, key, 2);
[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.rs:11458:26
[INFO] [stdout]       |
[INFO] [stdout] 11458 |                 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] 11458 -                 accounts.load_without_fixed_root(&ancestors, &pubkeys[idx])
[INFO] [stdout] 11458 +                 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.rs:11460:17
[INFO] [stdout]       |
[INFO] [stdout] 11460 |                 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.rs:11461:26
[INFO] [stdout]       |
[INFO] [stdout] 11461 |                 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.rs:11465:26
[INFO] [stdout]       |
[INFO] [stdout] 11464 |                       assert!(accounts
[INFO] [stdout]       |  _____________________________-
[INFO] [stdout] 11465 | |                         .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] 11465 -                         .load_without_fixed_root(&ancestors, &pubkeys[idx])
[INFO] [stdout] 11465 +                         .load_with_fixed_root(&ancestors, &pubkeys[idx])
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `create_account` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11483:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `create_account` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11483 |         db.create_account(&mut pubkeys, 0, 1, 0, 0);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `clean_accounts` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:3150:5
[INFO] [stdout]       |
[INFO] [stdout]  3150 | /     pub fn clean_accounts(
[INFO] [stdout]  3151 | |         &self,
[INFO] [stdout]  3152 | |         max_clean_root_inclusive: Option<Slot>,
[INFO] [stdout]  3153 | |         is_startup: bool,
[INFO] [stdout]  3154 | |         last_full_snapshot_slot: Option<Slot>,
[INFO] [stdout]  3155 | |         epoch_schedule: &EpochSchedule,
[INFO] [stdout]  3156 | |     ) {
[INFO] [stdout]       | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11485:26
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11485 |         let account = db.load_without_fixed_root(&ancestors, &pubkeys[0]).unwrap();
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 11485 -         let account = db.load_without_fixed_root(&ancestors, &pubkeys[0]).unwrap();
[INFO] [stdout] 11485 +         let account = db.load_with_fixed_root(&ancestors, &pubkeys[0]).unwrap();
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `create_account` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11498:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `create_account` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11498 |         db.create_account(&mut pubkeys, 0, 100, 0, 0);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `clean_accounts` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:3150:5
[INFO] [stdout]       |
[INFO] [stdout]  3150 | /     pub fn clean_accounts(
[INFO] [stdout]  3151 | |         &self,
[INFO] [stdout]  3152 | |         max_clean_root_inclusive: Option<Slot>,
[INFO] [stdout]  3153 | |         is_startup: bool,
[INFO] [stdout]  3154 | |         last_full_snapshot_slot: Option<Slot>,
[INFO] [stdout]  3155 | |         epoch_schedule: &EpochSchedule,
[INFO] [stdout]  3156 | |     ) {
[INFO] [stdout]       | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `check_accounts` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11499:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `check_accounts` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11499 |         db.check_accounts(&pubkeys, 0, 100, 1);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `unchecked_scan_accounts` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 11499 -         db.check_accounts(&pubkeys, 0, 100, 1);
[INFO] [stdout] 11499 +         db.unchecked_scan_accounts(&pubkeys, 0, 100, 1);
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `create_account` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11506:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `create_account` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11506 |         accounts.create_account(&mut pubkeys, 0, 100, 0, 0);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `clean_accounts` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:3150:5
[INFO] [stdout]       |
[INFO] [stdout]  3150 | /     pub fn clean_accounts(
[INFO] [stdout]  3151 | |         &self,
[INFO] [stdout]  3152 | |         max_clean_root_inclusive: Option<Slot>,
[INFO] [stdout]  3153 | |         is_startup: bool,
[INFO] [stdout]  3154 | |         last_full_snapshot_slot: Option<Slot>,
[INFO] [stdout]  3155 | |         epoch_schedule: &EpochSchedule,
[INFO] [stdout]  3156 | |     ) {
[INFO] [stdout]       | |_____^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11508:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11508 |         accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `check_storage` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11509:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `check_storage` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11509 |         accounts.check_storage(0, 100);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11524:22
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11524 |             accounts.store_for_tests(0, &[(&key, &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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11531:22
[INFO] [stdout]       |
[INFO] [stdout]  1355 |   pub struct AccountsDb {
[INFO] [stdout]       |   --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11530 | /                 accounts
[INFO] [stdout] 11531 | |                     .load_without_fixed_root(&ancestors, key)
[INFO] [stdout]       | |_____________________-^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 11531 -                     .load_without_fixed_root(&ancestors, key)
[INFO] [stdout] 11531 +                     .load_with_fixed_root(&ancestors, key)
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11560:22
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11560 |             accounts.store_for_tests(0, &[(&pubkey1, &account1)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11562:26
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11562 |                 accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11571:22
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11571 |             accounts.store_for_tests(0, &[(&pubkey2, &account2)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11574:26
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11574 |                 accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11584:22
[INFO] [stdout]       |
[INFO] [stdout]  1355 |   pub struct AccountsDb {
[INFO] [stdout]       |   --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11583 | /                 accounts
[INFO] [stdout] 11584 | |                     .load_without_fixed_root(&ancestors, &pubkey1)
[INFO] [stdout]       | |_____________________-^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 11584 -                     .load_without_fixed_root(&ancestors, &pubkey1)
[INFO] [stdout] 11584 +                     .load_with_fixed_root(&ancestors, &pubkey1)
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11591:22
[INFO] [stdout]       |
[INFO] [stdout]  1355 |   pub struct AccountsDb {
[INFO] [stdout]       |   --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11590 | /                 accounts
[INFO] [stdout] 11591 | |                     .load_without_fixed_root(&ancestors, &pubkey2)
[INFO] [stdout]       | |_____________________-^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 11591 -                     .load_without_fixed_root(&ancestors, &pubkey2)
[INFO] [stdout] 11591 +                     .load_with_fixed_root(&ancestors, &pubkey2)
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11599:26
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11599 |                 accounts.store_for_tests(0, &[(&pubkey1, &account1)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11602:30
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11602 |                     accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]       |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11610:26
[INFO] [stdout]       |
[INFO] [stdout]  1355 |   pub struct AccountsDb {
[INFO] [stdout]       |   --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11609 | /                     accounts
[INFO] [stdout] 11610 | |                         .load_without_fixed_root(&ancestors, &pubkey1)
[INFO] [stdout]       | |_________________________-^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 11610 -                         .load_without_fixed_root(&ancestors, &pubkey1)
[INFO] [stdout] 11610 +                         .load_with_fixed_root(&ancestors, &pubkey1)
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11617:26
[INFO] [stdout]       |
[INFO] [stdout]  1355 |   pub struct AccountsDb {
[INFO] [stdout]       |   --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11616 | /                     accounts
[INFO] [stdout] 11617 | |                         .load_without_fixed_root(&ancestors, &pubkey2)
[INFO] [stdout]       | |_________________________-^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 11617 -                         .load_without_fixed_root(&ancestors, &pubkey2)
[INFO] [stdout] 11617 +                         .load_with_fixed_root(&ancestors, &pubkey2)
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11639:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11639 |         accounts.store_for_tests(0, &[(&pubkey, &account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11640:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11640 |         accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})`
[INFO] [stdout]      --> src/accounts_db.rs:11642:50
[INFO] [stdout]       |
[INFO] [stdout] 11642 |         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:11:1
[INFO] [stdout]       |
[INFO] [stdout]    11 | 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.rs:11642:38
[INFO] [stdout]       |
[INFO] [stdout] 11642 |         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 `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11666:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11666 |         accounts.store_for_tests(1, &[(&pubkey, &account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11673:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11673 |         accounts.add_root_and_flush_write_cache(1);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11681:22
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11681 |             accounts.load_without_fixed_root(&ancestors, &pubkey),
[INFO] [stdout]       |                      ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 11681 -             accounts.load_without_fixed_root(&ancestors, &pubkey),
[INFO] [stdout] 11681 +             accounts.load_with_fixed_root(&ancestors, &pubkey),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11698:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11698 |         accounts.store_for_tests(0, &[(&pubkey1, &account)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11699:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11699 |         accounts.store_for_tests(0, &[(&pubkey2, &account)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})`
[INFO] [stdout]      --> src/accounts_db.rs:11704:50
[INFO] [stdout]       |
[INFO] [stdout] 11704 |         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:11:1
[INFO] [stdout]       |
[INFO] [stdout]    11 | 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.rs:11704:38
[INFO] [stdout]       |
[INFO] [stdout] 11704 |         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.rs:11734:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11734 |         accounts.store_for_tests(1, &[(&pubkey1, &account)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11737:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11737 |         accounts.store_for_tests(2, &[(&pubkey1, &zero_lamport_account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11742:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11742 |         accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11744:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11744 |         accounts.add_root_and_flush_write_cache(1);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11746:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11746 |         accounts.add_root_and_flush_write_cache(2);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11757:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11757 |         assert_eq!(accounts.alive_account_count_in_slot(1), 0);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11771:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11771 |         accounts.store_for_tests(0, &[(&pubkey1, &zero_lamport_account)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11772:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11772 |         accounts.store_for_tests(0, &[(&pubkey2, &zero_lamport_account)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11773:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11773 |         accounts.store_for_tests(1, &[(&pubkey1, &zero_lamport_account)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11774:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11774 |         accounts.store_for_tests(2, &[(&pubkey1, &zero_lamport_account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11777:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11777 |         accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11779:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11779 |         accounts.add_root_and_flush_write_cache(1);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11781:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11781 |         accounts.add_root_and_flush_write_cache(2);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11819:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11819 |         accounts.store_for_tests(0, &[(&pubkey, &account)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11820:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11820 |         accounts.store_for_tests(1, &[(&pubkey, &zero_lamport_account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11825:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11825 |         accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11827:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11827 |         accounts.add_root_and_flush_write_cache(1);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11838:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11838 |         assert_eq!(accounts.alive_account_count_in_slot(0), 0);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11843:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11843 |         assert_eq!(accounts.alive_account_count_in_slot(1), 0);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11858:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11858 |         accounts.store_for_tests(0, &[(&pubkey, &account)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11859:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11859 |         accounts.store_for_tests(1, &[(&pubkey, &account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11863:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11863 |         accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11865:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11865 |         accounts.add_root_and_flush_write_cache(1);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11868:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11868 |         assert_eq!(accounts.alive_account_count_in_slot(0), 1);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11869:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11869 |         assert_eq!(accounts.alive_account_count_in_slot(1), 1);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11874:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11874 |         assert_eq!(accounts.alive_account_count_in_slot(0), 0);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11875:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11875 |         assert_eq!(accounts.alive_account_count_in_slot(1), 1);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11888:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11888 |         accounts.store_for_tests(0, &[(&pubkey1, &normal_account)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11889:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11889 |         accounts.store_for_tests(1, &[(&pubkey1, &zero_account)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11890:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11890 |         accounts.store_for_tests(0, &[(&pubkey2, &normal_account)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11891:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11891 |         accounts.store_for_tests(1, &[(&pubkey2, &normal_account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11895:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11895 |         accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11897:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11897 |         accounts.add_root_and_flush_write_cache(1);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11900:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11900 |         assert_eq!(accounts.alive_account_count_in_slot(0), 2);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11901:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11901 |         assert_eq!(accounts.alive_account_count_in_slot(1), 2);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11908:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11908 |         assert_eq!(accounts.alive_account_count_in_slot(0), 0);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11909:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11909 |         assert_eq!(accounts.alive_account_count_in_slot(1), 2);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11936:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11936 |         accounts.store_for_tests(0, &[(&pubkey1, &normal_account)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11937:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11937 |         accounts.store_for_tests(0, &[(&pubkey1, &normal_account)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11938:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11938 |         accounts.store_for_tests(1, &[(&pubkey1, &zero_account)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11939:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11939 |         accounts.store_for_tests(0, &[(&pubkey2, &normal_account)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11940:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11940 |         accounts.store_for_tests(2, &[(&pubkey2, &normal_account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11944:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11944 |         accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11946:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11946 |         accounts.add_root_and_flush_write_cache(1);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11948:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11948 |         accounts.add_root_and_flush_write_cache(2);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11951:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11951 |         assert_eq!(accounts.alive_account_count_in_slot(0), 2);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11952:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11952 |         assert_eq!(accounts.alive_account_count_in_slot(1), 1);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:11953:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 11953 |         assert_eq!(accounts.alive_account_count_in_slot(2), 1);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12024:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12024 |         assert_eq!(accounts.alive_account_count_in_slot(0), 0);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12028:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12028 |         assert_eq!(accounts.alive_account_count_in_slot(1), 0);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12029:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12029 |         assert_eq!(accounts.alive_account_count_in_slot(2), 1);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12061:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12061 |         accounts.store_for_tests(0, &[(&pubkey, &account)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12062:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12062 |         accounts.store_for_tests(1, &[(&pubkey, &zero_account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12066:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12066 |         accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12068:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12068 |         accounts.add_root_and_flush_write_cache(1);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12072:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12072 |         assert_eq!(accounts.alive_account_count_in_slot(0), 1);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12073:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12073 |         assert_eq!(accounts.alive_account_count_in_slot(1), 1);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12075:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12075 |         assert_eq!(accounts.alive_account_count_in_slot(0), 1);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12076:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12076 |         assert_eq!(accounts.alive_account_count_in_slot(1), 1);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12081:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12081 |         assert_eq!(accounts.alive_account_count_in_slot(0), 0);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12082:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12082 |         assert_eq!(accounts.alive_account_count_in_slot(1), 0);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12097:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12097 |         accounts.store_for_tests(0, &[(&pubkey, &account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12101:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12101 |         accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12118:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12118 |         accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12149:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12149 |         accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12153:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12153 |         accounts.store_for_tests(current_slot, &[(&pubkey, &account)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12156:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12156 |         accounts.store_for_tests(current_slot, &[(&pubkey2, &account2)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12158:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12158 |         accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12178:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12178 |         accounts.store_for_tests(current_slot, &[(&pubkey, &zero_lamport_account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12180:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12180 |         accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert_load_account` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12182:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `assert_load_account` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12182 |         accounts.assert_load_account(current_slot, pubkey, zero_lamport);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12186:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12186 |         accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12204:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `ref_count_for_pubkey` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12204 |         assert_eq!(accounts.ref_count_for_pubkey(&pubkey), 2);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `check_storage` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12208:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `check_storage` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12208 |         accounts.check_storage(1, 1);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `check_storage` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12210:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `check_storage` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12210 |         accounts.check_storage(2, 1);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12230:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12230 |         accounts.store_for_tests(current_slot, &[(&pubkey, &account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12232:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12232 |         accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12235:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12235 |         accounts.store_for_tests(current_slot, &[(&pubkey, &zero_lamport_account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12237:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12237 |         accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `assert_load_account` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12239:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `assert_load_account` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12239 |         accounts.assert_load_account(current_slot, pubkey, zero_lamport);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12244:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12244 |         accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> 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.rs:12295:32
[INFO] [stdout]       |
[INFO] [stdout] 12295 | ...                   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.rs:12298:34
[INFO] [stdout]       |
[INFO] [stdout] 12297 |   ...                   let (account, slot) = db
[INFO] [stdout]       |  _____________________________________________-
[INFO] [stdout] 12298 | | ...                       .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] 12298 -                                 .load_without_fixed_root(&Ancestors::default(), &pubkey)
[INFO] [stdout] 12298 +                                 .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.rs:12303:40
[INFO] [stdout]       |
[INFO] [stdout] 12303 | ...                   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.rs:12324:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12324 |         db.store_for_tests(0, &[(&key0, &account0)]);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12328:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12328 |         db.store_for_tests(1, &[(&key1, &account1)]);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})`
[INFO] [stdout]      --> src/accounts_db.rs:12330:50
[INFO] [stdout]       |
[INFO] [stdout] 12330 |         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:11:1
[INFO] [stdout]       |
[INFO] [stdout]    11 | 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.rs:12330:38
[INFO] [stdout]       |
[INFO] [stdout] 12330 |         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.rs:12342:58
[INFO] [stdout]       |
[INFO] [stdout] 12342 |         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:11:1
[INFO] [stdout]       |
[INFO] [stdout]    11 | 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.rs:12342:46
[INFO] [stdout]       |
[INFO] [stdout] 12342 |         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.rs:12364:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12364 |         db.store_for_tests(0, &[(&key0, &account0)]);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12368:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12368 |         db.store_for_tests(1, &[(&key1, &account1)]);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12377:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12377 |         db.store_for_tests(2, &[(&key1, &account2)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12382:16
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12382 |             db.load_without_fixed_root(&ancestors, &key1)
[INFO] [stdout]       |                ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 12382 -             db.load_without_fixed_root(&ancestors, &key1)
[INFO] [stdout] 12382 +             db.load_with_fixed_root(&ancestors, &key1)
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12399:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12399 |         db.store_for_tests(0, &[(&key, &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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12402:22
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12402 |         let ret = db.load_without_fixed_root(&ancestors, &key).unwrap();
[INFO] [stdout]       |                      ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 12402 -         let ret = db.load_without_fixed_root(&ancestors, &key).unwrap();
[INFO] [stdout] 12402 +         let ret = db.load_with_fixed_root(&ancestors, &key).unwrap();
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12516:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12516 |         db.store_for_tests(some_slot, &[(&key, &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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12517:30
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12517 |         let mut account = db.load_without_fixed_root(&ancestors, &key).unwrap().0;
[INFO] [stdout]       |                              ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 12517 -         let mut account = db.load_without_fixed_root(&ancestors, &key).unwrap().0;
[INFO] [stdout] 12517 +         let mut account = db.load_with_fixed_root(&ancestors, &key).unwrap().0;
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12520:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12520 |         db.store_for_tests(some_slot, &[(&key, &account)]);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `(u64, {integer})`
[INFO] [stdout]      --> src/accounts_db.rs:12543:58
[INFO] [stdout]       |
[INFO] [stdout] 12543 |         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:11:1
[INFO] [stdout]       |
[INFO] [stdout]    11 | 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.rs:12543:46
[INFO] [stdout]       |
[INFO] [stdout] 12543 |         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 `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12608:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12608 |         db.store_for_tests(some_slot, &[(&key, &account)]);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `(u64, {integer})`
[INFO] [stdout]      --> src/accounts_db.rs:12606:58
[INFO] [stdout]       |
[INFO] [stdout] 12606 |         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:11:1
[INFO] [stdout]       |
[INFO] [stdout]    11 | 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.rs:12606:46
[INFO] [stdout]       |
[INFO] [stdout] 12606 |         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 `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12650:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12650 |         db.store_for_tests(some_slot, &[(&key, &account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12651:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12651 |         db.add_root_and_flush_write_cache(some_slot);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `(u64, {integer})`
[INFO] [stdout]      --> src/accounts_db.rs:12646:58
[INFO] [stdout]       |
[INFO] [stdout] 12646 |         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:11:1
[INFO] [stdout]       |
[INFO] [stdout]    11 | 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.rs:12646:46
[INFO] [stdout]       |
[INFO] [stdout] 12646 |         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.rs:12655:59
[INFO] [stdout]       |
[INFO] [stdout]   200 | pub struct VerifyAccountsHashAndLamportsConfig<'a> {
[INFO] [stdout]       | -------------------------------------------------- function or associated item `new_for_test` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12655 |         let config = VerifyAccountsHashAndLamportsConfig::new_for_test(
[INFO] [stdout]       |                                                           ^^^^^^^^^^^^ function or associated item not found in `accounts_db::VerifyAccountsHashAndLamportsConfig<'_>`
[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.rs:12697:63
[INFO] [stdout]       |
[INFO] [stdout]   200 | pub struct VerifyAccountsHashAndLamportsConfig<'a> {
[INFO] [stdout]       | -------------------------------------------------- function or associated item `new_for_test` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12697 |             let config = VerifyAccountsHashAndLamportsConfig::new_for_test(
[INFO] [stdout]       |                                                               ^^^^^^^^^^^^ function or associated item not found in `accounts_db::VerifyAccountsHashAndLamportsConfig<'_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12703:16
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12703 |             db.store_for_tests(some_slot, &[(&key, &account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12705:20
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12705 |                 db.add_root_and_flush_write_cache(some_slot);
[INFO] [stdout]       |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `(u64, {integer})`
[INFO] [stdout]      --> src/accounts_db.rs:12694:62
[INFO] [stdout]       |
[INFO] [stdout] 12694 |             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:11:1
[INFO] [stdout]       |
[INFO] [stdout]    11 | 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.rs:12694:50
[INFO] [stdout]       |
[INFO] [stdout] 12694 |             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 `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12716:16
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12716 |             db.store_for_tests(
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12723:16
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12723 |             db.add_root_and_flush_write_cache(some_slot);
[INFO] [stdout]       |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `(u64, {integer})`
[INFO] [stdout]      --> src/accounts_db.rs:12744:58
[INFO] [stdout]       |
[INFO] [stdout] 12744 |         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:11:1
[INFO] [stdout]       |
[INFO] [stdout]    11 | 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.rs:12744:46
[INFO] [stdout]       |
[INFO] [stdout] 12744 |         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.rs:12751:59
[INFO] [stdout]       |
[INFO] [stdout]   200 | pub struct VerifyAccountsHashAndLamportsConfig<'a> {
[INFO] [stdout]       | -------------------------------------------------- function or associated item `new_for_test` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12751 |         let config = VerifyAccountsHashAndLamportsConfig::new_for_test(
[INFO] [stdout]       |                                                           ^^^^^^^^^^^^ function or associated item not found in `accounts_db::VerifyAccountsHashAndLamportsConfig<'_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `(u64, {integer})`
[INFO] [stdout]      --> src/accounts_db.rs:12772:58
[INFO] [stdout]       |
[INFO] [stdout] 12772 |         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:11:1
[INFO] [stdout]       |
[INFO] [stdout]    11 | 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.rs:12772:46
[INFO] [stdout]       |
[INFO] [stdout] 12772 |         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.rs:12791:59
[INFO] [stdout]       |
[INFO] [stdout]   200 | pub struct VerifyAccountsHashAndLamportsConfig<'a> {
[INFO] [stdout]       | -------------------------------------------------- function or associated item `new_for_test` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12791 |         let config = VerifyAccountsHashAndLamportsConfig::new_for_test(
[INFO] [stdout]       |                                                           ^^^^^^^^^^^^ function or associated item not found in `accounts_db::VerifyAccountsHashAndLamportsConfig<'_>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12816:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12816 |         db.store_for_tests(1, &[(&key, &account)]);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12835:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12835 |         db.store_for_tests(base_slot, &[(&key, &account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12836:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12836 |         db.add_root_and_flush_write_cache(base_slot);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12853:16
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12853 |             db.store_for_tests(base_slot, &[(&key, &account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12855:20
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12855 |                 db.add_root_and_flush_write_cache(base_slot);
[INFO] [stdout]       |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12861:16
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12861 |             db.store_for_tests(base_slot, &[(&key, &account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12862:16
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12862 |             db.add_root_and_flush_write_cache(base_slot);
[INFO] [stdout]       |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12876:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12876 |         db.store_for_tests(base_slot, &[(&key, &account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12879:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12879 |         db.add_root_and_flush_write_cache(base_slot);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12892:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12892 |         db.store_for_tests(base_slot, &[(&key, &account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12893:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12893 |         db.add_root_and_flush_write_cache(base_slot);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12911:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12911 |         db.store_for_tests(slot, &[(&key, &account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12912:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12912 |         db.add_root_and_flush_write_cache(slot);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12923:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12923 |         accounts.store_for_tests(0, &[(&pubkey, &account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12924:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12924 |         accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12959:22
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12959 |             accounts.store_for_tests(current_slot, &[(&pubkey1, &account)]);
[INFO] [stdout]       |                      ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12960:22
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12960 |             accounts.store_for_tests(current_slot, &[(&pubkey2, &account)]);
[INFO] [stdout]       |                      ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12962:22
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12962 |             accounts.store_for_tests(current_slot, &[(&pubkey2, &account)]);
[INFO] [stdout]       |                      ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12963:22
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12963 |             accounts.store_for_tests(current_slot, &[(&pubkey1, &account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12966:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12966 |         accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12973:32
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12973 |         assert_eq!(0, accounts.alive_account_count_in_slot(current_slot));
[INFO] [stdout]       |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12974:32
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `ref_count_for_pubkey` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12974 |         assert_eq!(1, accounts.ref_count_for_pubkey(&pubkey1));
[INFO] [stdout]       |                                ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12975:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12975 |         accounts.store_for_tests(current_slot, &[(&pubkey1, &account2)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12976:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12976 |         accounts.store_for_tests(current_slot, &[(&pubkey1, &account2)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12977:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12977 |         accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12978:32
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `alive_account_count_in_slot` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12978 |         assert_eq!(1, accounts.alive_account_count_in_slot(current_slot));
[INFO] [stdout]       |                                ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12981:32
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `ref_count_for_pubkey` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12981 |         assert_eq!(2, accounts.ref_count_for_pubkey(&pubkey1));
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12983:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12983 |         accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12994:32
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `ref_count_for_pubkey` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12994 |         assert_eq!(2, accounts.ref_count_for_pubkey(&pubkey1));
[INFO] [stdout]       |                                ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12995:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12995 |         accounts.store_for_tests(current_slot, &[(&pubkey1, &account3)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12996:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12996 |         accounts.store_for_tests(current_slot, &[(&pubkey2, &account3)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12997:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12997 |         accounts.store_for_tests(current_slot, &[(&pubkey3, &account4)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12998:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12998 |         accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:12999:32
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `ref_count_for_pubkey` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 12999 |         assert_eq!(3, accounts.ref_count_for_pubkey(&pubkey1));
[INFO] [stdout]       |                                ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13008:32
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `ref_count_for_pubkey` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13008 |         assert_eq!(3, accounts.ref_count_for_pubkey(&pubkey1));
[INFO] [stdout]       |                                ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13009:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13009 |         accounts.store_for_tests(current_slot, &[(&pubkey1, &zero_lamport_account)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13010:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13010 |         accounts.store_for_tests(current_slot, &[(&pubkey2, &zero_lamport_account)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13011:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13011 |         accounts.store_for_tests(current_slot, &[(&pubkey3, &zero_lamport_account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13022:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13022 |         accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13032:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `ref_count_for_pubkey` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13032 |         assert_eq!(accounts.ref_count_for_pubkey(&pubkey1), 0);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13033:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `ref_count_for_pubkey` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13033 |         assert_eq!(accounts.ref_count_for_pubkey(&pubkey2), 0);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13034:29
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `ref_count_for_pubkey` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13034 |         assert_eq!(accounts.ref_count_for_pubkey(&pubkey3), 0);
[INFO] [stdout]       |                             ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13099:22
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13099 |             accounts.store_for_tests(current_slot, &[(pubkey, &account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13103:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13103 |         accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13110:22
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13110 |             accounts.store_for_tests(current_slot, &[(pubkey, &account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13113:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13113 |         accounts.add_root_and_flush_write_cache(current_slot);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `all_account_count_in_append_vec` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13118:22
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `all_account_count_in_append_vec` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13118 |             accounts.all_account_count_in_append_vec(shrink_slot)
[INFO] [stdout]       |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `all_account_count_in_append_vec` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13128:22
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `all_account_count_in_append_vec` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13128 |             accounts.all_account_count_in_append_vec(shrink_slot)
[INFO] [stdout]       |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `all_account_count_in_append_vec` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13135:22
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `all_account_count_in_append_vec` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13135 |             accounts.all_account_count_in_append_vec(shrink_slot)
[INFO] [stdout]       |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13523:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13523 |         accounts.store_for_tests(0, &[(&pubkey, &account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13524:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13524 |         accounts.add_root_and_flush_write_cache(0);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> 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_db.rs:13634:19
[INFO] [stdout]       |
[INFO] [stdout] 13634 |         ancestors.insert(1, 0);
[INFO] [stdout]       |                   ^^^^^^ method not found in `ancestors::Ancestors`
[INFO] [stdout]       |
[INFO] [stdout]      ::: src/ancestors.rs:11:1
[INFO] [stdout]       |
[INFO] [stdout]    11 | 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_db.rs:13635:19
[INFO] [stdout]       |
[INFO] [stdout] 13635 |         ancestors.insert(2, 1);
[INFO] [stdout]       |                   ^^^^^^ method not found in `ancestors::Ancestors`
[INFO] [stdout]       |
[INFO] [stdout]      ::: src/ancestors.rs:11:1
[INFO] [stdout]       |
[INFO] [stdout]    11 | 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 `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13638:26
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13638 |                 accounts.load_without_fixed_root(&ancestors, key).unwrap().0,
[INFO] [stdout]       |                          ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 13638 -                 accounts.load_without_fixed_root(&ancestors, key).unwrap().0,
[INFO] [stdout] 13638 +                 accounts.load_with_fixed_root(&ancestors, key).unwrap().0,
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13659:16
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13659 |             db.store_for_tests(slot, &[(key, &zero_lamport_account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13661:16
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13661 |             db.add_root_and_flush_write_cache(slot);
[INFO] [stdout]       |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13666:24
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13666 |             assert!(db.load_without_fixed_root(&ancestors, key).is_some());
[INFO] [stdout]       |                        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 13666 -             assert!(db.load_without_fixed_root(&ancestors, key).is_some());
[INFO] [stdout] 13666 +             assert!(db.load_with_fixed_root(&ancestors, key).is_some());
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13686:16
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13686 |             db.store_for_tests(slot, &[(key, &zero_lamport_account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13688:16
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13688 |             db.add_root_and_flush_write_cache(slot);
[INFO] [stdout]       |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13694:24
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13694 |             assert!(db.load_without_fixed_root(&ancestors, key).is_some());
[INFO] [stdout]       |                        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 13694 -             assert!(db.load_without_fixed_root(&ancestors, key).is_some());
[INFO] [stdout] 13694 +             assert!(db.load_with_fixed_root(&ancestors, key).is_some());
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13706:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13706 |         db.store_for_tests(0, &[(&account_key, &zero_lamport_account)]);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13707:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13707 |         db.store_for_tests(1, &[(&account_key, &zero_lamport_account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13709:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13709 |         db.add_root_and_flush_write_cache(0);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13711:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13711 |         db.add_root_and_flush_write_cache(1);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13718:16
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13718 |             db.load_without_fixed_root(&Ancestors::default(), &account_key),
[INFO] [stdout]       |                ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 13718 -             db.load_without_fixed_root(&Ancestors::default(), &account_key),
[INFO] [stdout] 13718 +             db.load_with_fixed_root(&Ancestors::default(), &account_key),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13733:14
[INFO] [stdout]       |
[INFO] [stdout]  1355 |   pub struct AccountsDb {
[INFO] [stdout]       |   --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13732 |           assert!(db
[INFO] [stdout]       |  _________________-
[INFO] [stdout] 13733 | |             .load_without_fixed_root(&Ancestors::default(), &key)
[INFO] [stdout]       | |_____________-^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 13733 -             .load_without_fixed_root(&Ancestors::default(), &key)
[INFO] [stdout] 13733 +             .load_with_fixed_root(&Ancestors::default(), &key)
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13738:20
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13738 |         assert!(db.load_without_fixed_root(&ancestors, &key).is_none());
[INFO] [stdout]       |                    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 13738 -         assert!(db.load_without_fixed_root(&ancestors, &key).is_none());
[INFO] [stdout] 13738 +         assert!(db.load_with_fixed_root(&ancestors, &key).is_none());
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13743:16
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13743 |             db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout]       |                ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 13743 -             db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout] 13743 +             db.load_with_fixed_root(&ancestors, &key),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13750:16
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13750 |             db.load_without_fixed_root(&Ancestors::default(), &key),
[INFO] [stdout]       |                ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 13750 -             db.load_without_fixed_root(&Ancestors::default(), &key),
[INFO] [stdout] 13750 +             db.load_with_fixed_root(&Ancestors::default(), &key),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13769:16
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13769 |             db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout]       |                ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 13769 -             db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout] 13769 +             db.load_with_fixed_root(&ancestors, &key),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13777:16
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13777 |             db.load_without_fixed_root(&Ancestors::default(), &key),
[INFO] [stdout]       |                ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 13777 -             db.load_without_fixed_root(&Ancestors::default(), &key),
[INFO] [stdout] 13777 +             db.load_with_fixed_root(&Ancestors::default(), &key),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13805:16
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13805 |             db.load_without_fixed_root(&ancestors, &unrooted_key),
[INFO] [stdout]       |                ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 13805 -             db.load_without_fixed_root(&ancestors, &unrooted_key),
[INFO] [stdout] 13805 +             db.load_with_fixed_root(&ancestors, &unrooted_key),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13812:14
[INFO] [stdout]       |
[INFO] [stdout]  1355 |   pub struct AccountsDb {
[INFO] [stdout]       |   --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13811 |           assert!(db
[INFO] [stdout]       |  _________________-
[INFO] [stdout] 13812 | |             .load_without_fixed_root(&ancestors, &unrooted_key)
[INFO] [stdout]       | |_____________-^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 13812 -             .load_without_fixed_root(&ancestors, &unrooted_key)
[INFO] [stdout] 13812 +             .load_with_fixed_root(&ancestors, &unrooted_key)
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13818:16
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13818 |             db.load_without_fixed_root(&Ancestors::default(), &key5),
[INFO] [stdout]       |                ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 13818 -             db.load_without_fixed_root(&Ancestors::default(), &key5),
[INFO] [stdout] 13818 +             db.load_with_fixed_root(&Ancestors::default(), &key5),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:13822:16
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13822 |             db.load_without_fixed_root(&Ancestors::default(), &key6),
[INFO] [stdout]       |                ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 13822 -             db.load_without_fixed_root(&Ancestors::default(), &key6),
[INFO] [stdout] 13822 +             db.load_with_fixed_root(&Ancestors::default(), &key6),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `(u64, {integer})`
[INFO] [stdout]      --> src/accounts_db.rs:13890:45
[INFO] [stdout]       |
[INFO] [stdout] 13890 |                 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:11:1
[INFO] [stdout]       |
[INFO] [stdout]    11 | 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.rs:13890:33
[INFO] [stdout]       |
[INFO] [stdout] 13890 |                 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.rs:13893:20
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `load_without_fixed_root` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 13893 |                 db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout]       |                    ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name
[INFO] [stdout]       |
[INFO] [stdout] 13893 -                 db.load_without_fixed_root(&ancestors, &key),
[INFO] [stdout] 13893 +                 db.load_with_fixed_root(&ancestors, &key),
[INFO] [stdout]       |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `SomeWithZeroLamportAccountForTests` found for enum `accounts_db::LoadZeroLamports` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:14002:35
[INFO] [stdout]       |
[INFO] [stdout]   413 | enum LoadZeroLamports {
[INFO] [stdout]       | --------------------- variant or associated item `SomeWithZeroLamportAccountForTests` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 14002 |                 LoadZeroLamports::SomeWithZeroLamportAccountForTests,
[INFO] [stdout]       |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant or associated item not found in `accounts_db::LoadZeroLamports`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `SomeWithZeroLamportAccountForTests` found for enum `accounts_db::LoadZeroLamports` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:14053:35
[INFO] [stdout]       |
[INFO] [stdout]   413 | enum LoadZeroLamports {
[INFO] [stdout]       | --------------------- variant or associated item `SomeWithZeroLamportAccountForTests` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 14053 |                 LoadZeroLamports::SomeWithZeroLamportAccountForTests,
[INFO] [stdout]       |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant or associated item not found in `accounts_db::LoadZeroLamports`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no variant or associated item named `SomeWithZeroLamportAccountForTests` found for enum `accounts_db::LoadZeroLamports` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:14148:35
[INFO] [stdout]       |
[INFO] [stdout]   413 | enum LoadZeroLamports {
[INFO] [stdout]       | --------------------- variant or associated item `SomeWithZeroLamportAccountForTests` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 14148 |                 LoadZeroLamports::SomeWithZeroLamportAccountForTests,
[INFO] [stdout]       |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant or associated item not found in `accounts_db::LoadZeroLamports`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})`
[INFO] [stdout]      --> src/accounts_db.rs:14240:88
[INFO] [stdout]       |
[INFO] [stdout] 14240 |         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:11:1
[INFO] [stdout]       |
[INFO] [stdout]    11 | 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.rs:14240:76
[INFO] [stdout]       |
[INFO] [stdout] 14240 |         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 variant or associated item named `SomeWithZeroLamportAccountForTests` found for enum `accounts_db::LoadZeroLamports` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:14270:35
[INFO] [stdout]       |
[INFO] [stdout]   413 | enum LoadZeroLamports {
[INFO] [stdout]       | --------------------- variant or associated item `SomeWithZeroLamportAccountForTests` not found for this enum
[INFO] [stdout] ...
[INFO] [stdout] 14270 |                 LoadZeroLamports::SomeWithZeroLamportAccountForTests,
[INFO] [stdout]       |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant or associated item not found in `accounts_db::LoadZeroLamports`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `(u64, {integer})`
[INFO] [stdout]      --> src/accounts_db.rs:14405:88
[INFO] [stdout]       |
[INFO] [stdout] 14405 |                 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:11:1
[INFO] [stdout]       |
[INFO] [stdout]    11 | 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.rs:14405:76
[INFO] [stdout]       |
[INFO] [stdout] 14405 |                 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 `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:14867:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 14867 |         db.add_root_and_flush_write_cache(0);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:14877:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 14877 |         db.add_root_and_flush_write_cache(1);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:14884:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 14884 |         db.add_root_and_flush_write_cache(3);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> 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.rs:15325:26
[INFO] [stdout]       |
[INFO] [stdout] 15325 |                         &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:11:1
[INFO] [stdout]       |
[INFO] [stdout]    11 | pub struct Ancestors {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `From<T>`
[INFO] [stdout]      --> src/ancestors.rs:33:1
[INFO] [stdout]       |
[INFO] [stdout]    33 | impl From<Vec<Slot>> for Ancestors {
[INFO] [stdout]       | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `ancestors::Ancestors` implements `From<Vec<u64>>`
[INFO] [stdout] ...
[INFO] [stdout]    46 | 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.rs:15390:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 15390 |         db.store_for_tests(slot1, &[(&pubkey1, &account1)]);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:15391:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 15391 |         db.store_for_tests(slot2, &[(&pubkey2, &account2)]);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:15392:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 15392 |         db.store_for_tests(slot3, &[(&pubkey3, &account3)]);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:15448:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 15448 |         db.store_for_tests(slot1, &[(&pubkey1, &account1)]);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:15449:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 15449 |         db.store_for_tests(slot2, &[(&pubkey2, &account2)]);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:15450:12
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 15450 |         db.store_for_tests(slot3, &[(&pubkey3, &account3)]);
[INFO] [stdout]       |            ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:15631:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 15631 |         accounts.store_for_tests(slot0, &[(&shared_key, &account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:15632:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 15632 |         accounts.add_root_and_flush_write_cache(slot0);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:15681:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 15681 |         accounts.store_for_tests(slot0, &[(&shared_key, &account)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:15682:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 15682 |         accounts.store_for_tests(slot0, &[(&unrooted_key, &account)]);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:15691:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 15691 |         accounts.store_for_tests(slot1, &[(&shared_key, &zero_lamport_account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:15695:18
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 15695 |         accounts.add_root_and_flush_write_cache(slot1);
[INFO] [stdout]       |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:15741:21
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 15741 |         accounts_db.add_root_and_flush_write_cache(slot1);
[INFO] [stdout]       |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:15747:21
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 15747 |         accounts_db.add_root_and_flush_write_cache(slot2);
[INFO] [stdout]       |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:15753:21
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 15753 |         accounts_db.add_root_and_flush_write_cache(slot3);
[INFO] [stdout]       |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:15755:32
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `ref_count_for_pubkey` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 15755 |         assert_eq!(accounts_db.ref_count_for_pubkey(&pubkey), 3);
[INFO] [stdout]       |                                ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:15758:32
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `ref_count_for_pubkey` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 15758 |         assert_eq!(accounts_db.ref_count_for_pubkey(&pubkey), 2);
[INFO] [stdout]       |                                ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:15761:32
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `ref_count_for_pubkey` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 15761 |         assert_eq!(accounts_db.ref_count_for_pubkey(&pubkey), 1);
[INFO] [stdout]       |                                ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:15764:32
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `ref_count_for_pubkey` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 15764 |         assert_eq!(accounts_db.ref_count_for_pubkey(&pubkey), 0);
[INFO] [stdout]       |                                ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:16974:40
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `store_for_tests` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 16974 |                                     db.store_for_tests(slot5, &[(pubkey, &account)]);
[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 struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:16988:36
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 16988 |                                 db.add_root_and_flush_write_cache(slot5);
[INFO] [stdout]       |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:18040:25
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 18040 |             accounts_db.add_root_and_flush_write_cache(slot);
[INFO] [stdout]       |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:18057:25
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 18057 |             accounts_db.add_root_and_flush_write_cache(slot);
[INFO] [stdout]       |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:18103:25
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 18103 |             accounts_db.add_root_and_flush_write_cache(slot);
[INFO] [stdout]       |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> FlushStats {
[INFO] [stdout]       | |___________________^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope
[INFO] [stdout]      --> src/accounts_db.rs:18124:25
[INFO] [stdout]       |
[INFO] [stdout]  1355 | pub struct AccountsDb {
[INFO] [stdout]       | --------------------- method `add_root_and_flush_write_cache` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 18124 |             accounts_db.add_root_and_flush_write_cache(slot);
[INFO] [stdout]       |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]       |
[INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments
[INFO] [stdout]      --> src/accounts_db.rs:6456:5
[INFO] [stdout]       |
[INFO] [stdout]  6456 | /     fn do_flush_slot_cache(
[INFO] [stdout]  6457 | |         &self,
[INFO] [stdout]  6458 | |         slot: Slot,
[INFO] [stdout]  6459 | |         slot_cache: &SlotCache,
[INFO] [stdout]  6460 | |         mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>,
[INFO] [stdout]  6461 | |         max_clean_root: Option<Slot>,
[INFO] [stdout]  6462 | |     ) -> 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:2357:19
[INFO] [stdout]      |
[INFO] [stdout] 2357 |         ancestors.insert(slot, 0);
[INFO] [stdout]      |                   ^^^^^^ method not found in `ancestors::Ancestors`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/ancestors.rs:11:1
[INFO] [stdout]      |
[INFO] [stdout]   11 | 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:2403:19
[INFO] [stdout]      |
[INFO] [stdout] 2403 |         ancestors.insert(slot, 0);
[INFO] [stdout]      |                   ^^^^^^ method not found in `ancestors::Ancestors`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/ancestors.rs:11:1
[INFO] [stdout]      |
[INFO] [stdout]   11 | 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:2437:19
[INFO] [stdout]      |
[INFO] [stdout] 2437 |         ancestors.insert(slot, 0);
[INFO] [stdout]      |                   ^^^^^^ method not found in `ancestors::Ancestors`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/ancestors.rs:11:1
[INFO] [stdout]      |
[INFO] [stdout]   11 | 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:2711:19
[INFO] [stdout]      |
[INFO] [stdout] 2711 |         ancestors.insert(slot, 0);
[INFO] [stdout]      |                   ^^^^^^ method not found in `ancestors::Ancestors`
[INFO] [stdout]      |
[INFO] [stdout]     ::: src/ancestors.rs:11:1
[INFO] [stdout]      |
[INFO] [stdout]   11 | 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:2739:50
[INFO] [stdout]      |
[INFO] [stdout] 2739 |         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:11:1
[INFO] [stdout]      |
[INFO] [stdout]   11 | 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:2739:38
[INFO] [stdout]      |
[INFO] [stdout] 2739 |         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:2864:50
[INFO] [stdout]      |
[INFO] [stdout] 2864 |         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:11:1
[INFO] [stdout]      |
[INFO] [stdout]   11 | 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:2864:38
[INFO] [stdout]      |
[INFO] [stdout] 2864 |         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:3161:50
[INFO] [stdout]      |
[INFO] [stdout] 3161 |         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:11:1
[INFO] [stdout]      |
[INFO] [stdout]   11 | 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:3161:38
[INFO] [stdout]      |
[INFO] [stdout] 3161 |         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:3218:50
[INFO] [stdout]      |
[INFO] [stdout] 3218 |         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:11:1
[INFO] [stdout]      |
[INFO] [stdout]   11 | 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:3218:38
[INFO] [stdout]      |
[INFO] [stdout] 3218 |         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:3254:50
[INFO] [stdout]      |
[INFO] [stdout] 3254 |         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:11:1
[INFO] [stdout]      |
[INFO] [stdout]   11 | 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:3254:38
[INFO] [stdout]      |
[INFO] [stdout] 3254 |         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:3391:28
[INFO] [stdout]      |
[INFO] [stdout]  679 | 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] 3391 |         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:3395:28
[INFO] [stdout]      |
[INFO] [stdout]  679 | 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] 3395 |         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:3432:58
[INFO] [stdout]      |
[INFO] [stdout] 3432 |         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:11:1
[INFO] [stdout]      |
[INFO] [stdout]   11 | 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:3432:46
[INFO] [stdout]      |
[INFO] [stdout] 3432 |         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:146:23
[INFO] [stdout]     |
[INFO] [stdout]  11 | pub struct Ancestors {
[INFO] [stdout]     | -------------------- method `insert` not found for this struct
[INFO] [stdout] ...
[INFO] [stdout] 146 |             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] 146 |             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:214:29
[INFO] [stdout]     |
[INFO] [stdout] 214 |             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:11:1
[INFO] [stdout]     |
[INFO] [stdout]  11 | pub struct Ancestors {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] help: the following other types implement trait `From<T>`
[INFO] [stdout]    --> src/ancestors.rs:33:1
[INFO] [stdout]     |
[INFO] [stdout]  33 | impl From<Vec<Slot>> for Ancestors {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `ancestors::Ancestors` implements `From<Vec<u64>>`
[INFO] [stdout] ...
[INFO] [stdout]  46 | impl From<&HashMap<Slot, usize>> for Ancestors {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `ancestors::Ancestors` implements `From<&std::collections::HashMap<u64, usize>>`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `test_epoch` is never read
[INFO] [stdout]    --> src/tiered_storage/byte_block.rs:368:13
[INFO] [stdout]     |
[INFO] [stdout] 368 |             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, E0599.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0277`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `miraland-accounts-db` (lib test) due to 320 previous errors; 11 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "95583943a794594a1dd416b009471035d48703a5e4f9b0a0034f223b570e08eb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "95583943a794594a1dd416b009471035d48703a5e4f9b0a0034f223b570e08eb", kill_on_drop: false }`
[INFO] [stdout] 95583943a794594a1dd416b009471035d48703a5e4f9b0a0034f223b570e08eb
