[INFO] fetching crate solana-accounts-db 2.1.0... [INFO] checking solana-accounts-db-2.1.0 against master#8549802939cd01111c46e34a7b67cb1933977af9 for pr-132712 [INFO] extracting crate solana-accounts-db 2.1.0 into /workspace/builds/worker-1-tc1/source [INFO] validating manifest of crates.io crate solana-accounts-db 2.1.0 on toolchain 8549802939cd01111c46e34a7b67cb1933977af9 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8549802939cd01111c46e34a7b67cb1933977af9" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate solana-accounts-db 2.1.0 [INFO] finished tweaking crates.io crate solana-accounts-db 2.1.0 [INFO] tweaked toml for crates.io crate solana-accounts-db 2.1.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8549802939cd01111c46e34a7b67cb1933977af9" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 435 packages to latest compatible versions [INFO] [stderr] Adding dashmap v5.5.3 (available: v6.1.0) [INFO] [stderr] Adding itertools v0.12.1 (available: v0.13.0) [INFO] [stderr] Adding libsecp256k1 v0.6.0 (available: v0.7.1) [INFO] [stderr] Adding memmap2 v0.5.10 (available: v0.9.5) [INFO] [stderr] Adding strum v0.24.1 (available: v0.26.3) [INFO] [stderr] Adding strum_macros v0.24.3 (available: v0.26.4) [INFO] [stderr] Adding thiserror v1.0.68 (available: v2.0.1) [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" "+8549802939cd01111c46e34a7b67cb1933977af9" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded test-case-macros v3.3.1 [INFO] [stderr] Downloaded strum_macros v0.24.3 [INFO] [stderr] Downloaded heck v0.4.1 [INFO] [stderr] Downloaded test-case v3.3.1 [INFO] [stderr] Downloaded xattr v1.3.1 [INFO] [stderr] Downloaded tar v0.4.43 [INFO] [stderr] Downloaded borsh-derive-internal v0.10.4 [INFO] [stderr] Downloaded borsh-derive v0.10.4 [INFO] [stderr] Downloaded five8_core v0.1.1 [INFO] [stderr] Downloaded solana-transaction-error v2.1.0 [INFO] [stderr] Downloaded filetime v0.2.25 [INFO] [stderr] Downloaded test-case-core v3.3.1 [INFO] [stderr] Downloaded solana-decode-error v2.1.0 [INFO] [stderr] Downloaded solana-packet v2.1.0 [INFO] [stderr] Downloaded solana-borsh v2.1.0 [INFO] [stderr] Downloaded rand_hc v0.2.0 [INFO] [stderr] Downloaded feature-probe v0.1.1 [INFO] [stderr] Downloaded solana-pubkey v2.1.0 [INFO] [stderr] Downloaded solana-last-restart-slot v2.1.0 [INFO] [stderr] Downloaded solana-program-entrypoint v2.1.0 [INFO] [stderr] Downloaded combine v3.8.1 [INFO] [stderr] Downloaded solana-bn254 v2.1.0 [INFO] [stderr] Downloaded ed25519-dalek-bip32 v0.2.0 [INFO] [stderr] Downloaded darling_macro v0.20.10 [INFO] [stderr] Downloaded solana-compute-budget v2.1.0 [INFO] [stderr] Downloaded solana-timings v2.1.0 [INFO] [stderr] Downloaded solana-cpi v2.1.0 [INFO] [stderr] Downloaded solana-native-token v2.1.0 [INFO] [stderr] Downloaded sync_wrapper v0.1.2 [INFO] [stderr] Downloaded solana-program-error v2.1.0 [INFO] [stderr] Downloaded solana-sanitize v2.1.0 [INFO] [stderr] Downloaded solana-svm-transaction v2.1.0 [INFO] [stderr] Downloaded qstring v0.7.2 [INFO] [stderr] Downloaded solana-config-program v2.1.0 [INFO] [stderr] Downloaded solana-account v2.1.0 [INFO] [stderr] Downloaded console_log v0.2.2 [INFO] [stderr] Downloaded libsecp256k1-core v0.2.2 [INFO] [stderr] Downloaded im v15.1.0 [INFO] [stderr] Downloaded qualifier_attr v0.2.2 [INFO] [stderr] Downloaded serde_urlencoded v0.7.1 [INFO] [stderr] Downloaded solana-nohash-hasher v0.2.1 [INFO] [stderr] Downloaded solana-logger v2.1.0 [INFO] [stderr] Downloaded rustls-pemfile v1.0.4 [INFO] [stderr] Downloaded pbkdf2 v0.11.0 [INFO] [stderr] Downloaded dashmap v5.5.3 [INFO] [stderr] Downloaded env_logger v0.9.3 [INFO] [stderr] Downloaded tokio-rustls v0.24.1 [INFO] [stderr] Downloaded solana_rbpf v0.8.5 [INFO] [stderr] Downloaded rustls-webpki v0.101.7 [INFO] [stderr] Downloaded async-compression v0.4.17 [INFO] [stderr] Downloaded h2 v0.3.26 [INFO] [stderr] Downloaded reqwest v0.11.27 [INFO] [stderr] Downloaded brotli-decompressor v4.0.1 [INFO] [stderr] Downloaded tokio-util v0.7.12 [INFO] [stderr] Downloaded console_error_panic_hook v0.1.7 [INFO] [stderr] Downloaded rustls v0.21.12 [INFO] [stderr] Downloaded webpki-roots v0.25.4 [INFO] [stderr] Downloaded bzip2 v0.4.4 [INFO] [stderr] Downloaded solana-stake-program v2.1.0 [INFO] [stderr] Downloaded lz4-sys v1.11.1+lz4-1.10.0 [INFO] [stderr] Downloaded crossbeam-channel v0.5.13 [INFO] [stderr] Downloaded solana-metrics v2.1.0 [INFO] [stderr] Downloaded solana-bucket-map v2.1.0 [INFO] [stderr] Downloaded hyper-rustls v0.24.2 [INFO] [stderr] Downloaded sct v0.7.1 [INFO] [stderr] Downloaded ascii v0.9.3 [INFO] [stderr] Downloaded curve25519-dalek v3.2.1 [INFO] [stderr] Downloaded blake3 v1.5.4 [INFO] [stderr] Downloaded seqlock v0.2.0 [INFO] [stderr] Downloaded modular-bitfield-impl v0.11.2 [INFO] [stderr] Downloaded bzip2-sys v0.1.11+1.0.8 [INFO] [stderr] Downloaded num-bigint v0.2.6 [INFO] [stderr] Downloaded num-rational v0.2.4 [INFO] [stderr] Downloaded modular-bitfield v0.11.2 [INFO] [stderr] Downloaded solana-inline-spl v2.1.0 [INFO] [stderr] Downloaded solana-rayon-threadlimit v2.1.0 [INFO] [stderr] Downloaded num-complex v0.2.4 [INFO] [stderr] Downloaded num v0.2.1 [INFO] [stderr] Downloaded enum-iterator-derive v1.4.0 [INFO] [stderr] Downloaded solana-program v2.1.0 [INFO] [stderr] Downloaded solana-measure v2.1.0 [INFO] [stderr] Downloaded gethostname v0.2.3 [INFO] [stderr] Downloaded system-configuration-sys v0.5.0 [INFO] [stderr] Downloaded system-configuration v0.5.1 [INFO] [stderr] Downloaded void v1.0.2 [INFO] [stderr] Downloaded solana-program-runtime v2.1.0 [INFO] [stderr] Downloaded iana-time-zone v0.1.61 [INFO] [stderr] Downloaded base64 v0.12.3 [INFO] [stderr] Downloaded index_list v0.2.13 [INFO] [stderr] Downloaded lz4 v1.28.0 [INFO] [stderr] Downloaded solana-lattice-hash v2.1.0 [INFO] [stderr] Downloaded num-iter v0.1.45 [INFO] [stderr] Downloaded solana-log-collector v2.1.0 [INFO] [stderr] Downloaded ipnet v2.10.1 [INFO] [stderr] Downloaded wasm-bindgen-futures v0.4.45 [INFO] [stderr] Downloaded winreg v0.50.0 [INFO] [stderr] Downloaded eager v0.1.0 [INFO] [stderr] Downloaded enum-iterator v1.5.0 [INFO] [stderr] Downloaded solana-type-overrides v2.1.0 [INFO] [stderr] Downloaded solana-vote v2.1.0 [INFO] [stderr] Downloaded scroll v0.11.0 [INFO] [stderr] Downloaded brotli v7.0.0 [INFO] [stderr] Downloaded encoding_rs v0.8.35 [INFO] [stderr] Downloaded ark-bn254 v0.4.0 [INFO] [stderr] Downloaded solana-epoch-schedule v2.1.0 [INFO] [stderr] Downloaded solana-fee-calculator v2.1.0 [INFO] [stderr] Downloaded solana-account-info v2.1.0 [INFO] [stderr] Downloaded solana-program-option v2.1.0 [INFO] [stderr] Downloaded solana-stable-layout v2.1.0 [INFO] [stderr] Downloaded solana-sdk-macro v2.1.0 [INFO] [stderr] Downloaded libsecp256k1-gen-genmult v0.2.1 [INFO] [stderr] Downloaded rand_chacha v0.2.2 [INFO] [stderr] Downloaded rand v0.7.3 [INFO] [stderr] Downloaded solana-sdk v2.1.0 [INFO] [stderr] Downloaded hash32 v0.2.1 [INFO] [stderr] Downloaded derivation-path v0.2.0 [INFO] [stderr] Downloaded solana-derivation-path v2.1.0 [INFO] [stderr] Downloaded solana-inflation v2.1.0 [INFO] [stderr] Downloaded solana-precompile-error v2.1.0 [INFO] [stderr] Downloaded solana-bincode v2.1.0 [INFO] [stderr] Downloaded solana-clock v2.1.0 [INFO] [stderr] Downloaded solana-serialize-utils v2.1.0 [INFO] [stderr] Downloaded solana-secp256k1-recover v2.1.0 [INFO] [stderr] Downloaded getrandom v0.1.16 [INFO] [stderr] Downloaded borsh-derive v1.5.2 [INFO] [stderr] Downloaded sized-chunks v0.6.5 [INFO] [stderr] Downloaded solana-instruction v2.1.0 [INFO] [stderr] Downloaded cfg_eval v0.1.2 [INFO] [stderr] Downloaded solana-program-pack v2.1.0 [INFO] [stderr] Downloaded solana-slot-hashes v2.1.0 [INFO] [stderr] Downloaded solana-serde-varint v2.1.0 [INFO] [stderr] Downloaded borsh v0.10.4 [INFO] [stderr] Downloaded percentage v0.1.0 [INFO] [stderr] Downloaded unreachable v1.0.0 [INFO] [stderr] Downloaded ed25519 v1.5.3 [INFO] [stderr] Downloaded rand_core v0.5.1 [INFO] [stderr] Downloaded rand_xoshiro v0.6.0 [INFO] [stderr] Downloaded strsim v0.11.1 [INFO] [stderr] Downloaded serde_with v3.11.0 [INFO] [stderr] Downloaded borsh-schema-derive-internal v0.10.4 [INFO] [stderr] Downloaded proc-macro-crate v0.1.5 [INFO] [stderr] Downloaded zeroize v1.3.0 [INFO] [stderr] Downloaded five8_const v0.1.3 [INFO] [stderr] Downloaded solana-define-syscall v2.1.0 [INFO] [stderr] Downloaded solana-atomic-u64 v2.1.0 [INFO] [stderr] Downloaded bv v0.11.1 [INFO] [stderr] Downloaded serde_with_macros v3.11.0 [INFO] [stderr] Downloaded solana-frozen-abi v2.1.0 [INFO] [stderr] Downloaded solana-sha256-hasher v2.1.0 [INFO] [stderr] Downloaded solana-vote-program v2.1.0 [INFO] [stderr] Downloaded uriparse v0.6.4 [INFO] [stderr] Downloaded solana-feature-set v2.1.0 [INFO] [stderr] Downloaded libsecp256k1 v0.6.0 [INFO] [stderr] Downloaded signature v1.6.4 [INFO] [stderr] Downloaded wasi v0.9.0+wasi-snapshot-preview1 [INFO] [stderr] Downloaded ed25519-dalek v1.0.1 [INFO] [stderr] Downloaded solana-signature v2.1.0 [INFO] [stderr] Downloaded bytemuck_derive v1.8.0 [INFO] [stderr] Downloaded bitmaps v2.1.0 [INFO] [stderr] Downloaded memmap2 v0.5.10 [INFO] [stderr] Downloaded ident_case v1.0.1 [INFO] [stderr] Downloaded darling_core v0.20.10 [INFO] [stderr] Downloaded darling v0.20.10 [INFO] [stderr] Downloaded solana-frozen-abi-macro v2.1.0 [INFO] [stderr] Downloaded solana-msg v2.1.0 [INFO] [stderr] Downloaded solana-rent v2.1.0 [INFO] [stderr] Downloaded solana-slot-history v2.1.0 [INFO] [stderr] Downloaded solana-program-memory v2.1.0 [INFO] [stderr] Downloaded libsecp256k1-gen-ecmult v0.2.1 [INFO] [stderr] Downloaded solana-short-vec v2.1.0 [INFO] [stderr] Downloaded solana-hash v2.1.0 [INFO] [stderr] Downloaded strum v0.24.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+8549802939cd01111c46e34a7b67cb1933977af9" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 5c0a756da905859df0b0c4e7bce4e616438e9ce7918477a8e2f2fed30491d2e7 [INFO] running `Command { std: "docker" "start" "-a" "5c0a756da905859df0b0c4e7bce4e616438e9ce7918477a8e2f2fed30491d2e7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5c0a756da905859df0b0c4e7bce4e616438e9ce7918477a8e2f2fed30491d2e7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5c0a756da905859df0b0c4e7bce4e616438e9ce7918477a8e2f2fed30491d2e7", kill_on_drop: false }` [INFO] [stdout] 5c0a756da905859df0b0c4e7bce4e616438e9ce7918477a8e2f2fed30491d2e7 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=allow" "-e" "RUSTDOCFLAGS=--cap-lints=allow" "-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+8549802939cd01111c46e34a7b67cb1933977af9" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 5ac62e4c53bf63c372da6656a840ee0b9359456c013b2849c7590ed8deba9985 [INFO] running `Command { std: "docker" "start" "-a" "5ac62e4c53bf63c372da6656a840ee0b9359456c013b2849c7590ed8deba9985", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.89 [INFO] [stderr] Compiling serde v1.0.214 [INFO] [stderr] Compiling typenum v1.17.0 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Checking subtle v2.6.1 [INFO] [stderr] Checking byteorder v1.5.0 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Checking getrandom v0.2.15 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Checking cpufeatures v0.2.14 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Compiling cc v1.1.37 [INFO] [stderr] Compiling cfg_aliases v0.2.1 [INFO] [stderr] Compiling once_cell v1.20.2 [INFO] [stderr] Compiling borsh v1.5.2 [INFO] [stderr] Compiling semver v1.0.23 [INFO] [stderr] Checking bs58 v0.5.1 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Checking solana-sanitize v2.1.0 [INFO] [stderr] Checking solana-atomic-u64 v2.1.0 [INFO] [stderr] Compiling syn v2.0.87 [INFO] [stderr] Checking five8_core v0.1.1 [INFO] [stderr] Checking five8_const v0.1.3 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Checking solana-decode-error v2.1.0 [INFO] [stderr] Compiling crunchy v0.2.2 [INFO] [stderr] Checking memchr v2.7.4 [INFO] [stderr] Compiling curve25519-dalek v4.1.3 [INFO] [stderr] Checking rand_core v0.5.1 [INFO] [stderr] Checking itoa v1.0.11 [INFO] [stderr] Checking log v0.4.22 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking opaque-debug v0.3.1 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Checking solana-msg v2.1.0 [INFO] [stderr] Checking lazy_static v1.5.0 [INFO] [stderr] Checking itertools v0.10.5 [INFO] [stderr] Checking num-bigint v0.4.6 [INFO] [stderr] Checking pin-project-lite v0.2.15 [INFO] [stderr] Compiling feature-probe v0.1.1 [INFO] [stderr] Compiling paste v1.0.15 [INFO] [stderr] Compiling digest v0.9.0 [INFO] [stderr] Compiling bv v0.11.1 [INFO] [stderr] Compiling libsecp256k1-core v0.2.2 [INFO] [stderr] Compiling blake3 v1.5.4 [INFO] [stderr] Checking solana-program-memory v2.1.0 [INFO] [stderr] Checking bytes v1.8.0 [INFO] [stderr] Compiling libsecp256k1-gen-genmult v0.2.1 [INFO] [stderr] Compiling libsecp256k1-gen-ecmult v0.2.1 [INFO] [stderr] Compiling ident_case v1.0.1 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Checking percent-encoding v2.3.1 [INFO] [stderr] Compiling libsecp256k1 v0.6.0 [INFO] [stderr] Compiling toml v0.5.11 [INFO] [stderr] Compiling ring v0.17.8 [INFO] [stderr] Compiling memoffset v0.9.1 [INFO] [stderr] Compiling synstructure v0.13.1 [INFO] [stderr] Compiling darling_core v0.20.10 [INFO] [stderr] Checking base64 v0.12.3 [INFO] [stderr] Compiling borsh-derive-internal v0.10.4 [INFO] [stderr] Compiling borsh-schema-derive-internal v0.10.4 [INFO] [stderr] Checking ryu v1.0.18 [INFO] [stderr] Compiling proc-macro-crate v0.1.5 [INFO] [stderr] Checking arrayvec v0.7.6 [INFO] [stderr] Checking constant_time_eq v0.3.1 [INFO] [stderr] Compiling serde_json v1.0.132 [INFO] [stderr] Checking mio v1.0.2 [INFO] [stderr] Checking socket2 v0.5.7 [INFO] [stderr] Checking keccak v0.1.5 [INFO] [stderr] Checking futures-core v0.3.31 [INFO] [stderr] Checking signature v1.6.4 [INFO] [stderr] Checking tokio v1.41.1 [INFO] [stderr] Checking ed25519 v1.5.3 [INFO] [stderr] Compiling slab v0.4.9 [INFO] [stderr] Checking untrusted v0.9.0 [INFO] [stderr] Checking spin v0.9.8 [INFO] [stderr] Checking solana-native-token v2.1.0 [INFO] [stderr] Checking solana-program-option v2.1.0 [INFO] [stderr] Checking derivation-path v0.2.0 [INFO] [stderr] Checking qstring v0.7.2 [INFO] [stderr] Checking http v0.2.12 [INFO] [stderr] Checking uriparse v0.6.4 [INFO] [stderr] Checking tracing-core v0.1.32 [INFO] [stderr] Checking futures-task v0.3.31 [INFO] [stderr] Compiling httparse v1.9.5 [INFO] [stderr] Compiling rustix v0.38.39 [INFO] [stderr] Checking alloc-no-stdlib v2.0.4 [INFO] [stderr] Compiling rustls v0.21.12 [INFO] [stderr] Checking futures-io v0.3.31 [INFO] [stderr] Compiling serde_derive v1.0.214 [INFO] [stderr] Compiling zerocopy-derive v0.7.35 [INFO] [stderr] Compiling zeroize_derive v1.4.2 [INFO] [stderr] Compiling borsh-derive v1.5.2 [INFO] [stderr] Compiling bytemuck_derive v1.8.0 [INFO] [stderr] Checking zeroize v1.3.0 [INFO] [stderr] Compiling borsh-derive v0.10.4 [INFO] [stderr] Compiling curve25519-dalek-derive v0.1.1 [INFO] [stderr] Checking zerocopy v0.7.35 [INFO] [stderr] Compiling zerofrom-derive v0.1.4 [INFO] [stderr] Compiling yoke-derive v0.7.4 [INFO] [stderr] Compiling zerovec-derive v0.10.3 [INFO] [stderr] Checking ppv-lite86 v0.2.20 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking hashbrown v0.13.2 [INFO] [stderr] Checking bytemuck v1.19.0 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking rand_chacha v0.2.2 [INFO] [stderr] Checking rand v0.7.3 [INFO] [stderr] Compiling solana-sdk-macro v2.1.0 [INFO] [stderr] Checking zerofrom v0.1.4 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Checking yoke v0.7.4 [INFO] [stderr] Checking borsh v0.10.4 [INFO] [stderr] Checking ark-std v0.4.0 [INFO] [stderr] Checking zerovec v0.10.4 [INFO] [stderr] Compiling ark-serialize-derive v0.4.2 [INFO] [stderr] Compiling ark-ff-asm v0.4.2 [INFO] [stderr] Compiling derivative v2.2.0 [INFO] [stderr] Compiling ark-ff-macros v0.4.2 [INFO] [stderr] Compiling thiserror-impl v1.0.68 [INFO] [stderr] Compiling darling_macro v0.20.10 [INFO] [stderr] Compiling icu_provider_macros v1.5.0 [INFO] [stderr] Checking tinystr v0.7.6 [INFO] [stderr] Checking solana-borsh v2.1.0 [INFO] [stderr] Checking icu_locid v1.5.0 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Compiling darling v0.20.10 [INFO] [stderr] Compiling serde_with_macros v3.11.0 [INFO] [stderr] Checking icu_collections v1.5.0 [INFO] [stderr] Checking icu_provider v1.5.0 [INFO] [stderr] Compiling qualifier_attr v0.2.2 [INFO] [stderr] Checking icu_locid_transform v1.5.0 [INFO] [stderr] Checking thiserror v1.0.68 [INFO] [stderr] Compiling cfg_eval v0.1.2 [INFO] [stderr] Compiling num_enum_derive v0.7.3 [INFO] [stderr] Checking futures-sink v0.3.31 [INFO] [stderr] Checking tokio-util v0.7.12 [INFO] [stderr] Checking futures-util v0.3.31 [INFO] [stderr] Checking alloc-stdlib v0.2.2 [INFO] [stderr] Checking solana-derivation-path v2.1.0 [INFO] [stderr] Checking tracing v0.1.40 [INFO] [stderr] Checking icu_properties v1.5.1 [INFO] [stderr] Checking sct v0.7.1 [INFO] [stderr] Checking rustls-webpki v0.101.7 [INFO] [stderr] Checking itertools v0.12.1 [INFO] [stderr] Checking solana-precompile-error v2.1.0 [INFO] [stderr] Checking chrono v0.4.38 [INFO] [stderr] Checking memmap2 v0.5.10 [INFO] [stderr] Compiling lock_api v0.4.12 [INFO] [stderr] Checking siphasher v0.3.11 [INFO] [stderr] Compiling parking_lot_core v0.9.10 [INFO] [stderr] Checking try-lock v0.2.5 [INFO] [stderr] Checking linux-raw-sys v0.4.14 [INFO] [stderr] Checking num_enum v0.7.3 [INFO] [stderr] Checking miniz_oxide v0.8.0 [INFO] [stderr] Checking want v0.3.1 [INFO] [stderr] Checking brotli-decompressor v4.0.1 [INFO] [stderr] Checking http-body v0.4.6 [INFO] [stderr] Checking futures-channel v0.3.31 [INFO] [stderr] Checking form_urlencoded v1.2.1 [INFO] [stderr] Checking aho-corasick v1.1.3 [INFO] [stderr] Checking httpdate v1.0.3 [INFO] [stderr] Checking tower-service v0.3.3 [INFO] [stderr] Checking regex-syntax v0.8.5 [INFO] [stderr] Compiling pkg-config v0.3.31 [INFO] [stderr] Checking icu_normalizer v1.5.0 [INFO] [stderr] Checking h2 v0.3.26 [INFO] [stderr] Checking scopeguard v1.2.0 [INFO] [stderr] Checking brotli v7.0.0 [INFO] [stderr] Checking solana-hash v2.1.0 [INFO] [stderr] Checking bincode v1.3.3 [INFO] [stderr] Checking bitflags v2.6.0 [INFO] [stderr] Checking solana-epoch-schedule v2.1.0 [INFO] [stderr] Checking solana-clock v2.1.0 [INFO] [stderr] Checking solana-slot-hashes v2.1.0 [INFO] [stderr] Checking solana-fee-calculator v2.1.0 [INFO] [stderr] Checking solana-last-restart-slot v2.1.0 [INFO] [stderr] Checking serde_bytes v0.11.15 [INFO] [stderr] Checking solana-rent v2.1.0 [INFO] [stderr] Checking solana-serde-varint v2.1.0 [INFO] [stderr] Checking solana-short-vec v2.1.0 [INFO] [stderr] Checking serde_with v3.11.0 [INFO] [stderr] Checking solana-slot-history v2.1.0 [INFO] [stderr] Checking solana-inflation v2.1.0 [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 digest v0.10.7 [INFO] [stderr] Checking sha2 v0.9.9 [INFO] [stderr] Checking hmac v0.8.1 [INFO] [stderr] Checking hmac-drbg v0.3.0 [INFO] [stderr] Checking sha2 v0.10.8 [INFO] [stderr] Checking ark-serialize v0.4.2 [INFO] [stderr] Checking ark-ff v0.4.2 [INFO] [stderr] Checking solana-sha256-hasher v2.1.0 [INFO] [stderr] Checking sha3 v0.10.8 [INFO] [stderr] Checking curve25519-dalek v3.2.1 [INFO] [stderr] Checking hmac v0.12.1 [INFO] [stderr] Checking solana-packet v2.1.0 [INFO] [stderr] Checking pbkdf2 v0.11.0 [INFO] [stderr] Checking idna_adapter v1.2.0 [INFO] [stderr] Checking idna v1.0.3 [INFO] [stderr] Checking hyper v0.14.31 [INFO] [stderr] Checking ed25519-dalek v1.0.1 [INFO] [stderr] Checking regex-automata v0.4.8 [INFO] [stderr] Checking ed25519-dalek-bip32 v0.2.0 [INFO] [stderr] Checking solana-signature v2.1.0 [INFO] [stderr] Checking tokio-rustls v0.24.1 [INFO] [stderr] Checking solana-pubkey v2.1.0 [INFO] [stderr] Compiling bzip2-sys v0.1.11+1.0.8 [INFO] [stderr] Checking flate2 v1.0.34 [INFO] [stderr] Checking solana-instruction v2.1.0 [INFO] [stderr] Checking solana-feature-set v2.1.0 [INFO] [stderr] Checking solana-program-error v2.1.0 [INFO] [stderr] Checking solana-account-info v2.1.0 [INFO] [stderr] Checking solana-program-pack v2.1.0 [INFO] [stderr] Checking solana-serialize-utils v2.1.0 [INFO] [stderr] Checking solana-bincode v2.1.0 [INFO] [stderr] Checking solana-transaction-error v2.1.0 [INFO] [stderr] Checking solana-cpi v2.1.0 [INFO] [stderr] Checking solana-program-entrypoint v2.1.0 [INFO] [stderr] Checking solana-stable-layout v2.1.0 [INFO] [stderr] Compiling lz4-sys v1.11.1+lz4-1.10.0 [INFO] [stderr] Checking base64 v0.21.7 [INFO] [stderr] Checking async-compression v0.4.17 [INFO] [stderr] Checking rustls-pemfile v1.0.4 [INFO] [stderr] Checking url v2.5.3 [INFO] [stderr] Checking serde_urlencoded v0.7.1 [INFO] [stderr] Compiling modular-bitfield-impl v0.11.2 [INFO] [stderr] Checking regex v1.11.1 [INFO] [stderr] Checking hyper-rustls v0.24.2 [INFO] [stderr] Checking half v2.4.1 [INFO] [stderr] Checking encoding_rs v0.8.35 [INFO] [stderr] Checking plotters-backend v0.3.7 [INFO] [stderr] Checking static_assertions v1.1.0 [INFO] [stderr] Checking anstyle v1.0.10 [INFO] [stderr] Checking webpki-roots v0.25.4 [INFO] [stderr] Checking ciborium-io v0.2.2 [INFO] [stderr] Checking sync_wrapper v0.1.2 [INFO] [stderr] Checking clap_lex v0.7.2 [INFO] [stderr] Checking ipnet v2.10.1 [INFO] [stderr] Checking fastrand v2.2.0 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Checking mime v0.3.17 [INFO] [stderr] Compiling test-case-core v3.3.1 [INFO] [stderr] Checking tempfile v3.14.0 [INFO] [stderr] Checking clap_builder v4.5.20 [INFO] [stderr] Checking ciborium-ll v0.2.2 [INFO] [stderr] Checking plotters-svg v0.3.7 [INFO] [stderr] Checking parking_lot v0.12.3 [INFO] [stderr] Checking reqwest v0.11.27 [INFO] [stderr] Checking xattr v1.3.1 [INFO] [stderr] Checking crossbeam-channel v0.5.13 [INFO] [stderr] Checking filetime v0.2.25 [INFO] [stderr] Checking modular-bitfield v0.11.2 [INFO] [stderr] Checking solana-secp256k1-recover v2.1.0 [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking solana-program v2.1.0 [INFO] [stderr] Checking num_cpus v1.16.0 [INFO] [stderr] Checking gethostname v0.2.3 [INFO] [stderr] Checking solana-measure v2.1.0 [INFO] [stderr] Compiling heck v0.4.1 [INFO] [stderr] Checking cast v0.3.0 [INFO] [stderr] Checking humantime v2.1.0 [INFO] [stderr] Checking hashbrown v0.14.5 [INFO] [stderr] Checking same-file v1.0.6 [INFO] [stderr] Checking env_logger v0.9.3 [INFO] [stderr] Checking walkdir v2.5.0 [INFO] [stderr] Checking criterion-plot v0.5.0 [INFO] [stderr] Checking clap v4.5.20 [INFO] [stderr] Compiling strum_macros v0.24.3 [INFO] [stderr] Checking solana-rayon-threadlimit v2.1.0 [INFO] [stderr] Checking tar v0.4.43 [INFO] [stderr] Compiling test-case-macros v3.3.1 [INFO] [stderr] Checking seqlock v0.2.0 [INFO] [stderr] Checking bzip2 v0.4.4 [INFO] [stderr] Checking dashmap v5.5.3 [INFO] [stderr] Checking plotters v0.3.7 [INFO] [stderr] Checking ciborium v0.2.2 [INFO] [stderr] Checking solana-inline-spl v2.1.0 [INFO] [stderr] Checking solana-lattice-hash v2.1.0 [INFO] [stderr] Checking tinytemplate v1.2.1 [INFO] [stderr] Checking is-terminal v0.4.13 [INFO] [stderr] Checking oorandom v11.1.4 [INFO] [stderr] Checking solana-nohash-hasher v0.2.1 [INFO] [stderr] Checking anes v0.1.6 [INFO] [stderr] Checking index_list v0.2.13 [INFO] [stderr] Checking test-case v3.3.1 [INFO] [stderr] Checking solana-logger v2.1.0 [INFO] [stderr] Checking assert_matches v1.5.0 [INFO] [stderr] Checking strum v0.24.1 [INFO] [stderr] Checking criterion v0.5.1 [INFO] [stderr] Checking ark-poly v0.4.2 [INFO] [stderr] Checking solana-account v2.1.0 [INFO] [stderr] Checking ark-ec v0.4.2 [INFO] [stderr] Checking ark-bn254 v0.4.0 [INFO] [stderr] Checking solana-bn254 v2.1.0 [INFO] [stderr] Checking solana-sdk v2.1.0 [INFO] [stderr] Checking solana-bucket-map v2.1.0 [INFO] [stderr] Checking solana-metrics v2.1.0 [INFO] [stderr] Checking solana-svm-transaction v2.1.0 [INFO] [stderr] Checking solana-compute-budget v2.1.0 [INFO] [stderr] Checking lz4 v1.28.0 [INFO] [stderr] Checking solana-accounts-db v2.1.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0432]: unresolved import `crate::append_vec::test_utils` [INFO] [stdout] --> src/accounts_db.rs:9376:38 [INFO] [stdout] | [INFO] [stdout] 9376 | aligned_stored_size, test_utils::TempFile, AppendVec, AppendVecStoredAccountMeta, [INFO] [stdout] | ^^^^^^^^^^ could not find `test_utils` in `append_vec` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/append_vec.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | pub mod test_utils; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] note: the item is gated behind the `dev-context-only-utils` feature [INFO] [stdout] --> src/append_vec/test_utils.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | #![cfg(feature = "dev-context-only-utils")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `super::test_utils` [INFO] [stdout] --> src/append_vec.rs:1202:17 [INFO] [stdout] | [INFO] [stdout] 1202 | super::{test_utils::*, *}, [INFO] [stdout] | ^^^^^^^^^^ could not find `test_utils` in `super` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::append_vec::test_utils` [INFO] [stdout] --> src/tiered_storage/footer.rs:315:25 [INFO] [stdout] | [INFO] [stdout] 315 | append_vec::test_utils::get_append_vec_path, tiered_storage::file::TieredWritableFile, [INFO] [stdout] | ^^^^^^^^^^ could not find `test_utils` in `append_vec` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/append_vec.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | pub mod test_utils; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] note: the item is gated behind the `dev-context-only-utils` feature [INFO] [stdout] --> src/append_vec/test_utils.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | #![cfg(feature = "dev-context-only-utils")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts.rs:743:50 [INFO] [stdout] | [INFO] [stdout] 743 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts.rs:743:38 [INFO] [stdout] | [INFO] [stdout] 743 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts.rs:766:50 [INFO] [stdout] | [INFO] [stdout] 766 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts.rs:766:38 [INFO] [stdout] | [INFO] [stdout] 766 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts.rs:793:50 [INFO] [stdout] | [INFO] [stdout] 793 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts.rs:793:38 [INFO] [stdout] | [INFO] [stdout] 793 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts.rs:820:58 [INFO] [stdout] | [INFO] [stdout] 820 | let ancestors = vec![(1, 1), (0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts.rs:820:46 [INFO] [stdout] | [INFO] [stdout] 820 | let ancestors = vec![(1, 1), (0, 0)].into_iter().collect(); [INFO] [stdout] | -------------------- ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_readonly` is private [INFO] [stdout] --> src/accounts.rs:1002:14 [INFO] [stdout] | [INFO] [stdout] 1002 | .is_locked_readonly(&keypair1.pubkey())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | fn is_locked_readonly(&self, key: &Pubkey) -> bool { [INFO] [stdout] | -------------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_readonly` is private [INFO] [stdout] --> src/accounts.rs:1037:14 [INFO] [stdout] | [INFO] [stdout] 1037 | .is_locked_readonly(&keypair1.pubkey())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | fn is_locked_readonly(&self, key: &Pubkey) -> bool { [INFO] [stdout] | -------------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_readonly` is private [INFO] [stdout] --> src/accounts.rs:1062:14 [INFO] [stdout] | [INFO] [stdout] 1062 | .is_locked_readonly(&keypair1.pubkey())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | fn is_locked_readonly(&self, key: &Pubkey) -> bool { [INFO] [stdout] | -------------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_readonly` is private [INFO] [stdout] --> src/accounts.rs:1180:14 [INFO] [stdout] | [INFO] [stdout] 1180 | .is_locked_readonly(&native_loader::id())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | fn is_locked_readonly(&self, key: &Pubkey) -> bool { [INFO] [stdout] | -------------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_write` is private [INFO] [stdout] --> src/accounts.rs:1186:14 [INFO] [stdout] | [INFO] [stdout] 1186 | .is_locked_write(&keypair0.pubkey())); [INFO] [stdout] | ^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | fn is_locked_write(&self, key: &Pubkey) -> bool { [INFO] [stdout] | ----------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_write` is private [INFO] [stdout] --> src/accounts.rs:1191:14 [INFO] [stdout] | [INFO] [stdout] 1191 | .is_locked_write(&keypair1.pubkey())); [INFO] [stdout] | ^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | fn is_locked_write(&self, key: &Pubkey) -> bool { [INFO] [stdout] | ----------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts.rs:1197:30 [INFO] [stdout] | [INFO] [stdout] 1197 | self.accounts_db.store_for_tests(slot, &[(pubkey, account)]) [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `flush_accounts_cache_slot_for_tests` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts.rs:1204:30 [INFO] [stdout] | [INFO] [stdout] 1204 | self.accounts_db.flush_accounts_cache_slot_for_tests(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `flush_accounts_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:5988:5 [INFO] [stdout] | [INFO] [stdout] 5988 | pub fn flush_accounts_cache(&self, force_flush: bool, requested_flush_root: Option) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_readonly` is private [INFO] [stdout] --> src/accounts.rs:1285:14 [INFO] [stdout] | [INFO] [stdout] 1285 | .is_locked_readonly(&keypair0.pubkey())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | fn is_locked_readonly(&self, key: &Pubkey) -> bool { [INFO] [stdout] | -------------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_write` is private [INFO] [stdout] --> src/accounts.rs:1291:14 [INFO] [stdout] | [INFO] [stdout] 1291 | .is_locked_write(&keypair2.pubkey())); [INFO] [stdout] | ^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | fn is_locked_write(&self, key: &Pubkey) -> bool { [INFO] [stdout] | ----------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts.rs:1347:50 [INFO] [stdout] | [INFO] [stdout] 1347 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [INFO] [stdout] | [INFO] [stdout] = help: the trait `FromIterator<({integer}, {integer})>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] note: the method call chain might not have had the expected associated types [INFO] [stdout] --> src/accounts.rs:1347:38 [INFO] [stdout] | [INFO] [stdout] 1347 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967: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:9401:65 [INFO] [stdout] | [INFO] [stdout] 9401 | 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:9401:53 [INFO] [stdout] | [INFO] [stdout] 9401 | 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/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967: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:9403:23 [INFO] [stdout] | [INFO] [stdout] 9403 | ancestors.insert(i, (i - 1) as usize); [INFO] [stdout] | ^^^^^^ method not found in `Ancestors` [INFO] [stdout] | [INFO] [stdout] ::: src/ancestors.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Ancestors { [INFO] [stdout] | -------------------- method `insert` not found for this struct [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `insert`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `bitflags::traits::Flags` [INFO] [stdout] candidate #2: `ppv_lite86::types::Vec2` [INFO] [stdout] candidate #3: `ppv_lite86::types::Vec4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `accounts_count` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db.rs:9537:31 [INFO] [stdout] | [INFO] [stdout] 9537 | assert_eq!(append_vec.accounts_count(), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for reference `&accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10009:18 [INFO] [stdout] | [INFO] [stdout] 10009 | accounts.store_for_tests(slot, &to_store[..]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `&AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for reference `&accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10010:18 [INFO] [stdout] | [INFO] [stdout] 10010 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:10206:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10206 | db.store_for_tests(0, &[(&key, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10210:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10210 | 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] 10210 | 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:10219:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10219 | db.store_for_tests(0, &[(&key, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10222:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10222 | db.store_for_tests(1, &[(&key, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10226:17 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10226 | &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] 10226 | &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:10232:17 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10232 | &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] 10232 | &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:10230:58 [INFO] [stdout] | [INFO] [stdout] 10230 | 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:10230:46 [INFO] [stdout] | [INFO] [stdout] 10230 | 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/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967: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:10252:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10252 | db.store_for_tests(0, &[(&key, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10255:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10255 | db.store_for_tests(1, &[(&key, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10260:17 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10260 | &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] 10260 | &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:10266:17 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10266 | &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] 10266 | &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:10276:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10276 | db.store_for_tests(0, &[(&key, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10289:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10289 | db.store_for_tests(1, &[(&key, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10296:17 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10296 | &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] 10296 | &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:10303:17 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10303 | &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] 10303 | &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:10311:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10311 | 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] 10311 | 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:10316:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10316 | 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] 10316 | db.load_with_fixed_root(&ancestors, &key), [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `solana_accounts_db::accounts_db::test_utils` [INFO] [stdout] --> benches/accounts.rs:14:13 [INFO] [stdout] | [INFO] [stdout] 14 | test_utils::create_test_accounts, AccountFromStorage, AccountsDb, [INFO] [stdout] | ^^^^^^^^^^ could not find `test_utils` in `accounts_db` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/workdir/src/accounts_db.rs:9307:9 [INFO] [stdout] | [INFO] [stdout] 9307 | pub mod test_utils { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] note: the item is gated behind the `dev-context-only-utils` feature [INFO] [stdout] --> /opt/rustwide/workdir/src/accounts_db.rs:9306:7 [INFO] [stdout] | [INFO] [stdout] 9306 | #[cfg(feature = "dev-context-only-utils")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0603]: constant `SCAN_BUFFER_SIZE_WITHOUT_DATA` is private [INFO] [stdout] --> benches/bench_accounts_file.rs:8:39 [INFO] [stdout] | [INFO] [stdout] 8 | append_vec::{self, AppendVec, SCAN_BUFFER_SIZE_WITHOUT_DATA}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ private constant [INFO] [stdout] | [INFO] [stdout] note: the constant `SCAN_BUFFER_SIZE_WITHOUT_DATA` is defined here [INFO] [stdout] --> /opt/rustwide/workdir/src/append_vec.rs:295:1 [INFO] [stdout] | [INFO] [stdout] 295 | const SCAN_BUFFER_SIZE_WITHOUT_DATA: usize = 1 << 16; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `create_account` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10323:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `create_account` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10323 | 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:2677:5 [INFO] [stdout] | [INFO] [stdout] 2677 | / pub fn clean_accounts( [INFO] [stdout] 2678 | | &self, [INFO] [stdout] 2679 | | max_clean_root_inclusive: Option, [INFO] [stdout] 2680 | | is_startup: bool, [INFO] [stdout] 2681 | | epoch_schedule: &EpochSchedule, [INFO] [stdout] 2682 | | ) { [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `solana_accounts_db::append_vec::test_utils` [INFO] [stdout] --> benches/append_vec.rs:10:13 [INFO] [stdout] | [INFO] [stdout] 10 | test_utils::{create_test_account, get_append_vec_path}, [INFO] [stdout] | ^^^^^^^^^^ could not find `test_utils` in `append_vec` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/workdir/src/append_vec.rs:45:9 [INFO] [stdout] | [INFO] [stdout] 45 | pub mod test_utils; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] note: the item is gated behind the `dev-context-only-utils` feature [INFO] [stdout] --> /opt/rustwide/workdir/src/append_vec/test_utils.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | #![cfg(feature = "dev-context-only-utils")] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `Arc` in the current scope [INFO] [stdout] --> benches/accounts.rs:62:14 [INFO] [stdout] | [INFO] [stdout] 60 | assert!(accounts [INFO] [stdout] | _________________- [INFO] [stdout] 61 | | .accounts_db [INFO] [stdout] 62 | | .verify_accounts_hash_and_lamports_for_tests( [INFO] [stdout] | |_____________-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> /opt/rustwide/workdir/src/accounts_db.rs:7205:5 [INFO] [stdout] | [INFO] [stdout] 7205 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7206 | | &self, [INFO] [stdout] 7207 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7208 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7211 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7212 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0603`. [INFO] [stdout] [INFO] [stderr] error: could not compile `solana-accounts-db` (bench "bench_accounts_file") due to 1 previous error [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10328:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10327 | let account = db [INFO] [stdout] | ___________________________- [INFO] [stdout] 10328 | | .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] 10328 | .load_with_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `Arc` in the current scope [INFO] [stdout] --> benches/accounts.rs:102:30 [INFO] [stdout] | [INFO] [stdout] 102 | accounts.accounts_db.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> /opt/rustwide/workdir/src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `solana-accounts-db` (bench "append_vec") due to 1 previous error [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:10344:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10343 | let account0 = db [INFO] [stdout] | ____________________________- [INFO] [stdout] 10344 | | .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] 10344 | .load_with_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `flush_accounts_cache_slot_for_tests` found for struct `Arc` in the current scope [INFO] [stdout] --> benches/accounts.rs:156:10 [INFO] [stdout] | [INFO] [stdout] 154 | / accounts [INFO] [stdout] 155 | | .accounts_db [INFO] [stdout] 156 | | .flush_accounts_cache_slot_for_tests(slot); [INFO] [stdout] | |_________-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `flush_accounts_cache` with a similar name, but with different arguments [INFO] [stdout] --> /opt/rustwide/workdir/src/accounts_db.rs:5988:5 [INFO] [stdout] | [INFO] [stdout] 5988 | pub fn flush_accounts_cache(&self, force_flush: bool, requested_flush_root: Option) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10348:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10347 | let account1 = db [INFO] [stdout] | ____________________________- [INFO] [stdout] 10348 | | .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] 10348 | .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:10361:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `create_account` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10361 | 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:2677:5 [INFO] [stdout] | [INFO] [stdout] 2677 | / pub fn clean_accounts( [INFO] [stdout] 2678 | | &self, [INFO] [stdout] 2679 | | max_clean_root_inclusive: Option, [INFO] [stdout] 2680 | | is_startup: bool, [INFO] [stdout] 2681 | | epoch_schedule: &EpochSchedule, [INFO] [stdout] 2682 | | ) { [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: associated function `sort_and_remove_dups` is private [INFO] [stdout] --> benches/accounts.rs:364:27 [INFO] [stdout] | [INFO] [stdout] 364 | b.iter(|| AccountsDb::sort_and_remove_dups(&mut accounts.clone())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ private associated function [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/accounts_db.rs:3478:5 [INFO] [stdout] | [INFO] [stdout] 3478 | fn sort_and_remove_dups(accounts: &mut Vec) -> usize { [INFO] [stdout] | ------------------------------------------------------------------------ private associated function defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: associated function `sort_and_remove_dups` is private [INFO] [stdout] --> benches/accounts.rs:388:27 [INFO] [stdout] | [INFO] [stdout] 388 | b.iter(|| AccountsDb::sort_and_remove_dups(&mut accounts.clone())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ private associated function [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/accounts_db.rs:3478:5 [INFO] [stdout] | [INFO] [stdout] 3478 | fn sort_and_remove_dups(accounts: &mut Vec) -> usize { [INFO] [stdout] | ------------------------------------------------------------------------ private associated function defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10362:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10362 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0599, E0624. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stderr] error: could not compile `solana-accounts-db` (bench "accounts") due to 6 previous errors [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:10363:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `check_storage` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10363 | db.check_storage(0, 2, 2); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `shrink_storage` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:3739:5 [INFO] [stdout] | [INFO] [stdout] 3739 | fn shrink_storage(&self, store: &AccountStorageEntry) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10367:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10367 | db.store_for_tests(1, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10368:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10368 | db.store_for_tests(1, &[(&pubkeys[0], &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10370:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10370 | db.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10371:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10371 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `accounts_count` found for reference `&std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10377:37 [INFO] [stdout] | [INFO] [stdout] 10377 | assert_eq!(slot_0_store.accounts_count(), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `&Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `accounts_count` found for reference `&std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10378:37 [INFO] [stdout] | [INFO] [stdout] 10378 | assert_eq!(slot_1_store.accounts_count(), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `&Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10384:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10384 | db.store_for_tests(2, &[(&pubkeys[0], &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `accounts_count` found for reference `&std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10391:37 [INFO] [stdout] | [INFO] [stdout] 10391 | assert_eq!(slot_0_store.accounts_count(), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `&Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `accounts_count` found for reference `&std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10392:37 [INFO] [stdout] | [INFO] [stdout] 10392 | assert_eq!(slot_1_store.accounts_count(), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `&Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10401:13 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10401 | db0.store_for_tests(0, &[(&key, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10405:13 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10405 | db0.store_for_tests(1, &[(&key, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10411:17 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10411 | 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] 10411 | 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:10416:17 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10416 | 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] 10416 | 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:10431:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10431 | db.store_for_tests(unrooted_slot, &[(&key, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `assert_load_account` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10435:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `assert_load_account` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10435 | db.assert_load_account(unrooted_slot, key, 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10439:20 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10439 | 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] 10439 | 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:10447:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10447 | db.store_for_tests(unrooted_slot, &[(&key, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `assert_load_account` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10448:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `assert_load_account` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10448 | db.assert_load_account(unrooted_slot, key, 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for reference `&accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10464:26 [INFO] [stdout] | [INFO] [stdout] 10464 | 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] 10464 | 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:10467:26 [INFO] [stdout] | [INFO] [stdout] 10467 | accounts.store_for_tests(slot, &[(&pubkeys[idx], &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `&AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for reference `&accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10471:26 [INFO] [stdout] | [INFO] [stdout] 10470 | assert!(accounts [INFO] [stdout] | _____________________________- [INFO] [stdout] 10471 | | .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] 10471 | .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:10489:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `create_account` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10489 | 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:2677:5 [INFO] [stdout] | [INFO] [stdout] 2677 | / pub fn clean_accounts( [INFO] [stdout] 2678 | | &self, [INFO] [stdout] 2679 | | max_clean_root_inclusive: Option, [INFO] [stdout] 2680 | | is_startup: bool, [INFO] [stdout] 2681 | | epoch_schedule: &EpochSchedule, [INFO] [stdout] 2682 | | ) { [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:10491:26 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10491 | 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] 10491 | 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:10504:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `create_account` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10504 | 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:2677:5 [INFO] [stdout] | [INFO] [stdout] 2677 | / pub fn clean_accounts( [INFO] [stdout] 2678 | | &self, [INFO] [stdout] 2679 | | max_clean_root_inclusive: Option, [INFO] [stdout] 2680 | | is_startup: bool, [INFO] [stdout] 2681 | | epoch_schedule: &EpochSchedule, [INFO] [stdout] 2682 | | ) { [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:10505:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `check_accounts` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10505 | 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] 10505 | 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:10512:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `create_account` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10512 | 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:2677:5 [INFO] [stdout] | [INFO] [stdout] 2677 | / pub fn clean_accounts( [INFO] [stdout] 2678 | | &self, [INFO] [stdout] 2679 | | max_clean_root_inclusive: Option, [INFO] [stdout] 2680 | | is_startup: bool, [INFO] [stdout] 2681 | | epoch_schedule: &EpochSchedule, [INFO] [stdout] 2682 | | ) { [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:10514:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10514 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:10515:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `check_storage` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10515 | accounts.check_storage(0, 100, 100); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `shrink_storage` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:3739:5 [INFO] [stdout] | [INFO] [stdout] 3739 | fn shrink_storage(&self, store: &AccountStorageEntry) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10530:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10530 | accounts.store_for_tests(0, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10537:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10536 | / accounts [INFO] [stdout] 10537 | | .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] 10537 | .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:10566:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10566 | accounts.store_for_tests(0, &[(&pubkey1, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10568:26 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10568 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:10577:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10577 | accounts.store_for_tests(0, &[(&pubkey2, &account2)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10580:26 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10580 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:10590:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10589 | / accounts [INFO] [stdout] 10590 | | .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] 10590 | .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:10597:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10596 | / accounts [INFO] [stdout] 10597 | | .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] 10597 | .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:10605:26 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10605 | accounts.store_for_tests(0, &[(&pubkey1, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10608:30 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10608 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:10616:26 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10615 | / accounts [INFO] [stdout] 10616 | | .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] 10616 | .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:10623:26 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10622 | / accounts [INFO] [stdout] 10623 | | .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] 10623 | .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:10645:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10645 | accounts.store_for_tests(0, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10646:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10646 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:10648:50 [INFO] [stdout] | [INFO] [stdout] 10648 | 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:10648:38 [INFO] [stdout] | [INFO] [stdout] 10648 | 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/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10659:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10659 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10665:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10665 | accounts.store_for_tests(1, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10668:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10668 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10672:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10672 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:10680:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10680 | 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] 10680 | 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:10697:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10697 | accounts.store_for_tests(0, &[(&pubkey1, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10698:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10698 | accounts.store_for_tests(0, &[(&pubkey2, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_db.rs:10703:50 [INFO] [stdout] | [INFO] [stdout] 10703 | 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:10703:38 [INFO] [stdout] | [INFO] [stdout] 10703 | 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/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967: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:10733:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10733 | accounts.store_for_tests(1, &[(&pubkey1, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10736:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10736 | accounts.store_for_tests(2, &[(&pubkey1, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10740:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10740 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10741:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10741 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10742:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10742 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10743:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10743 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10744:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10744 | accounts.calculate_accounts_delta_hash(2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10745:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10745 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:10756:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10756 | assert_eq!(accounts.alive_account_count_in_slot(1), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10771:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10771 | accounts.store_for_tests(slot, &[(&pubkey_zero, &one_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10772:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10772 | accounts.calculate_accounts_delta_hash(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10773:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10773 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:10775:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10775 | accounts.store_for_tests(slot + 1, &[(&pubkey_zero, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10776:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10776 | accounts.calculate_accounts_delta_hash(slot + 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10777:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10777 | accounts.add_root_and_flush_write_cache(slot + 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:10799:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10799 | accounts.store_for_tests( [INFO] [stdout] | ---------^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10805:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10805 | accounts.calculate_accounts_delta_hash(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10806:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10806 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:10810:26 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10810 | accounts.store_for_tests(slot + 1, &[(&pubkey_zero, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10813:30 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10813 | accounts.calculate_accounts_delta_hash(slot + 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10814:30 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10814 | accounts.add_root_and_flush_write_cache(slot + 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:10920:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10920 | accounts.store_for_tests( [INFO] [stdout] | ---------^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10927:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10927 | accounts.calculate_accounts_delta_hash(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:10928:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10928 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:10973:26 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 10973 | accounts.alive_account_count_in_slot(slot), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11001:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11001 | accounts.store_for_tests(0, &[(&pubkey1, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11002:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11002 | accounts.store_for_tests(0, &[(&pubkey2, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11003:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11003 | accounts.store_for_tests(1, &[(&pubkey1, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11004:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11004 | accounts.store_for_tests(2, &[(&pubkey1, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11006:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11006 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11007:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11007 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11008:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11008 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11009:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11009 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11010:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11010 | accounts.calculate_accounts_delta_hash(2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11011:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11011 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:11049:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11049 | accounts.store_for_tests(0, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11050:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11050 | accounts.store_for_tests(1, &[(&pubkey, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11054:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11054 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11055:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11055 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11056:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11056 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11057:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11057 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:11068:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11068 | assert_eq!(accounts.alive_account_count_in_slot(0), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11073:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11073 | assert_eq!(accounts.alive_account_count_in_slot(1), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11088:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11088 | accounts.store_for_tests(0, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11089:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11089 | accounts.store_for_tests(1, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11092:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11092 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11093:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11093 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11094:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11094 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11095:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11095 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:11098:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11098 | assert_eq!(accounts.alive_account_count_in_slot(0), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11099:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11099 | assert_eq!(accounts.alive_account_count_in_slot(1), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11104:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11104 | assert_eq!(accounts.alive_account_count_in_slot(0), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11105:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11105 | assert_eq!(accounts.alive_account_count_in_slot(1), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11118:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11118 | accounts.store_for_tests(0, &[(&pubkey1, &normal_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11119:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11119 | accounts.store_for_tests(1, &[(&pubkey1, &zero_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11120:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11120 | accounts.store_for_tests(0, &[(&pubkey2, &normal_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11121:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11121 | accounts.store_for_tests(1, &[(&pubkey2, &normal_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11124:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11124 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11125:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11125 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11126:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11126 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11127:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11127 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:11130:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11130 | assert_eq!(accounts.alive_account_count_in_slot(0), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11131:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11131 | assert_eq!(accounts.alive_account_count_in_slot(1), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11138:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11138 | assert_eq!(accounts.alive_account_count_in_slot(0), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11139:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11139 | assert_eq!(accounts.alive_account_count_in_slot(1), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11167:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11167 | accounts.store_for_tests(0, &[(&pubkey1, &normal_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11168:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11168 | accounts.store_for_tests(0, &[(&pubkey1, &normal_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11169:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11169 | accounts.store_for_tests(1, &[(&pubkey1, &zero_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11170:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11170 | accounts.store_for_tests(0, &[(&pubkey2, &normal_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11171:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11171 | accounts.store_for_tests(2, &[(&pubkey2, &normal_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11174:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11174 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11175:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11175 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11176:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11176 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11177:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11177 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11178:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11178 | accounts.calculate_accounts_delta_hash(2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11179:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11179 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:11182:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11182 | assert_eq!(accounts.alive_account_count_in_slot(0), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11183:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11183 | assert_eq!(accounts.alive_account_count_in_slot(1), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11184:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11184 | assert_eq!(accounts.alive_account_count_in_slot(2), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11255:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11255 | assert_eq!(accounts.alive_account_count_in_slot(0), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11259:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11259 | assert_eq!(accounts.alive_account_count_in_slot(1), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11260:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11260 | assert_eq!(accounts.alive_account_count_in_slot(2), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11292:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11292 | accounts.store_for_tests(0, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11293:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11293 | accounts.store_for_tests(1, &[(&pubkey, &zero_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11296:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11296 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11297:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11297 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11298:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11298 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11299:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11299 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:11303:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11303 | assert_eq!(accounts.alive_account_count_in_slot(0), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11304:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11304 | assert_eq!(accounts.alive_account_count_in_slot(1), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11306:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11306 | assert_eq!(accounts.alive_account_count_in_slot(0), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11307:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11307 | assert_eq!(accounts.alive_account_count_in_slot(1), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11312:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11312 | assert_eq!(accounts.alive_account_count_in_slot(0), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11313:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11313 | assert_eq!(accounts.alive_account_count_in_slot(1), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11328:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11328 | accounts.store_for_tests(0, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11332:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11332 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:11349:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11349 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11379:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11379 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11380:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11380 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:11384:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11384 | accounts.store_for_tests(current_slot, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11387:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11387 | accounts.store_for_tests(current_slot, &[(&pubkey2, &account2)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11388:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11388 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11389:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11389 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:11409:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11409 | accounts.store_for_tests(current_slot, &[(&pubkey, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11410:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11410 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11411:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11411 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:11413:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `assert_load_account` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11413 | accounts.assert_load_account(current_slot, pubkey, zero_lamport); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11416:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11416 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11417:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11417 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:11435:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11435 | assert_eq!(accounts.ref_count_for_pubkey(&pubkey), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `check_storage` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11439:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `check_storage` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11439 | accounts.check_storage(1, 1, 2); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `shrink_storage` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:3739:5 [INFO] [stdout] | [INFO] [stdout] 3739 | fn shrink_storage(&self, store: &AccountStorageEntry) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `check_storage` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11441:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `check_storage` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11441 | accounts.check_storage(2, 1, 1); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `shrink_storage` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:3739:5 [INFO] [stdout] | [INFO] [stdout] 3739 | fn shrink_storage(&self, store: &AccountStorageEntry) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11461:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11461 | accounts.store_for_tests(current_slot, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11462:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11462 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11463:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11463 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:11466:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11466 | accounts.store_for_tests(current_slot, &[(&pubkey, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11467:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11467 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11468:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11468 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:11470:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `assert_load_account` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11470 | accounts.assert_load_account(current_slot, pubkey, zero_lamport); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11474:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11474 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11475:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11475 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:11526:32 [INFO] [stdout] | [INFO] [stdout] 11526 | ... db.store_for_tests(slot, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11529:34 [INFO] [stdout] | [INFO] [stdout] 11528 | ... let (account, slot) = db [INFO] [stdout] | _____________________________________________- [INFO] [stdout] 11529 | | ... .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] 11529 | .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:11555:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11555 | db.store_for_tests(0, &[(&key0, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11559:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11559 | db.store_for_tests(1, &[(&key1, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_db.rs:11561:50 [INFO] [stdout] | [INFO] [stdout] 11561 | 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:11561:38 [INFO] [stdout] | [INFO] [stdout] 11561 | 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/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967: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:11573:58 [INFO] [stdout] | [INFO] [stdout] 11573 | 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:11573:46 [INFO] [stdout] | [INFO] [stdout] 11573 | 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/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967: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:11595:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11595 | db.store_for_tests(0, &[(&key0, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11599:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11599 | db.store_for_tests(1, &[(&key1, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11608:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11608 | db.store_for_tests(2, &[(&key1, &account2)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11613:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11613 | 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] 11613 | 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:11630:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11630 | db.store_for_tests(0, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11633:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11633 | 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] 11633 | 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:11747:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11747 | db.store_for_tests(some_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11748:30 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11748 | 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] 11748 | 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:11751:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11751 | db.store_for_tests(some_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11793:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11793 | db.store_for_tests(some_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11794:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11794 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:11789:58 [INFO] [stdout] | [INFO] [stdout] 11789 | 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:11789:46 [INFO] [stdout] | [INFO] [stdout] 11789 | 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/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_test` found for struct `accounts_db::VerifyAccountsHashAndLamportsConfig` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11798:59 [INFO] [stdout] | [INFO] [stdout] 207 | pub struct VerifyAccountsHashAndLamportsConfig<'a> { [INFO] [stdout] | -------------------------------------------------- function or associated item `new_for_test` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11798 | let config = VerifyAccountsHashAndLamportsConfig::new_for_test( [INFO] [stdout] | ^^^^^^^^^^^^ function or associated item not found in `VerifyAccountsHashAndLamportsConfig<'_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11805:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11805 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 1, config.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7205:5 [INFO] [stdout] | [INFO] [stdout] 7205 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7206 | | &self, [INFO] [stdout] 7207 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7208 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7211 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7212 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11812:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11812 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 1, config.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7205:5 [INFO] [stdout] | [INFO] [stdout] 7205 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7206 | | &self, [INFO] [stdout] 7207 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7208 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7211 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7212 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11822:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11822 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 1, config), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7205:5 [INFO] [stdout] | [INFO] [stdout] 7205 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7206 | | &self, [INFO] [stdout] 7207 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7208 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7211 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7212 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_test` found for struct `accounts_db::VerifyAccountsHashAndLamportsConfig` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11840:63 [INFO] [stdout] | [INFO] [stdout] 207 | pub struct VerifyAccountsHashAndLamportsConfig<'a> { [INFO] [stdout] | -------------------------------------------------- function or associated item `new_for_test` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11840 | let config = VerifyAccountsHashAndLamportsConfig::new_for_test( [INFO] [stdout] | ^^^^^^^^^^^^ function or associated item not found in `VerifyAccountsHashAndLamportsConfig<'_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11846:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11846 | db.store_for_tests(some_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11848:20 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11848 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:11837:62 [INFO] [stdout] | [INFO] [stdout] 11837 | 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:11837:50 [INFO] [stdout] | [INFO] [stdout] 11837 | 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/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11852:24 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11852 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 1, config.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7205:5 [INFO] [stdout] | [INFO] [stdout] 7205 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7206 | | &self, [INFO] [stdout] 7207 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7208 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7211 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7212 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11859:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11859 | db.store_for_tests( [INFO] [stdout] | ---^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11866:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11866 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11870:20 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11870 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 2, config.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7205:5 [INFO] [stdout] | [INFO] [stdout] 7205 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7206 | | &self, [INFO] [stdout] 7207 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7208 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7211 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7212 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11875:20 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11875 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 10, config), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7205:5 [INFO] [stdout] | [INFO] [stdout] 7205 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7206 | | &self, [INFO] [stdout] 7207 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7208 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7211 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7212 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `(u64, {integer})` [INFO] [stdout] --> src/accounts_db.rs:11887:58 [INFO] [stdout] | [INFO] [stdout] 11887 | 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:11887:46 [INFO] [stdout] | [INFO] [stdout] 11887 | 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/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_test` found for struct `accounts_db::VerifyAccountsHashAndLamportsConfig` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11894:59 [INFO] [stdout] | [INFO] [stdout] 207 | pub struct VerifyAccountsHashAndLamportsConfig<'a> { [INFO] [stdout] | -------------------------------------------------- function or associated item `new_for_test` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11894 | let config = VerifyAccountsHashAndLamportsConfig::new_for_test( [INFO] [stdout] | ^^^^^^^^^^^^ function or associated item not found in `VerifyAccountsHashAndLamportsConfig<'_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11901:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11901 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 0, config), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7205:5 [INFO] [stdout] | [INFO] [stdout] 7205 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7206 | | &self, [INFO] [stdout] 7207 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7208 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7211 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7212 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `(u64, {integer})` [INFO] [stdout] --> src/accounts_db.rs:11915:58 [INFO] [stdout] | [INFO] [stdout] 11915 | 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:11915:46 [INFO] [stdout] | [INFO] [stdout] 11915 | 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/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_test` found for struct `accounts_db::VerifyAccountsHashAndLamportsConfig` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11932:59 [INFO] [stdout] | [INFO] [stdout] 207 | pub struct VerifyAccountsHashAndLamportsConfig<'a> { [INFO] [stdout] | -------------------------------------------------- function or associated item `new_for_test` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11932 | let config = VerifyAccountsHashAndLamportsConfig::new_for_test( [INFO] [stdout] | ^^^^^^^^^^^^ function or associated item not found in `VerifyAccountsHashAndLamportsConfig<'_>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11939:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11939 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 1, config), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7205:5 [INFO] [stdout] | [INFO] [stdout] 7205 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7206 | | &self, [INFO] [stdout] 7207 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7208 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7211 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7212 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11957:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11957 | db.store_for_tests(1, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11976:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11976 | db.store_for_tests(base_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11977:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11977 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:11994:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11994 | db.store_for_tests(base_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:11996:20 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 11996 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:12002:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12002 | db.store_for_tests(base_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12003:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12003 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:12017:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12017 | db.store_for_tests(base_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12020:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12020 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:12033:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12033 | db.store_for_tests(base_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12034:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12034 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:12052:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12052 | db.store_for_tests(slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12053:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12053 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:12064:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12064 | accounts.store_for_tests(0, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12065:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12065 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:12098:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12098 | accounts.store_for_tests(current_slot, &[(&pubkey1, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12099:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12099 | accounts.store_for_tests(current_slot, &[(&pubkey2, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12101:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12101 | accounts.store_for_tests(current_slot, &[(&pubkey2, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12102:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12102 | accounts.store_for_tests(current_slot, &[(&pubkey1, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12104:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12104 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12105:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12105 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:12112:32 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12112 | assert_eq!(0, accounts.alive_account_count_in_slot(current_slot)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12113:32 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12113 | assert_eq!(1, accounts.ref_count_for_pubkey(&pubkey1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12114:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12114 | accounts.store_for_tests(current_slot, &[(&pubkey1, &account2)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12115:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12115 | accounts.store_for_tests(current_slot, &[(&pubkey1, &account2)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12116:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12116 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:12117:32 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12117 | assert_eq!(1, accounts.alive_account_count_in_slot(current_slot)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12120:32 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12120 | assert_eq!(2, accounts.ref_count_for_pubkey(&pubkey1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12121:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12121 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12122:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12122 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:12133:32 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12133 | assert_eq!(2, accounts.ref_count_for_pubkey(&pubkey1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12134:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12134 | accounts.store_for_tests(current_slot, &[(&pubkey1, &account3)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12135:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12135 | accounts.store_for_tests(current_slot, &[(&pubkey2, &account3)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12136:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12136 | accounts.store_for_tests(current_slot, &[(&pubkey3, &account4)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12137:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12137 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:12138:32 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12138 | assert_eq!(3, accounts.ref_count_for_pubkey(&pubkey1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12139:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12139 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12147:32 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12147 | assert_eq!(3, accounts.ref_count_for_pubkey(&pubkey1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12148:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12148 | accounts.store_for_tests(current_slot, &[(&pubkey1, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12149:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12149 | accounts.store_for_tests(current_slot, &[(&pubkey2, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12150:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12150 | accounts.store_for_tests(current_slot, &[(&pubkey3, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `accounts_count` found for reference `&std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12153:70 [INFO] [stdout] | [INFO] [stdout] 12153 | let total_accounts: usize = snapshot_stores.iter().map(|s| s.accounts_count()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `&Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12160:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12160 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12161:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12161 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `accounts_count` found for reference `&std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12167:46 [INFO] [stdout] | [INFO] [stdout] 12167 | snapshot_stores.iter().map(|s| s.accounts_count()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `&Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12171:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12171 | assert_eq!(accounts.ref_count_for_pubkey(&pubkey1), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12172:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12172 | assert_eq!(accounts.ref_count_for_pubkey(&pubkey2), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12173:29 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12173 | assert_eq!(accounts.ref_count_for_pubkey(&pubkey3), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12239:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12239 | accounts.store_for_tests(current_slot, &[(pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12242:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12242 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12243:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12243 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:12250:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12250 | accounts.store_for_tests(current_slot, &[(pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12252:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12252 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12253:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12253 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `all_account_count_in_accounts_file` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12258:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `all_account_count_in_accounts_file` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12258 | accounts.all_account_count_in_accounts_file(shrink_slot) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `all_account_count_in_accounts_file` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12268:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `all_account_count_in_accounts_file` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12268 | accounts.all_account_count_in_accounts_file(shrink_slot) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `all_account_count_in_accounts_file` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12275:22 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `all_account_count_in_accounts_file` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12275 | accounts.all_account_count_in_accounts_file(shrink_slot) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12321:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12321 | db.store_for_tests( [INFO] [stdout] | ---^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12325:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12325 | db.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12326:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12326 | db.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:12721:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12721 | accounts.store_for_tests(0, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12722:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12722 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12746:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12746 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12754:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12754 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12788:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12788 | db.store_for_tests(slot, &[(key, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12789:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12789 | db.calculate_accounts_delta_hash(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12790:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12790 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:12795:24 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12795 | 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] 12795 | 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:12815:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12815 | db.store_for_tests(slot, &[(key, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12816:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12816 | db.calculate_accounts_delta_hash(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12817:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12817 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:12823:24 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12823 | 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] 12823 | 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:12835:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12835 | db.store_for_tests(0, &[(&account_key, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12836:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12836 | db.store_for_tests(1, &[(&account_key, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12837:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12837 | db.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12838:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12838 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12839:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12839 | db.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12840:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12840 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:12847:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12847 | 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] 12847 | 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:12862:14 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12861 | assert!(db [INFO] [stdout] | _________________- [INFO] [stdout] 12862 | | .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] 12862 | .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:12867:20 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12867 | 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] 12867 | 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:12872:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12872 | 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] 12872 | 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:12879:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12879 | 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] 12879 | 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:12898:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12898 | 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] 12898 | db.load_with_fixed_root(&ancestors, &key), [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:12906:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12906 | db.load_without_fixed_root(&Ancestors::default(), &key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 12906 | db.load_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:12934:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12934 | 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] 12934 | 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:12941:14 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12940 | assert!(db [INFO] [stdout] | _________________- [INFO] [stdout] 12941 | | .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] 12941 | .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:12947:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12947 | 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] 12947 | 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:12951:16 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 12951 | 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] 12951 | 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:13020:45 [INFO] [stdout] | [INFO] [stdout] 13020 | 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:13020:33 [INFO] [stdout] | [INFO] [stdout] 13020 | 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/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967: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:13023:20 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 13023 | 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] 13023 | db.load_with_fixed_root(&ancestors, &key), [INFO] [stdout] | ~~~~~~~~~~~~~~~~~~~~ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `reset_for_tests` found for struct `read_only_accounts_cache::ReadOnlyAccountsCache` in the current scope [INFO] [stdout] --> src/accounts_db.rs:13107:37 [INFO] [stdout] | [INFO] [stdout] 13107 | db.read_only_accounts_cache.reset_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `ReadOnlyAccountsCache` [INFO] [stdout] | [INFO] [stdout] ::: src/read_only_accounts_cache.rs:67:1 [INFO] [stdout] | [INFO] [stdout] 67 | pub(crate) struct ReadOnlyAccountsCache { [INFO] [stdout] | --------------------------------------- method `reset_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no variant or associated item named `SomeWithZeroLamportAccountForTests` found for enum `accounts_db::LoadZeroLamports` in the current scope [INFO] [stdout] --> src/accounts_db.rs:13196:35 [INFO] [stdout] | [INFO] [stdout] 418 | enum LoadZeroLamports { [INFO] [stdout] | --------------------- variant or associated item `SomeWithZeroLamportAccountForTests` not found for this enum [INFO] [stdout] ... [INFO] [stdout] 13196 | LoadZeroLamports::SomeWithZeroLamportAccountForTests, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant or associated item not found in `LoadZeroLamports` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no variant or associated item named `SomeWithZeroLamportAccountForTests` found for enum `accounts_db::LoadZeroLamports` in the current scope [INFO] [stdout] --> src/accounts_db.rs:13247:35 [INFO] [stdout] | [INFO] [stdout] 418 | enum LoadZeroLamports { [INFO] [stdout] | --------------------- variant or associated item `SomeWithZeroLamportAccountForTests` not found for this enum [INFO] [stdout] ... [INFO] [stdout] 13247 | LoadZeroLamports::SomeWithZeroLamportAccountForTests, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant or associated item not found in `LoadZeroLamports` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no variant or associated item named `SomeWithZeroLamportAccountForTests` found for enum `accounts_db::LoadZeroLamports` in the current scope [INFO] [stdout] --> src/accounts_db.rs:13342:35 [INFO] [stdout] | [INFO] [stdout] 418 | enum LoadZeroLamports { [INFO] [stdout] | --------------------- variant or associated item `SomeWithZeroLamportAccountForTests` not found for this enum [INFO] [stdout] ... [INFO] [stdout] 13342 | LoadZeroLamports::SomeWithZeroLamportAccountForTests, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant or associated item not found in `LoadZeroLamports` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db.rs:13430:12 [INFO] [stdout] | [INFO] [stdout] 13430 | db.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_db.rs:13434:88 [INFO] [stdout] | [INFO] [stdout] 13434 | 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:13434:76 [INFO] [stdout] | [INFO] [stdout] 13434 | 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/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db.rs:13440:12 [INFO] [stdout] | [INFO] [stdout] 13440 | db.calculate_accounts_delta_hash(new_root); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no variant or associated item named `SomeWithZeroLamportAccountForTests` found for enum `accounts_db::LoadZeroLamports` in the current scope [INFO] [stdout] --> src/accounts_db.rs:13464:35 [INFO] [stdout] | [INFO] [stdout] 418 | enum LoadZeroLamports { [INFO] [stdout] | --------------------- variant or associated item `SomeWithZeroLamportAccountForTests` not found for this enum [INFO] [stdout] ... [INFO] [stdout] 13464 | LoadZeroLamports::SomeWithZeroLamportAccountForTests, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant or associated item not found in `LoadZeroLamports` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `(u64, {integer})` [INFO] [stdout] --> src/accounts_db.rs:13603:88 [INFO] [stdout] | [INFO] [stdout] 13603 | 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:13603:76 [INFO] [stdout] | [INFO] [stdout] 13603 | 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/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:13993:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 13993 | db.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:13994:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 13994 | db.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14015:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14015 | db.calculate_accounts_delta_hash(2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14048:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14048 | db.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14049:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14049 | db.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14065:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14065 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14069:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14069 | db.calculate_accounts_delta_hash(2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14074:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14074 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14080:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14080 | db.calculate_accounts_delta_hash(3); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14081:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14081 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:14451:26 [INFO] [stdout] | [INFO] [stdout] 14451 | &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:14516:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14516 | db.store_for_tests(slot1, &[(&pubkey1, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14517:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14517 | db.store_for_tests(slot2, &[(&pubkey2, &account2)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14518:12 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14518 | db.store_for_tests(slot3, &[(&pubkey3, &account3)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14739:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14739 | accounts.store_for_tests(slot0, &[(&shared_key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14740:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14740 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:14786:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14786 | accounts.store_for_tests(slot0, &[(&shared_key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14787:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14787 | accounts.store_for_tests(slot0, &[(&unrooted_key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14791:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14791 | accounts.calculate_accounts_delta_hash(slot0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14796:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14796 | accounts.store_for_tests(slot1, &[(&shared_key, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14799:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14799 | accounts.calculate_accounts_delta_hash(slot1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14800:18 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14800 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14845:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14845 | accounts_db.calculate_accounts_delta_hash(slot1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14846:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14846 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14851:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14851 | accounts_db.calculate_accounts_delta_hash(slot2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14852:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14852 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14857:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14857 | accounts_db.calculate_accounts_delta_hash(slot3); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7056:5 [INFO] [stdout] | [INFO] [stdout] 7056 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7057 | | &self, [INFO] [stdout] 7058 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7059 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7060 | | stats: HashStats, [INFO] [stdout] 7061 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14858:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14858 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:14860:36 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14860 | assert_eq!(accounts_db.ref_count_for_pubkey(&pubkey), 3); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14864:36 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14864 | assert_eq!(accounts_db.ref_count_for_pubkey(&pubkey), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14868:36 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14868 | assert_eq!(accounts_db.ref_count_for_pubkey(&pubkey), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:14872:36 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 14872 | assert_eq!(accounts_db.ref_count_for_pubkey(&pubkey), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:16069:40 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 16069 | db.store_for_tests(slot5, &[(pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db.rs:16083:36 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 16083 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:17168:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 17168 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:17185:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 17185 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:17229:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 17229 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:17250:25 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 17250 | 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:6165:5 [INFO] [stdout] | [INFO] [stdout] 6165 | / fn do_flush_slot_cache( [INFO] [stdout] 6166 | | &self, [INFO] [stdout] 6167 | | slot: Slot, [INFO] [stdout] 6168 | | slot_cache: &SlotCache, [INFO] [stdout] 6169 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6170 | | max_clean_root: Option, [INFO] [stdout] 6171 | | ) -> 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:2362:19 [INFO] [stdout] | [INFO] [stdout] 2362 | ancestors.insert(slot, 0); [INFO] [stdout] | ^^^^^^ method not found in `Ancestors` [INFO] [stdout] | [INFO] [stdout] ::: src/ancestors.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Ancestors { [INFO] [stdout] | -------------------- method `insert` not found for this struct [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `insert`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `bitflags::traits::Flags` [INFO] [stdout] candidate #2: `ppv_lite86::types::Vec2` [INFO] [stdout] candidate #3: `ppv_lite86::types::Vec4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `insert` found for struct `ancestors::Ancestors` in the current scope [INFO] [stdout] --> src/accounts_index.rs:2408:19 [INFO] [stdout] | [INFO] [stdout] 2408 | ancestors.insert(slot, 0); [INFO] [stdout] | ^^^^^^ method not found in `Ancestors` [INFO] [stdout] | [INFO] [stdout] ::: src/ancestors.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Ancestors { [INFO] [stdout] | -------------------- method `insert` not found for this struct [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `insert`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `bitflags::traits::Flags` [INFO] [stdout] candidate #2: `ppv_lite86::types::Vec2` [INFO] [stdout] candidate #3: `ppv_lite86::types::Vec4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `insert` found for struct `ancestors::Ancestors` in the current scope [INFO] [stdout] --> src/accounts_index.rs:2442:19 [INFO] [stdout] | [INFO] [stdout] 2442 | ancestors.insert(slot, 0); [INFO] [stdout] | ^^^^^^ method not found in `Ancestors` [INFO] [stdout] | [INFO] [stdout] ::: src/ancestors.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Ancestors { [INFO] [stdout] | -------------------- method `insert` not found for this struct [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `insert`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `bitflags::traits::Flags` [INFO] [stdout] candidate #2: `ppv_lite86::types::Vec2` [INFO] [stdout] candidate #3: `ppv_lite86::types::Vec4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `insert` found for struct `ancestors::Ancestors` in the current scope [INFO] [stdout] --> src/accounts_index.rs:2716:19 [INFO] [stdout] | [INFO] [stdout] 2716 | ancestors.insert(slot, 0); [INFO] [stdout] | ^^^^^^ method not found in `Ancestors` [INFO] [stdout] | [INFO] [stdout] ::: src/ancestors.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Ancestors { [INFO] [stdout] | -------------------- method `insert` not found for this struct [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `insert`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `bitflags::traits::Flags` [INFO] [stdout] candidate #2: `ppv_lite86::types::Vec2` [INFO] [stdout] candidate #3: `ppv_lite86::types::Vec4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_index.rs:2744:50 [INFO] [stdout] | [INFO] [stdout] 2744 | 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:2744:38 [INFO] [stdout] | [INFO] [stdout] 2744 | 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/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967: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:2869:50 [INFO] [stdout] | [INFO] [stdout] 2869 | 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:2869:38 [INFO] [stdout] | [INFO] [stdout] 2869 | 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/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967: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:3166:50 [INFO] [stdout] | [INFO] [stdout] 3166 | 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:3166:38 [INFO] [stdout] | [INFO] [stdout] 3166 | 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/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967: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:3223:50 [INFO] [stdout] | [INFO] [stdout] 3223 | 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:3223:38 [INFO] [stdout] | [INFO] [stdout] 3223 | 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/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967: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:3259:50 [INFO] [stdout] | [INFO] [stdout] 3259 | 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:3259:38 [INFO] [stdout] | [INFO] [stdout] 3259 | 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/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967: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:3396:28 [INFO] [stdout] | [INFO] [stdout] 666 | pub struct AccountsIndex + Into> { [INFO] [stdout] | ------------------------------------------------------------------------------ method `purge_roots` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 3396 | let purges = index.purge_roots(&key); [INFO] [stdout] | ^^^^^^^^^^^ method not found in `AccountsIndex` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `purge_roots` found for struct `accounts_index::AccountsIndex` in the current scope [INFO] [stdout] --> src/accounts_index.rs:3400:28 [INFO] [stdout] | [INFO] [stdout] 666 | pub struct AccountsIndex + Into> { [INFO] [stdout] | ------------------------------------------------------------------------------ method `purge_roots` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 3400 | let purges = index.purge_roots(&key); [INFO] [stdout] | ^^^^^^^^^^^ method not found in `AccountsIndex` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_index.rs:3437:58 [INFO] [stdout] | [INFO] [stdout] 3437 | 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:3437:46 [INFO] [stdout] | [INFO] [stdout] 3437 | 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/8549802939cd01111c46e34a7b67cb1933977af9/library/core/src/iter/traits/iterator.rs:1967:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `insert` found for struct `ancestors::Ancestors` in the current scope [INFO] [stdout] --> src/ancestors.rs:147:23 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Ancestors { [INFO] [stdout] | -------------------- method `insert` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 147 | ancestors.insert(slot, 0); [INFO] [stdout] | ^^^^^^ method not found in `Ancestors` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `insert`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `bitflags::traits::Flags` [INFO] [stdout] candidate #2: `ppv_lite86::types::Vec2` [INFO] [stdout] candidate #3: `ppv_lite86::types::Vec4` [INFO] [stdout] help: one of the expressions' fields has a method of the same name [INFO] [stdout] | [INFO] [stdout] 147 | ancestors.ancestors.insert(slot, 0); [INFO] [stdout] | ++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ancestors::Ancestors: From>` is not satisfied [INFO] [stdout] --> src/ancestors.rs:215:29 [INFO] [stdout] | [INFO] [stdout] 215 | let ancestors = Ancestors::from(slots); [INFO] [stdout] | ^^^^^^^^^ the trait `From>` is not implemented for `ancestors::Ancestors` [INFO] [stdout] | [INFO] [stdout] = help: the following other types implement trait `From`: [INFO] [stdout] `ancestors::Ancestors` implements `From<&std::collections::HashMap>` [INFO] [stdout] `ancestors::Ancestors` implements `From>` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `set_storage_access` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/ancient_append_vecs.rs:1644:28 [INFO] [stdout] | [INFO] [stdout] 1644 | db.set_storage_access(storage_access); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ method not found in `AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1406:1 [INFO] [stdout] | [INFO] [stdout] 1406 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `set_storage_access` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0277, E0432, E0599, E0624. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0277`. [INFO] [stdout] [INFO] [stderr] error: could not compile `solana-accounts-db` (lib test) due to 409 previous errors [INFO] running `Command { std: "docker" "inspect" "5ac62e4c53bf63c372da6656a840ee0b9359456c013b2849c7590ed8deba9985", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5ac62e4c53bf63c372da6656a840ee0b9359456c013b2849c7590ed8deba9985", kill_on_drop: false }` [INFO] [stdout] 5ac62e4c53bf63c372da6656a840ee0b9359456c013b2849c7590ed8deba9985