[INFO] cloning repository https://github.com/nufi-official/solana-sdk
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/nufi-official/solana-sdk" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnufi-official%2Fsolana-sdk", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnufi-official%2Fsolana-sdk'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] d458f6c8863e038b1aa2fc8dd84a60b28b84feae
[INFO] testing nufi-official/solana-sdk against 1.98.0-beta.1 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnufi-official%2Fsolana-sdk" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-2-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/nufi-official/solana-sdk
[INFO] finished tweaking git repo https://github.com/nufi-official/solana-sdk
[INFO] tweaked toml for git repo https://github.com/nufi-official/solana-sdk written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/nufi-official/solana-sdk on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/nufi-official/solana-sdk 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" "+1.98.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] a80f035c6a08381a35bdec1193b9503db05452ae163d019d0e3eb53bbb88820a
[INFO] running `Command { std: "docker" "start" "a80f035c6a08381a35bdec1193b9503db05452ae163d019d0e3eb53bbb88820a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a80f035c6a08381a35bdec1193b9503db05452ae163d019d0e3eb53bbb88820a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a80f035c6a08381a35bdec1193b9503db05452ae163d019d0e3eb53bbb88820a" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a80f035c6a08381a35bdec1193b9503db05452ae163d019d0e3eb53bbb88820a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a80f035c6a08381a35bdec1193b9503db05452ae163d019d0e3eb53bbb88820a" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.93
[INFO] [stderr]    Compiling unicode-ident v1.0.16
[INFO] [stderr]    Compiling libc v0.2.170
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling typenum v1.17.0
[INFO] [stderr]    Compiling serde v1.0.217
[INFO] [stderr]    Compiling autocfg v1.4.0
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling hashbrown v0.15.2
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling once_cell v1.20.2
[INFO] [stderr]    Compiling winnow v0.7.0
[INFO] [stderr]    Compiling quote v1.0.38
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling syn v2.0.98
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling indexmap v2.7.1
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling cfg_aliases v0.2.1
[INFO] [stderr]    Compiling borsh v1.5.5
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling bs58 v0.5.1
[INFO] [stderr]    Compiling solana-sanitize v2.2.1 (/opt/rustwide/workdir/sanitize)
[INFO] [stderr]    Compiling solana-atomic-u64 v2.2.1 (/opt/rustwide/workdir/atomic-u64)
[INFO] [stderr]    Compiling semver v1.0.25
[INFO] [stderr]    Compiling solana-decode-error v2.2.1 (/opt/rustwide/workdir/decode-error)
[INFO] [stderr]    Compiling five8_core v0.1.1
[INFO] [stderr]    Compiling five8_const v0.1.3
[INFO] [stderr]    Compiling sha2 v0.10.8
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling cc v1.2.11
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling sha2 v0.9.9
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling log v0.4.25
[INFO] [stderr]    Compiling serde_spanned v0.6.8
[INFO] [stderr]    Compiling toml_datetime v0.6.8
[INFO] [stderr]    Compiling toml v0.5.11
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling crunchy v0.2.3
[INFO] [stderr]    Compiling toml_edit v0.22.23
[INFO] [stderr]    Compiling signature v1.6.4
[INFO] [stderr]    Compiling ed25519 v1.5.3
[INFO] [stderr]    Compiling solana-msg v2.2.1 (/opt/rustwide/workdir/msg)
[INFO] [stderr]    Compiling solana-program-memory v2.2.1 (/opt/rustwide/workdir/program-memory)
[INFO] [stderr]    Compiling feature-probe v0.1.1
[INFO] [stderr]    Compiling crypto-mac v0.8.0
[INFO] [stderr]    Compiling bv v0.11.1
[INFO] [stderr]    Compiling pkg-config v0.3.31
[INFO] [stderr]    Compiling proc-macro-crate v0.1.5
[INFO] [stderr]    Compiling libsecp256k1-core v0.2.2
[INFO] [stderr]    Compiling synstructure v0.13.1
[INFO] [stderr]    Compiling proc-macro-crate v3.2.0
[INFO] [stderr]    Compiling borsh-derive-internal v0.10.4
[INFO] [stderr]    Compiling borsh-schema-derive-internal v0.10.4
[INFO] [stderr]    Compiling libsecp256k1-gen-ecmult v0.2.1
[INFO] [stderr]    Compiling libsecp256k1-gen-genmult v0.2.1
[INFO] [stderr]    Compiling bytes v1.10.0
[INFO] [stderr]    Compiling blake3 v1.5.5
[INFO] [stderr]    Compiling vcpkg v0.2.15
[INFO] [stderr]    Compiling ring v0.17.13
[INFO] [stderr]    Compiling libsecp256k1 v0.6.0
[INFO] [stderr]    Compiling hmac v0.8.1
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling itoa v1.0.14
[INFO] [stderr]    Compiling derivation-path v0.2.0
[INFO] [stderr]    Compiling litemap v0.7.4
[INFO] [stderr]    Compiling either v1.13.0
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling hmac-drbg v0.3.0
[INFO] [stderr]    Compiling qstring v0.7.2
[INFO] [stderr]    Compiling uriparse v0.6.4
[INFO] [stderr]    Compiling openssl-sys v0.9.105
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling socket2 v0.5.8
[INFO] [stderr]    Compiling mio v1.0.3
[INFO] [stderr]    Compiling base64 v0.12.3
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling solana-derivation-path v2.2.1 (/opt/rustwide/workdir/derivation-path)
[INFO] [stderr]    Compiling tokio v1.43.0
[INFO] [stderr]    Compiling darling_core v0.20.10
[INFO] [stderr]    Compiling pbkdf2 v0.11.0
[INFO] [stderr]    Compiling solana-precompile-error v2.2.1 (/opt/rustwide/workdir/precompile-error)
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling thiserror v2.0.11
[INFO] [stderr]    Compiling openssl v0.10.70
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling solana-seed-phrase v2.2.1 (/opt/rustwide/workdir/seed-phrase)
[INFO] [stderr]    Compiling solana-seed-derivable v2.2.1 (/opt/rustwide/workdir/seed-derivable)
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling http v0.2.12
[INFO] [stderr]    Compiling tracing-core v0.1.33
[INFO] [stderr]    Compiling httparse v1.10.0
[INFO] [stderr]    Compiling rustls v0.21.12
[INFO] [stderr]    Compiling signal-hook v0.3.17
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling tokio-util v0.7.13
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling sct v0.7.1
[INFO] [stderr]    Compiling rustls-webpki v0.101.7
[INFO] [stderr]    Compiling signal-hook-registry v1.4.2
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling serde_json v1.0.139
[INFO] [stderr]    Compiling humantime v2.1.0
[INFO] [stderr]    Compiling ryu v1.0.19
[INFO] [stderr]    Compiling solana-native-token v2.2.1 (/opt/rustwide/workdir/native-token)
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling rayon-core v1.12.1
[INFO] [stderr]    Compiling adler2 v2.0.0
[INFO] [stderr]    Compiling miniz_oxide v0.8.3
[INFO] [stderr]    Compiling env_logger v0.9.3
[INFO] [stderr]    Compiling h2 v0.3.26
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling brotli-decompressor v4.0.2
[INFO] [stderr]    Compiling http-body v0.4.6
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling memoffset v0.9.1
[INFO] [stderr]    Compiling memmap2 v0.5.10
[INFO] [stderr]    Compiling crc32fast v1.4.2
[INFO] [stderr]    Compiling portable-atomic v1.10.0
[INFO] [stderr]    Compiling flate2 v1.0.35
[INFO] [stderr]    Compiling brotli v7.0.0
[INFO] [stderr]    Compiling tokio-rustls v0.24.1
[INFO] [stderr]    Compiling solana-logger v2.3.1 (/opt/rustwide/workdir/logger)
[INFO] [stderr]    Compiling toml v0.8.20
[INFO] [stderr]    Compiling chrono v0.4.39
[INFO] [stderr]    Compiling hyper v0.14.32
[INFO] [stderr]    Compiling bitmaps v2.1.0
[INFO] [stderr]    Compiling im v15.1.0
[INFO] [stderr]    Compiling solana-time-utils v2.2.1 (/opt/rustwide/workdir/time-utils)
[INFO] [stderr]    Compiling unicode-width v0.2.0
[INFO] [stderr]    Compiling console v0.15.10
[INFO] [stderr]    Compiling sized-chunks v0.6.5
[INFO] [stderr]    Compiling async-compression v0.4.18
[INFO] [stderr]    Compiling rayon v1.10.0
[INFO] [stderr]    Compiling solana-big-mod-exp v2.2.1 (/opt/rustwide/workdir/big-mod-exp)
[INFO] [stderr]    Compiling rand_xoshiro v0.6.0
[INFO] [stderr]    Compiling solana-program-option v2.2.1 (/opt/rustwide/workdir/program-option)
[INFO] [stderr]    Compiling number_prefix v0.4.0
[INFO] [stderr]    Compiling siphasher v0.3.11
[INFO] [stderr]    Compiling solana-define-syscall v2.2.1 (/opt/rustwide/workdir/define-syscall)
[INFO] [stderr]    Compiling indicatif v0.17.11
[INFO] [stderr]    Compiling solana-validator-exit v2.2.1 (/opt/rustwide/workdir/validator-exit)
[INFO] [stderr]    Compiling hyper-rustls v0.24.2
[INFO] [stderr]    Compiling serde_derive v1.0.217
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]    Compiling zeroize_derive v1.4.2
[INFO] [stderr]    Compiling borsh-derive v1.5.5
[INFO] [stderr]    Compiling bytemuck_derive v1.8.1
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling solana-sdk-macro v2.2.1 (/opt/rustwide/workdir/sdk-macro)
[INFO] [stderr]    Compiling borsh-derive v0.10.4
[INFO] [stderr]    Compiling zerofrom-derive v0.1.5
[INFO] [stderr]    Compiling yoke-derive v0.7.5
[INFO] [stderr]    Compiling zerovec-derive v0.10.3
[INFO] [stderr]    Compiling zeroize v1.3.0
[INFO] [stderr]    Compiling zerocopy v0.7.35
[INFO] [stderr]    Compiling ppv-lite86 v0.2.20
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling hashbrown v0.13.2
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling bytemuck v1.21.0
[INFO] [stderr]    Compiling borsh v0.10.4
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling curve25519-dalek v3.2.1
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling icu_provider_macros v1.5.0
[INFO] [stderr]    Compiling ark-std v0.4.0
[INFO] [stderr]    Compiling ark-serialize-derive v0.4.2
[INFO] [stderr]    Compiling openssl-macros v0.1.1
[INFO] [stderr]    Compiling darling_macro v0.20.10
[INFO] [stderr]    Compiling thiserror-impl v2.0.11
[INFO] [stderr]    Compiling ark-serialize v0.4.2
[INFO] [stderr]    Compiling darling v0.20.10
[INFO] [stderr]    Compiling ark-ff-asm v0.4.2
[INFO] [stderr]    Compiling ark-ff-macros v0.4.2
[INFO] [stderr]    Compiling derivative v2.2.0
[INFO] [stderr]    Compiling serde_with_macros v3.12.0
[INFO] [stderr]    Compiling zerofrom v0.1.5
[INFO] [stderr]    Compiling yoke v0.7.5
[INFO] [stderr]    Compiling zerovec v0.10.4
[INFO] [stderr]    Compiling num_enum_derive v0.7.3
[INFO] [stderr]    Compiling num-derive v0.4.2
[INFO] [stderr]    Compiling tinystr v0.7.6
[INFO] [stderr]    Compiling icu_locid v1.5.0
[INFO] [stderr]    Compiling icu_provider v1.5.0
[INFO] [stderr]    Compiling icu_locid_transform v1.5.0
[INFO] [stderr]    Compiling icu_collections v1.5.0
[INFO] [stderr]    Compiling cfg_eval v0.1.2
[INFO] [stderr]    Compiling solana-borsh v2.2.1 (/opt/rustwide/workdir/borsh)
[INFO] [stderr]    Compiling icu_properties v1.5.1
[INFO] [stderr]    Compiling solana-package-metadata-macro v2.2.1 (/opt/rustwide/workdir/package-metadata-macro)
[INFO] [stderr]    Compiling solana-hash v2.2.1 (/opt/rustwide/workdir/hash)
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling solana-sha256-hasher v2.2.1 (/opt/rustwide/workdir/sha256-hasher)
[INFO] [stderr]    Compiling bitflags v2.8.0
[INFO] [stderr]    Compiling ed25519-dalek v1.0.1
[INFO] [stderr]    Compiling solana-pubkey v2.2.1 (/opt/rustwide/workdir/pubkey)
[INFO] [stderr]    Compiling serde-big-array v0.5.1
[INFO] [stderr]    Compiling solana-sdk-ids v2.2.1 (/opt/rustwide/workdir/sdk-ids)
[INFO] [stderr]    Compiling solana-signature v2.2.1 (/opt/rustwide/workdir/signature)
[INFO] [stderr]    Compiling serde_bytes v0.11.15
[INFO] [stderr]    Compiling solana-fee-calculator v2.2.1 (/opt/rustwide/workdir/fee-calculator)
[INFO] [stderr]    Compiling solana-sysvar-id v2.2.1 (/opt/rustwide/workdir/sysvar-id)
[INFO] [stderr]    Compiling solana-instruction v2.2.1 (/opt/rustwide/workdir/instruction)
[INFO] [stderr]    Compiling solana-epoch-schedule v2.2.1 (/opt/rustwide/workdir/epoch-schedule)
[INFO] [stderr]    Compiling solana-clock v2.2.1 (/opt/rustwide/workdir/clock)
[INFO] [stderr]    Compiling solana-slot-hashes v2.2.1 (/opt/rustwide/workdir/slot-hashes)
[INFO] [stderr]    Compiling solana-rent v2.2.1 (/opt/rustwide/workdir/rent)
[INFO] [stderr]    Compiling solana-system-interface v1.0.0
[INFO] [stderr]    Compiling solana-program-error v2.2.1 (/opt/rustwide/workdir/program-error)
[INFO] [stderr]    Compiling solana-transaction-error v2.2.1 (/opt/rustwide/workdir/transaction-error)
[INFO] [stderr]    Compiling solana-serialize-utils v2.2.1 (/opt/rustwide/workdir/serialize-utils)
[INFO] [stderr]    Compiling solana-account-info v2.2.1 (/opt/rustwide/workdir/account-info)
[INFO] [stderr]    Compiling solana-epoch-rewards v2.2.1 (/opt/rustwide/workdir/epoch-rewards)
[INFO] [stderr]    Compiling solana-signer v2.2.1 (/opt/rustwide/workdir/signer)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> account-info/src/lib.rs:109:32
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fn try_borrow_lamports(&self) -> Result<Ref<&mut u64>, ProgramError> {
[INFO] [stdout]     |                                ^^^^^            ^^^^^^^^^^^^^
[INFO] [stdout]     |                                |                |   |
[INFO] [stdout]     |                                |                |   the same lifetime is elided here
[INFO] [stdout]     |                                |                the same lifetime is hidden here
[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] 109 |     pub fn try_borrow_lamports(&self) -> Result<Ref<'_, &mut u64>, ProgramError> {
[INFO] [stdout]     |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> account-info/src/lib.rs:115:36
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn try_borrow_mut_lamports(&self) -> Result<RefMut<&'a mut u64>, ProgramError> {
[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] 115 |     pub fn try_borrow_mut_lamports(&self) -> Result<RefMut<'_, &'a mut u64>, ProgramError> {
[INFO] [stdout]     |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> account-info/src/lib.rs:121:28
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn try_borrow_data(&self) -> Result<Ref<&mut [u8]>, ProgramError> {
[INFO] [stdout]     |                            ^^^^^            ^^^^^^^^^^^^^^
[INFO] [stdout]     |                            |                |   |
[INFO] [stdout]     |                            |                |   the same lifetime is elided here
[INFO] [stdout]     |                            |                the same lifetime is hidden here
[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] 121 |     pub fn try_borrow_data(&self) -> Result<Ref<'_, &mut [u8]>, ProgramError> {
[INFO] [stdout]     |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> account-info/src/lib.rs:127:32
[INFO] [stdout]     |
[INFO] [stdout] 127 |     pub fn try_borrow_mut_data(&self) -> Result<RefMut<&'a mut [u8]>, ProgramError> {
[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] 127 |     pub fn try_borrow_mut_data(&self) -> Result<RefMut<'_, &'a mut [u8]>, ProgramError> {
[INFO] [stdout]     |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling solana-cpi v2.2.1 (/opt/rustwide/workdir/cpi)
[INFO] [stderr]    Compiling solana-instructions-sysvar v2.2.1 (/opt/rustwide/workdir/instructions-sysvar)
[INFO] [stderr]    Compiling solana-program-entrypoint v2.2.1 (/opt/rustwide/workdir/program-entrypoint)
[INFO] [stderr]    Compiling solana-stake-interface v1.2.1
[INFO] [stderr]    Compiling solana-last-restart-slot v2.2.1 (/opt/rustwide/workdir/last-restart-slot)
[INFO] [stderr]    Compiling solana-slot-history v2.2.1 (/opt/rustwide/workdir/slot-history)
[INFO] [stderr]    Compiling solana-short-vec v2.2.1 (/opt/rustwide/workdir/short-vec)
[INFO] [stderr]    Compiling solana-bincode v2.2.1 (/opt/rustwide/workdir/bincode)
[INFO] [stderr]    Compiling solana-feature-set v2.2.4 (/opt/rustwide/workdir/feature-set)
[INFO] [stderr]    Compiling ed25519-dalek-bip32 v0.2.0
[INFO] [stderr]    Compiling solana-message v2.3.0 (/opt/rustwide/workdir/message)
[INFO] [stderr]    Compiling solana-keypair v2.2.1 (/opt/rustwide/workdir/keypair)
[INFO] [stderr]    Compiling icu_normalizer v1.5.0
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> keypair/src/signable.rs:20:22
[INFO] [stdout]    |
[INFO] [stdout] 20 |     fn signable_data(&self) -> Cow<[u8]>;
[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] 20 |     fn signable_data(&self) -> Cow<'_, [u8]>;
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> message/src/sanitized.rs:71:25
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub fn account_keys(&self) -> AccountKeys {
[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] 71 |     pub fn account_keys(&self) -> AccountKeys<'_> {
[INFO] [stdout]    |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> message/src/sanitized.rs:200:25
[INFO] [stdout]     |
[INFO] [stdout] 200 |     pub fn account_keys(&self) -> AccountKeys {
[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] 200 |     pub fn account_keys(&self) -> AccountKeys<'_> {
[INFO] [stdout]     |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> message/src/sanitized.rs:288:35
[INFO] [stdout]     |
[INFO] [stdout] 288 |     pub fn decompile_instructions(&self) -> Vec<BorrowedInstruction> {
[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] 288 |     pub fn decompile_instructions(&self) -> Vec<BorrowedInstruction<'_>> {
[INFO] [stdout]     |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> message/src/versions/v0/loaded.rs:101:25
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn account_keys(&self) -> AccountKeys {
[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] 101 |     pub fn account_keys(&self) -> AccountKeys<'_> {
[INFO] [stdout]     |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling solana-sysvar v2.2.1 (/opt/rustwide/workdir/sysvar)
[INFO] [stderr]    Compiling solana-ed25519-program v2.2.2 (/opt/rustwide/workdir/ed25519-program)
[INFO] [stderr]    Compiling solana-account v2.2.1 (/opt/rustwide/workdir/account)
[INFO] [stderr]    Compiling idna_adapter v1.2.0
[INFO] [stderr]    Compiling solana-nonce v2.2.1 (/opt/rustwide/workdir/nonce)
[INFO] [stderr]    Compiling serde_with v3.12.0
[INFO] [stderr]    Compiling solana-hard-forks v2.2.1 (/opt/rustwide/workdir/hard-forks)
[INFO] [stderr]    Compiling idna v1.0.3
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> hard-forks/src/lib.rs:32:17
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn iter(&self) -> std::slice::Iter<(u64, usize)> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn iter(&self) -> std::slice::Iter<'_, (u64, usize)> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling solana-shred-version v2.2.1 (/opt/rustwide/workdir/shred-version)
[INFO] [stderr]    Compiling solana-address-lookup-table-interface v2.2.2 (/opt/rustwide/workdir/address-lookup-table-interface)
[INFO] [stderr]    Compiling solana-keccak-hasher v2.2.1 (/opt/rustwide/workdir/keccak-hasher)
[INFO] [stderr]    Compiling solana-cluster-type v2.2.1 (/opt/rustwide/workdir/cluster-type)
[INFO] [stderr]    Compiling solana-inflation v2.2.1 (/opt/rustwide/workdir/inflation)
[INFO] [stderr]    Compiling solana-serde-varint v2.2.1 (/opt/rustwide/workdir/serde-varint)
[INFO] [stderr]    Compiling solana-poh-config v2.2.1 (/opt/rustwide/workdir/poh-config)
[INFO] [stderr]    Compiling solana-vote-interface v2.2.3 (/opt/rustwide/workdir/vote-interface)
[INFO] [stderr]    Compiling solana-genesis-config v2.2.1 (/opt/rustwide/workdir/genesis-config)
[INFO] [stderr]    Compiling solana-packet v2.2.1 (/opt/rustwide/workdir/packet)
[INFO] [stderr]    Compiling solana-example-mocks v2.2.1 (/opt/rustwide/workdir/example-mocks)
[INFO] [stderr]    Compiling url v2.5.4
[INFO] [stderr]    Compiling solana-secp256r1-program v2.2.2 (/opt/rustwide/workdir/secp256r1-program)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> vote-interface/src/authorized_voters.rs:83:17
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn iter(&self) -> std::collections::btree_map::Iter<Epoch, Pubkey> {
[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] 83 |     pub fn iter(&self) -> std::collections::btree_map::Iter<'_, Epoch, Pubkey> {
[INFO] [stdout]    |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling solana-feature-gate-interface v2.2.1 (/opt/rustwide/workdir/feature-gate-interface)
[INFO] [stderr]    Compiling num_enum v0.7.3
[INFO] [stderr]    Compiling solana-loader-v4-interface v2.2.1 (/opt/rustwide/workdir/loader-v4-interface)
[INFO] [stderr]    Compiling solana-loader-v3-interface v3.0.0 (/opt/rustwide/workdir/loader-v3-interface)
[INFO] [stderr]    Compiling solana-program-pack v2.2.1 (/opt/rustwide/workdir/program-pack)
[INFO] [stderr]    Compiling solana-stable-layout v2.2.1 (/opt/rustwide/workdir/stable-layout)
[INFO] [stderr]    Compiling solana-loader-v2-interface v2.2.1 (/opt/rustwide/workdir/loader-v2-interface)
[INFO] [stderr]    Compiling solana-blake3-hasher v2.2.1 (/opt/rustwide/workdir/blake3-hasher)
[INFO] [stderr]    Compiling solana-secp256k1-program v2.2.1 (/opt/rustwide/workdir/secp256k1-program)
[INFO] [stderr]    Compiling solana-secp256k1-recover v2.2.1 (/opt/rustwide/workdir/secp256k1-recover)
[INFO] [stderr]    Compiling solana-reward-info v2.2.1 (/opt/rustwide/workdir/reward-info)
[INFO] [stderr]    Compiling solana-precompiles v2.2.1 (/opt/rustwide/workdir/precompiles)
[INFO] [stderr]    Compiling solana-commitment-config v2.2.1 (/opt/rustwide/workdir/commitment-config)
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling solana-transaction v2.2.2 (/opt/rustwide/workdir/transaction)
[INFO] [stderr]    Compiling solana-epoch-info v2.2.1 (/opt/rustwide/workdir/epoch-info)
[INFO] [stderr]    Compiling solana-rent-debits v2.2.1 (/opt/rustwide/workdir/rent-debits)
[INFO] [stderr]    Compiling solana-offchain-message v2.2.1 (/opt/rustwide/workdir/offchain-message)
[INFO] [stderr]    Compiling reqwest v0.11.27
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> transaction/src/sanitized.rs:217:9
[INFO] [stdout]     |
[INFO] [stdout] 217 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 218 |         tx_account_lock_limit: usize,
[INFO] [stdout] 219 |     ) -> Result<TransactionAccountLocks> {
[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]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 219 |     ) -> Result<TransactionAccountLocks<'_>> {
[INFO] [stdout]     |                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> transaction/src/sanitized.rs:225:40
[INFO] [stdout]     |
[INFO] [stdout] 225 |     pub fn get_account_locks_unchecked(&self) -> TransactionAccountLocks {
[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] 225 |     pub fn get_account_locks_unchecked(&self) -> TransactionAccountLocks<'_> {
[INFO] [stdout]     |                                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling solana-rent-collector v2.2.1 (/opt/rustwide/workdir/rent-collector)
[INFO] [stderr]    Compiling solana-system-transaction v2.2.1 (/opt/rustwide/workdir/system-transaction)
[INFO] [stderr]    Compiling solana-client-traits v2.2.1 (/opt/rustwide/workdir/client-traits)
[INFO] [stderr]    Compiling solana-nonce-account v2.2.1 (/opt/rustwide/workdir/nonce-account)
[INFO] [stderr]    Compiling solana-transaction-context v2.2.1
[INFO] [stderr]    Compiling solana-fee-structure v2.2.1 (/opt/rustwide/workdir/fee-structure)
[INFO] [stderr]    Compiling solana-program v2.2.1 (/opt/rustwide/workdir/program)
[INFO] [stderr]    Compiling solana-quic-definitions v2.2.1 (/opt/rustwide/workdir/quic-definitions)
[INFO] [stderr]    Compiling solana-reserved-account-keys v2.2.1 (/opt/rustwide/workdir/reserved-account-keys)
[INFO] [stderr]    Compiling solana-presigner v2.2.1 (/opt/rustwide/workdir/presigner)
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]    --> program/src/program.rs:247:24
[INFO] [stdout]     |
[INFO] [stdout] 247 |             assert_eq!((*(*data_ptr).as_ptr())[..], data[..]);
[INFO] [stdout]     |                        ^^--------------------^^^^^
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          this raw pointer has type `*mut &mut [u8]`
[INFO] [stdout]     |
[INFO] [stdout]     = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&[u8]`
[INFO] [stdout]    --> program/src/program.rs:247:24
[INFO] [stdout]     |
[INFO] [stdout] 247 |             assert_eq!((*(*data_ptr).as_ptr())[..], data[..]);
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[warn(dangerous_implicit_autorefs)]` on by default
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]     |
[INFO] [stdout] 247 |             assert_eq!((&(*(*data_ptr).as_ptr()))[..], data[..]);
[INFO] [stdout]     |                        ++                       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling solana-compute-budget-interface v2.2.1 (/opt/rustwide/workdir/compute-budget-interface)
[INFO] [stderr]    Compiling solana-epoch-rewards-hasher v2.2.1 (/opt/rustwide/workdir/epoch-rewards-hasher)
[INFO] [stderr]    Compiling ark-ff v0.4.2
[INFO] [stderr]    Compiling solana-serde v2.2.1 (/opt/rustwide/workdir/serde)
[INFO] [stderr]    Compiling solana-frozen-abi-macro v2.2.1 (/opt/rustwide/workdir/frozen-abi-macro)
[INFO] [stderr]    Compiling solana-feature-set-interface v4.0.1 (/opt/rustwide/workdir/feature-set-interface)
[INFO] [stderr]    Compiling solana-package-metadata v2.2.1 (/opt/rustwide/workdir/package-metadata)
[INFO] [stderr]    Compiling solana-file-download v2.2.1 (/opt/rustwide/workdir/file-download)
[INFO] [stderr]    Compiling solana-frozen-abi v2.2.1 (/opt/rustwide/workdir/frozen-abi)
[INFO] [stderr]    Compiling ark-poly v0.4.2
[INFO] [stderr]    Compiling ark-ec v0.4.2
[INFO] [stderr]    Compiling ark-bn254 v0.4.0
[INFO] [stderr]    Compiling solana-bn254 v2.2.2 (/opt/rustwide/workdir/bn254)
[INFO] [stderr]    Compiling solana-sdk v2.2.2 (/opt/rustwide/workdir/sdk)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 5m 14s
[INFO] running `Command { std: "docker" "inspect" "a80f035c6a08381a35bdec1193b9503db05452ae163d019d0e3eb53bbb88820a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a80f035c6a08381a35bdec1193b9503db05452ae163d019d0e3eb53bbb88820a" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling serde v1.0.217
[INFO] [stderr]    Compiling libc v0.2.170
[INFO] [stderr]    Compiling typenum v1.17.0
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling once_cell v1.20.2
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling hashbrown v0.15.2
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling borsh v1.5.5
[INFO] [stderr]    Compiling bs58 v0.5.1
[INFO] [stderr]    Compiling bytemuck v1.21.0
[INFO] [stderr]    Compiling zerocopy v0.7.35
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling solana-sanitize v2.2.1 (/opt/rustwide/workdir/sanitize)
[INFO] [stderr]    Compiling solana-atomic-u64 v2.2.1 (/opt/rustwide/workdir/atomic-u64)
[INFO] [stderr]    Compiling indexmap v2.7.1
[INFO] [stderr]    Compiling zeroize v1.3.0
[INFO] [stderr]    Compiling ahash v0.8.11
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling ppv-lite86 v0.2.20
[INFO] [stderr]    Compiling derive_arbitrary v1.4.1
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling solana-decode-error v2.2.1 (/opt/rustwide/workdir/decode-error)
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling five8_core v0.1.1
[INFO] [stderr]    Compiling hashbrown v0.13.2
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling five8_const v0.1.3
[INFO] [stderr]    Compiling sha2 v0.10.8
[INFO] [stderr]    Compiling toml_edit v0.22.23
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling borsh v0.10.4
[INFO] [stderr]    Compiling log v0.4.25
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling opaque-debug v0.3.1
[INFO] [stderr]    Compiling rand_chacha v0.2.2
[INFO] [stderr]    Compiling sha2 v0.9.9
[INFO] [stderr]    Compiling bitflags v2.8.0
[INFO] [stderr]    Compiling solana-msg v2.2.1 (/opt/rustwide/workdir/msg)
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling proc-macro-crate v3.2.0
[INFO] [stderr]    Compiling rand v0.7.3
[INFO] [stderr]    Compiling memchr v2.7.4
[INFO] [stderr]    Compiling solana-program-memory v2.2.1 (/opt/rustwide/workdir/program-memory)
[INFO] [stderr]    Compiling serde_bytes v0.11.15
[INFO] [stderr]    Compiling bv v0.11.1
[INFO] [stderr]    Compiling solana-fee-calculator v2.2.1 (/opt/rustwide/workdir/fee-calculator)
[INFO] [stderr]    Compiling signature v1.6.4
[INFO] [stderr]    Compiling ed25519 v1.5.3
[INFO] [stderr]    Compiling curve25519-dalek v3.2.1
[INFO] [stderr]    Compiling solana-short-vec v2.2.1 (/opt/rustwide/workdir/short-vec)
[INFO] [stderr]    Compiling arbitrary v1.4.1
[INFO] [stderr]    Compiling percent-encoding v2.3.1
[INFO] [stderr]    Compiling arrayref v0.3.9
[INFO] [stderr]    Compiling qualifier_attr v0.2.2
[INFO] [stderr]    Compiling blake3 v1.5.5
[INFO] [stderr]    Compiling constant_time_eq v0.3.1
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling serde-big-array v0.5.1
[INFO] [stderr]    Compiling ed25519-dalek v1.0.1
[INFO] [stderr]    Compiling base64 v0.22.1
[INFO] [stderr]    Compiling crunchy v0.2.3
[INFO] [stderr]    Compiling solana-signature v2.2.1 (/opt/rustwide/workdir/signature)
[INFO] [stderr]    Compiling crypto-mac v0.8.0
[INFO] [stderr]    Compiling derivation-path v0.2.0
[INFO] [stderr]    Compiling qstring v0.7.2
[INFO] [stderr]    Compiling uriparse v0.6.4
[INFO] [stderr]    Compiling keccak v0.1.5
[INFO] [stderr]    Compiling itoa v1.0.14
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling libsecp256k1-core v0.2.2
[INFO] [stderr]    Compiling hmac v0.8.1
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling pbkdf2 v0.11.0
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]    Compiling solana-derivation-path v2.2.1 (/opt/rustwide/workdir/derivation-path)
[INFO] [stderr]    Compiling libsecp256k1-gen-genmult v0.2.1
[INFO] [stderr]    Compiling libsecp256k1-gen-ecmult v0.2.1
[INFO] [stderr]    Compiling solana-seed-derivable v2.2.1 (/opt/rustwide/workdir/seed-derivable)
[INFO] [stderr]    Compiling solana-seed-phrase v2.2.1 (/opt/rustwide/workdir/seed-phrase)
[INFO] [stderr]    Compiling hmac-drbg v0.3.0
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling either v1.13.0
[INFO] [stderr]    Compiling base64 v0.12.3
[INFO] [stderr]    Compiling libsecp256k1 v0.6.0
[INFO] [stderr]    Compiling ryu v1.0.19
[INFO] [stderr]    Compiling serde_json v1.0.139
[INFO] [stderr]    Compiling ed25519-dalek-bip32 v0.2.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling thiserror v2.0.11
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling borsh-derive v1.5.5
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]    Compiling solana-native-token v2.2.1 (/opt/rustwide/workdir/native-token)
[INFO] [stderr]    Compiling signal-hook v0.3.17
[INFO] [stderr]    Compiling signal-hook-registry v1.4.2
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling humantime v2.1.0
[INFO] [stderr]    Compiling termcolor v1.4.1
[INFO] [stderr]    Compiling env_logger v0.9.3
[INFO] [stderr]    Compiling memoffset v0.9.1
[INFO] [stderr]    Compiling solana-logger v2.3.1 (/opt/rustwide/workdir/logger)
[INFO] [stderr]    Compiling openssl-sys v0.9.105
[INFO] [stderr]    Compiling solana-serde-varint v2.2.1 (/opt/rustwide/workdir/serde-varint)
[INFO] [stderr]    Compiling solana-precompile-error v2.2.1 (/opt/rustwide/workdir/precompile-error)
[INFO] [stderr]    Compiling darling_core v0.20.10
[INFO] [stderr]    Compiling foreign-types-shared v0.1.1
[INFO] [stderr]    Compiling foreign-types v0.3.2
[INFO] [stderr]    Compiling openssl v0.10.70
[INFO] [stderr]    Compiling solana-big-mod-exp v2.2.1 (/opt/rustwide/workdir/big-mod-exp)
[INFO] [stderr]    Compiling solana-program-option v2.2.1 (/opt/rustwide/workdir/program-option)
[INFO] [stderr]    Compiling solana-hard-forks v2.2.1 (/opt/rustwide/workdir/hard-forks)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> hard-forks/src/lib.rs:32:17
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn iter(&self) -> std::slice::Iter<(u64, usize)> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn iter(&self) -> std::slice::Iter<'_, (u64, usize)> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling memmap2 v0.5.10
[INFO] [stderr]    Compiling ark-std v0.4.0
[INFO] [stderr]    Compiling static_assertions v1.1.0
[INFO] [stderr]    Compiling solana-inflation v2.2.1 (/opt/rustwide/workdir/inflation)
[INFO] [stderr]    Compiling ark-serialize v0.4.2
[INFO] [stderr]    Compiling solana-poh-config v2.2.1 (/opt/rustwide/workdir/poh-config)
[INFO] [stderr]    Compiling solana-time-utils v2.2.1 (/opt/rustwide/workdir/time-utils)
[INFO] [stderr]    Compiling chrono v0.4.39
[INFO] [stderr]    Compiling pin-project-lite v0.2.16
[INFO] [stderr]    Compiling num_enum_derive v0.7.3
[INFO] [stderr]    Compiling solana-epoch-info v2.2.1 (/opt/rustwide/workdir/epoch-info)
[INFO] [stderr]    Compiling solana-commitment-config v2.2.1 (/opt/rustwide/workdir/commitment-config)
[INFO] [stderr]    Compiling solana-reward-info v2.2.1 (/opt/rustwide/workdir/reward-info)
[INFO] [stderr]    Compiling solana-define-syscall v2.2.1 (/opt/rustwide/workdir/define-syscall)
[INFO] [stderr]    Compiling siphasher v0.3.11
[INFO] [stderr]    Compiling ark-ff v0.4.2
[INFO] [stderr]    Compiling anyhow v1.0.96
[INFO] [stderr]    Compiling zerofrom v0.1.5
[INFO] [stderr]    Compiling futures-core v0.3.31
[INFO] [stderr]    Compiling stable_deref_trait v1.2.0
[INFO] [stderr]    Compiling yoke v0.7.5
[INFO] [stderr]    Compiling solana-serde v2.2.1 (/opt/rustwide/workdir/serde)
[INFO] [stderr]    Compiling solana-validator-exit v2.2.1 (/opt/rustwide/workdir/validator-exit)
[INFO] [stderr]    Compiling futures-sink v0.3.31
[INFO] [stderr]    Compiling slab v0.4.9
[INFO] [stderr]    Compiling zerovec v0.10.4
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling futures-task v0.3.31
[INFO] [stderr]    Compiling bytes v1.10.0
[INFO] [stderr]    Compiling pin-utils v0.1.0
[INFO] [stderr]    Compiling futures-io v0.3.31
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling tinystr v0.7.6
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling litemap v0.7.4
[INFO] [stderr]    Compiling writeable v0.5.5
[INFO] [stderr]    Compiling num_enum v0.7.3
[INFO] [stderr]    Compiling ring v0.17.13
[INFO] [stderr]    Compiling icu_locid v1.5.0
[INFO] [stderr]    Compiling solana-hash v2.2.1 (/opt/rustwide/workdir/hash)
[INFO] [stderr]    Compiling solana-sha256-hasher v2.2.1 (/opt/rustwide/workdir/sha256-hasher)
[INFO] [stderr]    Compiling solana-pubkey v2.2.1 (/opt/rustwide/workdir/pubkey)
[INFO] [stderr]    Compiling solana-instruction v2.2.1 (/opt/rustwide/workdir/instruction)
[INFO] [stderr]    Compiling solana-sdk-ids v2.2.1 (/opt/rustwide/workdir/sdk-ids)
[INFO] [stderr]    Compiling solana-nonce v2.2.1 (/opt/rustwide/workdir/nonce)
[INFO] [stderr]    Compiling solana-system-interface v1.0.0
[INFO] [stderr]    Compiling solana-transaction-error v2.2.1 (/opt/rustwide/workdir/transaction-error)
[INFO] [stderr]    Compiling solana-sysvar-id v2.2.1 (/opt/rustwide/workdir/sysvar-id)
[INFO] [stderr]    Compiling solana-clock v2.2.1 (/opt/rustwide/workdir/clock)
[INFO] [stderr]    Compiling solana-epoch-schedule v2.2.1 (/opt/rustwide/workdir/epoch-schedule)
[INFO] [stderr]    Compiling solana-program-error v2.2.1 (/opt/rustwide/workdir/program-error)
[INFO] [stderr]    Compiling solana-slot-hashes v2.2.1 (/opt/rustwide/workdir/slot-hashes)
[INFO] [stderr]    Compiling solana-serialize-utils v2.2.1 (/opt/rustwide/workdir/serialize-utils)
[INFO] [stderr]    Compiling solana-rent v2.2.1 (/opt/rustwide/workdir/rent)
[INFO] [stderr]    Compiling solana-account-info v2.2.1 (/opt/rustwide/workdir/account-info)
[INFO] [stderr]    Compiling solana-epoch-rewards v2.2.1 (/opt/rustwide/workdir/epoch-rewards)
[INFO] [stderr]    Compiling solana-last-restart-slot v2.2.1 (/opt/rustwide/workdir/last-restart-slot)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> account-info/src/lib.rs:109:32
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fn try_borrow_lamports(&self) -> Result<Ref<&mut u64>, ProgramError> {
[INFO] [stdout]     |                                ^^^^^            ^^^^^^^^^^^^^
[INFO] [stdout]     |                                |                |   |
[INFO] [stdout]     |                                |                |   the same lifetime is elided here
[INFO] [stdout]     |                                |                the same lifetime is hidden here
[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] 109 |     pub fn try_borrow_lamports(&self) -> Result<Ref<'_, &mut u64>, ProgramError> {
[INFO] [stdout]     |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> account-info/src/lib.rs:115:36
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn try_borrow_mut_lamports(&self) -> Result<RefMut<&'a mut u64>, ProgramError> {
[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] 115 |     pub fn try_borrow_mut_lamports(&self) -> Result<RefMut<'_, &'a mut u64>, ProgramError> {
[INFO] [stdout]     |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> account-info/src/lib.rs:121:28
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn try_borrow_data(&self) -> Result<Ref<&mut [u8]>, ProgramError> {
[INFO] [stdout]     |                            ^^^^^            ^^^^^^^^^^^^^^
[INFO] [stdout]     |                            |                |   |
[INFO] [stdout]     |                            |                |   the same lifetime is elided here
[INFO] [stdout]     |                            |                the same lifetime is hidden here
[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] 121 |     pub fn try_borrow_data(&self) -> Result<Ref<'_, &mut [u8]>, ProgramError> {
[INFO] [stdout]     |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> account-info/src/lib.rs:127:32
[INFO] [stdout]     |
[INFO] [stdout] 127 |     pub fn try_borrow_mut_data(&self) -> Result<RefMut<&'a mut [u8]>, ProgramError> {
[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] 127 |     pub fn try_borrow_mut_data(&self) -> Result<RefMut<'_, &'a mut [u8]>, ProgramError> {
[INFO] [stdout]     |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling solana-program-entrypoint v2.2.1 (/opt/rustwide/workdir/program-entrypoint)
[INFO] [stderr]    Compiling solana-cpi v2.2.1 (/opt/rustwide/workdir/cpi)
[INFO] [stderr]    Compiling solana-instructions-sysvar v2.2.1 (/opt/rustwide/workdir/instructions-sysvar)
[INFO] [stderr]    Compiling solana-slot-history v2.2.1 (/opt/rustwide/workdir/slot-history)
[INFO] [stderr]    Compiling solana-stake-interface v1.2.1
[INFO] [stderr]    Compiling solana-bincode v2.2.1 (/opt/rustwide/workdir/bincode)
[INFO] [stderr]    Compiling solana-signer v2.2.1 (/opt/rustwide/workdir/signer)
[INFO] [stderr]    Compiling solana-feature-set v2.2.4 (/opt/rustwide/workdir/feature-set)
[INFO] [stderr]    Compiling solana-message v2.3.0 (/opt/rustwide/workdir/message)
[INFO] [stderr]    Compiling solana-address-lookup-table-interface v2.2.2 (/opt/rustwide/workdir/address-lookup-table-interface)
[INFO] [stderr]    Compiling solana-keypair v2.2.1 (/opt/rustwide/workdir/keypair)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> keypair/src/signable.rs:20:22
[INFO] [stdout]    |
[INFO] [stdout] 20 |     fn signable_data(&self) -> Cow<[u8]>;
[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] 20 |     fn signable_data(&self) -> Cow<'_, [u8]>;
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling solana-keccak-hasher v2.2.1 (/opt/rustwide/workdir/keccak-hasher)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> message/src/sanitized.rs:71:25
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub fn account_keys(&self) -> AccountKeys {
[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] 71 |     pub fn account_keys(&self) -> AccountKeys<'_> {
[INFO] [stdout]    |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> message/src/sanitized.rs:200:25
[INFO] [stdout]     |
[INFO] [stdout] 200 |     pub fn account_keys(&self) -> AccountKeys {
[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] 200 |     pub fn account_keys(&self) -> AccountKeys<'_> {
[INFO] [stdout]     |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> message/src/sanitized.rs:288:35
[INFO] [stdout]     |
[INFO] [stdout] 288 |     pub fn decompile_instructions(&self) -> Vec<BorrowedInstruction> {
[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] 288 |     pub fn decompile_instructions(&self) -> Vec<BorrowedInstruction<'_>> {
[INFO] [stdout]     |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> message/src/versions/v0/loaded.rs:101:25
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn account_keys(&self) -> AccountKeys {
[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] 101 |     pub fn account_keys(&self) -> AccountKeys<'_> {
[INFO] [stdout]     |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling solana-sysvar v2.2.1 (/opt/rustwide/workdir/sysvar)
[INFO] [stderr]    Compiling solana-vote-interface v2.2.3 (/opt/rustwide/workdir/vote-interface)
[INFO] [stderr]    Compiling solana-account v2.2.1 (/opt/rustwide/workdir/account)
[INFO] [stderr]    Compiling solana-feature-gate-interface v2.2.1 (/opt/rustwide/workdir/feature-gate-interface)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> vote-interface/src/authorized_voters.rs:83:17
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn iter(&self) -> std::collections::btree_map::Iter<Epoch, Pubkey> {
[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] 83 |     pub fn iter(&self) -> std::collections::btree_map::Iter<'_, Epoch, Pubkey> {
[INFO] [stdout]    |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling solana-loader-v4-interface v2.2.1 (/opt/rustwide/workdir/loader-v4-interface)
[INFO] [stderr]    Compiling solana-loader-v3-interface v3.0.0 (/opt/rustwide/workdir/loader-v3-interface)
[INFO] [stderr]    Compiling solana-blake3-hasher v2.2.1 (/opt/rustwide/workdir/blake3-hasher)
[INFO] [stderr]    Compiling solana-example-mocks v2.2.1 (/opt/rustwide/workdir/example-mocks)
[INFO] [stderr]    Compiling solana-program-pack v2.2.1 (/opt/rustwide/workdir/program-pack)
[INFO] [stderr]    Compiling solana-loader-v2-interface v2.2.1 (/opt/rustwide/workdir/loader-v2-interface)
[INFO] [stderr]    Compiling solana-stable-layout v2.2.1 (/opt/rustwide/workdir/stable-layout)
[INFO] [stderr]    Compiling solana-borsh v2.2.1 (/opt/rustwide/workdir/borsh)
[INFO] [stderr]    Compiling solana-secp256r1-program v2.2.2 (/opt/rustwide/workdir/secp256r1-program)
[INFO] [stderr]    Compiling solana-secp256k1-program v2.2.1 (/opt/rustwide/workdir/secp256k1-program)
[INFO] [stderr]    Compiling solana-ed25519-program v2.2.2 (/opt/rustwide/workdir/ed25519-program)
[INFO] [stderr]    Compiling solana-secp256k1-recover v2.2.1 (/opt/rustwide/workdir/secp256k1-recover)
[INFO] [stderr]    Compiling solana-precompiles v2.2.1 (/opt/rustwide/workdir/precompiles)
[INFO] [stderr]    Compiling solana-shred-version v2.2.1 (/opt/rustwide/workdir/shred-version)
[INFO] [stderr]    Compiling solana-cluster-type v2.2.1 (/opt/rustwide/workdir/cluster-type)
[INFO] [stderr]    Compiling solana-transaction v2.2.2 (/opt/rustwide/workdir/transaction)
[INFO] [stderr]    Compiling solana-genesis-config v2.2.1 (/opt/rustwide/workdir/genesis-config)
[INFO] [stderr]    Compiling ark-poly v0.4.2
[INFO] [stderr]    Compiling solana-nonce-account v2.2.1 (/opt/rustwide/workdir/nonce-account)
[INFO] [stderr]    Compiling solana-fee-structure v2.2.1 (/opt/rustwide/workdir/fee-structure)
[INFO] [stderr]    Compiling darling_macro v0.20.10
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> transaction/src/sanitized.rs:217:9
[INFO] [stdout]     |
[INFO] [stdout] 217 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 218 |         tx_account_lock_limit: usize,
[INFO] [stdout] 219 |     ) -> Result<TransactionAccountLocks> {
[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]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 219 |     ) -> Result<TransactionAccountLocks<'_>> {
[INFO] [stdout]     |                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> transaction/src/sanitized.rs:225:40
[INFO] [stdout]     |
[INFO] [stdout] 225 |     pub fn get_account_locks_unchecked(&self) -> TransactionAccountLocks {
[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] 225 |     pub fn get_account_locks_unchecked(&self) -> TransactionAccountLocks<'_> {
[INFO] [stdout]     |                                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling solana-system-transaction v2.2.1 (/opt/rustwide/workdir/system-transaction)
[INFO] [stderr]    Compiling ark-ec v0.4.2
[INFO] [stderr]    Compiling solana-client-traits v2.2.1 (/opt/rustwide/workdir/client-traits)
[INFO] [stderr]    Compiling solana-rent-collector v2.2.1 (/opt/rustwide/workdir/rent-collector)
[INFO] [stderr]    Compiling solana-reserved-account-keys v2.2.1 (/opt/rustwide/workdir/reserved-account-keys)
[INFO] [stderr]    Compiling solana-quic-definitions v2.2.1 (/opt/rustwide/workdir/quic-definitions)
[INFO] [stderr]    Compiling darling v0.20.10
[INFO] [stderr]    Compiling solana-presigner v2.2.1 (/opt/rustwide/workdir/presigner)
[INFO] [stderr]    Compiling solana-compute-budget-interface v2.2.1 (/opt/rustwide/workdir/compute-budget-interface)
[INFO] [stderr]    Compiling serde_with_macros v3.12.0
[INFO] [stderr]    Compiling solana-rent-debits v2.2.1 (/opt/rustwide/workdir/rent-debits)
[INFO] [stderr]    Compiling solana-epoch-rewards-hasher v2.2.1 (/opt/rustwide/workdir/epoch-rewards-hasher)
[INFO] [stderr]    Compiling solana-transaction-context v2.2.1
[INFO] [stderr]    Compiling mio v1.0.3
[INFO] [stderr]    Compiling ark-bn254 v0.4.0
[INFO] [stderr]    Compiling socket2 v0.5.8
[INFO] [stderr]    Compiling icu_provider v1.5.0
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling solana-bn254 v2.2.2 (/opt/rustwide/workdir/bn254)
[INFO] [stderr]    Compiling tokio v1.43.0
[INFO] [stderr]    Compiling untrusted v0.9.0
[INFO] [stderr]    Compiling icu_locid_transform_data v1.5.0
[INFO] [stderr]    Compiling rayon-core v1.12.1
[INFO] [stderr]    Compiling icu_locid_transform v1.5.0
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling icu_collections v1.5.0
[INFO] [stderr]    Compiling icu_properties_data v1.5.0
[INFO] [stderr]    Compiling assert_matches v1.5.0
[INFO] [stderr]    Compiling icu_properties v1.5.1
[INFO] [stderr]    Compiling solana-program v2.2.1 (/opt/rustwide/workdir/program)
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]    --> program/src/program.rs:247:24
[INFO] [stdout]     |
[INFO] [stdout] 247 |             assert_eq!((*(*data_ptr).as_ptr())[..], data[..]);
[INFO] [stdout]     |                        ^^--------------------^^^^^
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          this raw pointer has type `*mut &mut [u8]`
[INFO] [stdout]     |
[INFO] [stdout]     = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&[u8]`
[INFO] [stdout]    --> program/src/program.rs:247:24
[INFO] [stdout]     |
[INFO] [stdout] 247 |             assert_eq!((*(*data_ptr).as_ptr())[..], data[..]);
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[warn(dangerous_implicit_autorefs)]` on by default
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]     |
[INFO] [stdout] 247 |             assert_eq!((&(*(*data_ptr).as_ptr()))[..], data[..]);
[INFO] [stdout]     |                        ++                       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling http v0.2.12
[INFO] [stderr]    Compiling tracing-core v0.1.33
[INFO] [stderr]    Compiling serde_with v3.12.0
[INFO] [stderr]    Compiling utf16_iter v1.0.5
[INFO] [stderr]    Compiling solana-packet v2.2.1 (/opt/rustwide/workdir/packet)
[INFO] [stderr]    Compiling utf8_iter v1.0.4
[INFO] [stderr]    Compiling solana-offchain-message v2.2.1 (/opt/rustwide/workdir/offchain-message)
[INFO] [stderr]    Compiling icu_normalizer_data v1.5.0
[INFO] [stderr]    Compiling write16 v1.0.0
[INFO] [stderr]    Compiling alloc-no-stdlib v2.0.4
[INFO] [stderr]    Compiling rustls v0.21.12
[INFO] [stderr]    Compiling httparse v1.10.0
[INFO] [stderr]    Compiling icu_normalizer v1.5.0
[INFO] [stderr]    Compiling tracing v0.1.41
[INFO] [stderr]    Compiling alloc-stdlib v0.2.2
[INFO] [stderr]    Compiling tokio-util v0.7.13
[INFO] [stderr]    Compiling rayon v1.10.0
[INFO] [stderr]    Compiling sct v0.7.1
[INFO] [stderr]    Compiling rustls-webpki v0.101.7
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling solana-sdk v2.2.2 (/opt/rustwide/workdir/sdk)
[INFO] [stderr]    Compiling lock_api v0.4.12
[INFO] [stderr]    Compiling adler2 v2.0.0
[INFO] [stderr]    Compiling try-lock v0.2.5
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling array-bytes v1.4.1
[INFO] [stderr]    Compiling want v0.3.1
[INFO] [stderr]    Compiling miniz_oxide v0.8.3
[INFO] [stderr]    Compiling h2 v0.3.26
[INFO] [stderr]    Compiling idna_adapter v1.2.0
[INFO] [stderr]    Compiling brotli-decompressor v4.0.2
[INFO] [stderr]    Compiling http-body v0.4.6
[INFO] [stderr]    Compiling form_urlencoded v1.2.1
[INFO] [stderr]    Compiling toml v0.8.20
[INFO] [stderr]    Compiling crc32fast v1.4.2
[INFO] [stderr]    Compiling httpdate v1.0.3
[INFO] [stderr]    Compiling scopeguard v1.2.0
[INFO] [stderr]    Compiling tower-service v0.3.3
[INFO] [stderr]    Compiling portable-atomic v1.10.0
[INFO] [stderr]    Compiling flate2 v1.0.35
[INFO] [stderr]    Compiling brotli v7.0.0
[INFO] [stderr]    Compiling idna v1.0.3
[INFO] [stderr]    Compiling tokio-rustls v0.24.1
[INFO] [stderr]    Compiling hyper v0.14.32
[INFO] [stderr]    Compiling bitmaps v2.1.0
[INFO] [stderr]    Compiling half v2.4.1
[INFO] [stderr]    Compiling tinyvec_macros v0.1.1
[INFO] [stderr]    Compiling anstyle v1.0.10
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling base64 v0.21.7
[INFO] [stderr]    Compiling unicode-width v0.2.0
[INFO] [stderr]    Compiling clap_lex v0.7.4
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling rustversion v1.0.19
[INFO] [stderr]    Compiling clap_builder v4.5.27
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling console v0.15.10
[INFO] [stderr]    Compiling rustls-pemfile v1.0.4
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling async-compression v0.4.18
[INFO] [stderr]    Compiling hyper-rustls v0.24.2
[INFO] [stderr]    Compiling tinyvec v1.8.1
[INFO] [stderr]    Compiling im v15.1.0
[INFO] [stderr]    Compiling sized-chunks v0.6.5
[INFO] [stderr]    Compiling solana-package-metadata-macro v2.2.1 (/opt/rustwide/workdir/package-metadata-macro)
[INFO] [stderr]    Compiling url v2.5.4
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling futures-executor v0.3.31
[INFO] [stderr]    Compiling rand_xoshiro v0.6.0
[INFO] [stderr]    Compiling encoding_rs v0.8.35
[INFO] [stderr]    Compiling test-case-core v3.3.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling number_prefix v0.4.0
[INFO] [stderr]    Compiling hex v0.4.3
[INFO] [stderr]    Compiling sync_wrapper v0.1.2
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling ipnet v2.11.0
[INFO] [stderr]    Compiling webpki-roots v0.25.4
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling mime v0.3.17
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling reqwest v0.11.27
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling dashmap v5.5.3
[INFO] [stderr]    Compiling indicatif v0.17.11
[INFO] [stderr]    Compiling test-case-macros v3.3.1
[INFO] [stderr]    Compiling futures v0.3.31
[INFO] [stderr]    Compiling unicode-normalization v0.1.24
[INFO] [stderr]    Compiling clap v4.5.27
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling pbkdf2 v0.4.0
[INFO] [stderr]    Compiling is-terminal v0.4.15
[INFO] [stderr]    Compiling serial_test_derive v2.0.0
[INFO] [stderr]    Compiling oorandom v11.1.4
[INFO] [stderr]    Compiling heck v0.4.1
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling rustc-hash v1.1.0
[INFO] [stderr]    Compiling tiny-bip39 v0.8.2
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling strum_macros v0.24.3
[INFO] [stderr]    Compiling test-case v3.3.1
[INFO] [stderr]    Compiling strum v0.24.1
[INFO] [stderr]    Compiling solana-frozen-abi v2.2.1 (/opt/rustwide/workdir/frozen-abi)
[INFO] [stderr]    Compiling solana-file-download v2.2.1 (/opt/rustwide/workdir/file-download)
[INFO] [stderr]    Compiling serial_test v2.0.0
[INFO] [stderr]    Compiling solana-package-metadata v2.2.1 (/opt/rustwide/workdir/package-metadata)
[INFO] [stderr]    Compiling solana-feature-set-interface v4.0.1 (/opt/rustwide/workdir/feature-set-interface)
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> keypair/src/signable.rs:20:22
[INFO] [stdout]    |
[INFO] [stdout] 20 |     fn signable_data(&self) -> Cow<[u8]>;
[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] 20 |     fn signable_data(&self) -> Cow<'_, [u8]>;
[INFO] [stdout]    |                                    +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> message/src/sanitized.rs:71:25
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub fn account_keys(&self) -> AccountKeys {
[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] 71 |     pub fn account_keys(&self) -> AccountKeys<'_> {
[INFO] [stdout]    |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> message/src/sanitized.rs:200:25
[INFO] [stdout]     |
[INFO] [stdout] 200 |     pub fn account_keys(&self) -> AccountKeys {
[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] 200 |     pub fn account_keys(&self) -> AccountKeys<'_> {
[INFO] [stdout]     |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> message/src/sanitized.rs:288:35
[INFO] [stdout]     |
[INFO] [stdout] 288 |     pub fn decompile_instructions(&self) -> Vec<BorrowedInstruction> {
[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] 288 |     pub fn decompile_instructions(&self) -> Vec<BorrowedInstruction<'_>> {
[INFO] [stdout]     |                                                                    ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> message/src/versions/v0/loaded.rs:101:25
[INFO] [stdout]     |
[INFO] [stdout] 101 |     pub fn account_keys(&self) -> AccountKeys {
[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] 101 |     pub fn account_keys(&self) -> AccountKeys<'_> {
[INFO] [stdout]     |                                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::unchecked_div_by_const`
[INFO] [stdout]    --> program/src/lib.rs:770:9
[INFO] [stdout]     |
[INFO] [stdout] 770 |     use super::unchecked_div_by_const;
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stdout]    --> program/src/program.rs:247:24
[INFO] [stdout]     |
[INFO] [stdout] 247 |             assert_eq!((*(*data_ptr).as_ptr())[..], data[..]);
[INFO] [stdout]     |                        ^^--------------------^^^^^
[INFO] [stdout]     |                          |
[INFO] [stdout]     |                          this raw pointer has type `*mut &mut [u8]`
[INFO] [stdout]     |
[INFO] [stdout]     = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stdout] note: autoref is being applied to this expression, resulting in: `&[u8]`
[INFO] [stdout]    --> program/src/program.rs:247:24
[INFO] [stdout]     |
[INFO] [stdout] 247 |             assert_eq!((*(*data_ptr).as_ptr())[..], data[..]);
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     = note: `#[warn(dangerous_implicit_autorefs)]` on by default
[INFO] [stdout] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stdout]     |
[INFO] [stdout] 247 |             assert_eq!((&(*(*data_ptr).as_ptr()))[..], data[..]);
[INFO] [stdout]     |                        ++                       +
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> vote-interface/src/authorized_voters.rs:83:17
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub fn iter(&self) -> std::collections::btree_map::Iter<Epoch, Pubkey> {
[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] 83 |     pub fn iter(&self) -> std::collections::btree_map::Iter<'_, Epoch, Pubkey> {
[INFO] [stdout]    |                                                             +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> transaction/src/sanitized.rs:217:9
[INFO] [stdout]     |
[INFO] [stdout] 217 |         &self,
[INFO] [stdout]     |         ^^^^^ the lifetime is elided here
[INFO] [stdout] 218 |         tx_account_lock_limit: usize,
[INFO] [stdout] 219 |     ) -> Result<TransactionAccountLocks> {
[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]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]     |
[INFO] [stdout] 219 |     ) -> Result<TransactionAccountLocks<'_>> {
[INFO] [stdout]     |                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> transaction/src/sanitized.rs:225:40
[INFO] [stdout]     |
[INFO] [stdout] 225 |     pub fn get_account_locks_unchecked(&self) -> TransactionAccountLocks {
[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] 225 |     pub fn get_account_locks_unchecked(&self) -> TransactionAccountLocks<'_> {
[INFO] [stdout]     |                                                                         ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> instructions-sysvar/src/lib.rs:307:42
[INFO] [stdout]     |
[INFO] [stdout] 307 |     fn make_borrowed_instruction(params: &MakeInstructionParams) -> BorrowedInstruction {
[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] 307 |     fn make_borrowed_instruction(params: &MakeInstructionParams) -> BorrowedInstruction<'_> {
[INFO] [stdout]     |                                                                                        ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> account-info/src/lib.rs:109:32
[INFO] [stdout]     |
[INFO] [stdout] 109 |     pub fn try_borrow_lamports(&self) -> Result<Ref<&mut u64>, ProgramError> {
[INFO] [stdout]     |                                ^^^^^            ^^^^^^^^^^^^^
[INFO] [stdout]     |                                |                |   |
[INFO] [stdout]     |                                |                |   the same lifetime is elided here
[INFO] [stdout]     |                                |                the same lifetime is hidden here
[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] 109 |     pub fn try_borrow_lamports(&self) -> Result<Ref<'_, &mut u64>, ProgramError> {
[INFO] [stdout]     |                                                     +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> account-info/src/lib.rs:115:36
[INFO] [stdout]     |
[INFO] [stdout] 115 |     pub fn try_borrow_mut_lamports(&self) -> Result<RefMut<&'a mut u64>, ProgramError> {
[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] 115 |     pub fn try_borrow_mut_lamports(&self) -> Result<RefMut<'_, &'a mut u64>, ProgramError> {
[INFO] [stdout]     |                                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> account-info/src/lib.rs:121:28
[INFO] [stdout]     |
[INFO] [stdout] 121 |     pub fn try_borrow_data(&self) -> Result<Ref<&mut [u8]>, ProgramError> {
[INFO] [stdout]     |                            ^^^^^            ^^^^^^^^^^^^^^
[INFO] [stdout]     |                            |                |   |
[INFO] [stdout]     |                            |                |   the same lifetime is elided here
[INFO] [stdout]     |                            |                the same lifetime is hidden here
[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] 121 |     pub fn try_borrow_data(&self) -> Result<Ref<'_, &mut [u8]>, ProgramError> {
[INFO] [stdout]     |                                                 +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]    --> account-info/src/lib.rs:127:32
[INFO] [stdout]     |
[INFO] [stdout] 127 |     pub fn try_borrow_mut_data(&self) -> Result<RefMut<&'a mut [u8]>, ProgramError> {
[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] 127 |     pub fn try_borrow_mut_data(&self) -> Result<RefMut<'_, &'a mut [u8]>, ProgramError> {
[INFO] [stdout]     |                                                        +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stdout]   --> hard-forks/src/lib.rs:32:17
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn iter(&self) -> std::slice::Iter<(u64, usize)> {
[INFO] [stdout]    |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stdout]    |                 |
[INFO] [stdout]    |                 the lifetime is elided here
[INFO] [stdout]    |
[INFO] [stdout]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stdout]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stdout] help: use `'_` for type paths
[INFO] [stdout]    |
[INFO] [stdout] 32 |     pub fn iter(&self) -> std::slice::Iter<'_, (u64, usize)> {
[INFO] [stdout]    |                                            +++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling solana-sdk-macro v2.2.1 (/opt/rustwide/workdir/sdk-macro)
[INFO] [stderr]    Compiling solana-frozen-abi-macro v2.2.1 (/opt/rustwide/workdir/frozen-abi-macro)
[INFO] [stderr]     Finished `test` profile [optimized + debuginfo] target(s) in 1m 35s
[INFO] running `Command { std: "docker" "inspect" "a80f035c6a08381a35bdec1193b9503db05452ae163d019d0e3eb53bbb88820a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "a80f035c6a08381a35bdec1193b9503db05452ae163d019d0e3eb53bbb88820a" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> account-info/src/lib.rs:109:32
[INFO] [stderr]     |
[INFO] [stderr] 109 |     pub fn try_borrow_lamports(&self) -> Result<Ref<&mut u64>, ProgramError> {
[INFO] [stderr]     |                                ^^^^^            ^^^^^^^^^^^^^
[INFO] [stderr]     |                                |                |   |
[INFO] [stderr]     |                                |                |   the same lifetime is elided here
[INFO] [stderr]     |                                |                the same lifetime is hidden here
[INFO] [stderr]     |                                the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 109 |     pub fn try_borrow_lamports(&self) -> Result<Ref<'_, &mut u64>, ProgramError> {
[INFO] [stderr]     |                                                     +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> account-info/src/lib.rs:115:36
[INFO] [stderr]     |
[INFO] [stderr] 115 |     pub fn try_borrow_mut_lamports(&self) -> Result<RefMut<&'a mut u64>, ProgramError> {
[INFO] [stderr]     |                                    ^^^^^            ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                                    |
[INFO] [stderr]     |                                    the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 115 |     pub fn try_borrow_mut_lamports(&self) -> Result<RefMut<'_, &'a mut u64>, ProgramError> {
[INFO] [stderr]     |                                                            +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> account-info/src/lib.rs:121:28
[INFO] [stderr]     |
[INFO] [stderr] 121 |     pub fn try_borrow_data(&self) -> Result<Ref<&mut [u8]>, ProgramError> {
[INFO] [stderr]     |                            ^^^^^            ^^^^^^^^^^^^^^
[INFO] [stderr]     |                            |                |   |
[INFO] [stderr]     |                            |                |   the same lifetime is elided here
[INFO] [stderr]     |                            |                the same lifetime is hidden here
[INFO] [stderr]     |                            the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 121 |     pub fn try_borrow_data(&self) -> Result<Ref<'_, &mut [u8]>, ProgramError> {
[INFO] [stderr]     |                                                 +++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> account-info/src/lib.rs:127:32
[INFO] [stderr]     |
[INFO] [stderr] 127 |     pub fn try_borrow_mut_data(&self) -> Result<RefMut<&'a mut [u8]>, ProgramError> {
[INFO] [stderr]     |                                ^^^^^            ^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                                |
[INFO] [stderr]     |                                the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 127 |     pub fn try_borrow_mut_data(&self) -> Result<RefMut<'_, &'a mut [u8]>, ProgramError> {
[INFO] [stderr]     |                                                        +++
[INFO] [stderr] 
[INFO] [stderr] warning: `solana-account-info` (lib) generated 4 warnings (run `cargo fix --lib -p solana-account-info` to apply 4 suggestions)
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> message/src/sanitized.rs:71:25
[INFO] [stderr]    |
[INFO] [stderr] 71 |     pub fn account_keys(&self) -> AccountKeys {
[INFO] [stderr]    |                         ^^^^^     ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                         |
[INFO] [stderr]    |                         the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 71 |     pub fn account_keys(&self) -> AccountKeys<'_> {
[INFO] [stderr]    |                                              ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> message/src/sanitized.rs:200:25
[INFO] [stderr]     |
[INFO] [stderr] 200 |     pub fn account_keys(&self) -> AccountKeys {
[INFO] [stderr]     |                         ^^^^^     ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                         |
[INFO] [stderr]     |                         the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 200 |     pub fn account_keys(&self) -> AccountKeys<'_> {
[INFO] [stderr]     |                                              ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> message/src/sanitized.rs:288:35
[INFO] [stderr]     |
[INFO] [stderr] 288 |     pub fn decompile_instructions(&self) -> Vec<BorrowedInstruction> {
[INFO] [stderr]     |                                   ^^^^^         ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                                   |
[INFO] [stderr]     |                                   the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 288 |     pub fn decompile_instructions(&self) -> Vec<BorrowedInstruction<'_>> {
[INFO] [stderr]     |                                                                    ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> message/src/versions/v0/loaded.rs:101:25
[INFO] [stderr]     |
[INFO] [stderr] 101 |     pub fn account_keys(&self) -> AccountKeys {
[INFO] [stderr]     |                         ^^^^^     ^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                         |
[INFO] [stderr]     |                         the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 101 |     pub fn account_keys(&self) -> AccountKeys<'_> {
[INFO] [stderr]     |                                              ++++
[INFO] [stderr] 
[INFO] [stderr] warning: `solana-message` (lib) generated 4 warnings (run `cargo fix --lib -p solana-message` to apply 4 suggestions)
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> keypair/src/signable.rs:20:22
[INFO] [stderr]    |
[INFO] [stderr] 20 |     fn signable_data(&self) -> Cow<[u8]>;
[INFO] [stderr]    |                      ^^^^^     ^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                      |
[INFO] [stderr]    |                      the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 20 |     fn signable_data(&self) -> Cow<'_, [u8]>;
[INFO] [stderr]    |                                    +++
[INFO] [stderr] 
[INFO] [stderr] warning: `solana-keypair` (lib) generated 1 warning (run `cargo fix --lib -p solana-keypair` to apply 1 suggestion)
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> vote-interface/src/authorized_voters.rs:83:17
[INFO] [stderr]    |
[INFO] [stderr] 83 |     pub fn iter(&self) -> std::collections::btree_map::Iter<Epoch, Pubkey> {
[INFO] [stderr]    |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                 |
[INFO] [stderr]    |                 the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 83 |     pub fn iter(&self) -> std::collections::btree_map::Iter<'_, Epoch, Pubkey> {
[INFO] [stderr]    |                                                             +++
[INFO] [stderr] 
[INFO] [stderr] warning: `solana-vote-interface` (lib) generated 1 warning (run `cargo fix --lib -p solana-vote-interface` to apply 1 suggestion)
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]   --> hard-forks/src/lib.rs:32:17
[INFO] [stderr]    |
[INFO] [stderr] 32 |     pub fn iter(&self) -> std::slice::Iter<(u64, usize)> {
[INFO] [stderr]    |                 ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]    |                 |
[INFO] [stderr]    |                 the lifetime is elided here
[INFO] [stderr]    |
[INFO] [stderr]    = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]    = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]    |
[INFO] [stderr] 32 |     pub fn iter(&self) -> std::slice::Iter<'_, (u64, usize)> {
[INFO] [stderr]    |                                            +++
[INFO] [stderr] 
[INFO] [stderr] warning: `solana-hard-forks` (lib) generated 1 warning (run `cargo fix --lib -p solana-hard-forks` to apply 1 suggestion)
[INFO] [stderr] warning: implicit autoref creates a reference to the dereference of a raw pointer
[INFO] [stderr]    --> program/src/program.rs:247:24
[INFO] [stderr]     |
[INFO] [stderr] 247 |             assert_eq!((*(*data_ptr).as_ptr())[..], data[..]);
[INFO] [stderr]     |                        ^^--------------------^^^^^
[INFO] [stderr]     |                          |
[INFO] [stderr]     |                          this raw pointer has type `*mut &mut [u8]`
[INFO] [stderr]     |
[INFO] [stderr]     = note: creating a reference requires the pointer target to be valid and imposes aliasing requirements
[INFO] [stderr] note: autoref is being applied to this expression, resulting in: `&[u8]`
[INFO] [stderr]    --> program/src/program.rs:247:24
[INFO] [stderr]     |
[INFO] [stderr] 247 |             assert_eq!((*(*data_ptr).as_ptr())[..], data[..]);
[INFO] [stderr]     |                        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     = note: `#[warn(dangerous_implicit_autorefs)]` on by default
[INFO] [stderr] help: try using a raw pointer method instead; or if this reference is intentional, make it explicit
[INFO] [stderr]     |
[INFO] [stderr] 247 |             assert_eq!((&(*(*data_ptr).as_ptr()))[..], data[..]);
[INFO] [stderr]     |                        ++                       +
[INFO] [stderr] 
[INFO] [stderr] warning: `solana-program` (lib) generated 1 warning
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> transaction/src/sanitized.rs:217:9
[INFO] [stderr]     |
[INFO] [stderr] 217 |         &self,
[INFO] [stderr]     |         ^^^^^ the lifetime is elided here
[INFO] [stderr] 218 |         tx_account_lock_limit: usize,
[INFO] [stderr] 219 |     ) -> Result<TransactionAccountLocks> {
[INFO] [stderr]     |                 ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 219 |     ) -> Result<TransactionAccountLocks<'_>> {
[INFO] [stderr]     |                                        ++++
[INFO] [stderr] 
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> transaction/src/sanitized.rs:225:40
[INFO] [stderr]     |
[INFO] [stderr] 225 |     pub fn get_account_locks_unchecked(&self) -> TransactionAccountLocks {
[INFO] [stderr]     |                                        ^^^^^     ^^^^^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                                        |
[INFO] [stderr]     |                                        the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 225 |     pub fn get_account_locks_unchecked(&self) -> TransactionAccountLocks<'_> {
[INFO] [stderr]     |                                                                         ++++
[INFO] [stderr] 
[INFO] [stderr] warning: `solana-transaction` (lib) generated 2 warnings (run `cargo fix --lib -p solana-transaction` to apply 2 suggestions)
[INFO] [stderr] warning: `solana-keypair` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr] warning: unused import: `super::unchecked_div_by_const`
[INFO] [stderr]    --> program/src/lib.rs:770:9
[INFO] [stderr]     |
[INFO] [stderr] 770 |     use super::unchecked_div_by_const;
[INFO] [stderr]     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `solana-program` (lib test) generated 2 warnings (1 duplicate) (run `cargo fix --lib -p solana-program --tests` to apply 1 suggestion)
[INFO] [stderr] warning: `solana-vote-interface` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr] warning: `solana-message` (lib test) generated 4 warnings (4 duplicates)
[INFO] [stderr] warning: `solana-transaction` (lib test) generated 2 warnings (2 duplicates)
[INFO] [stderr] warning: hiding a lifetime that's elided elsewhere is confusing
[INFO] [stderr]    --> instructions-sysvar/src/lib.rs:307:42
[INFO] [stderr]     |
[INFO] [stderr] 307 |     fn make_borrowed_instruction(params: &MakeInstructionParams) -> BorrowedInstruction {
[INFO] [stderr]     |                                          ^^^^^^^^^^^^^^^^^^^^^^     ^^^^^^^^^^^^^^^^^^^ the same lifetime is hidden here
[INFO] [stderr]     |                                          |
[INFO] [stderr]     |                                          the lifetime is elided here
[INFO] [stderr]     |
[INFO] [stderr]     = help: the same lifetime is referred to in inconsistent ways, making the signature confusing
[INFO] [stderr]     = note: `#[warn(mismatched_lifetime_syntaxes)]` on by default
[INFO] [stderr] help: use `'_` for type paths
[INFO] [stderr]     |
[INFO] [stderr] 307 |     fn make_borrowed_instruction(params: &MakeInstructionParams) -> BorrowedInstruction<'_> {
[INFO] [stderr]     |                                                                                        ++++
[INFO] [stderr] 
[INFO] [stderr] warning: `solana-instructions-sysvar` (lib test) generated 1 warning (run `cargo fix --lib -p solana-instructions-sysvar --tests` to apply 1 suggestion)
[INFO] [stderr] warning: `solana-account-info` (lib test) generated 4 warnings (4 duplicates)
[INFO] [stderr] warning: `solana-hard-forks` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr]     Finished `test` profile [optimized + debuginfo] target(s) in 0.51s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_account-f379d902e4c234b0)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test state_traits::tests::test_account_state ... ok
[INFO] [stdout] test tests::test_account_add_sub_lamports ... ok
[INFO] [stdout] test tests::test_account_data_copy_as_slice ... ok
[INFO] [stdout] test tests::test_account_data_set_data ... ok
[INFO] [stdout] test tests::test_account_saturating_add_lamports ... ok
[INFO] [stdout] test tests::test_account_saturating_sub_lamports ... ok
[INFO] [stdout] test tests::test_account_set_data_from_slice ... ok
[INFO] [stdout] test tests::test_account_shared_data ... ok
[INFO] [stdout] test tests::test_account_shared_data_all_fields ... ok
[INFO] [stdout] test tests::test_account_checked_add_lamports_overflow - should panic ... ok
[INFO] [stdout] test tests::test_to_account_shared_data ... ok
[INFO] [stdout] test tests::test_account_checked_add_lamports_overflow2 - should panic ... ok
[INFO] [stdout] test tests::test_account_checked_sub_lamports_underflow - should panic ... ok
[INFO] [stdout] test tests::test_account_checked_sub_lamports_underflow2 - should panic ... ok
[INFO] [stdout] test tests::test_account_deserialize - should panic ... ok
[INFO] [stdout] test tests::test_account_serialize - should panic ... ok
[INFO] [stdout] test tests::test_account_shared_data_deserialize - should panic ... ok
[INFO] [stdout] test tests::test_account_shared_data_serialize - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_account_info-2740a75e0bc8c375)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test tests::test_account_info_as_ref ... ok
[INFO] [stdout] test tests::test_next_account_infos ... ok
[INFO] [stdout] test tests::test_account_info_debug_data ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_address_lookup_table_interface-17292f6b71e1643d)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test state::tests::test_lookup_from_deactivated_table ... ok
[INFO] [stdout] test state::tests::test_deserialize ... ok
[INFO] [stdout] test state::tests::test_lookup_from_deactivating_table ... ok
[INFO] [stdout] test state::tests::test_lookup_from_empty_table ... ok
[INFO] [stdout] test state::tests::test_lookup_from_table_extended_in_current_slot ... ok
[INFO] [stdout] test state::tests::test_lookup_from_table_extended_in_previous_slot ... ok
[INFO] [stdout] test state::tests::test_lookup_table_meta_size ... ok
[INFO] [stdout] test state::tests::test_overwrite_meta_data ... ok
[INFO] [stdout] test state::tests::test_lookup_table_meta_status ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_atomic_u64-5e80ef4bb1ccaad2)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_big_mod_exp-4df2cad832bd23eb)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::big_mod_exp_test ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_bincode-5935c1513854e1f8)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::test_limited_deserialize_advance_nonce_account ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_blake3_hasher-3f35735faf956602)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test tests::test_extend_and_hash ... ok
[INFO] [stdout] test tests::test_hash_fromstr ... ok
[INFO] [stdout] test tests::test_new_unique ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_bn254-8d8aeda0ec8f9da4)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test compression::tests::alt_bn128_compression_g1_point_of_infitity ... ok
[INFO] [stdout] test compression::tests::alt_bn128_compression_g2_point_of_infitity ... ok
[INFO] [stdout] test compression::tests::alt_bn128_g1_compression ... ok
[INFO] [stdout] test compression::tests::alt_bn128_g2_compression ... ok
[INFO] [stdout] test tests::zero_serialization_test ... ok
[INFO] [stdout] test compression::tests::alt_bn128_compression_pairing_test_input ... ok
[INFO] [stdout] test tests::alt_bn128_pairing_invalid_length ... ok
[INFO] [stdout] test tests::alt_bn128_addition_test ... ok
[INFO] [stdout] test tests::alt_bn128_multiplication_test ... ok
[INFO] [stdout] test tests::alt_bn128_pairing_test ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_borsh-559e8b9affc64718)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test v0_10::tests::instance_packed_len_matches_packed_len ... ok
[INFO] [stdout] test v0_10::tests::instance_packed_len_with_varying_sizes_in_hashmap ... ok
[INFO] [stdout] test v0_10::tests::packed_len ... ok
[INFO] [stdout] test v0_10::tests::instance_packed_len_with_vec ... ok
[INFO] [stdout] test v0_10::tests::unchecked_deserialization ... ok
[INFO] [stdout] test v1::tests::instance_packed_len_matches_packed_len ... ok
[INFO] [stdout] test v1::tests::instance_packed_len_with_varying_sizes_in_hashmap ... ok
[INFO] [stdout] test v1::tests::instance_packed_len_with_vec ... ok
[INFO] [stdout] test v1::tests::packed_len ... ok
[INFO] [stdout] test v1::tests::unchecked_deserialization ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_client_traits-32edd1dd68650bda)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_clock-c8a155c340dab6cf)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::test_clone ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_cluster_type-b58f80f3f93d8ee6)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_commitment_config-fee24720c1503d81)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_compute_budget_interface-ce1b7e4ab5d4177f)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::test_to_instruction ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_cpi-08691db59ed361a8)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_decode_error-624af336e2572698)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::test_decode_custom_error_to_enum ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_define_syscall-b2f7a4a52398cf94)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_derivation_path-df1547e7733169e2)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test tests::test_from_key_str ... ok
[INFO] [stdout] test tests::test_derivation_path_debug ... ok
[INFO] [stdout] test tests::test_get_query ... ok
[INFO] [stdout] test tests::test_from_absolute_path_str ... ok
[INFO] [stdout] test tests::test_from_uri_full_path ... ok
[INFO] [stdout] test tests::test_from_uri ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_ed25519_program-a4e831baa859356a)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test::test_pubkey_offset ... ok
[INFO] [stdout] test test::test_signature_offset ... ok
[INFO] [stdout] test test::test_message_data_offsets ... ok
[INFO] [stdout] test test::test_invalid_offsets ... ok
[INFO] [stdout] test test::test_ed25519 ... ok
[INFO] [stdout] test test::test_ed25519_malleability ... ok
[INFO] [stdout] test test::test_offsets_to_ed25519_instruction ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_epoch_info-b8fa57bcc1105ebd)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_epoch_rewards-3347c14275ea3c46)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test tests::test_epoch_rewards_distribute ... ok
[INFO] [stdout] test tests::test_epoch_rewards_new ... ok
[INFO] [stdout] test tests::test_epoch_rewards_distribute_panic - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_epoch_rewards_hasher-d8f1dfa0710f1d5b)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test tests::test_get_equal_partition_range ... ok
[INFO] [stdout] test tests::test_hash_to_partitions ... ok
[INFO] [stdout] test tests::test_hasher_copy ... ok
[INFO] [stdout] test tests::test_hash_to_partitions_equal_ranges ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_epoch_schedule-f84bf512b909d7a1)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test tests::test_clone ... ok
[INFO] [stdout] test tests::test_epoch_schedule ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_example_mocks-5d4569019126b48b)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_feature_gate_interface-9feb457e2233b900)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test test::feature_deserialize_none ... ok
[INFO] [stdout] test test::test_feature_size_of ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_feature_set-0ead9dfb1d392d32)
[INFO] [stdout] 
[INFO] [stdout] running 233 tests
[INFO] [stdout] test abort_on_invalid_curve::test_id ... ok
[INFO] [stdout] test account_hash_ignore_slot::test_id ... ok
[INFO] [stdout] test accounts_lt_hash::test_id ... ok
[INFO] [stdout] test add_compute_budget_program::test_id ... ok
[INFO] [stdout] test add_get_minimum_delegation_instruction_to_stake_program::test_id ... ok
[INFO] [stdout] test add_get_processed_sibling_instruction_syscall::test_id ... ok
[INFO] [stdout] test add_new_reserved_account_keys::test_id ... ok
[INFO] [stdout] test add_set_compute_unit_price_ix::test_id ... ok
[INFO] [stdout] test add_set_tx_loaded_accounts_data_size_instruction::test_id ... ok
[INFO] [stdout] test add_shred_type_to_shred_seed::test_id ... ok
[INFO] [stdout] test allow_commission_decrease_at_any_time::test_id ... ok
[INFO] [stdout] test allow_votes_to_directly_update_vote_state::test_id ... ok
[INFO] [stdout] test apply_cost_tracker_during_replay::test_id ... ok
[INFO] [stdout] test bank_transaction_count_fix::test_id ... ok
[INFO] [stdout] test blake3_syscall_enabled::test_id ... ok
[INFO] [stdout] test better_error_codes_for_tx_lamport_check::test_id ... ok
[INFO] [stdout] test cap_accounts_data_allocations_per_transaction::test_id ... ok
[INFO] [stdout] test bpf_account_data_direct_mapping::test_id ... ok
[INFO] [stdout] test cap_bpf_program_instruction_accounts::test_id ... ok
[INFO] [stdout] test cap_transaction_accounts_data_size::test_id ... ok
[INFO] [stdout] test check_init_vote_data::test_id ... ok
[INFO] [stdout] test chained_merkle_conflict_duplicate_proofs::test_id ... ok
[INFO] [stdout] test check_physical_overlapping::test_id ... ok
[INFO] [stdout] test check_slice_translation_size::test_id ... ok
[INFO] [stdout] test check_syscall_outputs_do_not_overlap::test_id ... ok
[INFO] [stdout] test checked_arithmetic_in_fee_validation::test_id ... ok
[INFO] [stdout] test commission_updates_only_allowed_in_first_half_of_epoch::test_id ... ok
[INFO] [stdout] test consume_blockstore_duplicate_proofs::test_id ... ok
[INFO] [stdout] test cost_model_requested_write_lock_cost::test_id ... ok
[INFO] [stdout] test credits_auto_rewind::test_id ... ok
[INFO] [stdout] test create_slashing_program::test_id ... ok
[INFO] [stdout] test curve25519_restrict_msm_length::test_id ... ok
[INFO] [stdout] test clean_up_delegation_errors::test_id ... ok
[INFO] [stdout] test dedupe_config_program_signers::test_id ... ok
[INFO] [stdout] test curve25519_syscall_enabled::test_id ... ok
[INFO] [stdout] test compact_vote_state_updates::test_id ... ok
[INFO] [stdout] test delay_visibility_of_program_deployment::test_id ... ok
[INFO] [stdout] test default_units_per_instruction::test_id ... ok
[INFO] [stdout] test demote_program_write_locks::test_id ... ok
[INFO] [stdout] test deplete_cu_meter_on_vm_failure::test_id ... ok
[INFO] [stdout] test deprecate_legacy_vote_ixs::test_id ... ok
[INFO] [stdout] test deprecate_rewards_sysvar::test_id ... ok
[INFO] [stdout] test deprecate_unused_legacy_vote_plumbing::test_id ... ok
[INFO] [stdout] test disable_account_loader_special_case::test_id ... ok
[INFO] [stdout] test disable_bpf_deprecated_load_instructions::test_id ... ok
[INFO] [stdout] test disable_bpf_unresolved_symbols_at_runtime::test_id ... ok
[INFO] [stdout] test disable_bpf_loader_instructions::test_id ... ok
[INFO] [stdout] test disable_builtin_loader_ownership_chains::test_id ... ok
[INFO] [stdout] test disable_fee_calculator::test_id ... ok
[INFO] [stdout] test disable_deploy_of_alloc_free_syscall::test_id ... ok
[INFO] [stdout] test disable_deprecated_loader::test_id ... ok
[INFO] [stdout] test disable_fees_sysvar::test_id ... ok
[INFO] [stdout] test disable_partitioned_rent_collection::test_id ... ok
[INFO] [stdout] test disable_new_loader_v3_deployments::test_id ... ok
[INFO] [stdout] test disable_sbpf_v0_execution::test_id ... ok
[INFO] [stdout] test disable_rent_fees_collection::test_id ... ok
[INFO] [stdout] test disable_cpi_setting_executable_and_rent_epoch::test_id ... ok
[INFO] [stdout] test drop_legacy_shreds::test_id ... ok
[INFO] [stdout] test do_support_realloc::test_id ... ok
[INFO] [stdout] test drop_redundant_turbine_path::test_id ... ok
[INFO] [stdout] test disable_turbine_fanout_experiments::test_id ... ok
[INFO] [stdout] test disable_rehash_for_rent_epoch::test_id ... ok
[INFO] [stdout] test drop_unchained_merkle_shreds::test_id ... ok
[INFO] [stdout] test ed25519_precompile_verify_strict::test_id ... ok
[INFO] [stdout] test enable_alt_bn128_compression_syscall::test_id ... ok
[INFO] [stdout] test ed25519_program_enabled::test_id ... ok
[INFO] [stdout] test enable_big_mod_exp_syscall::test_id ... ok
[INFO] [stdout] test enable_alt_bn128_syscall::test_id ... ok
[INFO] [stdout] test enable_bpf_loader_extend_program_ix::test_id ... ok
[INFO] [stdout] test enable_bpf_loader_set_authority_checked_ix::test_id ... ok
[INFO] [stdout] test enable_chained_merkle_shreds::test_id ... ok
[INFO] [stdout] test enable_durable_nonce::test_id ... ok
[INFO] [stdout] test enable_get_epoch_stake_syscall::test_id ... ok
[INFO] [stdout] test enable_gossip_duplicate_proof_ingestion::test_id ... ok
[INFO] [stdout] test enable_loader_v4::test_id ... ok
[INFO] [stdout] test enable_early_verification_of_account_modifications::test_id ... ok
[INFO] [stdout] test enable_partitioned_epoch_reward::test_id ... ok
[INFO] [stdout] test enable_poseidon_syscall::test_id ... ok
[INFO] [stdout] test enable_program_redeployment_cooldown::test_id ... ok
[INFO] [stdout] test enable_sbpf_v1_deployment_and_execution::test_id ... ok
[INFO] [stdout] test enable_sbpf_v2_deployment_and_execution::test_id ... ok
[INFO] [stdout] test enable_sbpf_v3_deployment_and_execution::test_id ... ok
[INFO] [stdout] test enable_secp256r1_precompile::test_id ... ok
[INFO] [stdout] test enable_tower_sync_ix::test_id ... ok
[INFO] [stdout] test enable_transaction_loading_failure_fees::test_id ... ok
[INFO] [stdout] test enable_turbine_extended_fanout_experiments::test_id ... ok
[INFO] [stdout] test enable_turbine_fanout_experiments::test_id ... ok
[INFO] [stdout] test enable_zk_proof_from_account::test_id ... ok
[INFO] [stdout] test enable_zk_transfer_with_fee::test_id ... ok
[INFO] [stdout] test epoch_accounts_hash::test_id ... ok
[INFO] [stdout] test error_on_syscall_bpf_function_hash_collisions::test_id ... ok
[INFO] [stdout] test enable_request_heap_frame_ix::test_id ... ok
[INFO] [stdout] test evict_invalid_stakes_cache_entries::test_id ... ok
[INFO] [stdout] test enable_vote_address_leader_schedule::test_id ... ok
[INFO] [stdout] test filter_stake_delegation_accounts::test_id ... ok
[INFO] [stdout] test fix_recent_blockhashes::test_id ... ok
[INFO] [stdout] test fixed_memcpy_nonoverlapping_check::test_id ... ok
[INFO] [stdout] test full_inflation::devnet_and_testnet::test_id ... ok
[INFO] [stdout] test full_inflation::mainnet::certusone::enable::test_id ... ok
[INFO] [stdout] test full_inflation::mainnet::certusone::vote::test_id ... ok
[INFO] [stdout] test get_sysvar_syscall_enabled::test_id ... ok
[INFO] [stdout] test include_account_index_in_rent_error::test_id ... ok
[INFO] [stdout] test include_loaded_accounts_data_size_in_fee_calculation::test_id ... ok
[INFO] [stdout] test increase_tx_account_lock_limit::test_id ... ok
[INFO] [stdout] test incremental_snapshot_only_incremental_hash_calculation::test_id ... ok
[INFO] [stdout] test index_erasure_conflict_duplicate_proofs::test_id ... ok
[INFO] [stdout] test instructions_sysvar_owned_by_sysvar::test_id ... ok
[INFO] [stdout] test last_restart_slot_sysvar::test_id ... ok
[INFO] [stdout] test leave_nonce_on_success::test_id ... ok
[INFO] [stdout] test libsecp256k1_fail_on_bad_count2::test_id ... ok
[INFO] [stdout] test executables_incur_cpi_data_cost::test_id ... ok
[INFO] [stdout] test libsecp256k1_0_5_upgrade_enabled::test_id ... ok
[INFO] [stdout] test lift_cpi_caller_restriction::test_id ... ok
[INFO] [stdout] test filter_votes_outside_slot_hashes::test_id ... ok
[INFO] [stdout] test limit_max_instruction_trace_length::test_id ... ok
[INFO] [stdout] test limit_secp256k1_recovery_id::test_id ... ok
[INFO] [stdout] test fix_alt_bn128_multiplication_input_length::test_id ... ok
[INFO] [stdout] test merge_nonce_error_into_system_error::test_id ... ok
[INFO] [stdout] test libsecp256k1_fail_on_bad_count::test_id ... ok
[INFO] [stdout] test migrate_stake_program_to_core_bpf::test_id ... ok
[INFO] [stdout] test loosen_cpi_size_restriction::test_id ... ok
[INFO] [stdout] test move_precompile_verification_to_svm::test_id ... ok
[INFO] [stdout] test migrate_address_lookup_table_program_to_core_bpf::test_id ... ok
[INFO] [stdout] test migrate_config_program_to_core_bpf::test_id ... ok
[INFO] [stdout] test merkle_conflict_duplicate_proofs::test_id ... ok
[INFO] [stdout] test migrate_feature_gate_program_to_core_bpf::test_id ... ok
[INFO] [stdout] test max_tx_account_locks::test_id ... ok
[INFO] [stdout] test move_serialized_len_ptr_in_cpi::test_id ... ok
[INFO] [stdout] test move_stake_and_move_lamports_ixs::test_id ... ok
[INFO] [stdout] test native_programs_consume_cu::test_id ... ok
[INFO] [stdout] test no_overflow_rent_distribution::test_id ... ok
[INFO] [stdout] test nonce_must_be_advanceable::test_id ... ok
[INFO] [stdout] test on_load_preserve_rent_epoch_for_rent_exempt_accounts::test_id ... ok
[INFO] [stdout] test nonce_must_be_writable::test_id ... ok
[INFO] [stdout] test optimize_epoch_boundary_updates::test_id ... ok
[INFO] [stdout] test partitioned_epoch_rewards_superfeature::test_id ... ok
[INFO] [stdout] test nonce_must_be_authorized::test_id ... ok
[INFO] [stdout] test preserve_rent_epoch_for_rent_exempt_accounts::test_id ... ok
[INFO] [stdout] test pico_inflation::test_id ... ok
[INFO] [stdout] test prevent_calling_precompiles_as_programs::test_id ... ok
[INFO] [stdout] test prevent_crediting_accounts_that_end_rent_paying::test_id ... ok
[INFO] [stdout] test prevent_rent_paying_rent_recipients::test_id ... ok
[INFO] [stdout] test quick_bail_on_panic::test_id ... ok
[INFO] [stdout] test record_instruction_in_transaction_context_push::test_id ... ok
[INFO] [stdout] test reenable_sbpf_v0_execution::test_id ... ok
[INFO] [stdout] test reject_non_rent_exempt_vote_withdraws::test_id ... ok
[INFO] [stdout] test reject_callx_r10::test_id ... ok
[INFO] [stdout] test relax_authority_signer_check_for_lookup_table_creation::test_id ... ok
[INFO] [stdout] test reject_empty_instruction_without_program::test_id ... ok
[INFO] [stdout] test reject_vote_account_close_unless_zero_credit_epoch::test_id ... ok
[INFO] [stdout] test raise_block_limits_to_50m::test_id ... ok
[INFO] [stdout] test remaining_compute_units_syscall_enabled::test_id ... ok
[INFO] [stdout] test reduce_required_deploy_balance::test_id ... ok
[INFO] [stdout] test relax_intrabatch_account_locks::test_id ... ok
[INFO] [stdout] test remove_bpf_loader_incorrect_program_id::test_id ... ok
[INFO] [stdout] test remove_congestion_multiplier_from_fee_calculation::test_id ... ok
[INFO] [stdout] test remove_deprecated_request_unit_ix::test_id ... ok
[INFO] [stdout] test remove_native_loader::test_id ... ok
[INFO] [stdout] test remove_accounts_delta_hash::test_id ... ok
[INFO] [stdout] test reduce_stake_warmup_cooldown::test_id ... ok
[INFO] [stdout] test remove_accounts_executable_flag_checks::test_id ... ok
[INFO] [stdout] test remove_rounding_in_fee_calculation::test_id ... ok
[INFO] [stdout] test rent_for_sysvars::test_id ... ok
[INFO] [stdout] test requestable_heap_size::test_id ... ok
[INFO] [stdout] test require_custodian_for_locked_stake_authorize::test_id ... ok
[INFO] [stdout] test require_rent_exempt_accounts::test_id ... ok
[INFO] [stdout] test require_rent_exempt_split_destination::test_id ... ok
[INFO] [stdout] test reserve_minimal_cus_for_builtin_instructions::test_id ... ok
[INFO] [stdout] test return_data_syscall_enabled::test_id ... ok
[INFO] [stdout] test require_static_program_ids_in_transaction::test_id ... ok
[INFO] [stdout] test revise_turbine_epoch_stakes::test_id ... ok
[INFO] [stdout] test reward_full_priority_fee::test_id ... ok
[INFO] [stdout] test secp256k1_recover_syscall_enabled::test_id ... ok
[INFO] [stdout] test secp256k1_program_enabled::test_id ... ok
[INFO] [stdout] test round_up_heap_size::test_id ... ok
[INFO] [stdout] test simplify_alt_bn128_syscall_error_codes::test_id ... ok
[INFO] [stdout] test set_exempt_rent_epoch_max::test_id ... ok
[INFO] [stdout] test simplify_writable_program_account_check::test_id ... ok
[INFO] [stdout] test skip_rent_rewrites::test_id ... ok
[INFO] [stdout] test snapshots_lt_hash::test_id ... ok
[INFO] [stdout] test separate_nonce_from_blockhash::test_id ... ok
[INFO] [stdout] test send_to_tpu_vote_port::test_id ... ok
[INFO] [stdout] test sol_log_data_syscall_enabled::test_id ... ok
[INFO] [stdout] test spl_associated_token_account_v1_0_4::test_id ... ok
[INFO] [stdout] test spl_associated_token_account_v1_1_0::test_id ... ok
[INFO] [stdout] test spl_token_v2_set_authority_fix::test_id ... ok
[INFO] [stdout] test spl_token_v3_3_0_release::test_id ... ok
[INFO] [stdout] test stake_allow_zero_undelegated_amount::test_id ... ok
[INFO] [stdout] test stake_deactivate_delinquent_instruction::test_id ... ok
[INFO] [stdout] test stake_minimum_delegation_for_rewards::test_id ... ok
[INFO] [stdout] test spl_token_v2_multisig_fix::test_id ... ok
[INFO] [stdout] test stake_merge_with_unmatched_credits_observed::test_id ... ok
[INFO] [stdout] test stake_program_advance_activating_credits_observed::test_id ... ok
[INFO] [stdout] test spl_token_v2_self_transfer_fix::test_id ... ok
[INFO] [stdout] test spl_token_v3_4_0::test_id ... ok
[INFO] [stdout] test stake_raise_minimum_delegation_to_1_sol::test_id ... ok
[INFO] [stdout] test stake_split_uses_rent_sysvar::test_id ... ok
[INFO] [stdout] test stakes_remove_delegation_if_inactive::test_id ... ok
[INFO] [stdout] test stop_sibling_instruction_search_at_parent::test_id ... ok
[INFO] [stdout] test stop_truncating_strings_in_syscalls::test_id ... ok
[INFO] [stdout] test syscall_saturated_math::test_id ... ok
[INFO] [stdout] test system_transfer_zero_check::test_id ... ok
[INFO] [stdout] test test::test_full_inflation_features_enabled_devnet_and_testnet ... ok
[INFO] [stdout] test test::test_feature_set_activate_deactivate ... ok
[INFO] [stdout] test test::test_full_inflation_features_enabled ... ok
[INFO] [stdout] test tx_wide_compute_cap::test_id ... ok
[INFO] [stdout] test timely_vote_credits::test_id ... ok
[INFO] [stdout] test switch_to_new_elf_parser::test_id ... ok
[INFO] [stdout] test update_hashes_per_tick3::test_id ... ok
[INFO] [stdout] test update_hashes_per_tick5::test_id ... ok
[INFO] [stdout] test update_hashes_per_tick6::test_id ... ok
[INFO] [stdout] test update_hashes_per_tick4::test_id ... ok
[INFO] [stdout] test update_hashes_per_tick2::test_id ... ok
[INFO] [stdout] test update_hashes_per_tick::test_id ... ok
[INFO] [stdout] test update_rewards_from_cached_accounts::test_id ... ok
[INFO] [stdout] test update_syscall_base_costs::test_id ... ok
[INFO] [stdout] test use_default_units_in_fee_calculation::test_id ... ok
[INFO] [stdout] test validate_fee_collector_account::test_id ... ok
[INFO] [stdout] test verify_tx_signatures_len::test_id ... ok
[INFO] [stdout] test verify_retransmitter_signature::test_id ... ok
[INFO] [stdout] test versioned_tx_message_enabled::test_id ... ok
[INFO] [stdout] test vote_authorize_with_seed::test_id ... ok
[INFO] [stdout] test vote_only_full_fec_sets::test_id ... ok
[INFO] [stdout] test vote_stake_checked_instructions::test_id ... ok
[INFO] [stdout] test vote_only_retransmitter_signed_fec_sets::test_id ... ok
[INFO] [stdout] test vote_state_add_vote_latency::test_id ... ok
[INFO] [stdout] test vote_state_update_credit_per_dequeue::test_id ... ok
[INFO] [stdout] test vote_state_update_root_fix::test_id ... ok
[INFO] [stdout] test warp_timestamp_again::test_id ... ok
[INFO] [stdout] test warp_timestamp_with_a_vengeance::test_id ... ok
[INFO] [stdout] test zk_elgamal_proof_program_enabled::test_id ... ok
[INFO] [stdout] test vote_withdraw_authority_may_change_authorized_voter::test_id ... ok
[INFO] [stdout] test zk_token_sdk_enabled::test_id ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 233 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_feature_set_interface-5fb88b6299f8b72b)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test::test_feature_set_activate_deactivate ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_fee_calculator-1561a3d3ea10fd5a)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test tests::test_fee_rate_governor_burn ... ok
[INFO] [stdout] test tests::test_fee_rate_governor_derived_default ... ok
[INFO] [stdout] test tests::test_fee_rate_governor_derived_adjust ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_fee_structure-5517798c4c02049c)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::test_calculate_memory_usage_cost ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_file_download-4d5934ead2faf5a6)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_frozen_abi-4200a4c144aa0297)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_frozen_abi_macro-d51256e30674c798)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/solana_genesis_config-d924aeb7764e6ad3)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::test_genesis_config ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- tests::test_genesis_config stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'tests::test_genesis_config' (13335) panicked at genesis-config/src/lib.rs:338:28:
[INFO] [stdout] write: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5a7a415e71c1 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5a7a415e71c1 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5a7a415e71c1 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5a7a415e71c1 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5a7a415fb9ba - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5a7a415fb9ba - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x5a7a415eb8dc - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x5a7a415eb8dc - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x5a7a415c4496 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5a7a415c4496 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5a7a415deb69 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5a7a41566120 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x5a7a41566120 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5a7a415ded22 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x5a7a415ded22 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x5a7a415c4542 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x5a7a415bbd89 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5a7a415c513d - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x5a7a415fc14c - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5a7a415fbec2 - core[6883ba1bc0fe4ed1]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1870:5
[INFO] [stdout]   20:     0x5a7a41556c00 - <core[6883ba1bc0fe4ed1]::result::Result<(), core[6883ba1bc0fe4ed1]::io::error::Error>>::expect
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/result.rs:1183:23
[INFO] [stdout]   21:     0x5a7a41556c00 - solana_genesis_config[cde2fc031b797266]::tests::test_genesis_config
[INFO] [stdout]                                at /opt/rustwide/workdir/genesis-config/src/lib.rs:338:28
[INFO] [stdout]   22:     0x5a7a41555469 - solana_genesis_config[cde2fc031b797266]::tests::test_genesis_config::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/genesis-config/src/lib.rs:317:29
[INFO] [stdout]   23:     0x5a7a41555469 - <solana_genesis_config[cde2fc031b797266]::tests::test_genesis_config::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x5a7a4155945b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x5a7a4155945b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x5a7a41566aa5 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x5a7a41566aa5 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x5a7a41566aa5 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   29:     0x5a7a41566aa5 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x5a7a41566aa5 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x5a7a41566aa5 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x5a7a41566aa5 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x5a7a41561554 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x5a7a41561554 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x5a7a41569bf2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x5a7a41569bf2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x5a7a41569bf2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   38:     0x5a7a41569bf2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x5a7a41569bf2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x5a7a41569bf2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x5a7a41569bf2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x5a7a415e6a4f - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   43:     0x5a7a415e6a4f - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   44:     0x727d5241baa4 - <unknown>
[INFO] [stdout]   45:     0x727d524a8a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     tests::test_genesis_config
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `-p solana-genesis-config --lib`
[INFO] running `Command { std: "docker" "inspect" "a80f035c6a08381a35bdec1193b9503db05452ae163d019d0e3eb53bbb88820a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a80f035c6a08381a35bdec1193b9503db05452ae163d019d0e3eb53bbb88820a", kill_on_drop: false }`
[INFO] [stdout] a80f035c6a08381a35bdec1193b9503db05452ae163d019d0e3eb53bbb88820a
