[INFO] fetching crate clone-solana-accounts-db 2.2.12... [INFO] checking clone-solana-accounts-db-2.2.12 against master#350d0ef0ec0493e6d21cfb265cb8211a0e74d766 for pr-145342-1 [INFO] extracting crate clone-solana-accounts-db 2.2.12 into /workspace/builds/worker-0-tc1/source [INFO] started tweaking crates.io crate clone-solana-accounts-db 2.2.12 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate clone-solana-accounts-db 2.2.12 [INFO] tweaked toml for crates.io crate clone-solana-accounts-db 2.2.12 written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate clone-solana-accounts-db 2.2.12 on toolchain 350d0ef0ec0493e6d21cfb265cb8211a0e74d766 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate clone-solana-accounts-db 2.2.12 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded test-case-macros v3.2.1 [INFO] [stderr] Downloaded darling_macro v0.20.1 [INFO] [stderr] Downloaded clone-solana-short-vec v2.2.1 [INFO] [stderr] Downloaded clone-solana-seed-derivable v2.2.1 [INFO] [stderr] Downloaded test-case-core v3.2.1 [INFO] [stderr] Downloaded darling v0.20.1 [INFO] [stderr] Downloaded clone-solana-bucket-map v2.2.12 [INFO] [stderr] Downloaded clone-solana-native-token v2.2.1 [INFO] [stderr] Downloaded clone-solana-compute-budget v2.2.12 [INFO] [stderr] Downloaded enum-iterator-derive v1.3.0 [INFO] [stderr] Downloaded clone-solana-keypair v2.2.1 [INFO] [stderr] Downloaded clone-solana-secp256k1-program v2.2.1 [INFO] [stderr] Downloaded clone-solana-fee-structure v2.2.1 [INFO] [stderr] Downloaded clone-solana-timings v2.2.12 [INFO] [stderr] Downloaded clone-solana-measure v2.2.12 [INFO] [stderr] Downloaded clone-solana-log-collector v2.2.12 [INFO] [stderr] Downloaded clone-solana-derivation-path v2.2.1 [INFO] [stderr] Downloaded clone-solana-type-overrides v2.2.12 [INFO] [stderr] Downloaded clone-solana-bincode v2.2.1 [INFO] [stderr] Downloaded android_system_properties v0.1.4 [INFO] [stderr] Downloaded clone-solana-nonce-account v2.2.1 [INFO] [stderr] Downloaded solana-sbpf v0.10.0 [INFO] [stderr] Downloaded clone-solana-inline-spl v2.2.12 [INFO] [stderr] Downloaded clone-solana-precompiles v2.2.12 [INFO] [stderr] Downloaded clone-solana-transaction v2.2.2 [INFO] [stderr] Downloaded clone-solana-transaction-context v2.2.12 [INFO] [stderr] Downloaded clone-solana-lattice-hash v2.2.12 [INFO] [stderr] Downloaded clone-solana-program v2.2.1 [INFO] [stderr] Downloaded clone-solana-signature v2.2.1 [INFO] [stderr] Downloaded clone-solana-quic-definitions v2.2.1 [INFO] [stderr] Downloaded clone-solana-reserved-account-keys v2.2.1 [INFO] [stderr] Downloaded clone-solana-sdk v2.2.2 [INFO] [stderr] Downloaded clone-solana-config-program v2.2.12 [INFO] [stderr] Downloaded clone-solana-genesis-config v2.2.1 [INFO] [stderr] Downloaded clone-solana-stake-program v2.2.12 [INFO] [stderr] Downloaded clone-solana-svm-transaction v2.2.12 [INFO] [stderr] Downloaded clone-solana-packet v2.2.1 [INFO] [stderr] Downloaded clone-solana-secp256r1-program v2.2.2 [INFO] [stderr] Downloaded clone-solana-signer v2.2.1 [INFO] [stderr] Downloaded clone-solana-cpi v2.2.1 [INFO] [stderr] Downloaded clone-solana-account v2.2.2 [INFO] [stderr] Downloaded clone-solana-serde-varint v2.2.1 [INFO] [stderr] Downloaded alloc-stdlib v0.2.1 [INFO] [stderr] Downloaded clone-solana-rayon-threadlimit v2.2.12 [INFO] [stderr] Downloaded clone-solana-commitment-config v2.2.1 [INFO] [stderr] Downloaded clone-solana-big-mod-exp v2.2.1 [INFO] [stderr] Downloaded clone-solana-example-mocks v2.2.1 [INFO] [stderr] Downloaded clone-solana-feature-gate-interface v2.2.1 [INFO] [stderr] Downloaded clone-solana-keccak-hasher v2.2.1 [INFO] [stderr] Downloaded clone-solana-loader-v2-interface v2.2.1 [INFO] [stderr] Downloaded clone-solana-loader-v3-interface v3.0.0 [INFO] [stderr] Downloaded clone-solana-loader-v4-interface v2.2.1 [INFO] [stderr] Downloaded clone-solana-rent-debits v2.2.1 [INFO] [stderr] Downloaded clone-solana-secp256k1-recover v2.2.1 [INFO] [stderr] Downloaded clone-solana-serde v2.2.1 [INFO] [stderr] Downloaded clone-solana-shred-version v2.2.1 [INFO] [stderr] Downloaded clone-solana-time-utils v2.2.1 [INFO] [stderr] Downloaded clone-solana-logger v2.3.1 [INFO] [stderr] Downloaded clone-solana-stable-layout v2.2.1 [INFO] [stderr] Downloaded alloc-no-stdlib v2.0.3 [INFO] [stderr] Downloaded clone-solana-metrics v2.2.12 [INFO] [stderr] Downloaded clone-solana-bn254 v2.2.2 [INFO] [stderr] Downloaded clone-solana-client-traits v2.2.1 [INFO] [stderr] Downloaded clone-solana-compute-budget-interface v2.2.1 [INFO] [stderr] Downloaded clone-solana-epoch-info v2.2.1 [INFO] [stderr] Downloaded clone-solana-epoch-rewards-hasher v2.2.1 [INFO] [stderr] Downloaded clone-solana-offchain-message v2.2.1 [INFO] [stderr] Downloaded clone-solana-presigner v2.2.1 [INFO] [stderr] Downloaded clone-solana-blake3-hasher v2.2.2 [INFO] [stderr] Downloaded clone-solana-address-lookup-table-interface v2.2.2 [INFO] [stderr] Downloaded clone-solana-program-option v2.2.1 [INFO] [stderr] Downloaded clone-solana-program-pack v2.2.1 [INFO] [stderr] Downloaded clone-solana-rent-collector v2.2.1 [INFO] [stderr] Downloaded clone-solana-reward-info v2.2.1 [INFO] [stderr] Downloaded clone-solana-system-transaction v2.2.1 [INFO] [stderr] Downloaded clone-solana-validator-exit v2.2.1 [INFO] [stderr] Downloaded iana-time-zone v0.1.46 [INFO] [stderr] Downloaded clone-solana-cluster-type v2.2.1 [INFO] [stderr] Downloaded clone-solana-inflation v2.2.1 [INFO] [stderr] Downloaded clone-solana-poh-config v2.2.1 [INFO] [stderr] Downloaded clone-solana-hard-forks v2.2.1 [INFO] [stderr] Downloaded clone-agave-precompiles v2.2.12 [INFO] [stderr] Downloaded clone-solana-ed25519-program v2.2.2 [INFO] [stderr] Downloaded clone-solana-program-runtime v2.2.12 [INFO] [stderr] Downloaded clone-solana-seed-phrase v2.2.1 [INFO] [stderr] Downloaded darling_core v0.20.1 [INFO] [stderr] Downloaded clone-solana-vote-program v2.2.12 [INFO] [stderr] Downloaded cc v1.1.19 [INFO] [stderr] Downloaded clone-solana-borsh v2.2.1 [INFO] [stderr] Downloaded clone-solana-nonce v2.2.1 [INFO] [stderr] Downloaded clone-solana-feature-set v2.2.4 [INFO] [stderr] Downloaded clone-solana-precompile-error v2.2.1 [INFO] [stderr] Downloaded clone-solana-vote-interface v2.2.2 [INFO] [stderr] Downloaded openssl-src v300.3.1+3.3.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 0b38c7c25c8f63ba73703ed8852fc2849eb7d24a79b408567cebe7cad6204644 [INFO] running `Command { std: "docker" "start" "-a" "0b38c7c25c8f63ba73703ed8852fc2849eb7d24a79b408567cebe7cad6204644", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0b38c7c25c8f63ba73703ed8852fc2849eb7d24a79b408567cebe7cad6204644", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0b38c7c25c8f63ba73703ed8852fc2849eb7d24a79b408567cebe7cad6204644", kill_on_drop: false }` [INFO] [stdout] 0b38c7c25c8f63ba73703ed8852fc2849eb7d24a79b408567cebe7cad6204644 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+350d0ef0ec0493e6d21cfb265cb8211a0e74d766" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4ccfefc7449ca009a3969c9c6c33e3c53dcbfd33c1105399c969a63755cfb150 [INFO] running `Command { std: "docker" "start" "-a" "4ccfefc7449ca009a3969c9c6c33e3c53dcbfd33c1105399c969a63755cfb150", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.93 [INFO] [stderr] Compiling unicode-ident v1.0.14 [INFO] [stderr] Compiling libc v0.2.170 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling typenum v1.15.0 [INFO] [stderr] Compiling serde v1.0.217 [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Checking subtle v2.6.1 [INFO] [stderr] Checking once_cell v1.19.0 [INFO] [stderr] Checking ppv-lite86 v0.2.15 [INFO] [stderr] Compiling equivalent v1.0.0 [INFO] [stderr] Compiling hashbrown v0.15.1 [INFO] [stderr] Compiling winnow v0.5.16 [INFO] [stderr] Compiling toml_datetime v0.6.5 [INFO] [stderr] Compiling cfg_aliases v0.2.1 [INFO] [stderr] Checking cpufeatures v0.2.7 [INFO] [stderr] Compiling borsh v1.5.7 [INFO] [stderr] Checking zerocopy v0.7.31 [INFO] [stderr] Checking bs58 v0.5.1 [INFO] [stderr] Checking clone-solana-sanitize v2.2.1 [INFO] [stderr] Checking clone-solana-atomic-u64 v2.2.1 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Compiling semver v1.0.25 [INFO] [stderr] Checking five8_core v0.1.0 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Checking lazy_static v1.5.0 [INFO] [stderr] Checking five8_const v0.1.3 [INFO] [stderr] Checking clone-solana-msg v2.2.1 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Checking opaque-debug v0.3.0 [INFO] [stderr] Checking log v0.4.25 [INFO] [stderr] Checking byteorder v1.5.0 [INFO] [stderr] Checking signature v1.4.0 [INFO] [stderr] Compiling crunchy v0.2.2 [INFO] [stderr] Compiling cc v1.1.19 [INFO] [stderr] Checking memchr v2.6.3 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Checking arrayref v0.3.9 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling pkg-config v0.3.22 [INFO] [stderr] Checking ed25519 v1.2.0 [INFO] [stderr] Checking clone-solana-program-memory v2.2.1 [INFO] [stderr] Compiling quote v1.0.38 [INFO] [stderr] Compiling feature-probe v0.1.1 [INFO] [stderr] Checking percent-encoding v2.3.1 [INFO] [stderr] Checking stable_deref_trait v1.2.0 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling syn v2.0.98 [INFO] [stderr] Compiling indexmap v2.7.1 [INFO] [stderr] Compiling bv v0.11.1 [INFO] [stderr] Checking constant_time_eq v0.3.1 [INFO] [stderr] Checking arrayvec v0.7.6 [INFO] [stderr] Checking itoa v1.0.9 [INFO] [stderr] Compiling vcpkg v0.2.15 [INFO] [stderr] Checking either v1.11.0 [INFO] [stderr] Compiling curve25519-dalek v4.1.3 [INFO] [stderr] Checking pin-project-lite v0.2.14 [INFO] [stderr] Checking base64 v0.22.1 [INFO] [stderr] Checking keccak v0.1.5 [INFO] [stderr] Checking bytes v1.10.0 [INFO] [stderr] Checking litemap v0.7.3 [INFO] [stderr] Checking writeable v0.5.5 [INFO] [stderr] Checking getrandom v0.2.10 [INFO] [stderr] Checking block-buffer v0.10.4 [INFO] [stderr] Checking crypto-common v0.1.6 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Checking digest v0.9.0 [INFO] [stderr] Checking digest v0.10.7 [INFO] [stderr] Checking block-buffer v0.9.0 [INFO] [stderr] Checking crypto-mac v0.8.0 [INFO] [stderr] Checking sha2 v0.9.9 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking sha2 v0.10.8 [INFO] [stderr] Checking rand_core v0.5.1 [INFO] [stderr] Checking clone-solana-decode-error v2.2.1 [INFO] [stderr] Checking hmac v0.8.1 [INFO] [stderr] Compiling libsecp256k1-core v0.2.2 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking sha3 v0.10.8 [INFO] [stderr] Checking hmac-drbg v0.3.0 [INFO] [stderr] Checking rand_chacha v0.2.2 [INFO] [stderr] Checking derivation-path v0.2.0 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking hashbrown v0.13.2 [INFO] [stderr] Checking base64 v0.12.3 [INFO] [stderr] Compiling crossbeam-utils v0.8.18 [INFO] [stderr] Checking smallvec v1.13.2 [INFO] [stderr] Compiling toml_edit v0.21.1 [INFO] [stderr] Compiling blake3 v1.5.5 [INFO] [stderr] Compiling openssl-sys v0.9.105 [INFO] [stderr] Checking rand v0.7.3 [INFO] [stderr] Compiling ring v0.17.3 [INFO] [stderr] Checking num-bigint v0.4.6 [INFO] [stderr] Checking clone-solana-precompile-error v2.2.1 [INFO] [stderr] Checking hmac v0.12.1 [INFO] [stderr] Checking socket2 v0.5.8 [INFO] [stderr] Checking mio v1.0.3 [INFO] [stderr] Checking qstring v0.7.2 [INFO] [stderr] Checking uriparse v0.6.4 [INFO] [stderr] Compiling openssl v0.10.70 [INFO] [stderr] Checking futures-core v0.3.31 [INFO] [stderr] Checking foreign-types-shared v0.1.1 [INFO] [stderr] Compiling ryu v1.0.5 [INFO] [stderr] Checking foreign-types v0.3.2 [INFO] [stderr] Checking tokio v1.43.0 [INFO] [stderr] Compiling libsecp256k1-gen-genmult v0.2.1 [INFO] [stderr] Compiling libsecp256k1-gen-ecmult v0.2.1 [INFO] [stderr] Compiling ring v0.16.20 [INFO] [stderr] Compiling libsecp256k1 v0.6.0 [INFO] [stderr] Checking pbkdf2 v0.11.0 [INFO] [stderr] Checking itertools v0.10.5 [INFO] [stderr] Checking aho-corasick v1.0.1 [INFO] [stderr] Compiling slab v0.4.9 [INFO] [stderr] Compiling ident_case v1.0.1 [INFO] [stderr] Compiling thiserror v2.0.11 [INFO] [stderr] Compiling rustix v0.38.39 [INFO] [stderr] Compiling strsim v0.10.0 [INFO] [stderr] Checking clone-solana-derivation-path v2.2.1 [INFO] [stderr] Checking icu_locid_transform_data v1.5.0 [INFO] [stderr] Checking regex-syntax v0.8.5 [INFO] [stderr] Checking clone-solana-seed-derivable v2.2.1 [INFO] [stderr] Checking clone-solana-seed-phrase v2.2.1 [INFO] [stderr] Checking ark-std v0.4.0 [INFO] [stderr] Checking icu_properties_data v1.5.0 [INFO] [stderr] Checking untrusted v0.7.1 [INFO] [stderr] Checking spin v0.5.2 [INFO] [stderr] Compiling serde_json v1.0.139 [INFO] [stderr] Checking untrusted v0.9.0 [INFO] [stderr] Checking linux-raw-sys v0.4.14 [INFO] [stderr] Checking spin v0.9.8 [INFO] [stderr] Checking http v0.2.12 [INFO] [stderr] Checking tracing-core v0.1.32 [INFO] [stderr] Checking utf16_iter v1.0.5 [INFO] [stderr] Checking alloc-no-stdlib v2.0.3 [INFO] [stderr] Checking futures-task v0.3.31 [INFO] [stderr] Checking futures-io v0.3.31 [INFO] [stderr] Checking clone-solana-native-token v2.2.1 [INFO] [stderr] Compiling proc-macro-crate v3.1.0 [INFO] [stderr] Compiling httparse v1.8.0 [INFO] [stderr] Checking utf8_iter v1.0.4 [INFO] [stderr] Compiling paste v1.0.9 [INFO] [stderr] Checking write16 v1.0.0 [INFO] [stderr] Checking regex-automata v0.4.8 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Checking futures-sink v0.3.31 [INFO] [stderr] Compiling toml v0.5.8 [INFO] [stderr] Compiling rustls v0.21.12 [INFO] [stderr] Compiling signal-hook v0.3.17 [INFO] [stderr] Compiling crc32fast v1.2.1 [INFO] [stderr] Checking icu_normalizer_data v1.5.0 [INFO] [stderr] Checking tracing v0.1.40 [INFO] [stderr] Checking alloc-stdlib v0.2.1 [INFO] [stderr] Checking crossbeam-epoch v0.9.18 [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking signal-hook-registry v1.4.0 [INFO] [stderr] Compiling lock_api v0.4.10 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Checking termcolor v1.4.1 [INFO] [stderr] Checking adler v1.0.2 [INFO] [stderr] Checking try-lock v0.2.3 [INFO] [stderr] Compiling parking_lot_core v0.9.8 [INFO] [stderr] Compiling rayon-core v1.12.1 [INFO] [stderr] Checking humantime v2.1.0 [INFO] [stderr] Checking want v0.3.0 [INFO] [stderr] Compiling synstructure v0.13.1 [INFO] [stderr] Compiling darling_core v0.20.1 [INFO] [stderr] Checking miniz_oxide v0.7.1 [INFO] [stderr] Checking crossbeam-deque v0.8.1 [INFO] [stderr] Checking brotli-decompressor v2.3.2 [INFO] [stderr] Checking http-body v0.4.5 [INFO] [stderr] Checking futures-channel v0.3.31 [INFO] [stderr] Checking memmap2 v0.5.10 [INFO] [stderr] Compiling proc-macro-crate v0.1.5 [INFO] [stderr] Checking form_urlencoded v1.2.1 [INFO] [stderr] Compiling memoffset v0.9.1 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling getrandom v0.3.1 [INFO] [stderr] Compiling encoding_rs v0.8.29 [INFO] [stderr] Checking clone-solana-time-utils v2.2.1 [INFO] [stderr] Checking httpdate v1.0.1 [INFO] [stderr] Checking scopeguard v1.2.0 [INFO] [stderr] Checking tower-service v0.3.3 [INFO] [stderr] Checking flate2 v1.0.31 [INFO] [stderr] Compiling lz4-sys v1.11.1+lz4-1.10.0 [INFO] [stderr] Compiling bzip2-sys v0.1.11+1.0.8 [INFO] [stderr] Compiling borsh-derive-internal v0.10.3 [INFO] [stderr] Compiling borsh-schema-derive-internal v0.10.3 [INFO] [stderr] Checking brotli v3.3.4 [INFO] [stderr] Checking rustls-webpki v0.101.7 [INFO] [stderr] Checking chrono v0.4.39 [INFO] [stderr] Checking base64 v0.13.1 [INFO] [stderr] Compiling rustversion v1.0.17 [INFO] [stderr] Checking rustls-pemfile v1.0.0 [INFO] [stderr] Checking tokio-util v0.7.13 [INFO] [stderr] Checking rayon v1.10.0 [INFO] [stderr] Checking sct v0.7.0 [INFO] [stderr] Checking clone-solana-big-mod-exp v2.2.1 [INFO] [stderr] Checking webpki-roots v0.25.2 [INFO] [stderr] Checking anstyle v1.0.10 [INFO] [stderr] Checking half v1.8.2 [INFO] [stderr] Checking fastrand v2.1.1 [INFO] [stderr] Checking clone-solana-program-option v2.2.1 [INFO] [stderr] Checking ipnet v2.3.1 [INFO] [stderr] Checking mime v0.3.16 [INFO] [stderr] Checking regex v1.11.1 [INFO] [stderr] Checking plotters-backend v0.3.4 [INFO] [stderr] Checking base64 v0.21.7 [INFO] [stderr] Checking clone-solana-define-syscall v2.2.1 [INFO] [stderr] Checking ciborium-io v0.2.1 [INFO] [stderr] Checking clap_lex v0.5.0 [INFO] [stderr] Checking sync_wrapper v0.1.2 [INFO] [stderr] Checking static_assertions v1.1.0 [INFO] [stderr] Checking siphasher v0.3.11 [INFO] [stderr] Checking plotters-svg v0.3.3 [INFO] [stderr] Compiling test-case-core v3.2.1 [INFO] [stderr] Checking ciborium-ll v0.2.1 [INFO] [stderr] Checking env_logger v0.9.3 [INFO] [stderr] Checking clap_builder v4.3.21 [INFO] [stderr] Checking parking_lot v0.12.3 [INFO] [stderr] Checking crossbeam-channel v0.5.15 [INFO] [stderr] Checking gethostname v0.2.3 [INFO] [stderr] Checking num_cpus v1.16.0 [INFO] [stderr] Checking filetime v0.2.15 [INFO] [stderr] Checking clone-solana-logger v2.3.1 [INFO] [stderr] Compiling heck v0.4.0 [INFO] [stderr] Compiling serde_derive v1.0.217 [INFO] [stderr] Compiling zeroize_derive v1.4.2 [INFO] [stderr] Compiling bytemuck_derive v1.8.1 [INFO] [stderr] Compiling borsh-derive v1.5.7 [INFO] [stderr] Compiling curve25519-dalek-derive v0.1.1 [INFO] [stderr] Compiling clone-solana-sdk-macro v2.2.1 [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] Compiling icu_provider_macros v1.5.0 [INFO] [stderr] Compiling qualifier_attr v0.2.2 [INFO] [stderr] Compiling borsh-derive v0.10.3 [INFO] [stderr] Checking zeroize v1.8.1 [INFO] [stderr] Compiling displaydoc v0.2.3 [INFO] [stderr] Checking curve25519-dalek v3.2.0 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Checking borsh v0.10.3 [INFO] [stderr] Compiling ark-serialize-derive v0.4.2 [INFO] [stderr] Compiling thiserror-impl v2.0.11 [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] Checking ark-serialize v0.4.2 [INFO] [stderr] Compiling darling_macro v0.20.1 [INFO] [stderr] Checking zerofrom v0.1.4 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling num_enum_derive v0.7.3 [INFO] [stderr] Checking bytemuck v1.22.0 [INFO] [stderr] Checking yoke v0.7.4 [INFO] [stderr] Compiling darling v0.20.1 [INFO] [stderr] Checking tokio-rustls v0.24.1 [INFO] [stderr] Compiling serde_with_macros v3.12.0 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Compiling cfg_eval v0.1.2 [INFO] [stderr] Checking zerovec v0.10.4 [INFO] [stderr] Compiling modular-bitfield-impl v0.11.2 [INFO] [stderr] Checking clone-solana-validator-exit v2.2.1 [INFO] [stderr] Checking hashbrown v0.14.3 [INFO] [stderr] Checking same-file v1.0.6 [INFO] [stderr] Checking clone-solana-measure v2.2.12 [INFO] [stderr] Checking cast v0.3.0 [INFO] [stderr] Checking walkdir v2.3.2 [INFO] [stderr] Checking criterion-plot v0.5.0 [INFO] [stderr] Checking futures-util v0.3.31 [INFO] [stderr] Checking clone-solana-lattice-hash v2.2.12 [INFO] [stderr] Checking clap v4.3.21 [INFO] [stderr] Compiling test-case-macros v3.2.1 [INFO] [stderr] Checking clone-solana-borsh v2.2.1 [INFO] [stderr] Compiling strum_macros v0.24.3 [INFO] [stderr] Checking seqlock v0.2.0 [INFO] [stderr] Checking clone-solana-rayon-threadlimit v2.2.12 [INFO] [stderr] Checking async-compression v0.4.1 [INFO] [stderr] Checking plotters v0.3.4 [INFO] [stderr] Checking dashmap v5.5.3 [INFO] [stderr] Checking bzip2 v0.4.4 [INFO] [stderr] Checking itertools v0.12.1 [INFO] [stderr] Checking solana-nohash-hasher v0.2.1 [INFO] [stderr] Checking num_enum v0.7.3 [INFO] [stderr] Checking anes v0.1.6 [INFO] [stderr] Checking oorandom v11.1.3 [INFO] [stderr] Checking index_list v0.2.15 [INFO] [stderr] Checking modular-bitfield v0.11.2 [INFO] [stderr] Checking test-case v3.3.1 [INFO] [stderr] Checking assert_matches v1.5.0 [INFO] [stderr] Checking tinystr v0.7.6 [INFO] [stderr] Checking icu_collections v1.5.0 [INFO] [stderr] Checking ark-ff v0.4.2 [INFO] [stderr] Checking icu_locid v1.5.0 [INFO] [stderr] Checking strum v0.24.1 [INFO] [stderr] Checking icu_provider v1.5.0 [INFO] [stderr] Checking icu_locid_transform v1.5.0 [INFO] [stderr] Checking icu_properties v1.5.1 [INFO] [stderr] Checking h2 v0.3.26 [INFO] [stderr] Checking clone-solana-hash v2.2.1 [INFO] [stderr] Checking bincode v1.3.3 [INFO] [stderr] Checking bitflags v2.8.0 [INFO] [stderr] Checking ed25519-dalek v1.0.1 [INFO] [stderr] Checking serde-big-array v0.5.1 [INFO] [stderr] Checking clone-solana-fee-calculator v2.2.1 [INFO] [stderr] Checking clone-solana-short-vec v2.2.1 [INFO] [stderr] Checking serde_bytes v0.11.15 [INFO] [stderr] Checking clone-solana-hard-forks v2.2.1 [INFO] [stderr] Checking clone-solana-poh-config v2.2.1 [INFO] [stderr] Checking serde_with v3.12.0 [INFO] [stderr] Checking clone-solana-sha256-hasher v2.2.1 [INFO] [stderr] Checking clone-solana-cluster-type v2.2.1 [INFO] [stderr] Checking clone-solana-keccak-hasher v2.2.1 [INFO] [stderr] Checking clone-solana-signature v2.2.1 [INFO] [stderr] Checking clone-solana-pubkey v2.2.1 [INFO] [stderr] Checking ed25519-dalek-bip32 v0.2.0 [INFO] [stderr] Checking clone-solana-shred-version v2.2.1 [INFO] [stderr] Checking clone-solana-inflation v2.2.1 [INFO] [stderr] Checking clone-solana-serde-varint v2.2.1 [INFO] [stderr] Checking clone-solana-blake3-hasher v2.2.2 [INFO] [stderr] Checking clone-solana-commitment-config v2.2.1 [INFO] [stderr] Checking serde_urlencoded v0.7.1 [INFO] [stderr] Checking clone-solana-sdk-ids v2.2.1 [INFO] [stderr] Checking clone-solana-nonce v2.2.1 [INFO] [stderr] Checking clone-solana-epoch-info v2.2.1 [INFO] [stderr] Checking clone-solana-reward-info v2.2.1 [INFO] [stderr] Checking clone-solana-instruction v2.2.1 [INFO] [stderr] Checking clone-solana-epoch-rewards-hasher v2.2.1 [INFO] [stderr] Checking clone-solana-sysvar-id v2.2.1 [INFO] [stderr] Checking clone-solana-rent-debits v2.2.1 [INFO] [stderr] Checking clone-solana-serde v2.2.1 [INFO] [stderr] Checking clone-solana-inline-spl v2.2.12 [INFO] [stderr] Checking clone-solana-epoch-schedule v2.2.1 [INFO] [stderr] Checking clone-solana-clock v2.2.1 [INFO] [stderr] Checking clone-solana-slot-hashes v2.2.1 [INFO] [stderr] Checking clone-solana-rent v2.2.1 [INFO] [stderr] Checking clone-solana-feature-set v2.2.4 [INFO] [stderr] Checking clone-solana-last-restart-slot v2.2.1 [INFO] [stderr] Checking clone-solana-epoch-rewards v2.2.1 [INFO] [stderr] Checking ciborium v0.2.1 [INFO] [stderr] Checking clone-solana-packet v2.2.1 [INFO] [stderr] Checking tinytemplate v1.2.1 [INFO] [stderr] Checking clone-solana-program-error v2.2.1 [INFO] [stderr] Checking clone-solana-transaction-error v2.2.1 [INFO] [stderr] Checking clone-solana-serialize-utils v2.2.1 [INFO] [stderr] Checking clone-solana-bincode v2.2.1 [INFO] [stderr] Checking clone-solana-address-lookup-table-interface v2.2.2 [INFO] [stderr] Checking clone-solana-stable-layout v2.2.1 [INFO] [stderr] Checking clone-solana-loader-v2-interface v2.2.1 [INFO] [stderr] Checking clone-solana-compute-budget-interface v2.2.1 [INFO] [stderr] Checking clone-solana-system-interface v1.0.0 [INFO] [stderr] Checking clone-solana-account-info v2.2.1 [INFO] [stderr] Checking clone-solana-signer v2.2.1 [INFO] [stderr] Checking clone-solana-program-pack v2.2.1 [INFO] [stderr] Checking clone-solana-program-entrypoint v2.2.1 [INFO] [stderr] Checking clone-solana-cpi v2.2.1 [INFO] [stderr] Checking clone-solana-instructions-sysvar v2.2.1 [INFO] [stderr] Checking clone-solana-keypair v2.2.1 [INFO] [stderr] Checking clone-solana-presigner v2.2.1 [INFO] [stderr] Checking clone-solana-offchain-message v2.2.1 [INFO] [stderr] Checking clone-solana-slot-history v2.2.1 [INFO] [stderr] Checking clone-solana-message v2.2.1 [INFO] [stderr] Checking clone-solana-stake-interface v1.2.1 [INFO] [stderr] Checking clone-solana-loader-v3-interface v3.0.0 [INFO] [stderr] Checking clone-solana-vote-interface v2.2.2 [INFO] [stderr] Checking clone-solana-loader-v4-interface v2.2.1 [INFO] [stderr] Checking clone-solana-quic-definitions v2.2.1 [INFO] [stderr] Checking clone-solana-ed25519-program v2.2.2 [INFO] [stderr] Checking clone-solana-reserved-account-keys v2.2.1 [INFO] [stderr] Checking hyper v0.14.32 [INFO] [stderr] Checking icu_normalizer v1.5.0 [INFO] [stderr] Checking clone-solana-example-mocks v2.2.1 [INFO] [stderr] Checking clone-solana-fee-structure v2.2.1 [INFO] [stderr] Checking clone-solana-compute-budget v2.2.12 [INFO] [stderr] Checking clone-solana-sysvar v2.2.1 [INFO] [stderr] Checking idna_adapter v1.2.0 [INFO] [stderr] Checking idna v1.0.3 [INFO] [stderr] Checking clone-solana-account v2.2.2 [INFO] [stderr] Checking url v2.5.4 [INFO] [stderr] Checking clone-solana-feature-gate-interface v2.2.1 [INFO] [stderr] Checking clone-solana-genesis-config v2.2.1 [INFO] [stderr] Checking clone-solana-transaction-context v2.2.12 [INFO] [stderr] Checking clone-solana-nonce-account v2.2.1 [INFO] [stderr] Checking clone-solana-rent-collector v2.2.1 [INFO] [stderr] Checking xattr v1.3.1 [INFO] [stderr] Checking tempfile v3.16.0 [INFO] [stderr] Checking is-terminal v0.4.9 [INFO] [stderr] Checking tar v0.4.43 [INFO] [stderr] Checking criterion v0.5.1 [INFO] [stderr] Checking clone-solana-bucket-map v2.2.12 [INFO] [stderr] Checking clone-solana-secp256r1-program v2.2.2 [INFO] [stderr] Checking ark-poly v0.4.2 [INFO] [stderr] Checking ark-ec v0.4.2 [INFO] [stderr] Checking clone-solana-secp256k1-program v2.2.1 [INFO] [stderr] Checking clone-solana-secp256k1-recover v2.2.1 [INFO] [stderr] Checking clone-solana-program v2.2.1 [INFO] [stderr] Checking hyper-rustls v0.24.1 [INFO] [stderr] Checking clone-solana-precompiles v2.2.12 [INFO] [stderr] Checking reqwest v0.11.27 [INFO] [stderr] Checking clone-solana-transaction v2.2.2 [INFO] [stderr] Checking clone-solana-system-transaction v2.2.1 [INFO] [stderr] Checking clone-solana-client-traits v2.2.1 [INFO] [stderr] Checking clone-solana-svm-transaction v2.2.12 [INFO] [stderr] Checking clone-solana-metrics v2.2.12 [INFO] [stderr] Checking ark-bn254 v0.4.0 [INFO] [stderr] Checking clone-solana-bn254 v2.2.2 [INFO] [stderr] Checking clone-solana-sdk v2.2.2 [INFO] [stderr] Checking lz4 v1.28.1 [INFO] [stderr] Checking clone-solana-accounts-db v2.2.12 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/account_info.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 79 | /// this provides 2^31 bits, which when multiplied by 8 (sizeof(u64)) = 16G, which is the maximum size of an append vec [INFO] [stdout] | ^ [INFO] [stdout] 80 | offset_reduced: B31, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 79 ~ // this provides 2^31 bits, which when multiplied by 8 (sizeof(u64)) = 16G, which is the maximum size of an append vec [INFO] [stdout] 80 ~ offset_reduced: B3, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/account_info.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 81 | /// use 1 bit to specify that the entry is zero lamport [INFO] [stdout] | ^ [INFO] [stdout] 82 | is_zero_lamport: bool, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 81 ~ // use 1 bit to specify that the entry is zero lamport [INFO] [stdout] 82 ~ is_zero_lamport: boo, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/tiered_storage/hot.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | /// A hot account entry consists of the following elements: [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 98 | padding: B3, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 89 ~ // A hot account entry consists of the following elements: [INFO] [stdout] 90 | /// [INFO] [stdout] ... [INFO] [stdout] 97 | /// in its hot account entry. [INFO] [stdout] 98 ~ padding: B, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/tiered_storage/hot.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | /// The index to the owner of a hot account inside an AccountsFile. [INFO] [stdout] | ^ [INFO] [stdout] 100 | owner_offset: B29, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 99 ~ // The index to the owner of a hot account inside an AccountsFile. [INFO] [stdout] 100 ~ owner_offset: B2, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/tiered_storage/meta.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | /// whether the account meta has rent epoch [INFO] [stdout] | ^ [INFO] [stdout] 16 | pub has_rent_epoch: bool, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 15 ~ // whether the account meta has rent epoch [INFO] [stdout] 16 ~ pub has_rent_epoch: boo, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/tiered_storage/meta.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | /// whether the account is executable [INFO] [stdout] | ^ [INFO] [stdout] 18 | pub executable: bool, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 17 ~ // whether the account is executable [INFO] [stdout] 18 ~ pub executable: boo, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/tiered_storage/meta.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | /// the reserved bits. [INFO] [stdout] | ^ [INFO] [stdout] 20 | reserved: B30, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 19 ~ // the reserved bits. [INFO] [stdout] 20 ~ reserved: B3, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::append_vec::test_utils` [INFO] [stdout] --> src/accounts_db/tests.rs:12:34 [INFO] [stdout] | [INFO] [stdout] 12 | aligned_stored_size, test_utils::TempFile, AppendVec, AppendVecStoredAccountMeta, [INFO] [stdout] | ^^^^^^^^^^ could not find `test_utils` in `append_vec` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/append_vec.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 46 | pub mod test_utils; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/append_vec/test_utils.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | #![cfg(feature = "dev-context-only-utils")] [INFO] [stdout] | ---------------------------------- the item is gated behind the `dev-context-only-utils` feature [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `super::test_utils` [INFO] [stdout] --> src/append_vec.rs:1271:17 [INFO] [stdout] | [INFO] [stdout] 1271 | super::{test_utils::*, *}, [INFO] [stdout] | ^^^^^^^^^^ could not find `test_utils` in `super` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::append_vec::test_utils` [INFO] [stdout] --> src/tiered_storage/footer.rs:316:25 [INFO] [stdout] | [INFO] [stdout] 316 | append_vec::test_utils::get_append_vec_path, tiered_storage::file::TieredWritableFile, [INFO] [stdout] | ^^^^^^^^^^ could not find `test_utils` in `append_vec` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/append_vec.rs:46:9 [INFO] [stdout] | [INFO] [stdout] 46 | pub mod test_utils; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/append_vec/test_utils.rs:2:8 [INFO] [stdout] | [INFO] [stdout] 2 | #![cfg(feature = "dev-context-only-utils")] [INFO] [stdout] | ---------------------------------- the item is gated behind the `dev-context-only-utils` feature [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/account_info.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 79 | /// this provides 2^31 bits, which when multiplied by 8 (sizeof(u64)) = 16G, which is the maximum size of an append vec [INFO] [stdout] | ^ [INFO] [stdout] 80 | offset_reduced: B31, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 79 ~ // this provides 2^31 bits, which when multiplied by 8 (sizeof(u64)) = 16G, which is the maximum size of an append vec [INFO] [stdout] 80 ~ offset_reduced: B3, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/account_info.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 81 | /// use 1 bit to specify that the entry is zero lamport [INFO] [stdout] | ^ [INFO] [stdout] 82 | is_zero_lamport: bool, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 81 ~ // use 1 bit to specify that the entry is zero lamport [INFO] [stdout] 82 ~ is_zero_lamport: boo, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/tiered_storage/hot.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | /// A hot account entry consists of the following elements: [INFO] [stdout] | ^ [INFO] [stdout] ... [INFO] [stdout] 98 | padding: B3, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 89 ~ // A hot account entry consists of the following elements: [INFO] [stdout] 90 | /// [INFO] [stdout] ... [INFO] [stdout] 97 | /// in its hot account entry. [INFO] [stdout] 98 ~ padding: B, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/tiered_storage/hot.rs:99:5 [INFO] [stdout] | [INFO] [stdout] 99 | /// The index to the owner of a hot account inside an AccountsFile. [INFO] [stdout] | ^ [INFO] [stdout] 100 | owner_offset: B29, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 99 ~ // The index to the owner of a hot account inside an AccountsFile. [INFO] [stdout] 100 ~ owner_offset: B2, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/tiered_storage/meta.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | /// whether the account meta has rent epoch [INFO] [stdout] | ^ [INFO] [stdout] 16 | pub has_rent_epoch: bool, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 15 ~ // whether the account meta has rent epoch [INFO] [stdout] 16 ~ pub has_rent_epoch: boo, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/tiered_storage/meta.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | /// whether the account is executable [INFO] [stdout] | ^ [INFO] [stdout] 18 | pub executable: bool, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 17 ~ // whether the account is executable [INFO] [stdout] 18 ~ pub executable: boo, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/tiered_storage/meta.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | /// the reserved bits. [INFO] [stdout] | ^ [INFO] [stdout] 20 | reserved: B30, [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 19 ~ // the reserved bits. [INFO] [stdout] 20 ~ reserved: B3, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[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/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts.rs: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/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts.rs: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/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts.rs: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/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_readonly` is private [INFO] [stdout] --> src/accounts.rs:994:14 [INFO] [stdout] | [INFO] [stdout] 994 | .is_locked_readonly(&keypair1.pubkey())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | fn is_locked_readonly(&self, key: &Pubkey) -> bool { [INFO] [stdout] | -------------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_readonly` is private [INFO] [stdout] --> src/accounts.rs:1029:14 [INFO] [stdout] | [INFO] [stdout] 1029 | .is_locked_readonly(&keypair1.pubkey())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | fn is_locked_readonly(&self, key: &Pubkey) -> bool { [INFO] [stdout] | -------------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_readonly` is private [INFO] [stdout] --> src/accounts.rs:1054:14 [INFO] [stdout] | [INFO] [stdout] 1054 | .is_locked_readonly(&keypair1.pubkey())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | fn is_locked_readonly(&self, key: &Pubkey) -> bool { [INFO] [stdout] | -------------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_readonly` is private [INFO] [stdout] --> src/accounts.rs:1172:14 [INFO] [stdout] | [INFO] [stdout] 1172 | .is_locked_readonly(&native_loader::id())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | fn is_locked_readonly(&self, key: &Pubkey) -> bool { [INFO] [stdout] | -------------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_write` is private [INFO] [stdout] --> src/accounts.rs:1178:14 [INFO] [stdout] | [INFO] [stdout] 1178 | .is_locked_write(&keypair0.pubkey())); [INFO] [stdout] | ^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | fn is_locked_write(&self, key: &Pubkey) -> bool { [INFO] [stdout] | ----------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_write` is private [INFO] [stdout] --> src/accounts.rs:1183:14 [INFO] [stdout] | [INFO] [stdout] 1183 | .is_locked_write(&keypair1.pubkey())); [INFO] [stdout] | ^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | fn is_locked_write(&self, key: &Pubkey) -> bool { [INFO] [stdout] | ----------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts.rs:1189:30 [INFO] [stdout] | [INFO] [stdout] 1189 | self.accounts_db.store_for_tests(slot, &[(pubkey, account)]) [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `std::sync::Arc` [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:1196:30 [INFO] [stdout] | [INFO] [stdout] 1196 | self.accounts_db.flush_accounts_cache_slot_for_tests(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `flush_accounts_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6187:5 [INFO] [stdout] | [INFO] [stdout] 6187 | pub fn flush_accounts_cache(&self, force_flush: bool, requested_flush_root: Option) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_readonly` is private [INFO] [stdout] --> src/accounts.rs:1277:14 [INFO] [stdout] | [INFO] [stdout] 1277 | .is_locked_readonly(&keypair0.pubkey())); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | fn is_locked_readonly(&self, key: &Pubkey) -> bool { [INFO] [stdout] | -------------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: method `is_locked_write` is private [INFO] [stdout] --> src/accounts.rs:1283:14 [INFO] [stdout] | [INFO] [stdout] 1283 | .is_locked_write(&keypair2.pubkey())); [INFO] [stdout] | ^^^^^^^^^^^^^^^ private method [INFO] [stdout] | [INFO] [stdout] ::: src/account_locks.rs:69:5 [INFO] [stdout] | [INFO] [stdout] 69 | fn is_locked_write(&self, key: &Pubkey) -> bool { [INFO] [stdout] | ----------------------------------------------- private method defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts.rs:1339:50 [INFO] [stdout] | [INFO] [stdout] 1339 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [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:1339:38 [INFO] [stdout] | [INFO] [stdout] 1339 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_db/tests.rs:35:61 [INFO] [stdout] | [INFO] [stdout] 35 | let mut ancestors: Ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [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/tests.rs:35:49 [INFO] [stdout] | [INFO] [stdout] 35 | let mut ancestors: Ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `insert` found for struct `ancestors::Ancestors` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:37:19 [INFO] [stdout] | [INFO] [stdout] 37 | ancestors.insert(i, (i - 1) as usize); [INFO] [stdout] | ^^^^^^ method not found in `ancestors::Ancestors` [INFO] [stdout] | [INFO] [stdout] ::: src/ancestors.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Ancestors { [INFO] [stdout] | -------------------- method `insert` not found for this struct [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `insert`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `bitflags::traits::Flags` [INFO] [stdout] candidate #2: `ppv_lite86::types::Vec2` [INFO] [stdout] candidate #3: `ppv_lite86::types::Vec4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `accounts_count` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:177:27 [INFO] [stdout] | [INFO] [stdout] 177 | assert_eq!(append_vec.accounts_count(), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `std::sync::Arc` [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/tests.rs:212:27 [INFO] [stdout] | [INFO] [stdout] 212 | assert_eq!(append_vec.accounts_count(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `std::sync::Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for reference `&accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:699:14 [INFO] [stdout] | [INFO] [stdout] 699 | accounts.store_for_tests(slot, &to_store[..]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `&accounts_db::AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for reference `&accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:700:14 [INFO] [stdout] | [INFO] [stdout] 700 | accounts.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:894:8 [INFO] [stdout] | [INFO] [stdout] 894 | db.store_for_tests(0, &[(&key, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:898:12 [INFO] [stdout] | [INFO] [stdout] 898 | db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 898 - db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] 898 + db.load_with_fixed_root(&ancestors, &key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:907:8 [INFO] [stdout] | [INFO] [stdout] 907 | db.store_for_tests(0, &[(&key, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:910:8 [INFO] [stdout] | [INFO] [stdout] 910 | db.store_for_tests(1, &[(&key, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:914:13 [INFO] [stdout] | [INFO] [stdout] 914 | &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 914 - &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] 914 + &db.load_with_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:920:13 [INFO] [stdout] | [INFO] [stdout] 920 | &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 920 - &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] 920 + &db.load_with_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_db/tests.rs:918:54 [INFO] [stdout] | [INFO] [stdout] 918 | let ancestors = vec![(1, 1), (0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [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/tests.rs:918:42 [INFO] [stdout] | [INFO] [stdout] 918 | let ancestors = vec![(1, 1), (0, 0)].into_iter().collect(); [INFO] [stdout] | -------------------- ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:940:8 [INFO] [stdout] | [INFO] [stdout] 940 | db.store_for_tests(0, &[(&key, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:943:8 [INFO] [stdout] | [INFO] [stdout] 943 | db.store_for_tests(1, &[(&key, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:948:13 [INFO] [stdout] | [INFO] [stdout] 948 | &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 948 - &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] 948 + &db.load_with_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:954:13 [INFO] [stdout] | [INFO] [stdout] 954 | &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 954 - &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] 954 + &db.load_with_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:964:8 [INFO] [stdout] | [INFO] [stdout] 964 | db.store_for_tests(0, &[(&key, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:977:8 [INFO] [stdout] | [INFO] [stdout] 977 | db.store_for_tests(1, &[(&key, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:984:13 [INFO] [stdout] | [INFO] [stdout] 984 | &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 984 - &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] 984 + &db.load_with_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:991:13 [INFO] [stdout] | [INFO] [stdout] 991 | &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 991 - &db.load_without_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] 991 + &db.load_with_fixed_root(&ancestors, &key).unwrap().0, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:999:12 [INFO] [stdout] | [INFO] [stdout] 999 | db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 999 - db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] 999 + db.load_with_fixed_root(&ancestors, &key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1004:12 [INFO] [stdout] | [INFO] [stdout] 1004 | db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 1004 - db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] 1004 + db.load_with_fixed_root(&ancestors, &key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `create_account` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1011:8 [INFO] [stdout] | [INFO] [stdout] 1011 | db.create_account(&mut pubkeys, 0, 100, 0, 0); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `create_account` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `clean_accounts` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:2806:5 [INFO] [stdout] | [INFO] [stdout] 2806 | / pub fn clean_accounts( [INFO] [stdout] 2807 | | &self, [INFO] [stdout] 2808 | | max_clean_root_inclusive: Option, [INFO] [stdout] 2809 | | is_startup: bool, [INFO] [stdout] 2810 | | epoch_schedule: &EpochSchedule, [INFO] [stdout] 2811 | | old_storages_policy: OldStoragesPolicy, [INFO] [stdout] 2812 | | ) { [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/accounts_file.rs:300:34 [INFO] [stdout] | [INFO] [stdout] 300 | pub fn internals_for_archive(&self) -> InternalsForArchive { [INFO] [stdout] | ^^^^^ ------------------- the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 300 | pub fn internals_for_archive(&self) -> InternalsForArchive<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/accounts_index.rs:763:16 [INFO] [stdout] | [INFO] [stdout] 763 | fn iter(&self, range: Option<&R>, collect_all_unsorted: bool) -> AccountsIndexIterator [INFO] [stdout] | ^^^^^ the lifetime is elided here --------------------------- the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 763 | fn iter(&self, range: Option<&R>, collect_all_unsorted: bool) -> AccountsIndexIterator<'_, T, U> [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/accounts_index.rs:1663:27 [INFO] [stdout] | [INFO] [stdout] 1663 | pub(crate) fn get_bin(&self, pubkey: &Pubkey) -> AccountMaps { [INFO] [stdout] | ^^^^^ ----------------- the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1663 | pub(crate) fn get_bin(&self, pubkey: &Pubkey) -> AccountMaps<'_, T, U> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1016:14 [INFO] [stdout] | [INFO] [stdout] 1015 | let account = db [INFO] [stdout] | _______________________- [INFO] [stdout] 1016 | | .load_without_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] | |_____________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 1016 - .load_without_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] 1016 + .load_with_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/append_vec.rs:631:25 [INFO] [stdout] | [INFO] [stdout] 631 | fn get_slice(slice: ValidSlice, offset: usize, size: usize) -> Option<(&[u8], usize)> { [INFO] [stdout] | ^^^^^^^^^^ the lifetime is hidden here ----- the same lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 631 | fn get_slice(slice: ValidSlice<'_>, offset: usize, size: usize) -> Option<(&[u8], usize)> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/append_vec.rs:689:27 [INFO] [stdout] | [INFO] [stdout] 689 | fn get_type(slice: ValidSlice, offset: usize) -> Option<(&T, usize)> { [INFO] [stdout] | ^^^^^^^^^^ -- the same lifetime is elided here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 689 | fn get_type(slice: ValidSlice<'_>, offset: usize) -> Option<(&T, usize)> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/append_vec.rs:1259:41 [INFO] [stdout] | [INFO] [stdout] 1259 | pub(crate) fn internals_for_archive(&self) -> InternalsForArchive { [INFO] [stdout] | ^^^^^ ------------------- the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 1259 | pub(crate) fn internals_for_archive(&self) -> InternalsForArchive<'_> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/blockhash_queue.rs:138:35 [INFO] [stdout] | [INFO] [stdout] 138 | pub fn get_recent_blockhashes(&self) -> impl Iterator { [INFO] [stdout] | ^^^^^ ---------------------------- the same lifetime is hidden here [INFO] [stdout] | | [INFO] [stdout] | the lifetime is elided here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 138 | pub fn get_recent_blockhashes(&self) -> impl Iterator> { [INFO] [stdout] | ++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1032:14 [INFO] [stdout] | [INFO] [stdout] 1031 | let account0 = db [INFO] [stdout] | ________________________- [INFO] [stdout] 1032 | | .load_without_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] | |_____________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 1032 - .load_without_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] 1032 + .load_with_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1036:14 [INFO] [stdout] | [INFO] [stdout] 1035 | let account1 = db [INFO] [stdout] | ________________________- [INFO] [stdout] 1036 | | .load_without_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] | |_____________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 1036 - .load_without_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] 1036 + .load_with_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `create_account` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1049:8 [INFO] [stdout] | [INFO] [stdout] 1049 | db.create_account(&mut pubkeys, 0, 2, DEFAULT_FILE_SIZE as usize / 3, 0); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `create_account` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `clean_accounts` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:2806:5 [INFO] [stdout] | [INFO] [stdout] 2806 | / pub fn clean_accounts( [INFO] [stdout] 2807 | | &self, [INFO] [stdout] 2808 | | max_clean_root_inclusive: Option, [INFO] [stdout] 2809 | | is_startup: bool, [INFO] [stdout] 2810 | | epoch_schedule: &EpochSchedule, [INFO] [stdout] 2811 | | old_storages_policy: OldStoragesPolicy, [INFO] [stdout] 2812 | | ) { [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1050:8 [INFO] [stdout] | [INFO] [stdout] 1050 | db.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `check_storage` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1051:8 [INFO] [stdout] | [INFO] [stdout] 1051 | db.check_storage(0, 2, 2); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `check_storage` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `shrink_storage` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:3944:5 [INFO] [stdout] | [INFO] [stdout] 3944 | fn shrink_storage(&self, store: Arc) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1055:8 [INFO] [stdout] | [INFO] [stdout] 1055 | db.store_for_tests(1, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1056:8 [INFO] [stdout] | [INFO] [stdout] 1056 | db.store_for_tests(1, &[(&pubkeys[0], &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1058:8 [INFO] [stdout] | [INFO] [stdout] 1058 | db.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1059:8 [INFO] [stdout] | [INFO] [stdout] 1059 | db.add_root_and_flush_write_cache(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `accounts_count` found for reference `&std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1065:33 [INFO] [stdout] | [INFO] [stdout] 1065 | assert_eq!(slot_0_store.accounts_count(), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `&std::sync::Arc` [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/tests.rs:1066:33 [INFO] [stdout] | [INFO] [stdout] 1066 | assert_eq!(slot_1_store.accounts_count(), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `&std::sync::Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1072:8 [INFO] [stdout] | [INFO] [stdout] 1072 | db.store_for_tests(2, &[(&pubkeys[0], &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `accounts_count` found for reference `&std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1079:33 [INFO] [stdout] | [INFO] [stdout] 1079 | assert_eq!(slot_0_store.accounts_count(), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `&std::sync::Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rand::rngs::SmallRng` [INFO] [stdout] --> benches/read_only_accounts_cache.rs:6:12 [INFO] [stdout] | [INFO] [stdout] 6 | rand::{rngs::SmallRng, seq::SliceRandom, SeedableRng}, [INFO] [stdout] | ^^^^^^^^^^^^^^ no `SmallRng` in `rngs` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/mod.rs:114:52 [INFO] [stdout] | [INFO] [stdout] 114 | #[cfg(feature = "small_rng")] pub use self::small::SmallRng; [INFO] [stdout] | --------------------- ^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated behind the `small_rng` feature [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `accounts_count` found for reference `&std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1080:33 [INFO] [stdout] | [INFO] [stdout] 1080 | assert_eq!(slot_1_store.accounts_count(), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `&std::sync::Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0603]: module `read_only_accounts_cache` is private [INFO] [stdout] --> benches/read_only_accounts_cache.rs:3:34 [INFO] [stdout] | [INFO] [stdout] 3 | accounts_db::AccountsDb, read_only_accounts_cache::ReadOnlyAccountsCache, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ private module [INFO] [stdout] | [INFO] [stdout] note: the module `read_only_accounts_cache` is defined here [INFO] [stdout] --> /opt/rustwide/workdir/src/lib.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | mod read_only_accounts_cache; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `SeedableRng` [INFO] [stdout] --> benches/read_only_accounts_cache.rs:6:46 [INFO] [stdout] | [INFO] [stdout] 6 | rand::{rngs::SmallRng, seq::SliceRandom, SeedableRng}, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `clone_solana_accounts_db::accounts_db::test_utils` [INFO] [stdout] --> benches/accounts.rs:11:13 [INFO] [stdout] | [INFO] [stdout] 11 | 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:9545:9 [INFO] [stdout] | [INFO] [stdout] 9544 | #[cfg(feature = "dev-context-only-utils")] [INFO] [stdout] | ---------------------------------- the item is gated behind the `dev-context-only-utils` feature [INFO] [stdout] 9545 | pub mod test_utils { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `clone_solana_accounts_db::append_vec::test_utils` [INFO] [stdout] --> benches/append_vec.rs:9:13 [INFO] [stdout] | [INFO] [stdout] 9 | 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:46:9 [INFO] [stdout] | [INFO] [stdout] 46 | pub mod test_utils; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [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] | ---------------------------------- the item is gated behind the `dev-context-only-utils` feature [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1089:9 [INFO] [stdout] | [INFO] [stdout] 1089 | db0.store_for_tests(0, &[(&key, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1093:9 [INFO] [stdout] | [INFO] [stdout] 1093 | db0.store_for_tests(1, &[(&key, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error[E0624]: associated constant `DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_LO` is private [INFO] [stdout] --> benches/read_only_accounts_cache.rs:51:21 [INFO] [stdout] | [INFO] [stdout] 51 | AccountsDb::DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_LO / 2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ private associated constant [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/accounts_db.rs:1902:5 [INFO] [stdout] | [INFO] [stdout] 1902 | const DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_LO: usize = 400 * 1024 * 1024; [INFO] [stdout] | ----------------------------------------------------- private associated constant defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: associated constant `DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_LO` is private [INFO] [stdout] --> benches/read_only_accounts_cache.rs:61:25 [INFO] [stdout] | [INFO] [stdout] 61 | AccountsDb::DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_LO, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ private associated constant [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/accounts_db.rs:1902:5 [INFO] [stdout] | [INFO] [stdout] 1902 | const DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_LO: usize = 400 * 1024 * 1024; [INFO] [stdout] | ----------------------------------------------------- private associated constant defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: associated constant `DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_HI` is private [INFO] [stdout] --> benches/read_only_accounts_cache.rs:62:25 [INFO] [stdout] | [INFO] [stdout] 62 | AccountsDb::DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_HI, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ private associated constant [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/accounts_db.rs:1904:5 [INFO] [stdout] | [INFO] [stdout] 1904 | const DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_HI: usize = 410 * 1024 * 1024; [INFO] [stdout] | ----------------------------------------------------- private associated constant defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `clone-solana-accounts-db` (bench "append_vec") due to 1 previous error [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1099:13 [INFO] [stdout] | [INFO] [stdout] 1099 | db0.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 1099 - db0.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] 1099 + db0.load_with_fixed_root(&ancestors, &key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: associated constant `DEFAULT_READ_ONLY_CACHE_EVICT_SAMPLE_SIZE` is private [INFO] [stdout] --> benches/read_only_accounts_cache.rs:63:25 [INFO] [stdout] | [INFO] [stdout] 63 | AccountsDb::DEFAULT_READ_ONLY_CACHE_EVICT_SAMPLE_SIZE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ private associated constant [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/accounts_db.rs:1908:5 [INFO] [stdout] | [INFO] [stdout] 1908 | const DEFAULT_READ_ONLY_CACHE_EVICT_SAMPLE_SIZE: usize = 8; [INFO] [stdout] | ------------------------------------------------------ private associated constant defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed for `Arc<_, _>` [INFO] [stdout] --> benches/read_only_accounts_cache.rs:76:21 [INFO] [stdout] | [INFO] [stdout] 76 | let cache = Arc::clone(&cache); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 87 | black_box(cache.load(*pubkey, slot)); [INFO] [stdout] | ---- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `cache` an explicit type, where the type for type parameter `T` is specified [INFO] [stdout] | [INFO] [stdout] 76 | let cache: Arc = Arc::clone(&cache); [INFO] [stdout] | +++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed for `Arc<_, _>` [INFO] [stdout] --> benches/read_only_accounts_cache.rs:100:21 [INFO] [stdout] | [INFO] [stdout] 100 | let cache = Arc::clone(&cache); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 111 | cache.store(*pubkey, slot, account.clone()); [INFO] [stdout] | ----- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `cache` an explicit type, where the type for type parameter `T` is specified [INFO] [stdout] | [INFO] [stdout] 100 | let cache: Arc = Arc::clone(&cache); [INFO] [stdout] | +++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: associated constant `DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_HI` is private [INFO] [stdout] --> benches/read_only_accounts_cache.rs:169:21 [INFO] [stdout] | [INFO] [stdout] 169 | AccountsDb::DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_HI * 2, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ private associated constant [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/accounts_db.rs:1904:5 [INFO] [stdout] | [INFO] [stdout] 1904 | const DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_HI: usize = 410 * 1024 * 1024; [INFO] [stdout] | ----------------------------------------------------- private associated constant defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: associated constant `DEFAULT_READ_ONLY_CACHE_EVICT_SAMPLE_SIZE` is private [INFO] [stdout] --> benches/read_only_accounts_cache.rs:183:25 [INFO] [stdout] | [INFO] [stdout] 183 | AccountsDb::DEFAULT_READ_ONLY_CACHE_EVICT_SAMPLE_SIZE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ private associated constant [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/accounts_db.rs:1908:5 [INFO] [stdout] | [INFO] [stdout] 1908 | const DEFAULT_READ_ONLY_CACHE_EVICT_SAMPLE_SIZE: usize = 8; [INFO] [stdout] | ------------------------------------------------------ private associated constant defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed for `Arc<_, _>` [INFO] [stdout] --> benches/read_only_accounts_cache.rs:198:21 [INFO] [stdout] | [INFO] [stdout] 198 | let cache = Arc::clone(&cache); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 209 | black_box(cache.load(*pubkey, slot)); [INFO] [stdout] | ---- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `cache` an explicit type, where the type for type parameter `T` is specified [INFO] [stdout] | [INFO] [stdout] 198 | let cache: Arc = Arc::clone(&cache); [INFO] [stdout] | +++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0282]: type annotations needed for `Arc<_, _>` [INFO] [stdout] --> benches/read_only_accounts_cache.rs:225:21 [INFO] [stdout] | [INFO] [stdout] 225 | let cache = Arc::clone(&cache); [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 236 | cache.store(*pubkey, slot, account.clone()); [INFO] [stdout] | ----- type must be known at this point [INFO] [stdout] | [INFO] [stdout] help: consider giving `cache` an explicit type, where the type for type parameter `T` is specified [INFO] [stdout] | [INFO] [stdout] 225 | let cache: Arc = Arc::clone(&cache); [INFO] [stdout] | +++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: associated constant `DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_LO` is private [INFO] [stdout] --> benches/read_only_accounts_cache.rs:301:21 [INFO] [stdout] | [INFO] [stdout] 301 | AccountsDb::DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_LO, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ private associated constant [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/accounts_db.rs:1902:5 [INFO] [stdout] | [INFO] [stdout] 1902 | const DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_LO: usize = 400 * 1024 * 1024; [INFO] [stdout] | ----------------------------------------------------- private associated constant defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: associated constant `DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_HI` is private [INFO] [stdout] --> benches/read_only_accounts_cache.rs:302:21 [INFO] [stdout] | [INFO] [stdout] 302 | AccountsDb::DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_HI, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ private associated constant [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/accounts_db.rs:1904:5 [INFO] [stdout] | [INFO] [stdout] 1904 | const DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_HI: usize = 410 * 1024 * 1024; [INFO] [stdout] | ----------------------------------------------------- private associated constant defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: associated constant `DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_HI` is private [INFO] [stdout] --> benches/read_only_accounts_cache.rs:315:21 [INFO] [stdout] | [INFO] [stdout] 315 | AccountsDb::DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_HI, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ private associated constant [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/accounts_db.rs:1904:5 [INFO] [stdout] | [INFO] [stdout] 1904 | const DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_HI: usize = 410 * 1024 * 1024; [INFO] [stdout] | ----------------------------------------------------- private associated constant defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0624]: associated constant `DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_HI` is private [INFO] [stdout] --> benches/read_only_accounts_cache.rs:316:21 [INFO] [stdout] | [INFO] [stdout] 316 | AccountsDb::DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_HI, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ private associated constant [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/accounts_db.rs:1904:5 [INFO] [stdout] | [INFO] [stdout] 1904 | const DEFAULT_MAX_READ_ONLY_CACHE_DATA_SIZE_HI: usize = 410 * 1024 * 1024; [INFO] [stdout] | ----------------------------------------------------- private associated constant defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `rand::rngs::SmallRng` [INFO] [stdout] --> tests/read_only_accounts_cache.rs:5:12 [INFO] [stdout] | [INFO] [stdout] 5 | rand::{rngs::SmallRng, SeedableRng}, [INFO] [stdout] | ^^^^^^^^^^^^^^ no `SmallRng` in `rngs` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/rand-0.8.5/src/rngs/mod.rs:114:52 [INFO] [stdout] | [INFO] [stdout] 114 | #[cfg(feature = "small_rng")] pub use self::small::SmallRng; [INFO] [stdout] | --------------------- ^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | the item is gated behind the `small_rng` feature [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1104:13 [INFO] [stdout] | [INFO] [stdout] 1104 | db0.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 1104 - db0.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] 1104 + db0.load_with_fixed_root(&ancestors, &key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0603]: module `read_only_accounts_cache` is private [INFO] [stdout] --> tests/read_only_accounts_cache.rs:2:31 [INFO] [stdout] | [INFO] [stdout] 2 | clone_solana_accounts_db::read_only_accounts_cache::{ReadOnlyAccountsCache, CACHE_ENTRY_SIZE}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ private module [INFO] [stdout] | [INFO] [stdout] note: the module `read_only_accounts_cache` is defined here [INFO] [stdout] --> /opt/rustwide/workdir/src/lib.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | mod read_only_accounts_cache; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `SeedableRng` [INFO] [stdout] --> tests/read_only_accounts_cache.rs:5:28 [INFO] [stdout] | [INFO] [stdout] 5 | rand::{rngs::SmallRng, SeedableRng}, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0282, E0432, E0603, E0624. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0282`. [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:7371:5 [INFO] [stdout] | [INFO] [stdout] 7371 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7372 | | &self, [INFO] [stdout] 7373 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7374 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7377 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7378 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `clone-solana-accounts-db` (bench "read_only_accounts_cache") due to 16 previous errors; 1 warning emitted [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1119:12 [INFO] [stdout] | [INFO] [stdout] 1119 | db.store_for_tests(unrooted_slot, &[(&key, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `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:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0432, E0603. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `assert_load_account` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1122:8 [INFO] [stdout] | [INFO] [stdout] 1122 | db.assert_load_account(unrooted_slot, key, 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `assert_load_account` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `clone-solana-accounts-db` (test "read_only_accounts_cache") due to 2 previous errors; 1 warning emitted [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:6187:5 [INFO] [stdout] | [INFO] [stdout] 6187 | 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/tests.rs:1126:16 [INFO] [stdout] | [INFO] [stdout] 1126 | assert!(db.load_without_fixed_root(&ancestors, &key).is_none()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 1126 - assert!(db.load_without_fixed_root(&ancestors, &key).is_none()); [INFO] [stdout] 1126 + assert!(db.load_with_fixed_root(&ancestors, &key).is_none()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[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:3619:5 [INFO] [stdout] | [INFO] [stdout] 3619 | 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:3619:5 [INFO] [stdout] | [INFO] [stdout] 3619 | fn sort_and_remove_dups(accounts: &mut Vec) -> usize { [INFO] [stdout] | ------------------------------------------------------------------------ private associated function defined here [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1133:8 [INFO] [stdout] | [INFO] [stdout] 1133 | db.store_for_tests(unrooted_slot, &[(&key, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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 `clone-solana-accounts-db` (bench "accounts") due to 6 previous errors [INFO] [stdout] error[E0599]: no method named `assert_load_account` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1134:8 [INFO] [stdout] | [INFO] [stdout] 1134 | db.assert_load_account(unrooted_slot, key, 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `assert_load_account` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for reference `&accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1149:50 [INFO] [stdout] | [INFO] [stdout] 1149 | if let Some((mut account, _)) = accounts.load_without_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 1149 - if let Some((mut account, _)) = accounts.load_without_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] 1149 + if let Some((mut account, _)) = accounts.load_with_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for reference `&accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1152:22 [INFO] [stdout] | [INFO] [stdout] 1152 | accounts.store_for_tests(slot, &[(&pubkeys[idx], &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `&accounts_db::AccountsDb` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for reference `&accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1156:22 [INFO] [stdout] | [INFO] [stdout] 1155 | assert!(accounts [INFO] [stdout] | _________________________- [INFO] [stdout] 1156 | | .load_without_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] | |_____________________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 1156 - .load_without_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] 1156 + .load_with_fixed_root(&ancestors, &pubkeys[idx]) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `create_account` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1174:8 [INFO] [stdout] | [INFO] [stdout] 1174 | db.create_account(&mut pubkeys, 0, 1, 0, 0); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `create_account` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `clean_accounts` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:2806:5 [INFO] [stdout] | [INFO] [stdout] 2806 | / pub fn clean_accounts( [INFO] [stdout] 2807 | | &self, [INFO] [stdout] 2808 | | max_clean_root_inclusive: Option, [INFO] [stdout] 2809 | | is_startup: bool, [INFO] [stdout] 2810 | | epoch_schedule: &EpochSchedule, [INFO] [stdout] 2811 | | old_storages_policy: OldStoragesPolicy, [INFO] [stdout] 2812 | | ) { [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1176:22 [INFO] [stdout] | [INFO] [stdout] 1176 | let account = db.load_without_fixed_root(&ancestors, &pubkeys[0]).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 1176 - let account = db.load_without_fixed_root(&ancestors, &pubkeys[0]).unwrap(); [INFO] [stdout] 1176 + let account = db.load_with_fixed_root(&ancestors, &pubkeys[0]).unwrap(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `create_account` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1189:8 [INFO] [stdout] | [INFO] [stdout] 1189 | db.create_account(&mut pubkeys, 0, 100, 0, 0); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `create_account` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `clean_accounts` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:2806:5 [INFO] [stdout] | [INFO] [stdout] 2806 | / pub fn clean_accounts( [INFO] [stdout] 2807 | | &self, [INFO] [stdout] 2808 | | max_clean_root_inclusive: Option, [INFO] [stdout] 2809 | | is_startup: bool, [INFO] [stdout] 2810 | | epoch_schedule: &EpochSchedule, [INFO] [stdout] 2811 | | old_storages_policy: OldStoragesPolicy, [INFO] [stdout] 2812 | | ) { [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `check_accounts` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1190:8 [INFO] [stdout] | [INFO] [stdout] 1190 | db.check_accounts(&pubkeys, 0, 100, 1); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `check_accounts` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `unchecked_scan_accounts` with a similar name [INFO] [stdout] | [INFO] [stdout] 1190 - db.check_accounts(&pubkeys, 0, 100, 1); [INFO] [stdout] 1190 + db.unchecked_scan_accounts(&pubkeys, 0, 100, 1); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `create_account` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1197:14 [INFO] [stdout] | [INFO] [stdout] 1197 | accounts.create_account(&mut pubkeys, 0, 100, 0, 0); [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `create_account` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `clean_accounts` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:2806:5 [INFO] [stdout] | [INFO] [stdout] 2806 | / pub fn clean_accounts( [INFO] [stdout] 2807 | | &self, [INFO] [stdout] 2808 | | max_clean_root_inclusive: Option, [INFO] [stdout] 2809 | | is_startup: bool, [INFO] [stdout] 2810 | | epoch_schedule: &EpochSchedule, [INFO] [stdout] 2811 | | old_storages_policy: OldStoragesPolicy, [INFO] [stdout] 2812 | | ) { [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1199:14 [INFO] [stdout] | [INFO] [stdout] 1199 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `check_storage` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1200:14 [INFO] [stdout] | [INFO] [stdout] 1200 | accounts.check_storage(0, 100, 100); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `check_storage` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `shrink_storage` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:3944:5 [INFO] [stdout] | [INFO] [stdout] 3944 | fn shrink_storage(&self, store: Arc) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1215:18 [INFO] [stdout] | [INFO] [stdout] 1215 | accounts.store_for_tests(0, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1222:18 [INFO] [stdout] | [INFO] [stdout] 1221 | / accounts [INFO] [stdout] 1222 | | .load_without_fixed_root(&ancestors, key) [INFO] [stdout] | |_________________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 1222 - .load_without_fixed_root(&ancestors, key) [INFO] [stdout] 1222 + .load_with_fixed_root(&ancestors, key) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1251:18 [INFO] [stdout] | [INFO] [stdout] 1251 | accounts.store_for_tests(0, &[(&pubkey1, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1253:22 [INFO] [stdout] | [INFO] [stdout] 1253 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1262:18 [INFO] [stdout] | [INFO] [stdout] 1262 | accounts.store_for_tests(0, &[(&pubkey2, &account2)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1265:22 [INFO] [stdout] | [INFO] [stdout] 1265 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1275:18 [INFO] [stdout] | [INFO] [stdout] 1274 | / accounts [INFO] [stdout] 1275 | | .load_without_fixed_root(&ancestors, &pubkey1) [INFO] [stdout] | |_________________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 1275 - .load_without_fixed_root(&ancestors, &pubkey1) [INFO] [stdout] 1275 + .load_with_fixed_root(&ancestors, &pubkey1) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1282:18 [INFO] [stdout] | [INFO] [stdout] 1281 | / accounts [INFO] [stdout] 1282 | | .load_without_fixed_root(&ancestors, &pubkey2) [INFO] [stdout] | |_________________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 1282 - .load_without_fixed_root(&ancestors, &pubkey2) [INFO] [stdout] 1282 + .load_with_fixed_root(&ancestors, &pubkey2) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1290:22 [INFO] [stdout] | [INFO] [stdout] 1290 | accounts.store_for_tests(0, &[(&pubkey1, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1293:26 [INFO] [stdout] | [INFO] [stdout] 1293 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1301:22 [INFO] [stdout] | [INFO] [stdout] 1300 | / accounts [INFO] [stdout] 1301 | | .load_without_fixed_root(&ancestors, &pubkey1) [INFO] [stdout] | |_____________________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 1301 - .load_without_fixed_root(&ancestors, &pubkey1) [INFO] [stdout] 1301 + .load_with_fixed_root(&ancestors, &pubkey1) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1308:22 [INFO] [stdout] | [INFO] [stdout] 1307 | / accounts [INFO] [stdout] 1308 | | .load_without_fixed_root(&ancestors, &pubkey2) [INFO] [stdout] | |_____________________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 1308 - .load_without_fixed_root(&ancestors, &pubkey2) [INFO] [stdout] 1308 + .load_with_fixed_root(&ancestors, &pubkey2) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1330:14 [INFO] [stdout] | [INFO] [stdout] 1330 | accounts.store_for_tests(0, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1331:14 [INFO] [stdout] | [INFO] [stdout] 1331 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_db/tests.rs:1333:46 [INFO] [stdout] | [INFO] [stdout] 1333 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [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/tests.rs:1333:34 [INFO] [stdout] | [INFO] [stdout] 1333 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014: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/tests.rs:1344:14 [INFO] [stdout] | [INFO] [stdout] 1344 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1350:14 [INFO] [stdout] | [INFO] [stdout] 1350 | accounts.store_for_tests(1, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1353:14 [INFO] [stdout] | [INFO] [stdout] 1353 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1357:14 [INFO] [stdout] | [INFO] [stdout] 1357 | accounts.add_root_and_flush_write_cache(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1365:18 [INFO] [stdout] | [INFO] [stdout] 1365 | accounts.load_without_fixed_root(&ancestors, &pubkey), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 1365 - accounts.load_without_fixed_root(&ancestors, &pubkey), [INFO] [stdout] 1365 + accounts.load_with_fixed_root(&ancestors, &pubkey), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1381:14 [INFO] [stdout] | [INFO] [stdout] 1381 | accounts.store_for_tests(0, &[(&pubkey1, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1382:14 [INFO] [stdout] | [INFO] [stdout] 1382 | accounts.store_for_tests(0, &[(&pubkey2, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_db/tests.rs:1387:46 [INFO] [stdout] | [INFO] [stdout] 1387 | let ancestors = vec![(0, 1)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [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/tests.rs:1387:34 [INFO] [stdout] | [INFO] [stdout] 1387 | let ancestors = vec![(0, 1)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1417:14 [INFO] [stdout] | [INFO] [stdout] 1417 | accounts.store_for_tests(1, &[(&pubkey1, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1420:14 [INFO] [stdout] | [INFO] [stdout] 1420 | accounts.store_for_tests(2, &[(&pubkey1, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1424:14 [INFO] [stdout] | [INFO] [stdout] 1424 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1425:14 [INFO] [stdout] | [INFO] [stdout] 1425 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1426:14 [INFO] [stdout] | [INFO] [stdout] 1426 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1427:14 [INFO] [stdout] | [INFO] [stdout] 1427 | accounts.add_root_and_flush_write_cache(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1428:14 [INFO] [stdout] | [INFO] [stdout] 1428 | accounts.calculate_accounts_delta_hash(2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1429:14 [INFO] [stdout] | [INFO] [stdout] 1429 | accounts.add_root_and_flush_write_cache(2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1440:25 [INFO] [stdout] | [INFO] [stdout] 1440 | assert_eq!(accounts.alive_account_count_in_slot(1), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1453:14 [INFO] [stdout] | [INFO] [stdout] 1453 | accounts.store_for_tests(slot, &[(&pubkey_zero, &one_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1454:14 [INFO] [stdout] | [INFO] [stdout] 1454 | accounts.calculate_accounts_delta_hash(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1455:14 [INFO] [stdout] | [INFO] [stdout] 1455 | accounts.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1457:14 [INFO] [stdout] | [INFO] [stdout] 1457 | accounts.store_for_tests(slot + 1, &[(&pubkey_zero, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1458:14 [INFO] [stdout] | [INFO] [stdout] 1458 | accounts.calculate_accounts_delta_hash(slot + 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1459:14 [INFO] [stdout] | [INFO] [stdout] 1459 | accounts.add_root_and_flush_write_cache(slot + 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1481:18 [INFO] [stdout] | [INFO] [stdout] 1481 | accounts.store_for_tests( [INFO] [stdout] | ---------^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1487:18 [INFO] [stdout] | [INFO] [stdout] 1487 | accounts.calculate_accounts_delta_hash(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1488:18 [INFO] [stdout] | [INFO] [stdout] 1488 | accounts.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1492:22 [INFO] [stdout] | [INFO] [stdout] 1492 | accounts.store_for_tests(slot + 1, &[(&pubkey_zero, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1495:26 [INFO] [stdout] | [INFO] [stdout] 1495 | accounts.calculate_accounts_delta_hash(slot + 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1496:26 [INFO] [stdout] | [INFO] [stdout] 1496 | accounts.add_root_and_flush_write_cache(slot + 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1601:18 [INFO] [stdout] | [INFO] [stdout] 1601 | accounts.store_for_tests( [INFO] [stdout] | ---------^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1608:18 [INFO] [stdout] | [INFO] [stdout] 1608 | accounts.calculate_accounts_delta_hash(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1609:18 [INFO] [stdout] | [INFO] [stdout] 1609 | accounts.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1654:22 [INFO] [stdout] | [INFO] [stdout] 1654 | accounts.alive_account_count_in_slot(slot), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1681:14 [INFO] [stdout] | [INFO] [stdout] 1681 | accounts.store_for_tests(0, &[(&pubkey1, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1682:14 [INFO] [stdout] | [INFO] [stdout] 1682 | accounts.store_for_tests(0, &[(&pubkey2, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1683:14 [INFO] [stdout] | [INFO] [stdout] 1683 | accounts.store_for_tests(1, &[(&pubkey1, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1684:14 [INFO] [stdout] | [INFO] [stdout] 1684 | accounts.store_for_tests(2, &[(&pubkey1, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1686:14 [INFO] [stdout] | [INFO] [stdout] 1686 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1687:14 [INFO] [stdout] | [INFO] [stdout] 1687 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1688:14 [INFO] [stdout] | [INFO] [stdout] 1688 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1689:14 [INFO] [stdout] | [INFO] [stdout] 1689 | accounts.add_root_and_flush_write_cache(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1690:14 [INFO] [stdout] | [INFO] [stdout] 1690 | accounts.calculate_accounts_delta_hash(2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1691:14 [INFO] [stdout] | [INFO] [stdout] 1691 | accounts.add_root_and_flush_write_cache(2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1728:14 [INFO] [stdout] | [INFO] [stdout] 1728 | accounts.store_for_tests(0, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1729:14 [INFO] [stdout] | [INFO] [stdout] 1729 | accounts.store_for_tests(1, &[(&pubkey, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1733:14 [INFO] [stdout] | [INFO] [stdout] 1733 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1734:14 [INFO] [stdout] | [INFO] [stdout] 1734 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1735:14 [INFO] [stdout] | [INFO] [stdout] 1735 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1736:14 [INFO] [stdout] | [INFO] [stdout] 1736 | accounts.add_root_and_flush_write_cache(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1747:25 [INFO] [stdout] | [INFO] [stdout] 1747 | assert_eq!(accounts.alive_account_count_in_slot(0), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1752:25 [INFO] [stdout] | [INFO] [stdout] 1752 | assert_eq!(accounts.alive_account_count_in_slot(1), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1767:14 [INFO] [stdout] | [INFO] [stdout] 1767 | accounts.store_for_tests(0, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1768:14 [INFO] [stdout] | [INFO] [stdout] 1768 | accounts.store_for_tests(1, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1771:14 [INFO] [stdout] | [INFO] [stdout] 1771 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1772:14 [INFO] [stdout] | [INFO] [stdout] 1772 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1773:14 [INFO] [stdout] | [INFO] [stdout] 1773 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1774:14 [INFO] [stdout] | [INFO] [stdout] 1774 | accounts.add_root_and_flush_write_cache(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1777:25 [INFO] [stdout] | [INFO] [stdout] 1777 | assert_eq!(accounts.alive_account_count_in_slot(0), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1778:25 [INFO] [stdout] | [INFO] [stdout] 1778 | assert_eq!(accounts.alive_account_count_in_slot(1), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1783:25 [INFO] [stdout] | [INFO] [stdout] 1783 | assert_eq!(accounts.alive_account_count_in_slot(0), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1784:25 [INFO] [stdout] | [INFO] [stdout] 1784 | assert_eq!(accounts.alive_account_count_in_slot(1), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1797:14 [INFO] [stdout] | [INFO] [stdout] 1797 | accounts.store_for_tests(0, &[(&pubkey1, &normal_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1798:14 [INFO] [stdout] | [INFO] [stdout] 1798 | accounts.store_for_tests(1, &[(&pubkey1, &zero_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1799:14 [INFO] [stdout] | [INFO] [stdout] 1799 | accounts.store_for_tests(0, &[(&pubkey2, &normal_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1800:14 [INFO] [stdout] | [INFO] [stdout] 1800 | accounts.store_for_tests(1, &[(&pubkey2, &normal_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1803:14 [INFO] [stdout] | [INFO] [stdout] 1803 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1804:14 [INFO] [stdout] | [INFO] [stdout] 1804 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1805:14 [INFO] [stdout] | [INFO] [stdout] 1805 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1806:14 [INFO] [stdout] | [INFO] [stdout] 1806 | accounts.add_root_and_flush_write_cache(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1809:25 [INFO] [stdout] | [INFO] [stdout] 1809 | assert_eq!(accounts.alive_account_count_in_slot(0), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1810:25 [INFO] [stdout] | [INFO] [stdout] 1810 | assert_eq!(accounts.alive_account_count_in_slot(1), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1817:25 [INFO] [stdout] | [INFO] [stdout] 1817 | assert_eq!(accounts.alive_account_count_in_slot(0), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1818:25 [INFO] [stdout] | [INFO] [stdout] 1818 | assert_eq!(accounts.alive_account_count_in_slot(1), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1846:14 [INFO] [stdout] | [INFO] [stdout] 1846 | accounts.store_for_tests(0, &[(&pubkey1, &normal_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1847:14 [INFO] [stdout] | [INFO] [stdout] 1847 | accounts.store_for_tests(0, &[(&pubkey1, &normal_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1848:14 [INFO] [stdout] | [INFO] [stdout] 1848 | accounts.store_for_tests(1, &[(&pubkey1, &zero_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1849:14 [INFO] [stdout] | [INFO] [stdout] 1849 | accounts.store_for_tests(0, &[(&pubkey2, &normal_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1850:14 [INFO] [stdout] | [INFO] [stdout] 1850 | accounts.store_for_tests(2, &[(&pubkey2, &normal_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1853:14 [INFO] [stdout] | [INFO] [stdout] 1853 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1854:14 [INFO] [stdout] | [INFO] [stdout] 1854 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1855:14 [INFO] [stdout] | [INFO] [stdout] 1855 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1856:14 [INFO] [stdout] | [INFO] [stdout] 1856 | accounts.add_root_and_flush_write_cache(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1857:14 [INFO] [stdout] | [INFO] [stdout] 1857 | accounts.calculate_accounts_delta_hash(2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1858:14 [INFO] [stdout] | [INFO] [stdout] 1858 | accounts.add_root_and_flush_write_cache(2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1861:25 [INFO] [stdout] | [INFO] [stdout] 1861 | assert_eq!(accounts.alive_account_count_in_slot(0), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1862:25 [INFO] [stdout] | [INFO] [stdout] 1862 | assert_eq!(accounts.alive_account_count_in_slot(1), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1863:25 [INFO] [stdout] | [INFO] [stdout] 1863 | assert_eq!(accounts.alive_account_count_in_slot(2), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1934:25 [INFO] [stdout] | [INFO] [stdout] 1934 | assert_eq!(accounts.alive_account_count_in_slot(0), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1938:25 [INFO] [stdout] | [INFO] [stdout] 1938 | assert_eq!(accounts.alive_account_count_in_slot(1), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1939:25 [INFO] [stdout] | [INFO] [stdout] 1939 | assert_eq!(accounts.alive_account_count_in_slot(2), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1971:14 [INFO] [stdout] | [INFO] [stdout] 1971 | accounts.store_for_tests(0, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1972:14 [INFO] [stdout] | [INFO] [stdout] 1972 | accounts.store_for_tests(1, &[(&pubkey, &zero_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1975:14 [INFO] [stdout] | [INFO] [stdout] 1975 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1976:14 [INFO] [stdout] | [INFO] [stdout] 1976 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1977:14 [INFO] [stdout] | [INFO] [stdout] 1977 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1978:14 [INFO] [stdout] | [INFO] [stdout] 1978 | accounts.add_root_and_flush_write_cache(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1982:25 [INFO] [stdout] | [INFO] [stdout] 1982 | assert_eq!(accounts.alive_account_count_in_slot(0), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1983:25 [INFO] [stdout] | [INFO] [stdout] 1983 | assert_eq!(accounts.alive_account_count_in_slot(1), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1990:25 [INFO] [stdout] | [INFO] [stdout] 1990 | assert_eq!(accounts.alive_account_count_in_slot(0), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:1991:25 [INFO] [stdout] | [INFO] [stdout] 1991 | assert_eq!(accounts.alive_account_count_in_slot(1), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2001:25 [INFO] [stdout] | [INFO] [stdout] 2001 | assert_eq!(accounts.alive_account_count_in_slot(0), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2002:25 [INFO] [stdout] | [INFO] [stdout] 2002 | assert_eq!(accounts.alive_account_count_in_slot(1), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2031:14 [INFO] [stdout] | [INFO] [stdout] 2031 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2032:14 [INFO] [stdout] | [INFO] [stdout] 2032 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2036:14 [INFO] [stdout] | [INFO] [stdout] 2036 | accounts.store_for_tests(current_slot, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2039:14 [INFO] [stdout] | [INFO] [stdout] 2039 | accounts.store_for_tests(current_slot, &[(&pubkey2, &account2)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2040:14 [INFO] [stdout] | [INFO] [stdout] 2040 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2041:14 [INFO] [stdout] | [INFO] [stdout] 2041 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2061:14 [INFO] [stdout] | [INFO] [stdout] 2061 | accounts.store_for_tests(current_slot, &[(&pubkey, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2062:14 [INFO] [stdout] | [INFO] [stdout] 2062 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2063:14 [INFO] [stdout] | [INFO] [stdout] 2063 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `assert_load_account` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2065:14 [INFO] [stdout] | [INFO] [stdout] 2065 | accounts.assert_load_account(current_slot, pubkey, zero_lamport); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `assert_load_account` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2068:14 [INFO] [stdout] | [INFO] [stdout] 2068 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2069:14 [INFO] [stdout] | [INFO] [stdout] 2069 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2087:25 [INFO] [stdout] | [INFO] [stdout] 2087 | assert_eq!(accounts.ref_count_for_pubkey(&pubkey), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `check_storage` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2091:14 [INFO] [stdout] | [INFO] [stdout] 2091 | accounts.check_storage(1, 1, 2); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `check_storage` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `shrink_storage` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:3944:5 [INFO] [stdout] | [INFO] [stdout] 3944 | fn shrink_storage(&self, store: Arc) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `check_storage` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2093:14 [INFO] [stdout] | [INFO] [stdout] 2093 | accounts.check_storage(2, 1, 1); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `check_storage` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `shrink_storage` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:3944:5 [INFO] [stdout] | [INFO] [stdout] 3944 | fn shrink_storage(&self, store: Arc) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2113:14 [INFO] [stdout] | [INFO] [stdout] 2113 | accounts.store_for_tests(current_slot, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2114:14 [INFO] [stdout] | [INFO] [stdout] 2114 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2115:14 [INFO] [stdout] | [INFO] [stdout] 2115 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2118:14 [INFO] [stdout] | [INFO] [stdout] 2118 | accounts.store_for_tests(current_slot, &[(&pubkey, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2119:14 [INFO] [stdout] | [INFO] [stdout] 2119 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2120:14 [INFO] [stdout] | [INFO] [stdout] 2120 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `assert_load_account` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2122:14 [INFO] [stdout] | [INFO] [stdout] 2122 | accounts.assert_load_account(current_slot, pubkey, zero_lamport); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `assert_load_account` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2126:14 [INFO] [stdout] | [INFO] [stdout] 2126 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2127:14 [INFO] [stdout] | [INFO] [stdout] 2127 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2178:28 [INFO] [stdout] | [INFO] [stdout] 2178 | db.store_for_tests(slot, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `std::sync::Arc` [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/tests.rs:2181:30 [INFO] [stdout] | [INFO] [stdout] 2180 | let (account, slot) = db [INFO] [stdout] | _______________________________________________- [INFO] [stdout] 2181 | | .load_without_fixed_root(&Ancestors::default(), &pubkey) [INFO] [stdout] | |_____________________________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 2181 - .load_without_fixed_root(&Ancestors::default(), &pubkey) [INFO] [stdout] 2181 + .load_with_fixed_root(&Ancestors::default(), &pubkey) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2207:8 [INFO] [stdout] | [INFO] [stdout] 2207 | db.store_for_tests(0, &[(&key0, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2211:8 [INFO] [stdout] | [INFO] [stdout] 2211 | db.store_for_tests(1, &[(&key1, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_db/tests.rs:2213:46 [INFO] [stdout] | [INFO] [stdout] 2213 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [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/tests.rs:2213:34 [INFO] [stdout] | [INFO] [stdout] 2213 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_db/tests.rs:2225:54 [INFO] [stdout] | [INFO] [stdout] 2225 | let ancestors = vec![(1, 1), (0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [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/tests.rs:2225:42 [INFO] [stdout] | [INFO] [stdout] 2225 | let ancestors = vec![(1, 1), (0, 0)].into_iter().collect(); [INFO] [stdout] | -------------------- ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2247:8 [INFO] [stdout] | [INFO] [stdout] 2247 | db.store_for_tests(0, &[(&key0, &account0)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2251:8 [INFO] [stdout] | [INFO] [stdout] 2251 | db.store_for_tests(1, &[(&key1, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2260:8 [INFO] [stdout] | [INFO] [stdout] 2260 | db.store_for_tests(2, &[(&key1, &account2)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2265:12 [INFO] [stdout] | [INFO] [stdout] 2265 | db.load_without_fixed_root(&ancestors, &key1) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 2265 - db.load_without_fixed_root(&ancestors, &key1) [INFO] [stdout] 2265 + db.load_with_fixed_root(&ancestors, &key1) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2282:8 [INFO] [stdout] | [INFO] [stdout] 2282 | db.store_for_tests(0, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2285:18 [INFO] [stdout] | [INFO] [stdout] 2285 | let ret = db.load_without_fixed_root(&ancestors, &key).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 2285 - let ret = db.load_without_fixed_root(&ancestors, &key).unwrap(); [INFO] [stdout] 2285 + let ret = db.load_with_fixed_root(&ancestors, &key).unwrap(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2419:8 [INFO] [stdout] | [INFO] [stdout] 2419 | db.store_for_tests(some_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2420:8 [INFO] [stdout] | [INFO] [stdout] 2420 | db.add_root_and_flush_write_cache(some_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `(u64, {integer})` [INFO] [stdout] --> src/accounts_db/tests.rs:2415:54 [INFO] [stdout] | [INFO] [stdout] 2415 | let ancestors = vec![(some_slot, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [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/tests.rs:2415:42 [INFO] [stdout] | [INFO] [stdout] 2415 | let ancestors = vec![(some_slot, 0)].into_iter().collect(); [INFO] [stdout] | -------------------- ^^^^^^^^^^^ `Iterator::Item` is `(u64, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<(u64, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_test` found for struct `accounts_db::VerifyAccountsHashAndLamportsConfig<'a>` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2423:55 [INFO] [stdout] | [INFO] [stdout] 2423 | let config = VerifyAccountsHashAndLamportsConfig::new_for_test( [INFO] [stdout] | ^^^^^^^^^^^^ function or associated item not found in `accounts_db::VerifyAccountsHashAndLamportsConfig<'_>` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:207:1 [INFO] [stdout] | [INFO] [stdout] 207 | pub struct VerifyAccountsHashAndLamportsConfig<'a> { [INFO] [stdout] | -------------------------------------------------- function or associated item `new_for_test` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2430:12 [INFO] [stdout] | [INFO] [stdout] 2430 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 1, config.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7371:5 [INFO] [stdout] | [INFO] [stdout] 7371 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7372 | | &self, [INFO] [stdout] 7373 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7374 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7377 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7378 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2437:12 [INFO] [stdout] | [INFO] [stdout] 2437 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 1, config.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7371:5 [INFO] [stdout] | [INFO] [stdout] 7371 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7372 | | &self, [INFO] [stdout] 7373 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7374 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7377 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7378 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2450:12 [INFO] [stdout] | [INFO] [stdout] 2450 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 1, config), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7371:5 [INFO] [stdout] | [INFO] [stdout] 7371 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7372 | | &self, [INFO] [stdout] 7373 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7374 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7377 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7378 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_test` found for struct `accounts_db::VerifyAccountsHashAndLamportsConfig<'a>` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2468:59 [INFO] [stdout] | [INFO] [stdout] 2468 | let config = VerifyAccountsHashAndLamportsConfig::new_for_test( [INFO] [stdout] | ^^^^^^^^^^^^ function or associated item not found in `accounts_db::VerifyAccountsHashAndLamportsConfig<'_>` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:207:1 [INFO] [stdout] | [INFO] [stdout] 207 | pub struct VerifyAccountsHashAndLamportsConfig<'a> { [INFO] [stdout] | -------------------------------------------------- function or associated item `new_for_test` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2474:12 [INFO] [stdout] | [INFO] [stdout] 2474 | db.store_for_tests(some_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2476:16 [INFO] [stdout] | [INFO] [stdout] 2476 | db.add_root_and_flush_write_cache(some_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `(u64, {integer})` [INFO] [stdout] --> src/accounts_db/tests.rs:2465:58 [INFO] [stdout] | [INFO] [stdout] 2465 | let ancestors = vec![(some_slot, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [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/tests.rs:2465:46 [INFO] [stdout] | [INFO] [stdout] 2465 | let ancestors = vec![(some_slot, 0)].into_iter().collect(); [INFO] [stdout] | -------------------- ^^^^^^^^^^^ `Iterator::Item` is `(u64, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<(u64, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014: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/tests.rs:2480:20 [INFO] [stdout] | [INFO] [stdout] 2480 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 1, config.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7371:5 [INFO] [stdout] | [INFO] [stdout] 7371 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7372 | | &self, [INFO] [stdout] 7373 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7374 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7377 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7378 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2487:12 [INFO] [stdout] | [INFO] [stdout] 2487 | db.store_for_tests( [INFO] [stdout] | ---^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2494:12 [INFO] [stdout] | [INFO] [stdout] 2494 | db.add_root_and_flush_write_cache(some_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2498:16 [INFO] [stdout] | [INFO] [stdout] 2498 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 2, config.clone()), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7371:5 [INFO] [stdout] | [INFO] [stdout] 7371 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7372 | | &self, [INFO] [stdout] 7373 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7374 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7377 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7378 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2503:16 [INFO] [stdout] | [INFO] [stdout] 2503 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 10, config), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7371:5 [INFO] [stdout] | [INFO] [stdout] 7371 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7372 | | &self, [INFO] [stdout] 7373 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7374 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7377 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7378 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `(u64, {integer})` [INFO] [stdout] --> src/accounts_db/tests.rs:2515:54 [INFO] [stdout] | [INFO] [stdout] 2515 | let ancestors = vec![(some_slot, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [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/tests.rs:2515:42 [INFO] [stdout] | [INFO] [stdout] 2515 | let ancestors = vec![(some_slot, 0)].into_iter().collect(); [INFO] [stdout] | -------------------- ^^^^^^^^^^^ `Iterator::Item` is `(u64, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<(u64, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_test` found for struct `accounts_db::VerifyAccountsHashAndLamportsConfig<'a>` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2522:55 [INFO] [stdout] | [INFO] [stdout] 2522 | let config = VerifyAccountsHashAndLamportsConfig::new_for_test( [INFO] [stdout] | ^^^^^^^^^^^^ function or associated item not found in `accounts_db::VerifyAccountsHashAndLamportsConfig<'_>` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:207:1 [INFO] [stdout] | [INFO] [stdout] 207 | pub struct VerifyAccountsHashAndLamportsConfig<'a> { [INFO] [stdout] | -------------------------------------------------- function or associated item `new_for_test` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2529:12 [INFO] [stdout] | [INFO] [stdout] 2529 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 0, config), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7371:5 [INFO] [stdout] | [INFO] [stdout] 7371 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7372 | | &self, [INFO] [stdout] 7373 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7374 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7377 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7378 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `(u64, {integer})` [INFO] [stdout] --> src/accounts_db/tests.rs:2543:54 [INFO] [stdout] | [INFO] [stdout] 2543 | let ancestors = vec![(some_slot, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [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/tests.rs:2543:42 [INFO] [stdout] | [INFO] [stdout] 2543 | let ancestors = vec![(some_slot, 0)].into_iter().collect(); [INFO] [stdout] | -------------------- ^^^^^^^^^^^ `Iterator::Item` is `(u64, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<(u64, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_test` found for struct `accounts_db::VerifyAccountsHashAndLamportsConfig<'a>` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2560:55 [INFO] [stdout] | [INFO] [stdout] 2560 | let config = VerifyAccountsHashAndLamportsConfig::new_for_test( [INFO] [stdout] | ^^^^^^^^^^^^ function or associated item not found in `accounts_db::VerifyAccountsHashAndLamportsConfig<'_>` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:207:1 [INFO] [stdout] | [INFO] [stdout] 207 | pub struct VerifyAccountsHashAndLamportsConfig<'a> { [INFO] [stdout] | -------------------------------------------------- function or associated item `new_for_test` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `verify_accounts_hash_and_lamports_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2567:12 [INFO] [stdout] | [INFO] [stdout] 2567 | db.verify_accounts_hash_and_lamports_for_tests(some_slot, 1, config), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `verify_accounts_hash_and_lamports_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `verify_accounts_hash_and_lamports` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7371:5 [INFO] [stdout] | [INFO] [stdout] 7371 | / pub fn verify_accounts_hash_and_lamports( [INFO] [stdout] 7372 | | &self, [INFO] [stdout] 7373 | | snapshot_storages_and_slots: (&[Arc], &[Slot]), [INFO] [stdout] 7374 | | slot: Slot, [INFO] [stdout] ... | [INFO] [stdout] 7377 | | config: VerifyAccountsHashAndLamportsConfig, [INFO] [stdout] 7378 | | ) -> Result<(), AccountsHashVerificationError> { [INFO] [stdout] | |__________________________________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2585:8 [INFO] [stdout] | [INFO] [stdout] 2585 | db.store_for_tests(1, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2604:8 [INFO] [stdout] | [INFO] [stdout] 2604 | db.store_for_tests(base_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2605:8 [INFO] [stdout] | [INFO] [stdout] 2605 | db.add_root_and_flush_write_cache(base_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2622:12 [INFO] [stdout] | [INFO] [stdout] 2622 | db.store_for_tests(base_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2624:16 [INFO] [stdout] | [INFO] [stdout] 2624 | db.add_root_and_flush_write_cache(base_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2630:12 [INFO] [stdout] | [INFO] [stdout] 2630 | db.store_for_tests(base_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2631:12 [INFO] [stdout] | [INFO] [stdout] 2631 | db.add_root_and_flush_write_cache(base_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2645:8 [INFO] [stdout] | [INFO] [stdout] 2645 | db.store_for_tests(base_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2648:8 [INFO] [stdout] | [INFO] [stdout] 2648 | db.add_root_and_flush_write_cache(base_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2661:8 [INFO] [stdout] | [INFO] [stdout] 2661 | db.store_for_tests(base_slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2662:8 [INFO] [stdout] | [INFO] [stdout] 2662 | db.add_root_and_flush_write_cache(base_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2680:8 [INFO] [stdout] | [INFO] [stdout] 2680 | db.store_for_tests(slot, &[(&key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2681:8 [INFO] [stdout] | [INFO] [stdout] 2681 | db.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2692:18 [INFO] [stdout] | [INFO] [stdout] 2692 | accounts.store_for_tests(0, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2693:18 [INFO] [stdout] | [INFO] [stdout] 2693 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2726:18 [INFO] [stdout] | [INFO] [stdout] 2726 | accounts.store_for_tests(current_slot, &[(&pubkey1, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2727:18 [INFO] [stdout] | [INFO] [stdout] 2727 | accounts.store_for_tests(current_slot, &[(&pubkey2, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2729:18 [INFO] [stdout] | [INFO] [stdout] 2729 | accounts.store_for_tests(current_slot, &[(&pubkey2, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2730:18 [INFO] [stdout] | [INFO] [stdout] 2730 | accounts.store_for_tests(current_slot, &[(&pubkey1, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2732:14 [INFO] [stdout] | [INFO] [stdout] 2732 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2733:14 [INFO] [stdout] | [INFO] [stdout] 2733 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2740:28 [INFO] [stdout] | [INFO] [stdout] 2740 | assert_eq!(0, accounts.alive_account_count_in_slot(current_slot)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2741:28 [INFO] [stdout] | [INFO] [stdout] 2741 | assert_eq!(1, accounts.ref_count_for_pubkey(&pubkey1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2742:14 [INFO] [stdout] | [INFO] [stdout] 2742 | accounts.store_for_tests(current_slot, &[(&pubkey1, &account2)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2743:14 [INFO] [stdout] | [INFO] [stdout] 2743 | accounts.store_for_tests(current_slot, &[(&pubkey1, &account2)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2744:14 [INFO] [stdout] | [INFO] [stdout] 2744 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `alive_account_count_in_slot` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2745:28 [INFO] [stdout] | [INFO] [stdout] 2745 | assert_eq!(1, accounts.alive_account_count_in_slot(current_slot)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `alive_account_count_in_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2748:28 [INFO] [stdout] | [INFO] [stdout] 2748 | assert_eq!(2, accounts.ref_count_for_pubkey(&pubkey1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2749:14 [INFO] [stdout] | [INFO] [stdout] 2749 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2750:14 [INFO] [stdout] | [INFO] [stdout] 2750 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2761:28 [INFO] [stdout] | [INFO] [stdout] 2761 | assert_eq!(2, accounts.ref_count_for_pubkey(&pubkey1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2762:14 [INFO] [stdout] | [INFO] [stdout] 2762 | accounts.store_for_tests(current_slot, &[(&pubkey1, &account3)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2763:14 [INFO] [stdout] | [INFO] [stdout] 2763 | accounts.store_for_tests(current_slot, &[(&pubkey2, &account3)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2764:14 [INFO] [stdout] | [INFO] [stdout] 2764 | accounts.store_for_tests(current_slot, &[(&pubkey3, &account4)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2765:14 [INFO] [stdout] | [INFO] [stdout] 2765 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2766:28 [INFO] [stdout] | [INFO] [stdout] 2766 | assert_eq!(3, accounts.ref_count_for_pubkey(&pubkey1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2767:14 [INFO] [stdout] | [INFO] [stdout] 2767 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2775:28 [INFO] [stdout] | [INFO] [stdout] 2775 | assert_eq!(3, accounts.ref_count_for_pubkey(&pubkey1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2776:14 [INFO] [stdout] | [INFO] [stdout] 2776 | accounts.store_for_tests(current_slot, &[(&pubkey1, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2777:14 [INFO] [stdout] | [INFO] [stdout] 2777 | accounts.store_for_tests(current_slot, &[(&pubkey2, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2778:14 [INFO] [stdout] | [INFO] [stdout] 2778 | accounts.store_for_tests(current_slot, &[(&pubkey3, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `accounts_count` found for reference `&std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2781:66 [INFO] [stdout] | [INFO] [stdout] 2781 | let total_accounts: usize = snapshot_stores.iter().map(|s| s.accounts_count()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `&std::sync::Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2788:14 [INFO] [stdout] | [INFO] [stdout] 2788 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2789:14 [INFO] [stdout] | [INFO] [stdout] 2789 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `accounts_count` found for reference `&std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2794:77 [INFO] [stdout] | [INFO] [stdout] 2794 | let total_accounts_post_clean: usize = snapshot_stores.iter().map(|s| s.accounts_count()).sum(); [INFO] [stdout] | ^^^^^^^^^^^^^^ method not found in `&std::sync::Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2798:25 [INFO] [stdout] | [INFO] [stdout] 2798 | assert_eq!(accounts.ref_count_for_pubkey(&pubkey1), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2799:25 [INFO] [stdout] | [INFO] [stdout] 2799 | assert_eq!(accounts.ref_count_for_pubkey(&pubkey2), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2800:25 [INFO] [stdout] | [INFO] [stdout] 2800 | assert_eq!(accounts.ref_count_for_pubkey(&pubkey3), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2866:18 [INFO] [stdout] | [INFO] [stdout] 2866 | accounts.store_for_tests(current_slot, &[(pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2869:14 [INFO] [stdout] | [INFO] [stdout] 2869 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2870:14 [INFO] [stdout] | [INFO] [stdout] 2870 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2877:18 [INFO] [stdout] | [INFO] [stdout] 2877 | accounts.store_for_tests(current_slot, &[(pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2879:14 [INFO] [stdout] | [INFO] [stdout] 2879 | accounts.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2880:14 [INFO] [stdout] | [INFO] [stdout] 2880 | accounts.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `all_account_count_in_accounts_file` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2885:18 [INFO] [stdout] | [INFO] [stdout] 2885 | accounts.all_account_count_in_accounts_file(shrink_slot) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `all_account_count_in_accounts_file` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `all_account_count_in_accounts_file` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2895:18 [INFO] [stdout] | [INFO] [stdout] 2895 | accounts.all_account_count_in_accounts_file(shrink_slot) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `all_account_count_in_accounts_file` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `all_account_count_in_accounts_file` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2902:18 [INFO] [stdout] | [INFO] [stdout] 2902 | accounts.all_account_count_in_accounts_file(shrink_slot) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `all_account_count_in_accounts_file` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2948:8 [INFO] [stdout] | [INFO] [stdout] 2948 | db.store_for_tests( [INFO] [stdout] | ---^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2952:8 [INFO] [stdout] | [INFO] [stdout] 2952 | db.calculate_accounts_delta_hash(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:2953:8 [INFO] [stdout] | [INFO] [stdout] 2953 | db.add_root_and_flush_write_cache(current_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3348:14 [INFO] [stdout] | [INFO] [stdout] 3348 | accounts.store_for_tests(0, &[(&pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3349:14 [INFO] [stdout] | [INFO] [stdout] 3349 | accounts.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3373:14 [INFO] [stdout] | [INFO] [stdout] 3373 | accounts.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3381:14 [INFO] [stdout] | [INFO] [stdout] 3381 | accounts.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3414:12 [INFO] [stdout] | [INFO] [stdout] 3414 | db.store_for_tests(slot, &[(key, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3415:12 [INFO] [stdout] | [INFO] [stdout] 3415 | db.calculate_accounts_delta_hash(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3416:12 [INFO] [stdout] | [INFO] [stdout] 3416 | db.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3421:20 [INFO] [stdout] | [INFO] [stdout] 3421 | assert!(db.load_without_fixed_root(&ancestors, key).is_some()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 3421 - assert!(db.load_without_fixed_root(&ancestors, key).is_some()); [INFO] [stdout] 3421 + assert!(db.load_with_fixed_root(&ancestors, key).is_some()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3440:12 [INFO] [stdout] | [INFO] [stdout] 3440 | db.store_for_tests(slot, &[(key, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3441:12 [INFO] [stdout] | [INFO] [stdout] 3441 | db.calculate_accounts_delta_hash(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3442:12 [INFO] [stdout] | [INFO] [stdout] 3442 | db.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3448:20 [INFO] [stdout] | [INFO] [stdout] 3448 | assert!(db.load_without_fixed_root(&ancestors, key).is_some()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 3448 - assert!(db.load_without_fixed_root(&ancestors, key).is_some()); [INFO] [stdout] 3448 + assert!(db.load_with_fixed_root(&ancestors, key).is_some()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3459:8 [INFO] [stdout] | [INFO] [stdout] 3459 | db.store_for_tests(0, &[(&account_key, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3460:8 [INFO] [stdout] | [INFO] [stdout] 3460 | db.store_for_tests(1, &[(&account_key, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3461:8 [INFO] [stdout] | [INFO] [stdout] 3461 | db.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3462:8 [INFO] [stdout] | [INFO] [stdout] 3462 | db.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3463:8 [INFO] [stdout] | [INFO] [stdout] 3463 | db.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3464:8 [INFO] [stdout] | [INFO] [stdout] 3464 | db.add_root_and_flush_write_cache(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3476:12 [INFO] [stdout] | [INFO] [stdout] 3476 | db.load_without_fixed_root(&Ancestors::default(), &account_key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 3476 - db.load_without_fixed_root(&Ancestors::default(), &account_key), [INFO] [stdout] 3476 + db.load_with_fixed_root(&Ancestors::default(), &account_key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3491:10 [INFO] [stdout] | [INFO] [stdout] 3490 | assert!(db [INFO] [stdout] | _____________- [INFO] [stdout] 3491 | | .load_without_fixed_root(&Ancestors::default(), &key) [INFO] [stdout] | |_________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 3491 - .load_without_fixed_root(&Ancestors::default(), &key) [INFO] [stdout] 3491 + .load_with_fixed_root(&Ancestors::default(), &key) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3496:16 [INFO] [stdout] | [INFO] [stdout] 3496 | assert!(db.load_without_fixed_root(&ancestors, &key).is_none()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 3496 - assert!(db.load_without_fixed_root(&ancestors, &key).is_none()); [INFO] [stdout] 3496 + assert!(db.load_with_fixed_root(&ancestors, &key).is_none()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3501:12 [INFO] [stdout] | [INFO] [stdout] 3501 | db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 3501 - db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] 3501 + db.load_with_fixed_root(&ancestors, &key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3508:12 [INFO] [stdout] | [INFO] [stdout] 3508 | db.load_without_fixed_root(&Ancestors::default(), &key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 3508 - db.load_without_fixed_root(&Ancestors::default(), &key), [INFO] [stdout] 3508 + db.load_with_fixed_root(&Ancestors::default(), &key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3527:12 [INFO] [stdout] | [INFO] [stdout] 3527 | db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 3527 - db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] 3527 + db.load_with_fixed_root(&ancestors, &key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3535:12 [INFO] [stdout] | [INFO] [stdout] 3535 | db.load_without_fixed_root(&Ancestors::default(), &key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 3535 - db.load_without_fixed_root(&Ancestors::default(), &key), [INFO] [stdout] 3535 + db.load_with_fixed_root(&Ancestors::default(), &key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3563:12 [INFO] [stdout] | [INFO] [stdout] 3563 | db.load_without_fixed_root(&ancestors, &unrooted_key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 3563 - db.load_without_fixed_root(&ancestors, &unrooted_key), [INFO] [stdout] 3563 + db.load_with_fixed_root(&ancestors, &unrooted_key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3570:10 [INFO] [stdout] | [INFO] [stdout] 3569 | assert!(db [INFO] [stdout] | _____________- [INFO] [stdout] 3570 | | .load_without_fixed_root(&ancestors, &unrooted_key) [INFO] [stdout] | |_________-^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 3570 - .load_without_fixed_root(&ancestors, &unrooted_key) [INFO] [stdout] 3570 + .load_with_fixed_root(&ancestors, &unrooted_key) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3576:12 [INFO] [stdout] | [INFO] [stdout] 3576 | db.load_without_fixed_root(&Ancestors::default(), &key5), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 3576 - db.load_without_fixed_root(&Ancestors::default(), &key5), [INFO] [stdout] 3576 + db.load_with_fixed_root(&Ancestors::default(), &key5), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3580:12 [INFO] [stdout] | [INFO] [stdout] 3580 | db.load_without_fixed_root(&Ancestors::default(), &key6), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 3580 - db.load_without_fixed_root(&Ancestors::default(), &key6), [INFO] [stdout] 3580 + db.load_with_fixed_root(&Ancestors::default(), &key6), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `(u64, {integer})` [INFO] [stdout] --> src/accounts_db/tests.rs:3649:41 [INFO] [stdout] | [INFO] [stdout] 3649 | vec![(slot, 1)].into_iter().collect() [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [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/tests.rs:3649:29 [INFO] [stdout] | [INFO] [stdout] 3649 | vec![(slot, 1)].into_iter().collect() [INFO] [stdout] | --------------- ^^^^^^^^^^^ `Iterator::Item` is `(u64, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<(u64, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `load_without_fixed_root` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3652:16 [INFO] [stdout] | [INFO] [stdout] 3652 | db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `load_without_fixed_root` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `load_with_fixed_root` with a similar name [INFO] [stdout] | [INFO] [stdout] 3652 - db.load_without_fixed_root(&ancestors, &key), [INFO] [stdout] 3652 + db.load_with_fixed_root(&ancestors, &key), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `reset_for_tests` found for struct `read_only_accounts_cache::ReadOnlyAccountsCache` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3734:33 [INFO] [stdout] | [INFO] [stdout] 3734 | db.read_only_accounts_cache.reset_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `read_only_accounts_cache::ReadOnlyAccountsCache` [INFO] [stdout] | [INFO] [stdout] ::: src/read_only_accounts_cache.rs:79:1 [INFO] [stdout] | [INFO] [stdout] 79 | pub(crate) struct ReadOnlyAccountsCache { [INFO] [stdout] | --------------------------------------- method `reset_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no variant or associated item named `SomeWithZeroLamportAccountForTests` found for enum `accounts_db::LoadZeroLamports` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3828:31 [INFO] [stdout] | [INFO] [stdout] 3828 | LoadZeroLamports::SomeWithZeroLamportAccountForTests, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant or associated item not found in `accounts_db::LoadZeroLamports` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:418:1 [INFO] [stdout] | [INFO] [stdout] 418 | enum LoadZeroLamports { [INFO] [stdout] | --------------------- variant or associated item `SomeWithZeroLamportAccountForTests` not found for this enum [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no variant or associated item named `SomeWithZeroLamportAccountForTests` found for enum `accounts_db::LoadZeroLamports` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3878:31 [INFO] [stdout] | [INFO] [stdout] 3878 | LoadZeroLamports::SomeWithZeroLamportAccountForTests, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant or associated item not found in `accounts_db::LoadZeroLamports` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:418:1 [INFO] [stdout] | [INFO] [stdout] 418 | enum LoadZeroLamports { [INFO] [stdout] | --------------------- variant or associated item `SomeWithZeroLamportAccountForTests` not found for this enum [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no variant or associated item named `SomeWithZeroLamportAccountForTests` found for enum `accounts_db::LoadZeroLamports` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3972:31 [INFO] [stdout] | [INFO] [stdout] 3972 | LoadZeroLamports::SomeWithZeroLamportAccountForTests, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant or associated item not found in `accounts_db::LoadZeroLamports` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:418:1 [INFO] [stdout] | [INFO] [stdout] 418 | enum LoadZeroLamports { [INFO] [stdout] | --------------------- variant or associated item `SomeWithZeroLamportAccountForTests` not found for this enum [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `get_len_of_slots_with_uncleaned_pubkeys` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3992:28 [INFO] [stdout] | [INFO] [stdout] 3992 | assert_eq!(accounts_db.get_len_of_slots_with_uncleaned_pubkeys(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `get_len_of_slots_with_uncleaned_pubkeys` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3995:17 [INFO] [stdout] | [INFO] [stdout] 3995 | accounts_db.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `get_len_of_slots_with_uncleaned_pubkeys` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:3996:28 [INFO] [stdout] | [INFO] [stdout] 3996 | assert_eq!(accounts_db.get_len_of_slots_with_uncleaned_pubkeys(), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `get_len_of_slots_with_uncleaned_pubkeys` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `get_len_of_slots_with_uncleaned_pubkeys` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:4000:28 [INFO] [stdout] | [INFO] [stdout] 4000 | assert_eq!(accounts_db.get_len_of_slots_with_uncleaned_pubkeys(), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `get_len_of_slots_with_uncleaned_pubkeys` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:4081:8 [INFO] [stdout] | [INFO] [stdout] 4081 | db.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_db/tests.rs:4085:84 [INFO] [stdout] | [INFO] [stdout] 4085 | let scan_ancestors: Arc = 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/tests.rs:4085:72 [INFO] [stdout] | [INFO] [stdout] 4085 | 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/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014: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/tests.rs:4091:8 [INFO] [stdout] | [INFO] [stdout] 4091 | db.calculate_accounts_delta_hash(new_root); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no variant or associated item named `SomeWithZeroLamportAccountForTests` found for enum `accounts_db::LoadZeroLamports` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:4115:31 [INFO] [stdout] | [INFO] [stdout] 4115 | LoadZeroLamports::SomeWithZeroLamportAccountForTests, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ variant or associated item not found in `accounts_db::LoadZeroLamports` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:418:1 [INFO] [stdout] | [INFO] [stdout] 418 | enum LoadZeroLamports { [INFO] [stdout] | --------------------- variant or associated item `SomeWithZeroLamportAccountForTests` not found for this enum [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `(u64, {integer})` [INFO] [stdout] --> src/accounts_db/tests.rs:4319:84 [INFO] [stdout] | [INFO] [stdout] 4319 | let ancestors = Arc::new(vec![(stall_slot, 1), (*slot, 1)].into_iter().collect()); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [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/tests.rs:4319:72 [INFO] [stdout] | [INFO] [stdout] 4319 | let ancestors = Arc::new(vec![(stall_slot, 1), (*slot, 1)].into_iter().collect()); [INFO] [stdout] | --------------------------------- ^^^^^^^^^^^ `Iterator::Item` is `(u64, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<(u64, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014: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/tests.rs:4683:8 [INFO] [stdout] | [INFO] [stdout] 4683 | db.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:4684:8 [INFO] [stdout] | [INFO] [stdout] 4684 | db.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:4710:8 [INFO] [stdout] | [INFO] [stdout] 4710 | db.calculate_accounts_delta_hash(2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:4757:17 [INFO] [stdout] | [INFO] [stdout] 4757 | accounts_db.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:4758:17 [INFO] [stdout] | [INFO] [stdout] 4758 | accounts_db.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:4788:8 [INFO] [stdout] | [INFO] [stdout] 4788 | db.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:4789:8 [INFO] [stdout] | [INFO] [stdout] 4789 | db.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:4835:8 [INFO] [stdout] | [INFO] [stdout] 4835 | db.calculate_accounts_delta_hash(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:4836:8 [INFO] [stdout] | [INFO] [stdout] 4836 | db.calculate_accounts_delta_hash(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:4877:8 [INFO] [stdout] | [INFO] [stdout] 4877 | db.calculate_accounts_delta_hash(2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:4920:8 [INFO] [stdout] | [INFO] [stdout] 4920 | db.add_root_and_flush_write_cache(0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:4928:8 [INFO] [stdout] | [INFO] [stdout] 4928 | db.add_root_and_flush_write_cache(1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:4934:8 [INFO] [stdout] | [INFO] [stdout] 4934 | db.add_root_and_flush_write_cache(3); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> 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/tests.rs:5304:22 [INFO] [stdout] | [INFO] [stdout] 5304 | &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/tests.rs:5369:8 [INFO] [stdout] | [INFO] [stdout] 5369 | db.store_for_tests(slot1, &[(&pubkey1, &account1)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:5370:8 [INFO] [stdout] | [INFO] [stdout] 5370 | db.store_for_tests(slot2, &[(&pubkey2, &account2)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:5371:8 [INFO] [stdout] | [INFO] [stdout] 5371 | db.store_for_tests(slot3, &[(&pubkey3, &account3)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:5574:14 [INFO] [stdout] | [INFO] [stdout] 5574 | accounts.store_for_tests(slot0, &[(&shared_key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:5575:14 [INFO] [stdout] | [INFO] [stdout] 5575 | accounts.add_root_and_flush_write_cache(slot0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:5621:14 [INFO] [stdout] | [INFO] [stdout] 5621 | accounts.store_for_tests(slot0, &[(&shared_key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:5622:14 [INFO] [stdout] | [INFO] [stdout] 5622 | accounts.store_for_tests(slot0, &[(&unrooted_key, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:5626:14 [INFO] [stdout] | [INFO] [stdout] 5626 | accounts.calculate_accounts_delta_hash(slot0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:5630:14 [INFO] [stdout] | [INFO] [stdout] 5630 | accounts.store_for_tests(slot1, &[(&shared_key, &zero_lamport_account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:5633:14 [INFO] [stdout] | [INFO] [stdout] 5633 | accounts.calculate_accounts_delta_hash(slot1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:5634:14 [INFO] [stdout] | [INFO] [stdout] 5634 | accounts.add_root_and_flush_write_cache(slot1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:5679:21 [INFO] [stdout] | [INFO] [stdout] 5679 | accounts_db.calculate_accounts_delta_hash(slot1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:5680:21 [INFO] [stdout] | [INFO] [stdout] 5680 | accounts_db.add_root_and_flush_write_cache(slot1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:5685:21 [INFO] [stdout] | [INFO] [stdout] 5685 | accounts_db.calculate_accounts_delta_hash(slot2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:5686:21 [INFO] [stdout] | [INFO] [stdout] 5686 | accounts_db.add_root_and_flush_write_cache(slot2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `calculate_accounts_delta_hash` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:5691:21 [INFO] [stdout] | [INFO] [stdout] 5691 | accounts_db.calculate_accounts_delta_hash(slot3); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `calculate_accounts_delta_hash` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `calculate_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:7221:5 [INFO] [stdout] | [INFO] [stdout] 7221 | / pub fn calculate_accounts_hash( [INFO] [stdout] 7222 | | &self, [INFO] [stdout] 7223 | | config: &CalcAccountsHashConfig<'_>, [INFO] [stdout] 7224 | | storages: &SortedStorages<'_>, [INFO] [stdout] 7225 | | stats: HashStats, [INFO] [stdout] 7226 | | ) -> (AccountsHash, u64) { [INFO] [stdout] | |____________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:5692:21 [INFO] [stdout] | [INFO] [stdout] 5692 | accounts_db.add_root_and_flush_write_cache(slot3); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:5694:32 [INFO] [stdout] | [INFO] [stdout] 5694 | assert_eq!(accounts_db.ref_count_for_pubkey(&pubkey), 3); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:5703:32 [INFO] [stdout] | [INFO] [stdout] 5703 | assert_eq!(accounts_db.ref_count_for_pubkey(&pubkey), 2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:5712:32 [INFO] [stdout] | [INFO] [stdout] 5712 | assert_eq!(accounts_db.ref_count_for_pubkey(&pubkey), 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `ref_count_for_pubkey` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:5721:32 [INFO] [stdout] | [INFO] [stdout] 5721 | assert_eq!(accounts_db.ref_count_for_pubkey(&pubkey), 0); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `ref_count_for_pubkey` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:6911:36 [INFO] [stdout] | [INFO] [stdout] 6911 | ... db.store_for_tests(slot5, &[(pubkey, &account)]); [INFO] [stdout] | ^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:6925:32 [INFO] [stdout] | [INFO] [stdout] 6925 | ... db.add_root_and_flush_write_cache(slot5); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `set_storage_access` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:7295:8 [INFO] [stdout] | [INFO] [stdout] 7295 | db.set_storage_access(StorageAccess::Mmap); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `set_storage_access` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `get_storages` with a similar name [INFO] [stdout] | [INFO] [stdout] 7295 - db.set_storage_access(StorageAccess::Mmap); [INFO] [stdout] 7295 + db.get_storages(StorageAccess::Mmap); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:8008:21 [INFO] [stdout] | [INFO] [stdout] 8008 | accounts_db.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:8025:21 [INFO] [stdout] | [INFO] [stdout] 8025 | accounts_db.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:8074:21 [INFO] [stdout] | [INFO] [stdout] 8074 | accounts_db.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:8095:21 [INFO] [stdout] | [INFO] [stdout] 8095 | accounts_db.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:8159:21 [INFO] [stdout] | [INFO] [stdout] 8159 | accounts_db.store_for_tests( [INFO] [stdout] | ------------^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:8163:21 [INFO] [stdout] | [INFO] [stdout] 8163 | accounts_db.add_root_and_flush_write_cache(slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `store_for_tests` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:8219:21 [INFO] [stdout] | [INFO] [stdout] 8219 | accounts_db.store_for_tests( [INFO] [stdout] | ------------^^^^^^^^^^^^^^^ method not found in `accounts_db::AccountsDb` [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `store_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `add_root_and_flush_write_cache` found for struct `accounts_db::AccountsDb` in the current scope [INFO] [stdout] --> src/accounts_db/tests.rs:8226:17 [INFO] [stdout] | [INFO] [stdout] 8226 | accounts_db.add_root_and_flush_write_cache(old_slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `add_root_and_flush_write_cache` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `do_flush_slot_cache` with a similar name, but with different arguments [INFO] [stdout] --> src/accounts_db.rs:6360:5 [INFO] [stdout] | [INFO] [stdout] 6360 | / fn do_flush_slot_cache( [INFO] [stdout] 6361 | | &self, [INFO] [stdout] 6362 | | slot: Slot, [INFO] [stdout] 6363 | | slot_cache: &SlotCache, [INFO] [stdout] 6364 | | mut should_flush_f: Option<&mut impl FnMut(&Pubkey, &AccountSharedData) -> bool>, [INFO] [stdout] 6365 | | max_clean_root: Option, [INFO] [stdout] 6366 | | ) -> FlushStats { [INFO] [stdout] | |___________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `insert` found for struct `ancestors::Ancestors` in the current scope [INFO] [stdout] --> src/accounts_index.rs:2341:19 [INFO] [stdout] | [INFO] [stdout] 2341 | ancestors.insert(slot, 0); [INFO] [stdout] | ^^^^^^ method not found in `ancestors::Ancestors` [INFO] [stdout] | [INFO] [stdout] ::: src/ancestors.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Ancestors { [INFO] [stdout] | -------------------- method `insert` not found for this struct [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `insert`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `bitflags::traits::Flags` [INFO] [stdout] candidate #2: `ppv_lite86::types::Vec2` [INFO] [stdout] candidate #3: `ppv_lite86::types::Vec4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `insert` found for struct `ancestors::Ancestors` in the current scope [INFO] [stdout] --> src/accounts_index.rs:2387:19 [INFO] [stdout] | [INFO] [stdout] 2387 | ancestors.insert(slot, 0); [INFO] [stdout] | ^^^^^^ method not found in `ancestors::Ancestors` [INFO] [stdout] | [INFO] [stdout] ::: src/ancestors.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Ancestors { [INFO] [stdout] | -------------------- method `insert` not found for this struct [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `insert`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `bitflags::traits::Flags` [INFO] [stdout] candidate #2: `ppv_lite86::types::Vec2` [INFO] [stdout] candidate #3: `ppv_lite86::types::Vec4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `insert` found for struct `ancestors::Ancestors` in the current scope [INFO] [stdout] --> src/accounts_index.rs:2421:19 [INFO] [stdout] | [INFO] [stdout] 2421 | ancestors.insert(slot, 0); [INFO] [stdout] | ^^^^^^ method not found in `ancestors::Ancestors` [INFO] [stdout] | [INFO] [stdout] ::: src/ancestors.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Ancestors { [INFO] [stdout] | -------------------- method `insert` not found for this struct [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `insert`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `bitflags::traits::Flags` [INFO] [stdout] candidate #2: `ppv_lite86::types::Vec2` [INFO] [stdout] candidate #3: `ppv_lite86::types::Vec4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `insert` found for struct `ancestors::Ancestors` in the current scope [INFO] [stdout] --> src/accounts_index.rs:2695:19 [INFO] [stdout] | [INFO] [stdout] 2695 | ancestors.insert(slot, 0); [INFO] [stdout] | ^^^^^^ method not found in `ancestors::Ancestors` [INFO] [stdout] | [INFO] [stdout] ::: src/ancestors.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Ancestors { [INFO] [stdout] | -------------------- method `insert` not found for this struct [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `insert`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `bitflags::traits::Flags` [INFO] [stdout] candidate #2: `ppv_lite86::types::Vec2` [INFO] [stdout] candidate #3: `ppv_lite86::types::Vec4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_index.rs:2723:50 [INFO] [stdout] | [INFO] [stdout] 2723 | let ancestors = vec![(1, 1)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [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:2723:38 [INFO] [stdout] | [INFO] [stdout] 2723 | let ancestors = vec![(1, 1)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_index.rs:2848:50 [INFO] [stdout] | [INFO] [stdout] 2848 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [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:2848:38 [INFO] [stdout] | [INFO] [stdout] 2848 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_index.rs:3117:50 [INFO] [stdout] | [INFO] [stdout] 3117 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [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:3117:38 [INFO] [stdout] | [INFO] [stdout] 3117 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_index.rs:3174:50 [INFO] [stdout] | [INFO] [stdout] 3174 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [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:3174:38 [INFO] [stdout] | [INFO] [stdout] 3174 | let ancestors = vec![(0, 0)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_index.rs:3210:50 [INFO] [stdout] | [INFO] [stdout] 3210 | let ancestors = vec![(1, 0)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [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:3210:38 [INFO] [stdout] | [INFO] [stdout] 3210 | let ancestors = vec![(1, 0)].into_iter().collect(); [INFO] [stdout] | ------------ ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `purge_roots` found for struct `accounts_index::AccountsIndex` in the current scope [INFO] [stdout] --> src/accounts_index.rs:3347:28 [INFO] [stdout] | [INFO] [stdout] 663 | pub struct AccountsIndex + Into> { [INFO] [stdout] | ------------------------------------------------------------------------------ method `purge_roots` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 3347 | let purges = index.purge_roots(&key); [INFO] [stdout] | ^^^^^^^^^^^ method not found in `accounts_index::AccountsIndex` [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:3351:28 [INFO] [stdout] | [INFO] [stdout] 663 | pub struct AccountsIndex + Into> { [INFO] [stdout] | ------------------------------------------------------------------------------ method `purge_roots` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 3351 | let purges = index.purge_roots(&key); [INFO] [stdout] | ^^^^^^^^^^^ method not found in `accounts_index::AccountsIndex` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: a value of type `ancestors::Ancestors` cannot be built from an iterator over elements of type `({integer}, {integer})` [INFO] [stdout] --> src/accounts_index.rs:3388:58 [INFO] [stdout] | [INFO] [stdout] 3388 | let ancestors = vec![(3, 1), (7, 1)].into_iter().collect(); [INFO] [stdout] | ^^^^^^^ value of type `ancestors::Ancestors` cannot be built from `std::iter::Iterator` [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:3388:46 [INFO] [stdout] | [INFO] [stdout] 3388 | let ancestors = vec![(3, 1), (7, 1)].into_iter().collect(); [INFO] [stdout] | -------------------- ^^^^^^^^^^^ `Iterator::Item` is `({integer}, {integer})` here [INFO] [stdout] | | [INFO] [stdout] | this expression has type `Vec<({integer}, {integer})>` [INFO] [stdout] note: required by a bound in `std::iter::Iterator::collect` [INFO] [stdout] --> /rustc/350d0ef0ec0493e6d21cfb265cb8211a0e74d766/library/core/src/iter/traits/iterator.rs:2014:5 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `insert` found for struct `ancestors::Ancestors` in the current scope [INFO] [stdout] --> src/ancestors.rs:147:23 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct Ancestors { [INFO] [stdout] | -------------------- method `insert` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 147 | ancestors.insert(slot, 0); [INFO] [stdout] | ^^^^^^ method not found in `ancestors::Ancestors` [INFO] [stdout] | [INFO] [stdout] = help: items from traits can only be used if the trait is implemented and in scope [INFO] [stdout] = note: the following traits define an item `insert`, perhaps you need to implement one of them: [INFO] [stdout] candidate #1: `bitflags::traits::Flags` [INFO] [stdout] candidate #2: `ppv_lite86::types::Vec2` [INFO] [stdout] candidate #3: `ppv_lite86::types::Vec4` [INFO] [stdout] help: one of the expressions' fields has a method of the same name [INFO] [stdout] | [INFO] [stdout] 147 | ancestors.ancestors.insert(slot, 0); [INFO] [stdout] | ++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `ancestors::Ancestors: From>` 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:1641:28 [INFO] [stdout] | [INFO] [stdout] 1641 | db.set_storage_access(storage_access); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/accounts_db.rs:1475:1 [INFO] [stdout] | [INFO] [stdout] 1475 | pub struct AccountsDb { [INFO] [stdout] | --------------------- method `set_storage_access` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `get_storages` with a similar name [INFO] [stdout] | [INFO] [stdout] 1641 - db.set_storage_access(storage_access); [INFO] [stdout] 1641 + db.get_storages(storage_access); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `evict_in_foreground` found for struct `read_only_accounts_cache::ReadOnlyAccountsCache` in the current scope [INFO] [stdout] --> src/read_only_accounts_cache.rs:529:23 [INFO] [stdout] | [INFO] [stdout] 79 | pub(crate) struct ReadOnlyAccountsCache { [INFO] [stdout] | --------------------------------------- method `evict_in_foreground` not found for this struct [INFO] [stdout] ... [INFO] [stdout] 529 | cache.evict_in_foreground(evict_sample_size, &mut rng, |_, _| {}); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ method not found in `read_only_accounts_cache::ReadOnlyAccountsCache` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] 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 `clone-solana-accounts-db` (lib test) due to 417 previous errors; 7 warnings emitted [INFO] running `Command { std: "docker" "inspect" "4ccfefc7449ca009a3969c9c6c33e3c53dcbfd33c1105399c969a63755cfb150", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4ccfefc7449ca009a3969c9c6c33e3c53dcbfd33c1105399c969a63755cfb150", kill_on_drop: false }` [INFO] [stdout] 4ccfefc7449ca009a3969c9c6c33e3c53dcbfd33c1105399c969a63755cfb150