[INFO] fetching crate miraland-accounts-db 1.19.2... [INFO] checking miraland-accounts-db-1.19.2 against try#a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d for pr-145342-1 [INFO] extracting crate miraland-accounts-db 1.19.2 into /workspace/builds/worker-3-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-3-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate miraland-accounts-db 1.19.2 on toolchain a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d" "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" "+a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 417 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.0) [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 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.8) [INFO] [stderr] Adding modular-bitfield v0.11.2 (available: v0.12.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.16) [INFO] [stderr] Adding zeroize v1.3.0 (available: v1.8.1) [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 1df9a45b764cfd72ab285705910876d3e793640dd905e5a554ce2b87deaa2707 [INFO] running `Command { std: "docker" "start" "-a" "1df9a45b764cfd72ab285705910876d3e793640dd905e5a554ce2b87deaa2707", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "1df9a45b764cfd72ab285705910876d3e793640dd905e5a554ce2b87deaa2707", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1df9a45b764cfd72ab285705910876d3e793640dd905e5a554ce2b87deaa2707", kill_on_drop: false }` [INFO] [stdout] 1df9a45b764cfd72ab285705910876d3e793640dd905e5a554ce2b87deaa2707 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 0595eb3fc896c22e83b448a1c33d3d067bb44fa7e5ba531a6570e10a0bde1607 [INFO] running `Command { std: "docker" "start" "-a" "0595eb3fc896c22e83b448a1c33d3d067bb44fa7e5ba531a6570e10a0bde1607", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling unicode-ident v1.0.18 [INFO] [stderr] Compiling libc v0.2.175 [INFO] [stderr] Compiling version_check v0.9.5 [INFO] [stderr] Checking cfg-if v1.0.3 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling typenum v1.18.0 [INFO] [stderr] Compiling autocfg v1.5.0 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Checking subtle v2.6.1 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Compiling semver v1.0.26 [INFO] [stderr] Compiling zerocopy v0.8.26 [INFO] [stderr] Checking once_cell v1.21.3 [INFO] [stderr] Checking memchr v2.7.5 [INFO] [stderr] Checking either v1.15.0 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling crunchy v0.2.4 [INFO] [stderr] Checking cpufeatures v0.2.17 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Checking log v0.4.27 [INFO] [stderr] Checking stable_deref_trait v1.2.0 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Checking opaque-debug v0.3.1 [INFO] [stderr] Checking itoa v1.0.15 [INFO] [stderr] Checking byteorder v1.5.0 [INFO] [stderr] Checking pin-project-lite v0.2.16 [INFO] [stderr] Checking block-padding v0.2.1 [INFO] [stderr] Compiling paste v1.0.15 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling rustversion v1.0.22 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling rayon-core v1.13.0 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling wasm-bindgen-shared v0.2.100 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling winnow v0.7.13 [INFO] [stderr] Compiling jobserver v0.1.34 [INFO] [stderr] Checking crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling cc v1.2.34 [INFO] [stderr] Checking crossbeam-deque v0.8.6 [INFO] [stderr] Checking itertools v0.10.5 [INFO] [stderr] Checking bytes v1.10.1 [INFO] [stderr] Compiling indexmap v2.11.0 [INFO] [stderr] Compiling ahash v0.7.8 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Compiling ident_case v1.0.1 [INFO] [stderr] Compiling bumpalo v3.19.0 [INFO] [stderr] Compiling feature-probe v0.1.1 [INFO] [stderr] Checking percent-encoding v2.3.2 [INFO] [stderr] Checking getrandom v0.2.16 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Compiling digest v0.9.0 [INFO] [stderr] Checking smallvec v1.15.1 [INFO] [stderr] Compiling libsecp256k1-core v0.2.2 [INFO] [stderr] Checking futures-core v0.3.31 [INFO] [stderr] Checking rand_core v0.5.1 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Compiling bv v0.11.1 [INFO] [stderr] Checking socket2 v0.6.0 [INFO] [stderr] Checking mio v1.0.4 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Checking rayon v1.11.0 [INFO] [stderr] Compiling miraland-frozen-abi-macro v1.19.2 [INFO] [stderr] Checking bitmaps v2.1.0 [INFO] [stderr] Checking aho-corasick v1.1.3 [INFO] [stderr] Compiling im v15.1.0 [INFO] [stderr] Compiling cfg_aliases v0.2.1 [INFO] [stderr] Checking ryu v1.0.20 [INFO] [stderr] Checking lazy_static v1.5.0 [INFO] [stderr] Compiling anyhow v1.0.99 [INFO] [stderr] Checking regex-syntax v0.8.6 [INFO] [stderr] Compiling serde_json v1.0.143 [INFO] [stderr] Checking writeable v0.6.1 [INFO] [stderr] Checking ppv-lite86 v0.2.21 [INFO] [stderr] Checking tinyvec_macros v0.1.1 [INFO] [stderr] Compiling libsecp256k1-gen-genmult v0.2.1 [INFO] [stderr] Compiling libsecp256k1-gen-ecmult v0.2.1 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Checking keccak v0.1.5 [INFO] [stderr] Checking hashbrown v0.13.2 [INFO] [stderr] Checking litemap v0.8.0 [INFO] [stderr] Compiling libsecp256k1 v0.6.0 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking rand_chacha v0.2.2 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Checking sized-chunks v0.6.5 [INFO] [stderr] Checking rand v0.7.3 [INFO] [stderr] Compiling blake3 v1.8.2 [INFO] [stderr] Checking tinyvec v1.10.0 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking tokio v1.47.1 [INFO] [stderr] Compiling borsh v1.5.7 [INFO] [stderr] Checking rand_xoshiro v0.6.0 [INFO] [stderr] Compiling miraland-frozen-abi v1.19.2 [INFO] [stderr] Compiling memoffset v0.9.1 [INFO] [stderr] Checking untrusted v0.9.0 [INFO] [stderr] Checking arrayref v0.3.9 [INFO] [stderr] Compiling icu_normalizer_data v2.0.0 [INFO] [stderr] Compiling icu_properties_data v2.0.1 [INFO] [stderr] Compiling wasm-bindgen v0.2.100 [INFO] [stderr] Checking signature v1.6.4 [INFO] [stderr] Checking ed25519 v1.5.3 [INFO] [stderr] Checking hashbrown v0.11.2 [INFO] [stderr] Checking unicode-normalization v0.1.24 [INFO] [stderr] Compiling miraland-program v1.19.2 [INFO] [stderr] Checking ark-std v0.4.0 [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking memmap2 v0.5.10 [INFO] [stderr] Checking termcolor v1.4.1 [INFO] [stderr] Checking bs58 v0.5.1 [INFO] [stderr] Checking rustc-hash v1.1.0 [INFO] [stderr] Checking alloc-no-stdlib v2.0.4 [INFO] [stderr] Compiling crc32fast v1.5.0 [INFO] [stderr] Checking constant_time_eq v0.3.1 [INFO] [stderr] Checking base64 v0.12.3 [INFO] [stderr] Checking arrayvec v0.7.6 [INFO] [stderr] Checking humantime v2.2.0 [INFO] [stderr] Checking alloc-stdlib v0.2.2 [INFO] [stderr] Checking http v0.2.12 [INFO] [stderr] Compiling miraland-sdk v1.19.2 [INFO] [stderr] Checking tracing-core v0.1.34 [INFO] [stderr] Checking itertools v0.12.1 [INFO] [stderr] Checking futures-task v0.3.31 [INFO] [stderr] Compiling httparse v1.10.1 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Checking derivation-path v0.2.0 [INFO] [stderr] Checking adler2 v2.0.1 [INFO] [stderr] Checking futures-sink v0.3.31 [INFO] [stderr] Compiling toml v0.5.11 [INFO] [stderr] Checking slab v0.4.11 [INFO] [stderr] Compiling rustls v0.21.12 [INFO] [stderr] Checking iana-time-zone v0.1.63 [INFO] [stderr] Checking futures-io v0.3.31 [INFO] [stderr] Checking base64 v0.22.1 [INFO] [stderr] Checking regex-automata v0.4.10 [INFO] [stderr] Checking miniz_oxide v0.8.9 [INFO] [stderr] Checking tracing v0.1.41 [INFO] [stderr] Checking brotli-decompressor v5.0.0 [INFO] [stderr] Checking futures-util v0.3.31 [INFO] [stderr] Checking uriparse v0.6.4 [INFO] [stderr] Checking qstring v0.7.2 [INFO] [stderr] Compiling num-bigint v0.2.6 [INFO] [stderr] Checking try-lock v0.2.5 [INFO] [stderr] Checking assert_matches v1.5.0 [INFO] [stderr] Compiling proc-macro-crate v0.1.5 [INFO] [stderr] Checking siphasher v0.3.11 [INFO] [stderr] Checking flate2 v1.1.2 [INFO] [stderr] Checking http-body v0.4.6 [INFO] [stderr] Compiling proc-macro-crate v3.3.0 [INFO] [stderr] Checking want v0.3.1 [INFO] [stderr] Checking futures-channel v0.3.31 [INFO] [stderr] Checking form_urlencoded v1.2.2 [INFO] [stderr] Checking socket2 v0.5.10 [INFO] [stderr] Compiling num-complex v0.2.4 [INFO] [stderr] Compiling num-rational v0.2.4 [INFO] [stderr] Checking httpdate v1.0.3 [INFO] [stderr] Checking brotli v8.0.2 [INFO] [stderr] Checking utf8_iter v1.0.4 [INFO] [stderr] Checking compression-core v0.4.28 [INFO] [stderr] Checking tower-service v0.3.3 [INFO] [stderr] Checking void v1.0.2 [INFO] [stderr] Checking base64 v0.21.7 [INFO] [stderr] Checking num-iter v0.1.45 [INFO] [stderr] Checking unreachable v1.0.0 [INFO] [stderr] Checking encoding_rs v0.8.35 [INFO] [stderr] Checking webpki-roots v0.25.4 [INFO] [stderr] Checking ascii v0.9.3 [INFO] [stderr] Checking plain v0.2.3 [INFO] [stderr] Checking sync_wrapper v0.1.2 [INFO] [stderr] Checking rustls-pemfile v1.0.4 [INFO] [stderr] Checking mime v0.3.17 [INFO] [stderr] Checking ipnet v2.11.0 [INFO] [stderr] Checking combine v3.8.1 [INFO] [stderr] Checking gethostname v0.2.3 [INFO] [stderr] Compiling miraland-program-runtime v1.19.2 [INFO] [stderr] Checking crossbeam-channel v0.5.15 [INFO] [stderr] Checking hash32 v0.2.1 [INFO] [stderr] Checking rustc-demangle v0.1.26 [INFO] [stderr] Checking eager v0.1.0 [INFO] [stderr] Compiling rustix v1.0.8 [INFO] [stderr] Checking scopeguard v1.2.0 [INFO] [stderr] Checking tokio-util v0.7.16 [INFO] [stderr] Compiling lock_api v0.4.13 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Checking linux-raw-sys v0.9.4 [INFO] [stderr] Compiling parking_lot_core v0.9.11 [INFO] [stderr] Checking regex v1.11.2 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling pkg-config v0.3.32 [INFO] [stderr] Compiling getrandom v0.3.3 [INFO] [stderr] Compiling borsh-schema-derive-internal v0.10.4 [INFO] [stderr] Compiling borsh-schema-derive-internal v0.9.3 [INFO] [stderr] Compiling borsh-derive-internal v0.10.4 [INFO] [stderr] Compiling borsh-derive-internal v0.9.3 [INFO] [stderr] Checking env_logger v0.9.3 [INFO] [stderr] Compiling lz4-sys v1.11.1+lz4-1.10.0 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling darling_core v0.20.11 [INFO] [stderr] Compiling wasm-bindgen-backend v0.2.100 [INFO] [stderr] Checking miraland-logger v1.19.2 [INFO] [stderr] Checking num v0.2.1 [INFO] [stderr] Compiling miraland-vote-program v1.19.2 [INFO] [stderr] Checking percentage v0.1.0 [INFO] [stderr] Compiling miraland-svm v1.19.2 [INFO] [stderr] Compiling miraland-stake-program v1.19.2 [INFO] [stderr] Compiling bzip2-sys v0.1.13+1.0.8 [INFO] [stderr] Compiling heck v0.4.1 [INFO] [stderr] Checking h2 v0.3.27 [INFO] [stderr] Checking fastrand v2.3.0 [INFO] [stderr] Checking static_assertions v1.1.0 [INFO] [stderr] Compiling Inflector v0.11.4 [INFO] [stderr] Compiling test-case-core v3.3.1 [INFO] [stderr] Checking parking_lot v0.12.4 [INFO] [stderr] Checking filetime v0.2.26 [INFO] [stderr] Checking num_cpus v1.17.0 [INFO] [stderr] Compiling miraland-accounts-db v1.19.2 (/opt/rustwide/workdir) [INFO] [stderr] Checking hashbrown v0.14.5 [INFO] [stderr] Checking aliasable v0.1.3 [INFO] [stderr] Checking rustls-webpki v0.101.7 [INFO] [stderr] Checking sct v0.7.1 [INFO] [stderr] Checking seqlock v0.2.0 [INFO] [stderr] Checking miraland-rayon-threadlimit v1.19.2 [INFO] [stderr] Checking miraland-nohash-hasher v0.2.1 [INFO] [stderr] Checking index_list v0.2.16 [INFO] [stderr] Checking dashmap v5.5.3 [INFO] [stderr] Checking bzip2 v0.4.4 [INFO] [stderr] Compiling ark-serialize-derive v0.4.2 [INFO] [stderr] Compiling ark-ff-macros v0.4.2 [INFO] [stderr] Compiling ark-ff-asm v0.4.2 [INFO] [stderr] Compiling derivative v2.2.0 [INFO] [stderr] Compiling borsh-derive v0.10.4 [INFO] [stderr] Compiling borsh-derive v0.9.3 [INFO] [stderr] Checking borsh v0.9.3 [INFO] [stderr] Checking borsh v0.10.4 [INFO] [stderr] Compiling modular-bitfield-impl v0.11.2 [INFO] [stderr] Compiling ouroboros_macro v0.15.6 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling zeroize_derive v1.4.2 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.0 [INFO] [stderr] Compiling zerovec-derive v0.11.1 [INFO] [stderr] Checking zeroize v1.3.0 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.100 [INFO] [stderr] Compiling bytemuck_derive v1.10.1 [INFO] [stderr] Compiling borsh-derive v1.5.7 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Compiling miraland-sdk-macro v1.19.2 [INFO] [stderr] Compiling num_enum_derive v0.7.4 [INFO] [stderr] Checking zerofrom v0.1.6 [INFO] [stderr] Compiling darling_macro v0.20.11 [INFO] [stderr] Checking yoke v0.8.0 [INFO] [stderr] Compiling qualifier_attr v0.2.2 [INFO] [stderr] Compiling darling v0.20.11 [INFO] [stderr] Compiling serde_with_macros v2.3.3 [INFO] [stderr] Checking zerotrie v0.2.2 [INFO] [stderr] Checking tokio-rustls v0.24.1 [INFO] [stderr] Compiling scroll_derive v0.11.1 [INFO] [stderr] Compiling enum-iterator-derive v1.4.0 [INFO] [stderr] Checking merlin v3.0.0 [INFO] [stderr] Checking modular-bitfield v0.11.2 [INFO] [stderr] Checking bytemuck v1.23.2 [INFO] [stderr] Compiling strum_macros v0.24.3 [INFO] [stderr] Checking scroll v0.11.0 [INFO] [stderr] Checking ouroboros v0.15.6 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.100 [INFO] [stderr] Compiling test-case-macros v3.3.1 [INFO] [stderr] Checking goblin v0.5.4 [INFO] [stderr] Checking zerovec v0.11.4 [INFO] [stderr] Checking num_enum v0.7.4 [INFO] [stderr] Checking hyper v0.14.32 [INFO] [stderr] Checking compression-codecs v0.4.28 [INFO] [stderr] Checking test-case v3.3.1 [INFO] [stderr] Checking async-compression v0.4.28 [INFO] [stderr] Checking enum-iterator v1.5.0 [INFO] [stderr] Checking tinystr v0.8.1 [INFO] [stderr] Checking potential_utf v0.1.2 [INFO] [stderr] Checking icu_locale_core v2.0.0 [INFO] [stderr] Checking icu_collections v2.0.0 [INFO] [stderr] Checking strum v0.24.1 [INFO] [stderr] Checking icu_provider v2.0.0 [INFO] [stderr] Checking solana_rbpf v0.8.4 [INFO] [stderr] Checking icu_normalizer v2.0.0 [INFO] [stderr] Checking icu_properties v2.0.1 [INFO] [stderr] Checking hyper-rustls v0.24.2 [INFO] [stderr] Checking idna_adapter v1.2.1 [INFO] [stderr] Checking idna v1.1.0 [INFO] [stderr] Checking bitflags v2.9.3 [INFO] [stderr] Checking serde_bytes v0.11.17 [INFO] [stderr] Checking bincode v1.3.3 [INFO] [stderr] Checking serde_with v2.3.3 [INFO] [stderr] Checking chrono v0.4.41 [INFO] [stderr] Checking serde_urlencoded v0.7.1 [INFO] [stderr] Checking url v2.5.7 [INFO] [stderr] Checking reqwest v0.11.27 [INFO] [stderr] Checking crypto-common v0.1.6 [INFO] [stderr] Checking block-buffer v0.10.4 [INFO] [stderr] Checking block-buffer v0.9.0 [INFO] [stderr] Checking crypto-mac v0.8.0 [INFO] [stderr] Checking inout v0.1.4 [INFO] [stderr] Checking pbkdf2 v0.4.0 [INFO] [stderr] Checking sha2 v0.9.9 [INFO] [stderr] Checking hmac v0.8.1 [INFO] [stderr] Checking curve25519-dalek v3.2.1 [INFO] [stderr] Checking sha3 v0.9.1 [INFO] [stderr] Checking digest v0.10.7 [INFO] [stderr] Checking cipher v0.4.4 [INFO] [stderr] Checking universal-hash v0.5.1 [INFO] [stderr] Checking aead v0.5.2 [INFO] [stderr] Checking hmac-drbg v0.3.0 [INFO] [stderr] Checking polyval v0.6.2 [INFO] [stderr] Checking ark-serialize v0.4.2 [INFO] [stderr] Checking sha2 v0.10.9 [INFO] [stderr] Checking sha3 v0.10.8 [INFO] [stderr] Checking hmac v0.12.1 [INFO] [stderr] Checking pbkdf2 v0.11.0 [INFO] [stderr] Checking ctr v0.9.2 [INFO] [stderr] Checking aes v0.8.4 [INFO] [stderr] Checking tiny-bip39 v0.8.2 [INFO] [stderr] Checking ark-ff v0.4.2 [INFO] [stderr] Checking aes-gcm-siv v0.11.1 [INFO] [stderr] Checking ed25519-dalek v1.0.1 [INFO] [stderr] Checking tempfile v3.21.0 [INFO] [stderr] Checking xattr v1.5.1 [INFO] [stderr] Checking tar v0.4.44 [INFO] [stderr] Checking ed25519-dalek-bip32 v0.2.0 [INFO] [stderr] Checking lz4 v1.28.1 [INFO] [stderr] Checking ark-poly v0.4.2 [INFO] [stderr] Checking ark-ec v0.4.2 [INFO] [stderr] Checking ark-bn254 v0.4.0 [INFO] [stderr] Checking light-poseidon v0.2.0 [INFO] [stderr] Checking miraland-measure v1.19.2 [INFO] [stderr] Checking miraland-metrics v1.19.2 [INFO] [stderr] Checking miraland-zk-token-sdk v1.19.2 [INFO] [stderr] Checking miraland-bucket-map v1.19.2 [INFO] [stderr] Checking miraland-system-program v1.19.2 [INFO] [stderr] Checking miraland-loader-v4-program v1.19.2 [INFO] [stderr] Checking miraland-config-program v1.19.2 [INFO] [stderr] Checking miraland-bpf-loader-program v1.19.2 [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 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)]` 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 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 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)]` 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 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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts.rs: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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts.rs: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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts.rs: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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts.rs: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` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `flush_accounts_cache_slot_for_tests` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts.rs: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) { [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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_db.rs: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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `insert` found for struct `ancestors::Ancestors` in the current scope [INFO] [stdout] --> src/accounts_db.rs: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, [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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs: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] 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 { [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> { [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 { [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> { [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 { [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> { [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] 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)> { [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)> { [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 { [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> { [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(&self, range: Option<&R>, collect_all_unsorted: bool) -> AccountsIndexIterator [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(&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 { [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 { [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> { [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 { [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> { [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> { [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>> { [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> { [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>> { [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, [INFO] [stdout] 3153 | | is_startup: bool, [INFO] [stdout] 3154 | | last_full_snapshot_slot: Option, [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, [INFO] [stdout] 3153 | | is_startup: bool, [INFO] [stdout] 3154 | | last_full_snapshot_slot: Option, [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, [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, [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[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, [INFO] [stdout] 3153 | | is_startup: bool, [INFO] [stdout] 3154 | | last_full_snapshot_slot: Option, [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, [INFO] [stdout] 3153 | | is_startup: bool, [INFO] [stdout] 3154 | | last_full_snapshot_slot: Option, [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, [INFO] [stdout] 3153 | | is_startup: bool, [INFO] [stdout] 3154 | | last_full_snapshot_slot: Option, [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, [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, [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, [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, [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, [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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs: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, [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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs: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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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` 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` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db.rs: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[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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_db.rs: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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs: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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<(u64, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs: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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<(u64, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs: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, [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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<(u64, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [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, [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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<(u64, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs: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, [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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<(u64, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<(u64, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<(u64, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs: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 = Arc::new(vec![(0, 1), (1, 1)].into_iter().collect()); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs:14240:76 [INFO] [stdout] | [INFO] [stdout] 14240 | let scan_ancestors: Arc = Arc::new(vec![(0, 1), (1, 1)].into_iter().collect()); [INFO] [stdout] | -------------------- ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<(u64, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_db.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [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, [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, [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, [INFO] [stdout] 6462 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ancestors::Ancestors: From>` is not satisfied [INFO] [stdout] --> src/accounts_db.rs:15325:26 [INFO] [stdout] | [INFO] [stdout] 15325 | &Ancestors::from(vec![(*slot, 0)]), [INFO] [stdout] | ^^^^^^^^^ the trait `From>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `ancestors::Ancestors` implements `From<&std::collections::HashMap>` [INFO] [stdout] `ancestors::Ancestors` implements `From>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs: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, [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, [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, [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, [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, [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, [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, [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, [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, [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, [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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_index.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_index.rs: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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_index.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_index.rs: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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_index.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_index.rs: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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_index.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_index.rs: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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_index.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `purge_roots` found for struct `accounts_index::AccountsIndex` in the current scope [INFO] [stdout] --> src/accounts_index.rs:3391:28 [INFO] [stdout] | [INFO] [stdout] 679 | pub struct AccountsIndex + Into> { [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` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `purge_roots` found for struct `accounts_index::AccountsIndex` in the current scope [INFO] [stdout] --> src/accounts_index.rs:3395:28 [INFO] [stdout] | [INFO] [stdout] 679 | pub struct AccountsIndex + Into> { [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` [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` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts_index.rs: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/a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `insert` found for struct `ancestors::Ancestors` in the current scope [INFO] [stdout] --> src/ancestors.rs: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>` is not satisfied [INFO] [stdout] --> src/ancestors.rs:214:29 [INFO] [stdout] | [INFO] [stdout] 214 | let ancestors = Ancestors::from(slots); [INFO] [stdout] | ^^^^^^^^^ the trait `From>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `ancestors::Ancestors` implements `From<&std::collections::HashMap>` [INFO] [stdout] `ancestors::Ancestors` implements `From>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0277, 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 318 previous errors; 10 warnings emitted [INFO] running `Command { std: "docker" "inspect" "0595eb3fc896c22e83b448a1c33d3d067bb44fa7e5ba531a6570e10a0bde1607", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0595eb3fc896c22e83b448a1c33d3d067bb44fa7e5ba531a6570e10a0bde1607", kill_on_drop: false }` [INFO] [stdout] 0595eb3fc896c22e83b448a1c33d3d067bb44fa7e5ba531a6570e10a0bde1607