[INFO] fetching crate clone-solana-runtime 2.2.12... [INFO] checking clone-solana-runtime-2.2.12 against try#a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d for pr-145342-1 [INFO] extracting crate clone-solana-runtime 2.2.12 into /workspace/builds/worker-6-tc2/source [INFO] started tweaking crates.io crate clone-solana-runtime 2.2.12 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate clone-solana-runtime 2.2.12 [INFO] tweaked toml for crates.io crate clone-solana-runtime 2.2.12 written to /workspace/builds/worker-6-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate clone-solana-runtime 2.2.12 on toolchain a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate clone-solana-runtime 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" "+a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] d34cf266a415be9a327667f72c22f52baaaa53b1d0444aff4f5ce3d603fa88a6 [INFO] running `Command { std: "docker" "start" "-a" "d34cf266a415be9a327667f72c22f52baaaa53b1d0444aff4f5ce3d603fa88a6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "d34cf266a415be9a327667f72c22f52baaaa53b1d0444aff4f5ce3d603fa88a6", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d34cf266a415be9a327667f72c22f52baaaa53b1d0444aff4f5ce3d603fa88a6", kill_on_drop: false }` [INFO] [stdout] d34cf266a415be9a327667f72c22f52baaaa53b1d0444aff4f5ce3d603fa88a6 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:7ad1b28ee6f5f7f699f6cf7015098d6ccdd96d6f2d78dd06228f5b4c9faf309c" "/opt/rustwide/cargo-home/bin/cargo" "+a4980311fb7bb9e7893708e6bd3fbbfb2819fd3d" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1edd3b017bc9d2f48c546f9094e3d164aefa6d0c5e8ea2a2b2e7f16630e5277e [INFO] running `Command { std: "docker" "start" "-a" "1edd3b017bc9d2f48c546f9094e3d164aefa6d0c5e8ea2a2b2e7f16630e5277e", 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] Checking cfg-if v1.0.0 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Compiling typenum v1.15.0 [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling serde v1.0.217 [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] Checking cpufeatures v0.2.7 [INFO] [stderr] Compiling equivalent v1.0.0 [INFO] [stderr] Compiling hashbrown v0.15.1 [INFO] [stderr] Compiling toml_datetime v0.6.5 [INFO] [stderr] Compiling winnow v0.5.16 [INFO] [stderr] Compiling cfg_aliases v0.2.1 [INFO] [stderr] Checking zerocopy v0.7.31 [INFO] [stderr] Compiling borsh v1.5.7 [INFO] [stderr] Checking bs58 v0.5.1 [INFO] [stderr] Compiling semver v1.0.25 [INFO] [stderr] Checking clone-solana-sanitize v2.2.1 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Checking clone-solana-atomic-u64 v2.2.1 [INFO] [stderr] Checking five8_core v0.1.0 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Compiling indexmap v2.7.1 [INFO] [stderr] Checking five8_const v0.1.3 [INFO] [stderr] Checking lazy_static v1.5.0 [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 byteorder v1.5.0 [INFO] [stderr] Checking log v0.4.25 [INFO] [stderr] Checking signature v1.4.0 [INFO] [stderr] Compiling pkg-config v0.3.22 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Checking ed25519 v1.2.0 [INFO] [stderr] Checking memchr v2.6.3 [INFO] [stderr] Compiling crunchy v0.2.2 [INFO] [stderr] Checking arrayref v0.3.9 [INFO] [stderr] Checking either v1.11.0 [INFO] [stderr] Checking arrayvec v0.7.6 [INFO] [stderr] Checking constant_time_eq v0.3.1 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Checking keccak v0.1.5 [INFO] [stderr] Compiling curve25519-dalek v4.1.3 [INFO] [stderr] Checking clone-solana-program-memory v2.2.1 [INFO] [stderr] Compiling feature-probe v0.1.1 [INFO] [stderr] Checking percent-encoding v2.3.1 [INFO] [stderr] Checking clone-solana-decode-error v2.2.1 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Compiling vcpkg v0.2.15 [INFO] [stderr] Checking base64 v0.22.1 [INFO] [stderr] Checking itoa v1.0.9 [INFO] [stderr] Compiling thiserror v2.0.11 [INFO] [stderr] Compiling quote v1.0.38 [INFO] [stderr] Checking base64 v0.12.3 [INFO] [stderr] Compiling bv v0.11.1 [INFO] [stderr] Checking clone-solana-precompile-error v2.2.1 [INFO] [stderr] Checking foreign-types-shared v0.1.1 [INFO] [stderr] Checking stable_deref_trait v1.2.0 [INFO] [stderr] Compiling openssl v0.10.70 [INFO] [stderr] Compiling ryu v1.0.5 [INFO] [stderr] Checking foreign-types v0.3.2 [INFO] [stderr] Compiling syn v2.0.98 [INFO] [stderr] Compiling digest v0.9.0 [INFO] [stderr] Checking pin-project-lite v0.2.14 [INFO] [stderr] Checking bytes v1.10.0 [INFO] [stderr] Compiling libsecp256k1-core v0.2.2 [INFO] [stderr] Compiling crossbeam-utils v0.8.18 [INFO] [stderr] Checking litemap v0.7.3 [INFO] [stderr] Compiling serde_json v1.0.139 [INFO] [stderr] Checking writeable v0.5.5 [INFO] [stderr] Checking smallvec v1.13.2 [INFO] [stderr] Checking futures-core v0.3.31 [INFO] [stderr] Compiling slab v0.4.9 [INFO] [stderr] Checking icu_locid_transform_data v1.5.0 [INFO] [stderr] Checking untrusted v0.9.0 [INFO] [stderr] Compiling jobserver v0.1.32 [INFO] [stderr] Checking untrusted v0.7.1 [INFO] [stderr] Checking clone-solana-native-token v2.2.1 [INFO] [stderr] Checking icu_properties_data v1.5.0 [INFO] [stderr] Compiling ident_case v1.0.1 [INFO] [stderr] Checking spin v0.9.8 [INFO] [stderr] Compiling strsim v0.10.0 [INFO] [stderr] Checking getrandom v0.2.10 [INFO] [stderr] Checking mio v1.0.3 [INFO] [stderr] Checking socket2 v0.5.8 [INFO] [stderr] Compiling cc v1.1.19 [INFO] [stderr] Checking rand_core v0.5.1 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Checking spin v0.5.2 [INFO] [stderr] Checking http v0.2.12 [INFO] [stderr] Checking tracing-core v0.1.32 [INFO] [stderr] Checking write16 v1.0.0 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Checking rand_chacha v0.2.2 [INFO] [stderr] Checking futures-io v0.3.31 [INFO] [stderr] Checking futures-sink v0.3.31 [INFO] [stderr] Checking icu_normalizer_data v1.5.0 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Compiling libsecp256k1-gen-genmult v0.2.1 [INFO] [stderr] Compiling libsecp256k1-gen-ecmult v0.2.1 [INFO] [stderr] Checking tokio v1.43.0 [INFO] [stderr] Checking rand v0.7.3 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Checking utf8_iter v1.0.4 [INFO] [stderr] Checking hashbrown v0.13.2 [INFO] [stderr] Compiling crc32fast v1.2.1 [INFO] [stderr] Checking crypto-common v0.1.6 [INFO] [stderr] Checking block-buffer v0.10.4 [INFO] [stderr] Checking block-buffer v0.9.0 [INFO] [stderr] Checking crypto-mac v0.8.0 [INFO] [stderr] Compiling libsecp256k1 v0.6.0 [INFO] [stderr] Checking digest v0.10.7 [INFO] [stderr] Checking sha2 v0.9.9 [INFO] [stderr] Checking hmac v0.8.1 [INFO] [stderr] Checking hmac-drbg v0.3.0 [INFO] [stderr] Checking futures-task v0.3.31 [INFO] [stderr] Checking sha2 v0.10.8 [INFO] [stderr] Checking sha3 v0.10.8 [INFO] [stderr] Checking utf16_iter v1.0.5 [INFO] [stderr] Compiling httparse v1.8.0 [INFO] [stderr] Compiling toml_edit v0.21.1 [INFO] [stderr] Checking alloc-no-stdlib v2.0.3 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling rustls v0.21.12 [INFO] [stderr] Checking alloc-stdlib v0.2.1 [INFO] [stderr] Checking tracing v0.1.40 [INFO] [stderr] Checking derivation-path v0.2.0 [INFO] [stderr] Compiling openssl-src v300.3.1+3.3.1 [INFO] [stderr] Checking clone-solana-time-utils v2.2.1 [INFO] [stderr] Checking adler v1.0.2 [INFO] [stderr] Checking try-lock v0.2.3 [INFO] [stderr] Checking brotli-decompressor v2.3.2 [INFO] [stderr] Checking want v0.3.0 [INFO] [stderr] Checking miniz_oxide v0.7.1 [INFO] [stderr] Checking http-body v0.4.5 [INFO] [stderr] Checking hmac v0.12.1 [INFO] [stderr] Checking futures-channel v0.3.31 [INFO] [stderr] Checking qstring v0.7.2 [INFO] [stderr] Checking form_urlencoded v1.2.1 [INFO] [stderr] Checking uriparse v0.6.4 [INFO] [stderr] Compiling num-bigint v0.2.6 [INFO] [stderr] Checking tower-service v0.3.3 [INFO] [stderr] Compiling encoding_rs v0.8.29 [INFO] [stderr] Checking httpdate v1.0.1 [INFO] [stderr] Checking pbkdf2 v0.11.0 [INFO] [stderr] Compiling num-complex v0.2.4 [INFO] [stderr] Compiling num-iter v0.1.43 [INFO] [stderr] Compiling num-rational v0.2.4 [INFO] [stderr] Checking base64 v0.13.1 [INFO] [stderr] Checking clone-solana-seed-phrase v2.2.1 [INFO] [stderr] Checking rustls-pemfile v1.0.0 [INFO] [stderr] Checking num-bigint v0.4.6 [INFO] [stderr] Checking flate2 v1.0.31 [INFO] [stderr] Checking itertools v0.12.1 [INFO] [stderr] Checking base64 v0.21.7 [INFO] [stderr] Checking void v1.0.2 [INFO] [stderr] Compiling blake3 v1.5.5 [INFO] [stderr] Compiling openssl-sys v0.9.105 [INFO] [stderr] Compiling ring v0.17.3 [INFO] [stderr] Compiling ring v0.16.20 [INFO] [stderr] Checking brotli v3.3.4 [INFO] [stderr] Checking ipnet v2.3.1 [INFO] [stderr] Checking clone-solana-derivation-path v2.2.1 [INFO] [stderr] Checking clone-solana-seed-derivable v2.2.1 [INFO] [stderr] Checking mime v0.3.16 [INFO] [stderr] Compiling toml v0.5.8 [INFO] [stderr] Checking sync_wrapper v0.1.2 [INFO] [stderr] Checking webpki-roots v0.25.2 [INFO] [stderr] Checking unreachable v1.0.0 [INFO] [stderr] Checking crossbeam-channel v0.5.15 [INFO] [stderr] Checking gethostname v0.2.3 [INFO] [stderr] Checking itertools v0.10.5 [INFO] [stderr] Checking ascii v0.9.3 [INFO] [stderr] Compiling synstructure v0.13.1 [INFO] [stderr] Compiling proc-macro-crate v3.1.0 [INFO] [stderr] Compiling darling_core v0.20.1 [INFO] [stderr] Checking combine v3.8.1 [INFO] [stderr] Checking num v0.2.1 [INFO] [stderr] Checking ark-std v0.4.0 [INFO] [stderr] Checking hash32 v0.2.1 [INFO] [stderr] Checking clone-solana-measure v2.2.12 [INFO] [stderr] Checking rustc-demangle v0.1.21 [INFO] [stderr] Compiling proc-macro-crate v0.1.5 [INFO] [stderr] Checking eager v0.1.0 [INFO] [stderr] Checking percentage v0.1.0 [INFO] [stderr] Checking clone-solana-type-overrides v2.2.12 [INFO] [stderr] Checking aho-corasick v1.0.1 [INFO] [stderr] Checking clone-solana-log-collector v2.2.12 [INFO] [stderr] Compiling paste v1.0.9 [INFO] [stderr] Checking regex-syntax v0.8.5 [INFO] [stderr] Compiling borsh-derive-internal v0.10.3 [INFO] [stderr] Compiling borsh-schema-derive-internal v0.10.3 [INFO] [stderr] Compiling signal-hook v0.3.17 [INFO] [stderr] Checking signal-hook-registry v1.4.0 [INFO] [stderr] Checking atty v0.2.14 [INFO] [stderr] Checking humantime v2.1.0 [INFO] [stderr] Checking termcolor v1.4.1 [INFO] [stderr] Checking iana-time-zone v0.1.46 [INFO] [stderr] Checking memmap2 v0.5.10 [INFO] [stderr] Checking scopeguard v1.2.0 [INFO] [stderr] Checking clone-solana-big-mod-exp v2.2.1 [INFO] [stderr] Checking clone-solana-define-syscall v2.2.1 [INFO] [stderr] Checking inout v0.1.3 [INFO] [stderr] Checking universal-hash v0.5.1 [INFO] [stderr] Checking crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling memoffset v0.9.1 [INFO] [stderr] Compiling rayon-core v1.12.1 [INFO] [stderr] Compiling rustix v0.38.39 [INFO] [stderr] Checking cipher v0.4.4 [INFO] [stderr] Checking polyval v0.6.2 [INFO] [stderr] Checking tokio-util v0.7.13 [INFO] [stderr] Checking aead v0.5.2 [INFO] [stderr] Compiling lock_api v0.4.10 [INFO] [stderr] Checking aes v0.8.4 [INFO] [stderr] Checking ctr v0.9.2 [INFO] [stderr] Checking crossbeam-deque v0.8.1 [INFO] [stderr] Checking linux-raw-sys v0.4.14 [INFO] [stderr] Compiling parking_lot_core v0.9.8 [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 thiserror-impl v2.0.11 [INFO] [stderr] Checking zeroize v1.8.1 [INFO] [stderr] Checking curve25519-dalek v3.2.0 [INFO] [stderr] Compiling zerovec-derive v0.10.3 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling qualifier_attr v0.2.2 [INFO] [stderr] Compiling icu_provider_macros v1.5.0 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling borsh-derive v0.10.3 [INFO] [stderr] Compiling displaydoc v0.2.3 [INFO] [stderr] Checking rustls-webpki v0.101.7 [INFO] [stderr] Compiling darling_macro v0.20.1 [INFO] [stderr] Checking borsh v0.10.3 [INFO] [stderr] Checking bytemuck v1.22.0 [INFO] [stderr] Checking sct v0.7.0 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling cfg_eval v0.1.2 [INFO] [stderr] Compiling enum-iterator-derive v1.3.0 [INFO] [stderr] Compiling darling v0.20.1 [INFO] [stderr] Compiling ark-serialize-derive v0.4.2 [INFO] [stderr] Compiling serde_with_macros v3.12.0 [INFO] [stderr] Checking async-compression v0.4.1 [INFO] [stderr] Checking futures-util v0.3.31 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Compiling derivative v2.2.0 [INFO] [stderr] Compiling ark-ff-asm v0.4.2 [INFO] [stderr] Compiling ark-ff-macros v0.4.2 [INFO] [stderr] Checking regex-automata v0.4.8 [INFO] [stderr] Checking ark-serialize v0.4.2 [INFO] [stderr] Checking enum-iterator v1.5.0 [INFO] [stderr] Compiling num_enum_derive v0.7.3 [INFO] [stderr] Checking zerofrom v0.1.4 [INFO] [stderr] Checking aes-gcm-siv v0.11.1 [INFO] [stderr] Checking merlin v3.0.0 [INFO] [stderr] Checking yoke v0.7.4 [INFO] [stderr] Compiling zstd-sys v2.0.13+zstd.1.5.6 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Checking zerovec v0.10.4 [INFO] [stderr] Compiling getrandom v0.3.1 [INFO] [stderr] Checking siphasher v0.3.11 [INFO] [stderr] Checking clone-solana-program-option v2.2.1 [INFO] [stderr] Checking rayon v1.10.0 [INFO] [stderr] Compiling bzip2-sys v0.1.11+1.0.8 [INFO] [stderr] Checking clone-solana-borsh v2.2.1 [INFO] [stderr] Checking num_enum v0.7.3 [INFO] [stderr] Compiling lz4-sys v1.11.1+lz4-1.10.0 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Checking static_assertions v1.1.0 [INFO] [stderr] Compiling rustversion v1.0.17 [INFO] [stderr] Checking clone-solana-validator-exit v2.2.1 [INFO] [stderr] Checking solana-sbpf v0.10.0 [INFO] [stderr] Compiling modular-bitfield-impl v0.11.2 [INFO] [stderr] Checking num_cpus v1.16.0 [INFO] [stderr] Compiling nix v0.29.0 [INFO] [stderr] Checking predicates-core v1.0.2 [INFO] [stderr] Checking tinystr v0.7.6 [INFO] [stderr] Checking icu_collections v1.5.0 [INFO] [stderr] Checking fastrand v2.1.1 [INFO] [stderr] Checking ark-ff v0.4.2 [INFO] [stderr] Checking icu_locid v1.5.0 [INFO] [stderr] Compiling zstd-safe v7.2.1 [INFO] [stderr] Checking clone-solana-rayon-threadlimit v2.2.12 [INFO] [stderr] Checking parking_lot v0.12.3 [INFO] [stderr] Compiling dlopen2_derive v0.3.0 [INFO] [stderr] Checking tokio-rustls v0.24.1 [INFO] [stderr] Checking filetime v0.2.15 [INFO] [stderr] Checking bitmaps v2.1.0 [INFO] [stderr] Compiling include_dir_macros v0.7.3 [INFO] [stderr] Compiling proc-macro-error-attr2 v2.0.0 [INFO] [stderr] Checking icu_provider v1.5.0 [INFO] [stderr] Checking regex v1.11.1 [INFO] [stderr] Checking float-cmp v0.9.0 [INFO] [stderr] Checking h2 v0.3.26 [INFO] [stderr] Compiling im v15.1.0 [INFO] [stderr] Compiling clone-solana-perf v2.2.12 [INFO] [stderr] Checking same-file v1.0.6 [INFO] [stderr] Checking hashbrown v0.14.3 [INFO] [stderr] Checking difflib v0.4.0 [INFO] [stderr] Checking icu_locid_transform v1.5.0 [INFO] [stderr] Checking env_logger v0.9.3 [INFO] [stderr] Checking normalize-line-endings v0.3.0 [INFO] [stderr] Compiling heck v0.4.0 [INFO] [stderr] Checking termtree v0.2.3 [INFO] [stderr] Checking sized-chunks v0.6.5 [INFO] [stderr] Checking modular-bitfield v0.11.2 [INFO] [stderr] Checking predicates-tree v1.0.4 [INFO] [stderr] Compiling strum_macros v0.24.3 [INFO] [stderr] Checking predicates v2.1.5 [INFO] [stderr] Checking clone-solana-logger v2.3.1 [INFO] [stderr] Checking walkdir v2.3.2 [INFO] [stderr] Compiling proc-macro-error2 v2.0.1 [INFO] [stderr] Compiling include_dir v0.7.3 [INFO] [stderr] Checking dlopen2 v0.5.0 [INFO] [stderr] Checking seqlock v0.2.0 [INFO] [stderr] Compiling test-case-core v3.2.1 [INFO] [stderr] Checking bzip2 v0.4.4 [INFO] [stderr] Checking caps v0.5.5 [INFO] [stderr] Compiling mockall_derive v0.11.4 [INFO] [stderr] Checking dashmap v5.5.3 [INFO] [stderr] Checking clone-solana-lattice-hash v2.2.12 [INFO] [stderr] Checking rand_xoshiro v0.6.0 [INFO] [stderr] Checking icu_properties v1.5.1 [INFO] [stderr] Checking downcast v0.11.0 [INFO] [stderr] Checking solana-nohash-hasher v0.2.1 [INFO] [stderr] Checking assert_matches v1.5.0 [INFO] [stderr] Checking index_list v0.2.15 [INFO] [stderr] Checking fragile v2.0.0 [INFO] [stderr] Checking dir-diff v0.3.3 [INFO] [stderr] Checking symlink v0.1.0 [INFO] [stderr] Compiling test-case-macros v3.2.1 [INFO] [stderr] Compiling aquamarine v0.6.0 [INFO] [stderr] Checking strum v0.24.1 [INFO] [stderr] Checking test-case v3.3.1 [INFO] [stderr] Checking clone-solana-hash v2.2.1 [INFO] [stderr] Checking bincode v1.3.3 [INFO] [stderr] Checking clone-solana-sha256-hasher v2.2.1 [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-short-vec v2.2.1 [INFO] [stderr] Checking serde_bytes v0.11.15 [INFO] [stderr] Checking clone-solana-fee-calculator v2.2.1 [INFO] [stderr] Checking clone-solana-signature v2.2.1 [INFO] [stderr] Checking clone-solana-cluster-type v2.2.1 [INFO] [stderr] Checking hyper v0.14.32 [INFO] [stderr] Checking icu_normalizer v1.5.0 [INFO] [stderr] Checking serde_with v3.12.0 [INFO] [stderr] Checking serde_urlencoded v0.7.1 [INFO] [stderr] Checking ed25519-dalek-bip32 v0.2.0 [INFO] [stderr] Checking clone-solana-serde-varint v2.2.1 [INFO] [stderr] Checking clone-solana-keccak-hasher v2.2.1 [INFO] [stderr] Checking clone-solana-hard-forks v2.2.1 [INFO] [stderr] Checking chrono v0.4.39 [INFO] [stderr] Checking clone-solana-shred-version v2.2.1 [INFO] [stderr] Checking clone-solana-blake3-hasher v2.2.2 [INFO] [stderr] Checking clone-solana-inflation v2.2.1 [INFO] [stderr] Checking clone-solana-poh-config v2.2.1 [INFO] [stderr] Checking idna_adapter v1.2.0 [INFO] [stderr] Checking idna v1.0.3 [INFO] [stderr] Checking clone-solana-reward-info v2.2.1 [INFO] [stderr] Checking clone-solana-commitment-config v2.2.1 [INFO] [stderr] Checking url v2.5.4 [INFO] [stderr] Checking clone-solana-pubkey v2.2.1 [INFO] [stderr] Checking clone-solana-curve25519 v2.2.12 [INFO] [stderr] Checking clone-solana-packet v2.2.1 [INFO] [stderr] Checking clone-solana-epoch-info v2.2.1 [INFO] [stderr] Checking clone-solana-serde v2.2.1 [INFO] [stderr] Checking clone-solana-sdk-ids v2.2.1 [INFO] [stderr] Checking clone-solana-instruction v2.2.1 [INFO] [stderr] Checking clone-solana-sysvar-id v2.2.1 [INFO] [stderr] Checking clone-solana-timings 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-feature-set v2.2.4 [INFO] [stderr] Checking clone-solana-slot-hashes v2.2.1 [INFO] [stderr] Checking clone-solana-rent v2.2.1 [INFO] [stderr] Checking clone-solana-last-restart-slot v2.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-bincode v2.2.1 [INFO] [stderr] Checking clone-solana-serialize-utils v2.2.1 [INFO] [stderr] Checking clone-solana-slot-history v2.2.1 [INFO] [stderr] Checking clone-solana-epoch-rewards v2.2.1 [INFO] [stderr] Checking clone-solana-signer v2.2.1 [INFO] [stderr] Checking clone-agave-feature-set v2.2.12 [INFO] [stderr] Checking clone-solana-stable-layout 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-keypair v2.2.1 [INFO] [stderr] Checking ark-poly v0.4.2 [INFO] [stderr] Checking clone-solana-nonce v2.2.1 [INFO] [stderr] Checking clone-solana-address-lookup-table-interface v2.2.2 [INFO] [stderr] Checking clone-solana-compute-budget-interface 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-loader-v2-interface v2.2.1 [INFO] [stderr] Checking clone-solana-quic-definitions v2.2.1 [INFO] [stderr] Checking clone-solana-offchain-message 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-vote-interface v2.2.2 [INFO] [stderr] Checking clone-solana-loader-v3-interface v3.0.0 [INFO] [stderr] Checking clone-solana-loader-v4-interface v2.2.1 [INFO] [stderr] Checking clone-solana-presigner v2.2.1 [INFO] [stderr] Checking clone-solana-rent-debits 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 clone-solana-epoch-rewards-hasher v2.2.1 [INFO] [stderr] Checking clone-solana-zk-token-sdk v2.2.12 [INFO] [stderr] Checking clone-solana-zk-sdk v2.2.12 [INFO] [stderr] Checking clone-solana-inline-spl v2.2.12 [INFO] [stderr] Checking clone-solana-version v2.2.12 [INFO] [stderr] Checking clone-agave-reserved-account-keys v2.2.12 [INFO] [stderr] Checking clone-solana-fee-structure v2.2.1 [INFO] [stderr] Checking clone-solana-example-mocks v2.2.1 [INFO] [stderr] Checking clone-solana-compute-budget v2.2.12 [INFO] [stderr] Checking zstd v0.13.2 [INFO] [stderr] Checking mockall v0.11.4 [INFO] [stderr] Checking ark-ec v0.4.2 [INFO] [stderr] Checking clone-solana-sysvar v2.2.1 [INFO] [stderr] Checking clone-solana-account v2.2.2 [INFO] [stderr] Checking hyper-rustls v0.24.1 [INFO] [stderr] Checking tempfile v3.16.0 [INFO] [stderr] Checking xattr v1.3.1 [INFO] [stderr] Checking clone-solana-transaction-context v2.2.12 [INFO] [stderr] Checking clone-solana-genesis-config v2.2.1 [INFO] [stderr] Checking clone-solana-nonce-account v2.2.1 [INFO] [stderr] Checking reqwest v0.11.27 [INFO] [stderr] Checking clone-solana-feature-gate-interface v2.2.1 [INFO] [stderr] Checking tar v0.4.43 [INFO] [stderr] Checking clone-solana-account-decoder-client-types v2.2.12 [INFO] [stderr] Checking clone-solana-bucket-map v2.2.12 [INFO] [stderr] Checking clone-solana-rent-collector v2.2.1 [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 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 light-poseidon v0.2.0 [INFO] [stderr] Checking clone-solana-poseidon v2.2.12 [INFO] [stderr] Checking lz4 v1.28.1 [INFO] [stderr] Checking clone-solana-secp256r1-program v2.2.2 [INFO] [stderr] Checking clone-solana-precompiles v2.2.12 [INFO] [stderr] Checking clone-agave-precompiles v2.2.12 [INFO] [stderr] Checking clone-solana-transaction v2.2.2 [INFO] [stderr] Checking clone-solana-program-runtime v2.2.12 [INFO] [stderr] Checking clone-solana-svm-transaction v2.2.12 [INFO] [stderr] Checking clone-solana-client-traits v2.2.1 [INFO] [stderr] Checking clone-solana-system-transaction v2.2.1 [INFO] [stderr] Checking clone-solana-transaction-status-client-types v2.2.12 [INFO] [stderr] Checking clone-solana-sdk v2.2.2 [INFO] [stderr] Checking clone-agave-transaction-view v2.2.12 [INFO] [stderr] Checking clone-solana-fee v2.2.12 [INFO] [stderr] Checking clone-solana-vote v2.2.12 [INFO] [stderr] Checking clone-solana-svm-rent-collector v2.2.12 [INFO] [stderr] Checking clone-solana-config-program v2.2.12 [INFO] [stderr] Checking clone-solana-bpf-loader-program v2.2.12 [INFO] [stderr] Checking clone-solana-vote-program v2.2.12 [INFO] [stderr] Checking clone-solana-compute-budget-program v2.2.12 [INFO] [stderr] Checking clone-solana-address-lookup-table-program v2.2.12 [INFO] [stderr] Checking clone-solana-system-program v2.2.12 [INFO] [stderr] Checking clone-solana-zk-elgamal-proof-program v2.2.12 [INFO] [stderr] Checking clone-solana-zk-token-proof-program v2.2.12 [INFO] [stderr] Checking clone-solana-stake-program v2.2.12 [INFO] [stderr] Checking clone-solana-accounts-db v2.2.12 [INFO] [stderr] Checking clone-solana-loader-v4-program v2.2.12 [INFO] [stderr] Checking clone-solana-builtins-default-costs v2.2.12 [INFO] [stderr] Checking clone-solana-builtins v2.2.12 [INFO] [stderr] Checking clone-solana-compute-budget-instruction v2.2.12 [INFO] [stderr] Checking clone-solana-runtime-transaction v2.2.12 [INFO] [stderr] Checking clone-solana-svm v2.2.12 [INFO] [stderr] Checking clone-solana-unified-scheduler-logic v2.2.12 [INFO] [stderr] Checking clone-solana-cost-model v2.2.12 [INFO] [stderr] Checking clone-solana-runtime v2.2.12 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary parentheses around closure body [INFO] [stdout] --> src/bank.rs:6962:31 [INFO] [stdout] | [INFO] [stdout] 6962 | .map(|(stake, _)| (*stake)) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 6962 - .map(|(stake, _)| (*stake)) [INFO] [stdout] 6962 + .map(|(stake, _)| *stake) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `src/bank/../../../programs/bpf_loader/test_elfs/out/noop_aligned.so`: No such file or directory (os error 2) [INFO] [stdout] --> src/bank/tests.rs:12534:24 [INFO] [stdout] | [INFO] [stdout] 12534 | let program_data = include_bytes!("../../../programs/bpf_loader/test_elfs/out/noop_aligned.so"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: couldn't read `src/bank/../../../programs/bpf_loader/test_elfs/out/noop_aligned.so`: No such file or directory (os error 2) [INFO] [stdout] --> src/bank/tests.rs:12643:24 [INFO] [stdout] | [INFO] [stdout] 12643 | let program_data = include_bytes!("../../../programs/bpf_loader/test_elfs/out/noop_aligned.so"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[must_use]` has no effect when applied to a provided trait method [INFO] [stdout] --> src/accounts_background_service/stats.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 105 | #[must_use] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_attributes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `crate::snapshot_utils::create_tmp_accounts_dir_for_tests` [INFO] [stdout] --> src/bank/serde_snapshot.rs:19:17 [INFO] [stdout] | [INFO] [stdout] 19 | create_tmp_accounts_dir_for_tests, get_storages_to_serialize, ArchiveFormat, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `create_tmp_accounts_dir_for_tests` in `snapshot_utils` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/snapshot_utils.rs:2565:8 [INFO] [stdout] | [INFO] [stdout] 2564 | #[cfg(feature = "dev-context-only-utils")] [INFO] [stdout] | ---------------------------------- the item is gated behind the `dev-context-only-utils` feature [INFO] [stdout] 2565 | pub fn create_tmp_accounts_dir_for_tests() -> (TempDir, PathBuf) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `crate::bank::BankTestConfig`, `crate::snapshot_utils::create_tmp_accounts_dir_for_tests` [INFO] [stdout] --> src/snapshot_bank_utils.rs:1091:52 [INFO] [stdout] | [INFO] [stdout] 1091 | bank::{tests::create_simple_test_bank, BankTestConfig}, [INFO] [stdout] | ^^^^^^^^^^^^^^ no `BankTestConfig` in `bank` [INFO] [stdout] ... [INFO] [stdout] 1096 | clean_orphaned_account_snapshot_dirs, create_tmp_accounts_dir_for_tests, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `create_tmp_accounts_dir_for_tests` in `snapshot_utils` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/bank.rs:972:12 [INFO] [stdout] | [INFO] [stdout] 970 | #[cfg(feature = "dev-context-only-utils")] [INFO] [stdout] | ---------------------------------- the item is gated behind the `dev-context-only-utils` feature [INFO] [stdout] 971 | #[derive(Debug)] [INFO] [stdout] 972 | pub struct BankTestConfig { [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] = note: unresolved item `crate::bank::serde_snapshot::tests::test_blank_extra_fields::create_tmp_accounts_dir_for_tests` exists but is inaccessible [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/snapshot_utils.rs:2565:8 [INFO] [stdout] | [INFO] [stdout] 2564 | #[cfg(feature = "dev-context-only-utils")] [INFO] [stdout] | ---------------------------------- the item is gated behind the `dev-context-only-utils` feature [INFO] [stdout] 2565 | pub fn create_tmp_accounts_dir_for_tests() -> (TempDir, PathBuf) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `create_tmp_accounts_dir_for_tests` in module `snapshot_utils` [INFO] [stdout] --> src/bank/accounts_lt_hash.rs:984:65 [INFO] [stdout] | [INFO] [stdout] 984 | let (_accounts_tempdir, accounts_dir) = snapshot_utils::create_tmp_accounts_dir_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `snapshot_utils` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/snapshot_utils.rs:2565:8 [INFO] [stdout] | [INFO] [stdout] 2564 | #[cfg(feature = "dev-context-only-utils")] [INFO] [stdout] | ---------------------------------- the item is gated behind the `dev-context-only-utils` feature [INFO] [stdout] 2565 | pub fn create_tmp_accounts_dir_for_tests() -> (TempDir, PathBuf) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `create_tmp_accounts_dir_for_tests` in module `snapshot_utils` [INFO] [stdout] --> src/bank/accounts_lt_hash.rs:1159:65 [INFO] [stdout] | [INFO] [stdout] 1159 | let (_accounts_tempdir, accounts_dir) = snapshot_utils::create_tmp_accounts_dir_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `snapshot_utils` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/snapshot_utils.rs:2565:8 [INFO] [stdout] | [INFO] [stdout] 2564 | #[cfg(feature = "dev-context-only-utils")] [INFO] [stdout] | ---------------------------------- the item is gated behind the `dev-context-only-utils` feature [INFO] [stdout] 2565 | pub fn create_tmp_accounts_dir_for_tests() -> (TempDir, PathBuf) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `create_tmp_accounts_dir_for_tests` in module `snapshot_utils` [INFO] [stdout] --> src/bank/accounts_lt_hash.rs:1247:65 [INFO] [stdout] | [INFO] [stdout] 1247 | let (_accounts_tempdir, accounts_dir) = snapshot_utils::create_tmp_accounts_dir_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `snapshot_utils` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/snapshot_utils.rs:2565:8 [INFO] [stdout] | [INFO] [stdout] 2564 | #[cfg(feature = "dev-context-only-utils")] [INFO] [stdout] | ---------------------------------- the item is gated behind the `dev-context-only-utils` feature [INFO] [stdout] 2565 | pub fn create_tmp_accounts_dir_for_tests() -> (TempDir, PathBuf) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `clone_solana_runtime` [INFO] [stdout] --> src/bank/tests.rs:184:31 [INFO] [stdout] | [INFO] [stdout] 184 | let genesis_config_info = clone_solana_runtime::genesis_utils::create_genesis_config(lamports); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `clone_solana_runtime` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 184 - let genesis_config_info = clone_solana_runtime::genesis_utils::create_genesis_config(lamports); [INFO] [stdout] 184 + let genesis_config_info = clone_solana_builtins::genesis_utils::create_genesis_config(lamports); [INFO] [stdout] | [INFO] [stdout] help: consider importing this module [INFO] [stdout] | [INFO] [stdout] 2 + use crate::genesis_utils; [INFO] [stdout] | [INFO] [stdout] help: if you import `genesis_utils`, refer to it directly [INFO] [stdout] | [INFO] [stdout] 184 - let genesis_config_info = clone_solana_runtime::genesis_utils::create_genesis_config(lamports); [INFO] [stdout] 184 + let genesis_config_info = genesis_utils::create_genesis_config(lamports); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `BankTestConfig` in this scope [INFO] [stdout] --> src/bank/tests.rs:4743:23 [INFO] [stdout] | [INFO] [stdout] 4743 | let bank_config = BankTestConfig { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `ACCOUNTS_DB_CONFIG_FOR_TESTING` in this scope [INFO] [stdout] --> src/bank/tests.rs:4746:15 [INFO] [stdout] | [INFO] [stdout] 4746 | ..ACCOUNTS_DB_CONFIG_FOR_TESTING [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: constant `crate::snapshot_bank_utils::tests::test_bank_from_snapshot_dir::ACCOUNTS_DB_CONFIG_FOR_TESTING` exists but is inaccessible [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 2 + use clone_solana_accounts_db::accounts_db::ACCOUNTS_DB_CONFIG_FOR_TESTING; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0422]: cannot find struct, variant or union type `BankTestConfig` in this scope [INFO] [stdout] --> src/bank/tests.rs:4775:23 [INFO] [stdout] | [INFO] [stdout] 4775 | let bank_config = BankTestConfig { [INFO] [stdout] | ^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `ACCOUNTS_DB_CONFIG_FOR_TESTING` in this scope [INFO] [stdout] --> src/bank/tests.rs:4778:15 [INFO] [stdout] | [INFO] [stdout] 4778 | ..ACCOUNTS_DB_CONFIG_FOR_TESTING [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: constant `crate::snapshot_bank_utils::tests::test_bank_from_snapshot_dir::ACCOUNTS_DB_CONFIG_FOR_TESTING` exists but is inaccessible [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 2 + use clone_solana_accounts_db::accounts_db::ACCOUNTS_DB_CONFIG_FOR_TESTING; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `ACCOUNTS_DB_CONFIG_FOR_TESTING` in this scope [INFO] [stdout] --> src/bank/tests.rs:9577:14 [INFO] [stdout] | [INFO] [stdout] 9577 | Some(ACCOUNTS_DB_CONFIG_FOR_TESTING), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: constant `crate::snapshot_bank_utils::tests::test_bank_from_snapshot_dir::ACCOUNTS_DB_CONFIG_FOR_TESTING` exists but is inaccessible [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 2 + use clone_solana_accounts_db::accounts_db::ACCOUNTS_DB_CONFIG_FOR_TESTING; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `ACCOUNTS_DB_CONFIG_FOR_TESTING` in this scope [INFO] [stdout] --> src/bank/tests.rs:9607:14 [INFO] [stdout] | [INFO] [stdout] 9607 | Some(ACCOUNTS_DB_CONFIG_FOR_TESTING), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: constant `crate::snapshot_bank_utils::tests::test_bank_from_snapshot_dir::ACCOUNTS_DB_CONFIG_FOR_TESTING` exists but is inaccessible [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 2 + use clone_solana_accounts_db::accounts_db::ACCOUNTS_DB_CONFIG_FOR_TESTING; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `ACCOUNTS_DB_CONFIG_FOR_TESTING` in this scope [INFO] [stdout] --> src/bank/tests.rs:13284:11 [INFO] [stdout] | [INFO] [stdout] 13284 | ..ACCOUNTS_DB_CONFIG_FOR_TESTING [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: constant `crate::snapshot_bank_utils::tests::test_bank_from_snapshot_dir::ACCOUNTS_DB_CONFIG_FOR_TESTING` exists but is inaccessible [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 2 + use clone_solana_accounts_db::accounts_db::ACCOUNTS_DB_CONFIG_FOR_TESTING; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `ACCOUNTS_DB_CONFIG_FOR_TESTING` in this scope [INFO] [stdout] --> src/bank/tests.rs:13345:11 [INFO] [stdout] | [INFO] [stdout] 13345 | ..ACCOUNTS_DB_CONFIG_FOR_TESTING [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: constant `crate::snapshot_bank_utils::tests::test_bank_from_snapshot_dir::ACCOUNTS_DB_CONFIG_FOR_TESTING` exists but is inaccessible [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 2 + use clone_solana_accounts_db::accounts_db::ACCOUNTS_DB_CONFIG_FOR_TESTING; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find function `create_tmp_accounts_dir_for_tests` in module `snapshot_utils` [INFO] [stdout] --> src/bank/tests.rs:13404:52 [INFO] [stdout] | [INFO] [stdout] 13404 | let (_tmp_dir, accounts_dir) = snapshot_utils::create_tmp_accounts_dir_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in `snapshot_utils` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/snapshot_utils.rs:2565:8 [INFO] [stdout] | [INFO] [stdout] 2564 | #[cfg(feature = "dev-context-only-utils")] [INFO] [stdout] | ---------------------------------- the item is gated behind the `dev-context-only-utils` feature [INFO] [stdout] 2565 | pub fn create_tmp_accounts_dir_for_tests() -> (TempDir, PathBuf) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `ACCOUNTS_DB_CONFIG_FOR_TESTING` in this scope [INFO] [stdout] --> src/bank/tests.rs:13433:14 [INFO] [stdout] | [INFO] [stdout] 13433 | Some(ACCOUNTS_DB_CONFIG_FOR_TESTING), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: constant `crate::snapshot_bank_utils::tests::test_bank_from_snapshot_dir::ACCOUNTS_DB_CONFIG_FOR_TESTING` exists but is inaccessible [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 2 + use clone_solana_accounts_db::accounts_db::ACCOUNTS_DB_CONFIG_FOR_TESTING; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `ACCOUNTS_DB_CONFIG_FOR_TESTING` in this scope [INFO] [stdout] --> src/bank/tests.rs:13453:11 [INFO] [stdout] | [INFO] [stdout] 13453 | ..ACCOUNTS_DB_CONFIG_FOR_TESTING [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope [INFO] [stdout] | [INFO] [stdout] = note: constant `crate::snapshot_bank_utils::tests::test_bank_from_snapshot_dir::ACCOUNTS_DB_CONFIG_FOR_TESTING` exists but is inaccessible [INFO] [stdout] help: consider importing this constant [INFO] [stdout] | [INFO] [stdout] 2 + use clone_solana_accounts_db::accounts_db::ACCOUNTS_DB_CONFIG_FOR_TESTING; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MockInstalledScheduler` in this scope [INFO] [stdout] --> src/installed_scheduler_pool.rs:768:32 [INFO] [stdout] | [INFO] [stdout] 149 | pub trait InstalledScheduler: Send + Sync + Debug + 'static { [INFO] [stdout] | ----------------------------------------------------------- similarly named trait `InstalledScheduler` defined here [INFO] [stdout] ... [INFO] [stdout] 768 | f: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 768 - f: Option, [INFO] [stdout] 768 + f: Option, [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 765 | fn setup_mocked_scheduler_with_extra( [INFO] [stdout] | ++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MockInstalledScheduler` in this scope [INFO] [stdout] --> src/installed_scheduler_pool.rs:812:28 [INFO] [stdout] | [INFO] [stdout] 149 | pub trait InstalledScheduler: Send + Sync + Debug + 'static { [INFO] [stdout] | ----------------------------------------------------------- similarly named trait `InstalledScheduler` defined here [INFO] [stdout] ... [INFO] [stdout] 812 | None:: ()>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: a trait with a similar name exists [INFO] [stdout] | [INFO] [stdout] 812 - None:: ()>, [INFO] [stdout] 812 + None:: ()>, [INFO] [stdout] | [INFO] [stdout] help: you might be missing a type parameter [INFO] [stdout] | [INFO] [stdout] 805 | fn setup_mocked_scheduler( [INFO] [stdout] | ++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MockInstalledScheduler` in this scope [INFO] [stdout] --> src/installed_scheduler_pool.rs:868:36 [INFO] [stdout] | [INFO] [stdout] 149 | pub trait InstalledScheduler: Send + Sync + Debug + 'static { [INFO] [stdout] | ----------------------------------------------------------- similarly named trait `InstalledScheduler` defined here [INFO] [stdout] ... [INFO] [stdout] 868 | Some(|mocked: &mut MockInstalledScheduler| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: a trait with a similar name exists: `InstalledScheduler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0412]: cannot find type `MockInstalledScheduler` in this scope [INFO] [stdout] --> src/installed_scheduler_pool.rs:898:32 [INFO] [stdout] | [INFO] [stdout] 149 | pub trait InstalledScheduler: Send + Sync + Debug + 'static { [INFO] [stdout] | ----------------------------------------------------------- similarly named trait `InstalledScheduler` defined here [INFO] [stdout] ... [INFO] [stdout] 898 | Some(|mocked: &mut MockInstalledScheduler| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: a trait with a similar name exists: `InstalledScheduler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around closure body [INFO] [stdout] --> src/bank.rs:6962:31 [INFO] [stdout] | [INFO] [stdout] 6962 | .map(|(stake, _)| (*stake)) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 6962 - .map(|(stake, _)| (*stake)) [INFO] [stdout] 6962 + .map(|(stake, _)| *stake) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around closure body [INFO] [stdout] --> src/epoch_stakes.rs:316:30 [INFO] [stdout] | [INFO] [stdout] 316 | .map(|v| (v.vote_account)) [INFO] [stdout] | ^ ^ [INFO] [stdout] | [INFO] [stdout] help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] 316 - .map(|v| (v.vote_account)) [INFO] [stdout] 316 + .map(|v| v.vote_account) [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: `#[must_use]` has no effect when applied to a provided trait method [INFO] [stdout] --> src/accounts_background_service/stats.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 105 | #[must_use] [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_attributes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/accounts_background_service.rs:805:36 [INFO] [stdout] | [INFO] [stdout] 805 | let bank0 = Arc::new(Bank::new_for_tests(&genesis.genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] bank::Bank::new_from_parent_with_tracer [INFO] [stdout] and 2 others [INFO] [stdout] --> src/bank.rs:1165:5 [INFO] [stdout] | [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1246 | / pub fn new_from_parent_with_tracer( [INFO] [stdout] 1247 | | parent: Arc, [INFO] [stdout] 1248 | | collector_id: &Pubkey, [INFO] [stdout] 1249 | | slot: Slot, [INFO] [stdout] 1250 | | reward_calc_tracer: impl RewardCalcTracer, [INFO] [stdout] 1251 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/accounts_background_service.rs:873:39 [INFO] [stdout] | [INFO] [stdout] 873 | let mut bank = Arc::new(Bank::new_for_tests(&genesis_config_info.genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] bank::Bank::new_from_parent_with_tracer [INFO] [stdout] and 2 others [INFO] [stdout] --> src/bank.rs:1165:5 [INFO] [stdout] | [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1246 | / pub fn new_from_parent_with_tracer( [INFO] [stdout] 1247 | | parent: Arc, [INFO] [stdout] 1248 | | collector_id: &Pubkey, [INFO] [stdout] 1249 | | slot: Slot, [INFO] [stdout] 1250 | | reward_calc_tracer: impl RewardCalcTracer, [INFO] [stdout] 1251 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/accounts_background_service.rs:1071:26 [INFO] [stdout] | [INFO] [stdout] 1071 | let bank = Bank::new_for_tests(&genesis_config_info.genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] bank::Bank::new_from_parent_with_tracer [INFO] [stdout] and 2 others [INFO] [stdout] --> src/bank.rs:1165:5 [INFO] [stdout] | [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1246 | / pub fn new_from_parent_with_tracer( [INFO] [stdout] 1247 | | parent: Arc, [INFO] [stdout] 1248 | | collector_id: &Pubkey, [INFO] [stdout] 1249 | | slot: Slot, [INFO] [stdout] 1250 | | reward_calc_tracer: impl RewardCalcTracer, [INFO] [stdout] 1251 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/accounts_lt_hash.rs:484:40 [INFO] [stdout] | [INFO] [stdout] 484 | let (bank, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/accounts_lt_hash.rs:650:41 [INFO] [stdout] | [INFO] [stdout] 650 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/accounts_lt_hash.rs:683:41 [INFO] [stdout] | [INFO] [stdout] 683 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0614]: type `clone_solana_sdk::clone_solana_account::AccountSharedData` cannot be dereferenced [INFO] [stdout] --> src/bank/accounts_lt_hash.rs:726:24 [INFO] [stdout] | [INFO] [stdout] 726 | assert_eq!(*cached_account, account); [INFO] [stdout] | ^^^^^^^^^^^^^^^ can't be dereferenced [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/accounts_lt_hash.rs:788:44 [INFO] [stdout] | [INFO] [stdout] 788 | let (mut bank, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/accounts_lt_hash.rs:837:44 [INFO] [stdout] | [INFO] [stdout] 837 | let (mut bank, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/accounts_lt_hash.rs:933:44 [INFO] [stdout] | [INFO] [stdout] 933 | let (mut bank, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wait_for_initial_accounts_hash_verification_completed_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/accounts_lt_hash.rs:1018:24 [INFO] [stdout] | [INFO] [stdout] 1018 | roundtrip_bank.wait_for_initial_accounts_hash_verification_completed_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- method `wait_for_initial_accounts_hash_verification_completed_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `has_initial_accounts_hash_verification_completed` with a similar name [INFO] [stdout] | [INFO] [stdout] 1018 - roundtrip_bank.wait_for_initial_accounts_hash_verification_completed_for_tests(); [INFO] [stdout] 1018 + roundtrip_bank.has_initial_accounts_hash_verification_completed(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/accounts_lt_hash.rs:1027:44 [INFO] [stdout] | [INFO] [stdout] 1027 | let (mut bank, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/accounts_lt_hash.rs:1073:44 [INFO] [stdout] | [INFO] [stdout] 1073 | let (mut bank, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wait_for_initial_accounts_hash_verification_completed_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/accounts_lt_hash.rs:1188:24 [INFO] [stdout] | [INFO] [stdout] 1188 | roundtrip_bank.wait_for_initial_accounts_hash_verification_completed_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- method `wait_for_initial_accounts_hash_verification_completed_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `has_initial_accounts_hash_verification_completed` with a similar name [INFO] [stdout] | [INFO] [stdout] 1188 - roundtrip_bank.wait_for_initial_accounts_hash_verification_completed_for_tests(); [INFO] [stdout] 1188 + roundtrip_bank.has_initial_accounts_hash_verification_completed(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/accounts_lt_hash.rs:1200:44 [INFO] [stdout] | [INFO] [stdout] 1200 | let (mut bank, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wait_for_initial_accounts_hash_verification_completed_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/accounts_lt_hash.rs:1277:24 [INFO] [stdout] | [INFO] [stdout] 1277 | roundtrip_bank.wait_for_initial_accounts_hash_verification_completed_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- method `wait_for_initial_accounts_hash_verification_completed_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `has_initial_accounts_hash_verification_completed` with a similar name [INFO] [stdout] | [INFO] [stdout] 1277 - roundtrip_bank.wait_for_initial_accounts_hash_verification_completed_for_tests(); [INFO] [stdout] 1277 + roundtrip_bank.has_initial_accounts_hash_verification_completed(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/builtin_programs.rs:13:30 [INFO] [stdout] | [INFO] [stdout] 13 | let mut bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/builtin_programs.rs:48:30 [INFO] [stdout] | [INFO] [stdout] 48 | let mut bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/builtin_programs.rs:168:35 [INFO] [stdout] | [INFO] [stdout] 168 | let mut root_bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/builtin_programs.rs:317:35 [INFO] [stdout] | [INFO] [stdout] 317 | let mut root_bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/builtin_programs.rs:406:30 [INFO] [stdout] | [INFO] [stdout] 406 | let mut bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/builtin_programs.rs:573:30 [INFO] [stdout] | [INFO] [stdout] 573 | let mut bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of unresolved module or unlinked crate `clone_solana_system_program` [INFO] [stdout] --> src/bank/builtins/core_bpf_migration/target_builtin.rs:115:17 [INFO] [stdout] | [INFO] [stdout] 115 | #[test_case(clone_solana_system_program::id(), None)] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `clone_solana_system_program` [INFO] [stdout] | [INFO] [stdout] help: there is a crate or module with a similar name [INFO] [stdout] | [INFO] [stdout] 115 - #[test_case(clone_solana_system_program::id(), None)] [INFO] [stdout] 115 + #[test_case(clone_solana_stake_program::id(), None)] [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/epoch_accounts_hash_utils.rs:172:26 [INFO] [stdout] | [INFO] [stdout] 172 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `default_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/epoch_accounts_hash_utils.rs:178:26 [INFO] [stdout] | [INFO] [stdout] 178 | let bank = Bank::default_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `default_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `default_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/epoch_accounts_hash_utils.rs:186:26 [INFO] [stdout] | [INFO] [stdout] 186 | let bank = Bank::default_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `default_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/epoch_accounts_hash_utils.rs:200:52 [INFO] [stdout] | [INFO] [stdout] 200 | let info = calculation_info(&Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/fee_distribution.rs:369:30 [INFO] [stdout] | [INFO] [stdout] 369 | let bank = Bank::new_for_tests(&genesis.genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/fee_distribution.rs:436:26 [INFO] [stdout] | [INFO] [stdout] 436 | let bank = Bank::new_for_tests(&genesis.genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/fee_distribution.rs:474:26 [INFO] [stdout] | [INFO] [stdout] 474 | let bank = Bank::new_for_tests(&genesis.genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/bank.rs:2000:24 [INFO] [stdout] | [INFO] [stdout] 2000 | pub fn freeze_lock(&self) -> RwLockReadGuard { [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] 2000 | pub fn freeze_lock(&self) -> RwLockReadGuard<'_, Hash> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/bank.rs:3123:9 [INFO] [stdout] | [INFO] [stdout] 3123 | &self, [INFO] [stdout] | ^^^^^ the lifetime is elided here [INFO] [stdout] 3124 | txs: Vec, [INFO] [stdout] 3125 | ) -> Result>> { [INFO] [stdout] | ---------------------------------------------------------- [INFO] [stdout] | | [INFO] [stdout] | the same lifetime is hidden here [INFO] [stdout] | the same lifetime is hidden here [INFO] [stdout] | [INFO] [stdout] = help: the same lifetime is referred to in inconsistent ways, making the signature confusing [INFO] [stdout] help: use `'_` for type paths [INFO] [stdout] | [INFO] [stdout] 3125 | ) -> Result>> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/bank.rs:6391:30 [INFO] [stdout] | [INFO] [stdout] 6391 | pub fn read_cost_tracker(&self) -> LockResult> { [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] 6391 | pub fn read_cost_tracker(&self) -> LockResult> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/fee_distribution.rs:495:26 [INFO] [stdout] | [INFO] [stdout] 495 | let bank = Bank::new_for_tests(&genesis.genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/bank.rs:6395:31 [INFO] [stdout] | [INFO] [stdout] 6395 | pub fn write_cost_tracker(&self) -> LockResult> { [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] 6395 | pub fn write_cost_tracker(&self) -> LockResult> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/fee_distribution.rs:520:26 [INFO] [stdout] | [INFO] [stdout] 520 | let bank = Bank::new_for_tests(&genesis.genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing [INFO] [stdout] --> src/stakes.rs:64:26 [INFO] [stdout] | [INFO] [stdout] 64 | pub(crate) fn stakes(&self) -> RwLockReadGuard> { [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] 64 | pub(crate) fn stakes(&self) -> RwLockReadGuard<'_, Stakes> { [INFO] [stdout] | +++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/fee_distribution.rs:550:26 [INFO] [stdout] | [INFO] [stdout] 550 | let bank = Bank::new_for_tests(&genesis.genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/fee_distribution.rs:565:26 [INFO] [stdout] | [INFO] [stdout] 565 | let bank = Bank::new_for_tests(&genesis.genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/fee_distribution.rs:580:26 [INFO] [stdout] | [INFO] [stdout] 580 | let bank = Bank::new_for_tests(&genesis.genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/fee_distribution.rs:598:26 [INFO] [stdout] | [INFO] [stdout] 598 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/fee_distribution.rs:636:26 [INFO] [stdout] | [INFO] [stdout] 636 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/fee_distribution.rs:778:30 [INFO] [stdout] | [INFO] [stdout] 778 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/fee_distribution.rs:810:30 [INFO] [stdout] | [INFO] [stdout] 810 | let mut bank = Bank::new_for_tests(&genesis.genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/fee_distribution.rs:855:26 [INFO] [stdout] | [INFO] [stdout] 855 | let bank = Bank::new_for_tests(&genesis.genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/fee_distribution.rs:879:30 [INFO] [stdout] | [INFO] [stdout] 879 | let mut bank = Bank::new_for_tests(&genesis.genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/fee_distribution.rs:922:30 [INFO] [stdout] | [INFO] [stdout] 922 | let mut bank = Bank::new_for_tests(&genesis.genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/partitioned_epoch_rewards/calculation.rs:617:26 [INFO] [stdout] | [INFO] [stdout] 617 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/partitioned_epoch_rewards/calculation.rs:660:26 [INFO] [stdout] | [INFO] [stdout] 660 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/partitioned_epoch_rewards/calculation.rs:746:26 [INFO] [stdout] | [INFO] [stdout] 746 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `clone_solana_runtime::loader_utils` [INFO] [stdout] --> benches/bank.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 11 | loader_utils::create_invoke_instruction, [INFO] [stdout] | ^^^^^^^^^^^^ could not find `loader_utils` in `clone_solana_runtime` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> /opt/rustwide/workdir/src/lib.rs:18:9 [INFO] [stdout] | [INFO] [stdout] 18 | pub mod loader_utils; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: /opt/rustwide/workdir/src/loader_utils.rs:1:8 [INFO] [stdout] | [INFO] [stdout] 1 | #![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 function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/partitioned_epoch_rewards/distribution.rs:264:30 [INFO] [stdout] | [INFO] [stdout] 264 | let mut bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/partitioned_epoch_rewards/distribution.rs:287:30 [INFO] [stdout] | [INFO] [stdout] 287 | let mut bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/partitioned_epoch_rewards/distribution.rs:312:30 [INFO] [stdout] | [INFO] [stdout] 312 | let mut bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/partitioned_epoch_rewards/distribution.rs:351:26 [INFO] [stdout] | [INFO] [stdout] 351 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/partitioned_epoch_rewards/distribution.rs:410:30 [INFO] [stdout] | [INFO] [stdout] 410 | let mut bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/partitioned_epoch_rewards/distribution.rs:472:30 [INFO] [stdout] | [INFO] [stdout] 472 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `process_transactions` found for reference `&clone_solana_runtime::bank::Bank` in the current scope [INFO] [stdout] --> benches/bank.rs:83:24 [INFO] [stdout] | [INFO] [stdout] 83 | let results = bank.process_transactions(transactions.iter()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `process_transaction` with a similar name [INFO] [stdout] | [INFO] [stdout] 83 - let results = bank.process_transactions(transactions.iter()); [INFO] [stdout] 83 + let results = bank.process_transaction(transactions.iter()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/partitioned_epoch_rewards/distribution.rs:517:26 [INFO] [stdout] | [INFO] [stdout] 517 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_paths_for_benches` found for struct `clone_solana_runtime::bank::Bank` in the current scope [INFO] [stdout] --> benches/accounts.rs:36:23 [INFO] [stdout] | [INFO] [stdout] 36 | let bank0 = Bank::new_with_paths_for_benches(&genesis_config, vec![PathBuf::from("bench_a0")]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `clone_solana_runtime::bank::Bank` [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `clone_solana_runtime::bank::Bank` consider using one of the following associated functions: [INFO] [stdout] clone_solana_runtime::bank::Bank::new_with_paths [INFO] [stdout] clone_solana_runtime::bank::Bank::new_from_parent [INFO] [stdout] clone_solana_runtime::bank::Bank::new_from_parent_with_options [INFO] [stdout] clone_solana_runtime::bank::Bank::new_from_parent_with_tracer [INFO] [stdout] clone_solana_runtime::bank::Bank::warp_from_parent [INFO] [stdout] --> /opt/rustwide/workdir/src/bank.rs:1165:5 [INFO] [stdout] | [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1246 | / pub fn new_from_parent_with_tracer( [INFO] [stdout] 1247 | | parent: Arc, [INFO] [stdout] 1248 | | collector_id: &Pubkey, [INFO] [stdout] 1249 | | slot: Slot, [INFO] [stdout] 1250 | | reward_calc_tracer: impl RewardCalcTracer, [INFO] [stdout] 1251 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1659 | / pub fn warp_from_parent( [INFO] [stdout] 1660 | | parent: Arc, [INFO] [stdout] 1661 | | collector_id: &Pubkey, [INFO] [stdout] 1662 | | slot: Slot, [INFO] [stdout] 1663 | | data_source: CalcAccountsHashDataSource, [INFO] [stdout] 1664 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] help: there is an associated function `new_with_paths` with a similar name [INFO] [stdout] --> /opt/rustwide/workdir/src/bank.rs:1165:5 [INFO] [stdout] | [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_benches` found for struct `clone_solana_runtime::bank::Bank` in the current scope [INFO] [stdout] --> benches/bank.rs:125:22 [INFO] [stdout] | [INFO] [stdout] 125 | let bank = Bank::new_for_benches(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^ function or associated item not found in `clone_solana_runtime::bank::Bank` [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `clone_solana_runtime::bank::Bank` consider using one of the following associated functions: [INFO] [stdout] clone_solana_runtime::bank::Bank::new_with_paths [INFO] [stdout] clone_solana_runtime::bank::Bank::new_from_parent [INFO] [stdout] clone_solana_runtime::bank::Bank::new_from_parent_with_options [INFO] [stdout] clone_solana_runtime::bank::Bank::new_from_parent_with_tracer [INFO] [stdout] clone_solana_runtime::bank::Bank::warp_from_parent [INFO] [stdout] --> /opt/rustwide/workdir/src/bank.rs:1165:5 [INFO] [stdout] | [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1246 | / pub fn new_from_parent_with_tracer( [INFO] [stdout] 1247 | | parent: Arc, [INFO] [stdout] 1248 | | collector_id: &Pubkey, [INFO] [stdout] 1249 | | slot: Slot, [INFO] [stdout] 1250 | | reward_calc_tracer: impl RewardCalcTracer, [INFO] [stdout] 1251 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1659 | / pub fn warp_from_parent( [INFO] [stdout] 1660 | | parent: Arc, [INFO] [stdout] 1661 | | collector_id: &Pubkey, [INFO] [stdout] 1662 | | slot: Slot, [INFO] [stdout] 1663 | | data_source: CalcAccountsHashDataSource, [INFO] [stdout] 1664 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/partitioned_epoch_rewards/distribution.rs:643:26 [INFO] [stdout] | [INFO] [stdout] 643 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/partitioned_epoch_rewards/distribution.rs:655:26 [INFO] [stdout] | [INFO] [stdout] 655 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/partitioned_epoch_rewards/distribution.rs:680:26 [INFO] [stdout] | [INFO] [stdout] 680 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_paths_for_benches` found for struct `clone_solana_runtime::bank::Bank` in the current scope [INFO] [stdout] --> benches/accounts.rs:47:40 [INFO] [stdout] | [INFO] [stdout] 47 | let mut prev_bank = Arc::new(Bank::new_with_paths_for_benches( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `clone_solana_runtime::bank::Bank` [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `clone_solana_runtime::bank::Bank` consider using one of the following associated functions: [INFO] [stdout] clone_solana_runtime::bank::Bank::new_with_paths [INFO] [stdout] clone_solana_runtime::bank::Bank::new_from_parent [INFO] [stdout] clone_solana_runtime::bank::Bank::new_from_parent_with_options [INFO] [stdout] clone_solana_runtime::bank::Bank::new_from_parent_with_tracer [INFO] [stdout] clone_solana_runtime::bank::Bank::warp_from_parent [INFO] [stdout] --> /opt/rustwide/workdir/src/bank.rs:1165:5 [INFO] [stdout] | [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1246 | / pub fn new_from_parent_with_tracer( [INFO] [stdout] 1247 | | parent: Arc, [INFO] [stdout] 1248 | | collector_id: &Pubkey, [INFO] [stdout] 1249 | | slot: Slot, [INFO] [stdout] 1250 | | reward_calc_tracer: impl RewardCalcTracer, [INFO] [stdout] 1251 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1659 | / pub fn warp_from_parent( [INFO] [stdout] 1660 | | parent: Arc, [INFO] [stdout] 1661 | | collector_id: &Pubkey, [INFO] [stdout] 1662 | | slot: Slot, [INFO] [stdout] 1663 | | data_source: CalcAccountsHashDataSource, [INFO] [stdout] 1664 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] help: there is an associated function `new_with_paths` with a similar name [INFO] [stdout] --> /opt/rustwide/workdir/src/bank.rs:1165:5 [INFO] [stdout] | [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `default_for_tests` found for struct `Bank` in the current scope [INFO] [stdout] --> benches/prioritization_fee_cache.rs:48:31 [INFO] [stdout] | [INFO] [stdout] 48 | let bank = Arc::new(Bank::default_for_tests()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ function or associated item not found in `Bank` [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `Bank` consider using one of the following associated functions: [INFO] [stdout] Bank::new_with_paths [INFO] [stdout] Bank::new_from_parent [INFO] [stdout] Bank::new_from_parent_with_options [INFO] [stdout] Bank::new_from_parent_with_tracer [INFO] [stdout] Bank::warp_from_parent [INFO] [stdout] --> /opt/rustwide/workdir/src/bank.rs:1165:5 [INFO] [stdout] | [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1246 | / pub fn new_from_parent_with_tracer( [INFO] [stdout] 1247 | | parent: Arc, [INFO] [stdout] 1248 | | collector_id: &Pubkey, [INFO] [stdout] 1249 | | slot: Slot, [INFO] [stdout] 1250 | | reward_calc_tracer: impl RewardCalcTracer, [INFO] [stdout] 1251 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1659 | / pub fn warp_from_parent( [INFO] [stdout] 1660 | | parent: Arc, [INFO] [stdout] 1661 | | collector_id: &Pubkey, [INFO] [stdout] 1662 | | slot: Slot, [INFO] [stdout] 1663 | | data_source: CalcAccountsHashDataSource, [INFO] [stdout] 1664 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/partitioned_epoch_rewards/epoch_rewards_hasher.rs:104:30 [INFO] [stdout] | [INFO] [stdout] 104 | let mut bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/partitioned_epoch_rewards/sysvar.rs:127:26 [INFO] [stdout] | [INFO] [stdout] 127 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0599`. [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_benches` found for struct `Bank` in the current scope [INFO] [stdout] --> benches/prioritization_fee_cache.rs:103:23 [INFO] [stdout] | [INFO] [stdout] 103 | let bank0 = Bank::new_for_benches(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^ function or associated item not found in `Bank` [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `Bank` consider using one of the following associated functions: [INFO] [stdout] Bank::new_with_paths [INFO] [stdout] Bank::new_from_parent [INFO] [stdout] Bank::new_from_parent_with_options [INFO] [stdout] Bank::new_from_parent_with_tracer [INFO] [stdout] Bank::warp_from_parent [INFO] [stdout] --> /opt/rustwide/workdir/src/bank.rs:1165:5 [INFO] [stdout] | [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1246 | / pub fn new_from_parent_with_tracer( [INFO] [stdout] 1247 | | parent: Arc, [INFO] [stdout] 1248 | | collector_id: &Pubkey, [INFO] [stdout] 1249 | | slot: Slot, [INFO] [stdout] 1250 | | reward_calc_tracer: impl RewardCalcTracer, [INFO] [stdout] 1251 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1659 | / pub fn warp_from_parent( [INFO] [stdout] 1660 | | parent: Arc, [INFO] [stdout] 1661 | | collector_id: &Pubkey, [INFO] [stdout] 1662 | | slot: Slot, [INFO] [stdout] 1663 | | data_source: CalcAccountsHashDataSource, [INFO] [stdout] 1664 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `Bank` in the current scope [INFO] [stdout] --> tests/stake.rs:152:37 [INFO] [stdout] | [INFO] [stdout] 152 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `Bank` [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `Bank` consider using one of the following associated functions: [INFO] [stdout] Bank::new_with_paths [INFO] [stdout] Bank::new_from_parent [INFO] [stdout] Bank::new_from_parent_with_options [INFO] [stdout] Bank::new_from_parent_with_tracer [INFO] [stdout] Bank::warp_from_parent [INFO] [stdout] --> /opt/rustwide/workdir/src/bank.rs:1165:5 [INFO] [stdout] | [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1246 | / pub fn new_from_parent_with_tracer( [INFO] [stdout] 1247 | | parent: Arc, [INFO] [stdout] 1248 | | collector_id: &Pubkey, [INFO] [stdout] 1249 | | slot: Slot, [INFO] [stdout] 1250 | | reward_calc_tracer: impl RewardCalcTracer, [INFO] [stdout] 1251 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1659 | / pub fn warp_from_parent( [INFO] [stdout] 1660 | | parent: Arc, [INFO] [stdout] 1661 | | collector_id: &Pubkey, [INFO] [stdout] 1662 | | slot: Slot, [INFO] [stdout] 1663 | | data_source: CalcAccountsHashDataSource, [INFO] [stdout] 1664 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0599`. [INFO] [stdout] [INFO] [stderr] error: could not compile `clone-solana-runtime` (bench "accounts") due to 2 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `clone-solana-runtime` (bench "prioritization_fee_cache") due to 2 previous errors [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `Bank` in the current scope [INFO] [stdout] --> tests/stake.rs:229:37 [INFO] [stdout] | [INFO] [stdout] 229 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `Bank` [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `Bank` consider using one of the following associated functions: [INFO] [stdout] Bank::new_with_paths [INFO] [stdout] Bank::new_from_parent [INFO] [stdout] Bank::new_from_parent_with_options [INFO] [stdout] Bank::new_from_parent_with_tracer [INFO] [stdout] Bank::warp_from_parent [INFO] [stdout] --> /opt/rustwide/workdir/src/bank.rs:1165:5 [INFO] [stdout] | [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1246 | / pub fn new_from_parent_with_tracer( [INFO] [stdout] 1247 | | parent: Arc, [INFO] [stdout] 1248 | | collector_id: &Pubkey, [INFO] [stdout] 1249 | | slot: Slot, [INFO] [stdout] 1250 | | reward_calc_tracer: impl RewardCalcTracer, [INFO] [stdout] 1251 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1659 | / pub fn warp_from_parent( [INFO] [stdout] 1660 | | parent: Arc, [INFO] [stdout] 1661 | | collector_id: &Pubkey, [INFO] [stdout] 1662 | | slot: Slot, [INFO] [stdout] 1663 | | data_source: CalcAccountsHashDataSource, [INFO] [stdout] 1664 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrap_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/partitioned_epoch_rewards/mod.rs:399:39 [INFO] [stdout] | [INFO] [stdout] 399 | let (bank, bank_forks) = bank.wrap_with_bank_forks_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- method `wrap_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/partitioned_epoch_rewards/mod.rs:423:30 [INFO] [stdout] | [INFO] [stdout] 423 | let mut bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `Bank` in the current scope [INFO] [stdout] --> tests/stake.rs:317:40 [INFO] [stdout] | [INFO] [stdout] 317 | let (mut bank, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `Bank` [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `Bank` consider using one of the following associated functions: [INFO] [stdout] Bank::new_with_paths [INFO] [stdout] Bank::new_from_parent [INFO] [stdout] Bank::new_from_parent_with_options [INFO] [stdout] Bank::new_from_parent_with_tracer [INFO] [stdout] Bank::warp_from_parent [INFO] [stdout] --> /opt/rustwide/workdir/src/bank.rs:1165:5 [INFO] [stdout] | [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1246 | / pub fn new_from_parent_with_tracer( [INFO] [stdout] 1247 | | parent: Arc, [INFO] [stdout] 1248 | | collector_id: &Pubkey, [INFO] [stdout] 1249 | | slot: Slot, [INFO] [stdout] 1250 | | reward_calc_tracer: impl RewardCalcTracer, [INFO] [stdout] 1251 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1659 | / pub fn warp_from_parent( [INFO] [stdout] 1660 | | parent: Arc, [INFO] [stdout] 1661 | | collector_id: &Pubkey, [INFO] [stdout] 1662 | | slot: Slot, [INFO] [stdout] 1663 | | data_source: CalcAccountsHashDataSource, [INFO] [stdout] 1664 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/partitioned_epoch_rewards/mod.rs:510:26 [INFO] [stdout] | [INFO] [stdout] 510 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `process_transactions` found for struct `Arc` in the current scope [INFO] [stdout] --> benches/bank.rs:142:24 [INFO] [stdout] | [INFO] [stdout] 142 | let results = bank.process_transactions(transactions.iter()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `process_transaction` with a similar name [INFO] [stdout] | [INFO] [stdout] 142 - let results = bank.process_transactions(transactions.iter()); [INFO] [stdout] 142 + let results = bank.process_transaction(transactions.iter()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `Bank` in the current scope [INFO] [stdout] --> tests/stake.rs:618:37 [INFO] [stdout] | [INFO] [stdout] 618 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `Bank` [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `Bank` consider using one of the following associated functions: [INFO] [stdout] Bank::new_with_paths [INFO] [stdout] Bank::new_from_parent [INFO] [stdout] Bank::new_from_parent_with_options [INFO] [stdout] Bank::new_from_parent_with_tracer [INFO] [stdout] Bank::warp_from_parent [INFO] [stdout] --> /opt/rustwide/workdir/src/bank.rs:1165:5 [INFO] [stdout] | [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1246 | / pub fn new_from_parent_with_tracer( [INFO] [stdout] 1247 | | parent: Arc, [INFO] [stdout] 1248 | | collector_id: &Pubkey, [INFO] [stdout] 1249 | | slot: Slot, [INFO] [stdout] 1250 | | reward_calc_tracer: impl RewardCalcTracer, [INFO] [stdout] 1251 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1659 | / pub fn warp_from_parent( [INFO] [stdout] 1660 | | parent: Arc, [INFO] [stdout] 1661 | | collector_id: &Pubkey, [INFO] [stdout] 1662 | | slot: Slot, [INFO] [stdout] 1663 | | data_source: CalcAccountsHashDataSource, [INFO] [stdout] 1664 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/partitioned_epoch_rewards/mod.rs:527:26 [INFO] [stdout] | [INFO] [stdout] 527 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0599`. [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/partitioned_epoch_rewards/mod.rs:736:53 [INFO] [stdout] | [INFO] [stdout] 736 | let (mut previous_bank, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_benches` found for struct `clone_solana_runtime::bank::Bank` in the current scope [INFO] [stdout] --> benches/bank.rs:187:35 [INFO] [stdout] | [INFO] [stdout] 187 | let mut bank = Arc::new(Bank::new_for_benches(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^^^ function or associated item not found in `clone_solana_runtime::bank::Bank` [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `clone_solana_runtime::bank::Bank` consider using one of the following associated functions: [INFO] [stdout] clone_solana_runtime::bank::Bank::new_with_paths [INFO] [stdout] clone_solana_runtime::bank::Bank::new_from_parent [INFO] [stdout] clone_solana_runtime::bank::Bank::new_from_parent_with_options [INFO] [stdout] clone_solana_runtime::bank::Bank::new_from_parent_with_tracer [INFO] [stdout] clone_solana_runtime::bank::Bank::warp_from_parent [INFO] [stdout] --> /opt/rustwide/workdir/src/bank.rs:1165:5 [INFO] [stdout] | [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1246 | / pub fn new_from_parent_with_tracer( [INFO] [stdout] 1247 | | parent: Arc, [INFO] [stdout] 1248 | | collector_id: &Pubkey, [INFO] [stdout] 1249 | | slot: Slot, [INFO] [stdout] 1250 | | reward_calc_tracer: impl RewardCalcTracer, [INFO] [stdout] 1251 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1659 | / pub fn warp_from_parent( [INFO] [stdout] 1660 | | parent: Arc, [INFO] [stdout] 1661 | | collector_id: &Pubkey, [INFO] [stdout] 1662 | | slot: Slot, [INFO] [stdout] 1663 | | data_source: CalcAccountsHashDataSource, [INFO] [stdout] 1664 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `clone-solana-runtime` (test "stake") due to 4 previous errors [INFO] [stdout] Some errors have detailed explanations: E0432, E0599. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0432`. [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/serde_snapshot.rs:132:40 [INFO] [stdout] | [INFO] [stdout] 132 | let bank0 = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0277]: the trait bound `Stakes: From>>` is not satisfied [INFO] [stdout] --> src/bank/serde_snapshot.rs:209:86 [INFO] [stdout] | [INFO] [stdout] 209 | EpochStakes::new(Arc::new(StakesEnum::Delegations(stake_accounts.into())), 0), [INFO] [stdout] | ^^^^ unsatisfied trait bound [INFO] [stdout] | [INFO] [stdout] = help: the trait `From>>` is not implemented for `stakes::Stakes` [INFO] [stdout] = note: required for `Stakes>` to implement `Into>` [INFO] [stdout] = note: the full name for the type has been written to '/opt/rustwide/target/debug/deps/clone_solana_runtime-df2dc1254e1267e0.long-type-10378176498098030994.txt' [INFO] [stdout] = note: consider using `--verbose` to print the full type name to the console [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `bank::Bank` [INFO] [stdout] --> src/bank/serde_snapshot.rs:314:13 [INFO] [stdout] | [INFO] [stdout] 314 | assert_eq!(dbank, bank2); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | bank::Bank [INFO] [stdout] | bank::Bank [INFO] [stdout] | [INFO] [stdout] note: an implementation of `PartialEq` might be missing for `bank::Bank` [INFO] [stdout] --> src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | ^^^^^^^^^^^^^^^ must implement `PartialEq` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `bank::Bank` with `#[derive(PartialEq)]` [INFO] [stdout] --> src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 + #[derive(PartialEq)] [INFO] [stdout] 750 | pub struct Bank { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `clone-solana-runtime` (bench "bank") due to 5 previous errors [INFO] [stdout] error[E0599]: no method named `flush_accounts_cache_slot_for_tests` found for reference `&bank::Bank` in the current scope [INFO] [stdout] --> src/bank/serde_snapshot.rs:320:14 [INFO] [stdout] | [INFO] [stdout] 320 | bank.flush_accounts_cache_slot_for_tests() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: one of the expressions' fields has a method of the same name [INFO] [stdout] | [INFO] [stdout] 320 | bank.rc.accounts.accounts_db.flush_accounts_cache_slot_for_tests() [INFO] [stdout] | ++++++++++++++++++++++++ [INFO] [stdout] help: there is a method `flush_accounts_cache_if_needed` with a similar name [INFO] [stdout] | [INFO] [stdout] 320 - bank.flush_accounts_cache_slot_for_tests() [INFO] [stdout] 320 + bank.flush_accounts_cache_if_needed() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/serde_snapshot.rs:329:36 [INFO] [stdout] | [INFO] [stdout] 329 | let bank0 = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0369]: binary operation `==` cannot be applied to type `std::collections::HashMap` [INFO] [stdout] --> src/bank/serde_snapshot.rs:402:9 [INFO] [stdout] | [INFO] [stdout] 402 | assert_eq!(bank.epoch_stakes, dbank.epoch_stakes); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | std::collections::HashMap [INFO] [stdout] | std::collections::HashMap [INFO] [stdout] | [INFO] [stdout] note: an implementation of `PartialEq` might be missing for `epoch_stakes::EpochStakes` [INFO] [stdout] --> src/epoch_stakes.rs:22:1 [INFO] [stdout] | [INFO] [stdout] 22 | pub struct EpochStakes { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ must implement `PartialEq` [INFO] [stdout] = note: this error originates in the macro `assert_eq` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] help: consider annotating `epoch_stakes::EpochStakes` with `#[derive(PartialEq)]` [INFO] [stdout] --> src/epoch_stakes.rs:22:1 [INFO] [stdout] | [INFO] [stdout] 22 + #[derive(PartialEq)] [INFO] [stdout] 23 | pub struct EpochStakes { [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/serde_snapshot.rs:416:36 [INFO] [stdout] | [INFO] [stdout] 416 | let bank0 = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/serde_snapshot.rs:474:36 [INFO] [stdout] | [INFO] [stdout] 474 | let bank0 = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/sysvar_cache.rs:20:36 [INFO] [stdout] | [INFO] [stdout] 20 | let bank0 = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/sysvar_cache.rs:82:36 [INFO] [stdout] | [INFO] [stdout] 82 | let bank0 = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:219:36 [INFO] [stdout] | [INFO] [stdout] 219 | let bank0 = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:276:35 [INFO] [stdout] | [INFO] [stdout] 276 | let mut bank = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:315:22 [INFO] [stdout] | [INFO] [stdout] 315 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:332:11 [INFO] [stdout] | [INFO] [stdout] 332 | Bank::new_for_tests(&genesis_config) [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrap_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:337:10 [INFO] [stdout] | [INFO] [stdout] 337 | bank.wrap_with_bank_forks_for_tests() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- method `wrap_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:427:32 [INFO] [stdout] | [INFO] [stdout] 427 | let bank0 = Arc::new(Bank::new_for_tests(&GenesisConfig { [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:485:43 [INFO] [stdout] | [INFO] [stdout] 485 | let (root_bank, bank_forks_1) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:493:45 [INFO] [stdout] | [INFO] [stdout] 493 | let (root_bank_2, bank_forks_2) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `process_transactions` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/bank/tests.rs:563:20 [INFO] [stdout] | [INFO] [stdout] 563 | let res = bank.process_transactions(txs.iter()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `process_transaction` with a similar name [INFO] [stdout] | [INFO] [stdout] 563 - let res = bank.process_transactions(txs.iter()); [INFO] [stdout] 563 + let res = bank.process_transaction(txs.iter()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `process_transactions` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/bank/tests.rs:576:37 [INFO] [stdout] | [INFO] [stdout] 576 | let res = bank_with_success_txs.process_transactions(txs.iter()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `process_transaction` with a similar name [INFO] [stdout] | [INFO] [stdout] 576 - let res = bank_with_success_txs.process_transactions(txs.iter()); [INFO] [stdout] 576 + let res = bank_with_success_txs.process_transaction(txs.iter()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:758:22 [INFO] [stdout] | [INFO] [stdout] 758 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:779:22 [INFO] [stdout] | [INFO] [stdout] 779 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:800:22 [INFO] [stdout] | [INFO] [stdout] 800 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:947:26 [INFO] [stdout] | [INFO] [stdout] 947 | let mut bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:1062:41 [INFO] [stdout] | [INFO] [stdout] 1062 | let (root_bank, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:1128:41 [INFO] [stdout] | [INFO] [stdout] 1128 | let (root_bank, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `process_transactions` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/bank/tests.rs:1214:20 [INFO] [stdout] | [INFO] [stdout] 1214 | let res = bank.process_transactions(txs.iter()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `process_transaction` with a similar name [INFO] [stdout] | [INFO] [stdout] 1214 - let res = bank.process_transactions(txs.iter()); [INFO] [stdout] 1214 + let res = bank.process_transaction(txs.iter()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:1319:35 [INFO] [stdout] | [INFO] [stdout] 1319 | let mut bank = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:1337:35 [INFO] [stdout] | [INFO] [stdout] 1337 | let mut bank = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:1360:35 [INFO] [stdout] | [INFO] [stdout] 1360 | let mut bank = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:1392:35 [INFO] [stdout] | [INFO] [stdout] 1392 | let mut bank = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:1462:35 [INFO] [stdout] | [INFO] [stdout] 1462 | let mut bank = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:1520:35 [INFO] [stdout] | [INFO] [stdout] 1520 | let mut bank = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:1576:35 [INFO] [stdout] | [INFO] [stdout] 1576 | let mut bank = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:1676:35 [INFO] [stdout] | [INFO] [stdout] 1676 | let mut bank = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:1857:40 [INFO] [stdout] | [INFO] [stdout] 1857 | let genesis_bank1 = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:1858:40 [INFO] [stdout] | [INFO] [stdout] 1858 | let genesis_bank2 = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:2025:32 [INFO] [stdout] | [INFO] [stdout] 2025 | let bank0 = Arc::new(Bank::new_for_tests(&GenesisConfig { [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:2172:31 [INFO] [stdout] | [INFO] [stdout] 2172 | let bank = Arc::new(Bank::new_for_tests(&GenesisConfig { [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:2302:19 [INFO] [stdout] | [INFO] [stdout] 2302 | Bank::new_for_tests(&genesis_config).wrap_with_bank_forks_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `update_accounts_hash_for_tests` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/bank/tests.rs:2340:26 [INFO] [stdout] | [INFO] [stdout] 2340 | let hash = bank0.update_accounts_hash_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `update_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/bank.rs:5898:5 [INFO] [stdout] | [INFO] [stdout] 5898 | / pub fn update_accounts_hash( [INFO] [stdout] 5899 | | &self, [INFO] [stdout] 5900 | | data_source: CalcAccountsHashDataSource, [INFO] [stdout] 5901 | | mut debug_verify: bool, [INFO] [stdout] 5902 | | is_startup: bool, [INFO] [stdout] 5903 | | ) -> AccountsHash { [INFO] [stdout] | |_____________________^ [INFO] [stdout] help: one of the expressions' fields has a method of the same name [INFO] [stdout] | [INFO] [stdout] 2340 | let hash = bank0.rc.accounts.accounts_db.update_accounts_hash_for_tests(); [INFO] [stdout] | ++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `update_accounts_hash_for_tests` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/bank/tests.rs:2342:26 [INFO] [stdout] | [INFO] [stdout] 2342 | assert_eq!(bank0.update_accounts_hash_for_tests(), hash); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `update_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/bank.rs:5898:5 [INFO] [stdout] | [INFO] [stdout] 5898 | / pub fn update_accounts_hash( [INFO] [stdout] 5899 | | &self, [INFO] [stdout] 5900 | | data_source: CalcAccountsHashDataSource, [INFO] [stdout] 5901 | | mut debug_verify: bool, [INFO] [stdout] 5902 | | is_startup: bool, [INFO] [stdout] 5903 | | ) -> AccountsHash { [INFO] [stdout] | |_____________________^ [INFO] [stdout] help: one of the expressions' fields has a method of the same name [INFO] [stdout] | [INFO] [stdout] 2342 | assert_eq!(bank0.rc.accounts.accounts_db.update_accounts_hash_for_tests(), hash); [INFO] [stdout] | ++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `update_accounts_hash_for_tests` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/bank/tests.rs:2385:15 [INFO] [stdout] | [INFO] [stdout] 2385 | bank1.update_accounts_hash_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `update_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/bank.rs:5898:5 [INFO] [stdout] | [INFO] [stdout] 5898 | / pub fn update_accounts_hash( [INFO] [stdout] 5899 | | &self, [INFO] [stdout] 5900 | | data_source: CalcAccountsHashDataSource, [INFO] [stdout] 5901 | | mut debug_verify: bool, [INFO] [stdout] 5902 | | is_startup: bool, [INFO] [stdout] 5903 | | ) -> AccountsHash { [INFO] [stdout] | |_____________________^ [INFO] [stdout] help: one of the expressions' fields has a method of the same name [INFO] [stdout] | [INFO] [stdout] 2385 | bank1.rc.accounts.accounts_db.update_accounts_hash_for_tests(); [INFO] [stdout] | ++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:2410:37 [INFO] [stdout] | [INFO] [stdout] 2410 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:2428:37 [INFO] [stdout] | [INFO] [stdout] 2428 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:2458:37 [INFO] [stdout] | [INFO] [stdout] 2458 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:2479:37 [INFO] [stdout] | [INFO] [stdout] 2479 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:2501:37 [INFO] [stdout] | [INFO] [stdout] 2501 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:2530:37 [INFO] [stdout] | [INFO] [stdout] 2530 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:2548:37 [INFO] [stdout] | [INFO] [stdout] 2548 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:2576:36 [INFO] [stdout] | [INFO] [stdout] 2576 | let (bank, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:2619:37 [INFO] [stdout] | [INFO] [stdout] 2619 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:2630:36 [INFO] [stdout] | [INFO] [stdout] 2630 | let (bank, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `withdraw` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:2657:14 [INFO] [stdout] | [INFO] [stdout] 2657 | bank.withdraw(&key, 10), [INFO] [stdout] | ^^^^^^^^ method not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- method `withdraw` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `withdraw` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:2666:14 [INFO] [stdout] | [INFO] [stdout] 2666 | bank.withdraw(&key, 10), [INFO] [stdout] | ^^^^^^^^ method not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- method `withdraw` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `withdraw` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:2671:21 [INFO] [stdout] | [INFO] [stdout] 2671 | assert_eq!(bank.withdraw(&key, 2), Ok(())); [INFO] [stdout] | ^^^^^^^^ method not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- method `withdraw` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:2679:22 [INFO] [stdout] | [INFO] [stdout] 2679 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:2731:36 [INFO] [stdout] | [INFO] [stdout] 2731 | let (bank, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:2830:36 [INFO] [stdout] | [INFO] [stdout] 2830 | let (bank, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:2940:36 [INFO] [stdout] | [INFO] [stdout] 2940 | let (bank, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3002:36 [INFO] [stdout] | [INFO] [stdout] 3002 | let (bank, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3054:26 [INFO] [stdout] | [INFO] [stdout] 3054 | let mut bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3093:26 [INFO] [stdout] | [INFO] [stdout] 3093 | let mut bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3131:37 [INFO] [stdout] | [INFO] [stdout] 3131 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3161:37 [INFO] [stdout] | [INFO] [stdout] 3161 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3233:37 [INFO] [stdout] | [INFO] [stdout] 3233 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3291:37 [INFO] [stdout] | [INFO] [stdout] 3291 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `prepare_batch_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3338:22 [INFO] [stdout] | [INFO] [stdout] 3338 | let batch = bank.prepare_batch_for_tests(vec![transaction]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ method not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- method `prepare_batch_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3378:22 [INFO] [stdout] | [INFO] [stdout] 3378 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3440:22 [INFO] [stdout] | [INFO] [stdout] 3440 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3464:37 [INFO] [stdout] | [INFO] [stdout] 3464 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3494:33 [INFO] [stdout] | [INFO] [stdout] 3494 | let parent = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3504:37 [INFO] [stdout] | [INFO] [stdout] 3504 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3539:38 [INFO] [stdout] | [INFO] [stdout] 3539 | let (parent, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3558:38 [INFO] [stdout] | [INFO] [stdout] 3558 | let (parent, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3582:39 [INFO] [stdout] | [INFO] [stdout] 3582 | let (bank0, _bank_forks0) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3583:38 [INFO] [stdout] | [INFO] [stdout] 3583 | let (bank1, bank_forks1) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3637:41 [INFO] [stdout] | [INFO] [stdout] 3637 | let (bank0, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `update_accounts_hash_for_tests` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3667:19 [INFO] [stdout] | [INFO] [stdout] 3667 | bank2.update_accounts_hash_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `update_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/bank.rs:5898:5 [INFO] [stdout] | [INFO] [stdout] 5898 | / pub fn update_accounts_hash( [INFO] [stdout] 5899 | | &self, [INFO] [stdout] 5900 | | data_source: CalcAccountsHashDataSource, [INFO] [stdout] 5901 | | mut debug_verify: bool, [INFO] [stdout] 5902 | | is_startup: bool, [INFO] [stdout] 5903 | | ) -> AccountsHash { [INFO] [stdout] | |_____________________^ [INFO] [stdout] help: one of the expressions' fields has a method of the same name [INFO] [stdout] | [INFO] [stdout] 3667 | bank2.rc.accounts.accounts_db.update_accounts_hash_for_tests(); [INFO] [stdout] | ++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `update_accounts_hash_for_tests` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3696:19 [INFO] [stdout] | [INFO] [stdout] 3696 | bank3.update_accounts_hash_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `update_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/bank.rs:5898:5 [INFO] [stdout] | [INFO] [stdout] 5898 | / pub fn update_accounts_hash( [INFO] [stdout] 5899 | | &self, [INFO] [stdout] 5900 | | data_source: CalcAccountsHashDataSource, [INFO] [stdout] 5901 | | mut debug_verify: bool, [INFO] [stdout] 5902 | | is_startup: bool, [INFO] [stdout] 5903 | | ) -> AccountsHash { [INFO] [stdout] | |_____________________^ [INFO] [stdout] help: one of the expressions' fields has a method of the same name [INFO] [stdout] | [INFO] [stdout] 3696 | bank3.rc.accounts.accounts_db.update_accounts_hash_for_tests(); [INFO] [stdout] | ++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `update_accounts_hash_for_tests` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3710:19 [INFO] [stdout] | [INFO] [stdout] 3710 | bank2.update_accounts_hash_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `update_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/bank.rs:5898:5 [INFO] [stdout] | [INFO] [stdout] 5898 | / pub fn update_accounts_hash( [INFO] [stdout] 5899 | | &self, [INFO] [stdout] 5900 | | data_source: CalcAccountsHashDataSource, [INFO] [stdout] 5901 | | mut debug_verify: bool, [INFO] [stdout] 5902 | | is_startup: bool, [INFO] [stdout] 5903 | | ) -> AccountsHash { [INFO] [stdout] | |_____________________^ [INFO] [stdout] help: one of the expressions' fields has a method of the same name [INFO] [stdout] | [INFO] [stdout] 3710 | bank2.rc.accounts.accounts_db.update_accounts_hash_for_tests(); [INFO] [stdout] | ++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `update_accounts_hash_for_tests` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3732:15 [INFO] [stdout] | [INFO] [stdout] 3732 | bank3.update_accounts_hash_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: there is a method `update_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/bank.rs:5898:5 [INFO] [stdout] | [INFO] [stdout] 5898 | / pub fn update_accounts_hash( [INFO] [stdout] 5899 | | &self, [INFO] [stdout] 5900 | | data_source: CalcAccountsHashDataSource, [INFO] [stdout] 5901 | | mut debug_verify: bool, [INFO] [stdout] 5902 | | is_startup: bool, [INFO] [stdout] 5903 | | ) -> AccountsHash { [INFO] [stdout] | |_____________________^ [INFO] [stdout] help: one of the expressions' fields has a method of the same name [INFO] [stdout] | [INFO] [stdout] 3732 | bank3.rc.accounts.accounts_db.update_accounts_hash_for_tests(); [INFO] [stdout] | ++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3753:37 [INFO] [stdout] | [INFO] [stdout] 3753 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3776:37 [INFO] [stdout] | [INFO] [stdout] 3776 | let (bank0, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3802:23 [INFO] [stdout] | [INFO] [stdout] 3802 | let bank0 = Bank::new_for_tests(&create_genesis_config(10).0); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3803:23 [INFO] [stdout] | [INFO] [stdout] 3803 | let bank1 = Bank::new_for_tests(&create_genesis_config(20).0); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3813:39 [INFO] [stdout] | [INFO] [stdout] 3813 | let (bank0, _bank_forks0) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3814:39 [INFO] [stdout] | [INFO] [stdout] 3814 | let (bank1, _bank_forks1) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3832:37 [INFO] [stdout] | [INFO] [stdout] 3832 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3852:32 [INFO] [stdout] | [INFO] [stdout] 3852 | let bank0 = Arc::new(Bank::new_for_tests(&create_genesis_config(10).0)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3874:38 [INFO] [stdout] | [INFO] [stdout] 3874 | let (parent, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3943:39 [INFO] [stdout] | [INFO] [stdout] 3943 | let (parent, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:3961:37 [INFO] [stdout] | [INFO] [stdout] 3961 | let (bank0, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:4045:37 [INFO] [stdout] | [INFO] [stdout] 4045 | let (bank1, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:4106:36 [INFO] [stdout] | [INFO] [stdout] 4106 | let bank1 = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:4260:33 [INFO] [stdout] | [INFO] [stdout] 4260 | let parent = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:4348:26 [INFO] [stdout] | [INFO] [stdout] 4348 | let mut bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:4368:22 [INFO] [stdout] | [INFO] [stdout] 4368 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:4381:37 [INFO] [stdout] | [INFO] [stdout] 4381 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `register_default_tick_for_test` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:4397:11 [INFO] [stdout] | [INFO] [stdout] 4397 | bank1.register_default_tick_for_test(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- method `register_default_tick_for_test` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `register_hard_fork` with a similar name, but with different arguments [INFO] [stdout] --> src/bank.rs:4964:5 [INFO] [stdout] | [INFO] [stdout] 4964 | pub fn register_hard_fork(&self, new_hard_fork_slot: Slot) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:4405:38 [INFO] [stdout] | [INFO] [stdout] 4405 | let (bank0, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:4425:37 [INFO] [stdout] | [INFO] [stdout] 4425 | let (bank0, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:4492:32 [INFO] [stdout] | [INFO] [stdout] 4492 | let bank0 = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:4510:37 [INFO] [stdout] | [INFO] [stdout] 4510 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:4567:37 [INFO] [stdout] | [INFO] [stdout] 4567 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:4629:37 [INFO] [stdout] | [INFO] [stdout] 4629 | let (bank, _bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:4664:33 [INFO] [stdout] | [INFO] [stdout] 4664 | let parent = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_config_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:4749:31 [INFO] [stdout] | [INFO] [stdout] 4749 | let bank = Arc::new(Bank::new_with_config_for_tests( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_config_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_config_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:4781:31 [INFO] [stdout] | [INFO] [stdout] 4781 | let bank = Arc::new(Bank::new_with_config_for_tests( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_config_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:4873:26 [INFO] [stdout] | [INFO] [stdout] 4873 | let mut bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:4933:36 [INFO] [stdout] | [INFO] [stdout] 4933 | let (bank, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `update_accounts_hash_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:5054:14 [INFO] [stdout] | [INFO] [stdout] 5054 | bank.update_accounts_hash_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- method `update_accounts_hash_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `update_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/bank.rs:5898:5 [INFO] [stdout] | [INFO] [stdout] 5898 | / pub fn update_accounts_hash( [INFO] [stdout] 5899 | | &self, [INFO] [stdout] 5900 | | data_source: CalcAccountsHashDataSource, [INFO] [stdout] 5901 | | mut debug_verify: bool, [INFO] [stdout] 5902 | | is_startup: bool, [INFO] [stdout] 5903 | | ) -> AccountsHash { [INFO] [stdout] | |_____________________^ [INFO] [stdout] help: one of the expressions' fields has a method of the same name [INFO] [stdout] | [INFO] [stdout] 5054 | bank.rc.accounts.accounts_db.update_accounts_hash_for_tests(); [INFO] [stdout] | ++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `update_accounts_hash_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:5059:14 [INFO] [stdout] | [INFO] [stdout] 5059 | bank.update_accounts_hash_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- method `update_accounts_hash_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `update_accounts_hash` with a similar name, but with different arguments [INFO] [stdout] --> src/bank.rs:5898:5 [INFO] [stdout] | [INFO] [stdout] 5898 | / pub fn update_accounts_hash( [INFO] [stdout] 5899 | | &self, [INFO] [stdout] 5900 | | data_source: CalcAccountsHashDataSource, [INFO] [stdout] 5901 | | mut debug_verify: bool, [INFO] [stdout] 5902 | | is_startup: bool, [INFO] [stdout] 5903 | | ) -> AccountsHash { [INFO] [stdout] | |_____________________^ [INFO] [stdout] help: one of the expressions' fields has a method of the same name [INFO] [stdout] | [INFO] [stdout] 5059 | bank.rc.accounts.accounts_db.update_accounts_hash_for_tests(); [INFO] [stdout] | ++++++++++++++++++++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:5115:32 [INFO] [stdout] | [INFO] [stdout] 5115 | let bank0 = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:5128:31 [INFO] [stdout] | [INFO] [stdout] 5128 | let bank = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `register_default_tick_for_test` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:5135:15 [INFO] [stdout] | [INFO] [stdout] 5135 | bank1.register_default_tick_for_test(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- method `register_default_tick_for_test` not found for this struct [INFO] [stdout] | [INFO] [stdout] help: there is a method `register_hard_fork` with a similar name, but with different arguments [INFO] [stdout] --> src/bank.rs:4964:5 [INFO] [stdout] | [INFO] [stdout] 4964 | pub fn register_hard_fork(&self, new_hard_fork_slot: Slot) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:5162:40 [INFO] [stdout] | [INFO] [stdout] 5162 | let (mut bank, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:5263:26 [INFO] [stdout] | [INFO] [stdout] 5263 | let mut bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrap_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:5332:36 [INFO] [stdout] | [INFO] [stdout] 5332 | let (bank, _bank_forks) = bank.wrap_with_bank_forks_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- method `wrap_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:5814:26 [INFO] [stdout] | [INFO] [stdout] 5814 | let mut bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:5882:26 [INFO] [stdout] | [INFO] [stdout] 5882 | let mut bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `prepare_batch_for_tests` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/bank/tests.rs:6041:23 [INFO] [stdout] | [INFO] [stdout] 6041 | let batch = bank0.prepare_batch_for_tests(txs.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ method not found in `std::sync::Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `prepare_batch_for_tests` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/bank/tests.rs:6048:23 [INFO] [stdout] | [INFO] [stdout] 6048 | let batch = bank0.prepare_batch_for_tests(txs); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ method not found in `std::sync::Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:6060:38 [INFO] [stdout] | [INFO] [stdout] 6060 | let (parent, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `prepare_batch_for_tests` found for struct `std::sync::Arc` in the current scope [INFO] [stdout] --> src/bank/tests.rs:6082:29 [INFO] [stdout] | [INFO] [stdout] 6082 | let lock_result = bank0.prepare_batch_for_tests(txs); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ method not found in `std::sync::Arc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_mockup_builtin_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:6136:15 [INFO] [stdout] | [INFO] [stdout] 6136 | Bank::new_with_mockup_builtin_for_tests(&genesis_config, mock_program_id, MockBuiltin::vm); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_mockup_builtin_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] help: there is a method `add_mockup_builtin` with a similar name, but with different arguments [INFO] [stdout] --> src/bank.rs:6308:5 [INFO] [stdout] | [INFO] [stdout] 6308 | / pub fn add_mockup_builtin( [INFO] [stdout] 6309 | | &mut self, [INFO] [stdout] 6310 | | program_id: Pubkey, [INFO] [stdout] 6311 | | builtin_function: BuiltinFunctionWithContext, [INFO] [stdout] 6312 | | ) { [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_mockup_builtin_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:6192:15 [INFO] [stdout] | [INFO] [stdout] 6192 | Bank::new_with_mockup_builtin_for_tests(&genesis_config, mock_program_id, MockBuiltin::vm); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_mockup_builtin_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] help: there is a method `add_mockup_builtin` with a similar name, but with different arguments [INFO] [stdout] --> src/bank.rs:6308:5 [INFO] [stdout] | [INFO] [stdout] 6308 | / pub fn add_mockup_builtin( [INFO] [stdout] 6309 | | &mut self, [INFO] [stdout] 6310 | | program_id: Pubkey, [INFO] [stdout] 6311 | | builtin_function: BuiltinFunctionWithContext, [INFO] [stdout] 6312 | | ) { [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:6224:36 [INFO] [stdout] | [INFO] [stdout] 6224 | let (bank, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:6266:37 [INFO] [stdout] | [INFO] [stdout] 6266 | let (bank0, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_mockup_builtin_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:6296:37 [INFO] [stdout] | [INFO] [stdout] 6296 | let (bank, _bank_forks) = Bank::new_with_mockup_builtin_for_tests( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_mockup_builtin_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] help: there is a method `add_mockup_builtin` with a similar name, but with different arguments [INFO] [stdout] --> src/bank.rs:6308:5 [INFO] [stdout] | [INFO] [stdout] 6308 | / pub fn add_mockup_builtin( [INFO] [stdout] 6309 | | &mut self, [INFO] [stdout] 6310 | | program_id: Pubkey, [INFO] [stdout] 6311 | | builtin_function: BuiltinFunctionWithContext, [INFO] [stdout] 6312 | | ) { [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_mockup_builtin_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:6328:37 [INFO] [stdout] | [INFO] [stdout] 6328 | let (bank, _bank_forks) = Bank::new_with_mockup_builtin_for_tests( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_mockup_builtin_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] help: there is a method `add_mockup_builtin` with a similar name, but with different arguments [INFO] [stdout] --> src/bank.rs:6308:5 [INFO] [stdout] | [INFO] [stdout] 6308 | / pub fn add_mockup_builtin( [INFO] [stdout] 6309 | | &mut self, [INFO] [stdout] 6310 | | program_id: Pubkey, [INFO] [stdout] 6311 | | builtin_function: BuiltinFunctionWithContext, [INFO] [stdout] 6312 | | ) { [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:6366:26 [INFO] [stdout] | [INFO] [stdout] 6366 | let mut bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:6412:36 [INFO] [stdout] | [INFO] [stdout] 6412 | let (bank, bank_forks) = Bank::new_with_bank_forks_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `wrap_with_bank_forks_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:6472:36 [INFO] [stdout] | [INFO] [stdout] 6472 | let (bank, _bank_forks) = bank.wrap_with_bank_forks_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ method not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- method `wrap_with_bank_forks_for_tests` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:6626:35 [INFO] [stdout] | [INFO] [stdout] 6626 | let mut bank = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_mockup_builtin_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:6676:15 [INFO] [stdout] | [INFO] [stdout] 6676 | Bank::new_with_mockup_builtin_for_tests(&genesis_config, program1_pubkey, MockBuiltin::vm); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_mockup_builtin_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] help: there is a method `add_mockup_builtin` with a similar name, but with different arguments [INFO] [stdout] --> src/bank.rs:6308:5 [INFO] [stdout] | [INFO] [stdout] 6308 | / pub fn add_mockup_builtin( [INFO] [stdout] 6309 | | &mut self, [INFO] [stdout] 6310 | | program_id: Pubkey, [INFO] [stdout] 6311 | | builtin_function: BuiltinFunctionWithContext, [INFO] [stdout] 6312 | | ) { [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_config_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:6701:32 [INFO] [stdout] | [INFO] [stdout] 6701 | let bank0 = Arc::new(Bank::new_with_config_for_tests( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_config_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BankTestConfig` [INFO] [stdout] --> src/bank/tests.rs:6703:9 [INFO] [stdout] | [INFO] [stdout] 6703 | BankTestConfig::default(), [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `BankTestConfig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_config_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:6739:32 [INFO] [stdout] | [INFO] [stdout] 6739 | let bank0 = Arc::new(Bank::new_with_config_for_tests( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_config_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BankTestConfig` [INFO] [stdout] --> src/bank/tests.rs:6741:9 [INFO] [stdout] | [INFO] [stdout] 6741 | BankTestConfig::default(), [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `BankTestConfig` [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/bank/tests.rs:6759:11 [INFO] [stdout] | [INFO] [stdout] 6759 | bank1.flush_accounts_cache_slot_for_tests(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: one of the expressions' fields has a method of the same name [INFO] [stdout] | [INFO] [stdout] 6759 | bank1.rc.accounts.accounts_db.flush_accounts_cache_slot_for_tests(); [INFO] [stdout] | ++++++++++++++++++++++++ [INFO] [stdout] help: there is a method `flush_accounts_cache_if_needed` with a similar name [INFO] [stdout] | [INFO] [stdout] 6759 - bank1.flush_accounts_cache_slot_for_tests(); [INFO] [stdout] 6759 + bank1.flush_accounts_cache_if_needed(); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_with_config_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:6813:32 [INFO] [stdout] | [INFO] [stdout] 6813 | let bank0 = Arc::new(Bank::new_with_config_for_tests( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_with_config_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: failed to resolve: use of undeclared type `BankTestConfig` [INFO] [stdout] --> src/bank/tests.rs:6815:9 [INFO] [stdout] | [INFO] [stdout] 6815 | BankTestConfig::default(), [INFO] [stdout] | ^^^^^^^^^^^^^^ use of undeclared type `BankTestConfig` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:6933:28 [INFO] [stdout] | [INFO] [stdout] 6933 | Arc::new(Bank::new_for_tests(&genesis_config)), [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `flush_accounts_cache_slot_for_tests` found for reference `&bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:6995:10 [INFO] [stdout] | [INFO] [stdout] 6995 | bank.flush_accounts_cache_slot_for_tests() [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: one of the expressions' fields has a method of the same name [INFO] [stdout] | [INFO] [stdout] 6995 | bank.rc.accounts.accounts_db.flush_accounts_cache_slot_for_tests() [INFO] [stdout] | ++++++++++++++++++++++++ [INFO] [stdout] help: there is a method `flush_accounts_cache_if_needed` with a similar name [INFO] [stdout] | [INFO] [stdout] 6995 - bank.flush_accounts_cache_slot_for_tests() [INFO] [stdout] 6995 + bank.flush_accounts_cache_if_needed() [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:7002:26 [INFO] [stdout] | [INFO] [stdout] 7002 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:7036:26 [INFO] [stdout] | [INFO] [stdout] 7036 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:7086:28 [INFO] [stdout] | [INFO] [stdout] 7086 | Arc::new(Bank::new_for_tests(&genesis_config)), [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:7128:26 [INFO] [stdout] | [INFO] [stdout] 7128 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:7162:26 [INFO] [stdout] | [INFO] [stdout] 7162 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:7210:31 [INFO] [stdout] | [INFO] [stdout] 7210 | let bank = Arc::new(Bank::new_for_tests(&genesis_config)); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:7222:22 [INFO] [stdout] | [INFO] [stdout] 7222 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:7288:26 [INFO] [stdout] | [INFO] [stdout] 7288 | let mut bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `advance_slot` found for struct `bank_client::BankClient` in the current scope [INFO] [stdout] --> src/bank/tests.rs:7329:10 [INFO] [stdout] | [INFO] [stdout] 7328 | let bank = bank_client [INFO] [stdout] | ________________- [INFO] [stdout] 7329 | | .advance_slot(1, bank_forks.as_ref(), &mint_keypair.pubkey()) [INFO] [stdout] | | -^^^^^^^^^^^^ method not found in `bank_client::BankClient` [INFO] [stdout] | |_________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/bank_client.rs:30:1 [INFO] [stdout] | [INFO] [stdout] 30 | pub struct BankClient { [INFO] [stdout] | --------------------- method `advance_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `advance_slot` found for struct `bank_client::BankClient` in the current scope [INFO] [stdout] --> src/bank/tests.rs:7513:10 [INFO] [stdout] | [INFO] [stdout] 7512 | let bank = bank_client [INFO] [stdout] | ________________- [INFO] [stdout] 7513 | | .advance_slot(1, bank_forks.as_ref(), &mint_keypair.pubkey()) [INFO] [stdout] | | -^^^^^^^^^^^^ method not found in `bank_client::BankClient` [INFO] [stdout] | |_________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/bank_client.rs:30:1 [INFO] [stdout] | [INFO] [stdout] 30 | pub struct BankClient { [INFO] [stdout] | --------------------- method `advance_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no method named `advance_slot` found for struct `bank_client::BankClient` in the current scope [INFO] [stdout] --> src/bank/tests.rs:7541:10 [INFO] [stdout] | [INFO] [stdout] 7540 | let bank = bank_client [INFO] [stdout] | ________________- [INFO] [stdout] 7541 | | .advance_slot(1, bank_forks.as_ref(), &mint_keypair.pubkey()) [INFO] [stdout] | | -^^^^^^^^^^^^ method not found in `bank_client::BankClient` [INFO] [stdout] | |_________| [INFO] [stdout] | [INFO] [stdout] | [INFO] [stdout] ::: src/bank_client.rs:30:1 [INFO] [stdout] | [INFO] [stdout] 30 | pub struct BankClient { [INFO] [stdout] | --------------------- method `advance_slot` not found for this struct [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:8239:22 [INFO] [stdout] | [INFO] [stdout] 8239 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:8250:22 [INFO] [stdout] | [INFO] [stdout] 8250 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:8264:22 [INFO] [stdout] | [INFO] [stdout] 8264 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1237 | / pub fn new_from_parent_with_options( [INFO] [stdout] 1238 | | parent: Arc, [INFO] [stdout] 1239 | | collector_id: &Pubkey, [INFO] [stdout] 1240 | | slot: Slot, [INFO] [stdout] 1241 | | new_bank_options: NewBankOptions, [INFO] [stdout] 1242 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0599]: no function or associated item named `new_for_tests` found for struct `bank::Bank` in the current scope [INFO] [stdout] --> src/bank/tests.rs:8324:22 [INFO] [stdout] | [INFO] [stdout] 8324 | let bank = Bank::new_for_tests(&genesis_config); [INFO] [stdout] | ^^^^^^^^^^^^^ function or associated item not found in `bank::Bank` [INFO] [stdout] | [INFO] [stdout] ::: src/bank.rs:749:1 [INFO] [stdout] | [INFO] [stdout] 749 | pub struct Bank { [INFO] [stdout] | --------------- function or associated item `new_for_tests` not found for this struct [INFO] [stdout] | [INFO] [stdout] note: if you're trying to build a new `bank::Bank` consider using one of the following associated functions: [INFO] [stdout] bank::Bank::default_with_accounts [INFO] [stdout] bank::Bank::new_with_paths [INFO] [stdout] bank::Bank::new_from_parent [INFO] [stdout] bank::Bank::new_from_parent_with_options [INFO] [stdout] and 4 others [INFO] [stdout] --> src/bank.rs:1083:5 [INFO] [stdout] | [INFO] [stdout] 1083 | fn default_with_accounts(accounts: Accounts) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1165 | / pub fn new_with_paths( [INFO] [stdout] 1166 | | genesis_config: &GenesisConfig, [INFO] [stdout] 1167 | | runtime_config: Arc, [INFO] [stdout] 1168 | | paths: Vec, [INFO] [stdout] ... | [INFO] [stdout] 1177 | | #[allow(unused)] feature_set: Option, [INFO] [stdout] 1178 | | ) -> Self { [INFO] [stdout] | |_____________^ [INFO] [stdout] ... [INFO] [stdout] 1227 | pub fn new_from_parent(parent: Arc, collector_id: &Pubkey, slot: Slot) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [WARN] too many lines in the log, truncating it