[INFO] fetching crate solana-program-test 3.1.4... [INFO] checking solana-program-test-3.1.4 against master#1d6c526bb010900bc1fd4c45c4ef0307b5150583 for pr-149291-2 [INFO] extracting crate solana-program-test 3.1.4 into /workspace/builds/worker-1-tc1/source [INFO] started tweaking crates.io crate solana-program-test 3.1.4 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate solana-program-test 3.1.4 [INFO] tweaked toml for crates.io crate solana-program-test 3.1.4 written to /workspace/builds/worker-1-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate solana-program-test 3.1.4 on toolchain 1d6c526bb010900bc1fd4c45c4ef0307b5150583 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1d6c526bb010900bc1fd4c45c4ef0307b5150583" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate solana-program-test 3.1.4 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" "+1d6c526bb010900bc1fd4c45c4ef0307b5150583" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded windows-targets v0.48.0 [INFO] [stderr] Downloaded windows-link v0.2.0 [INFO] [stderr] Downloaded windows-targets v0.53.4 [INFO] [stderr] Downloaded solana-derivation-path v3.0.0 [INFO] [stderr] Downloaded crc32fast v1.2.1 [INFO] [stderr] Downloaded solana-fee v3.1.4 [INFO] [stderr] Downloaded solana-epoch-rewards-hasher v3.0.0 [INFO] [stderr] Downloaded iana-time-zone v0.1.46 [INFO] [stderr] Downloaded solana-genesis-config v3.0.0 [INFO] [stderr] Downloaded webpki-roots v0.26.8 [INFO] [stderr] Downloaded rustls v0.23.34 [INFO] [stderr] Downloaded blstrs v0.7.1 [INFO] [stderr] Downloaded lru v0.7.8 [INFO] [stderr] Downloaded solana-rpc-client-nonce-utils v3.1.4 [INFO] [stderr] Downloaded solana-quic-client v3.1.4 [INFO] [stderr] Downloaded spl-token-metadata-interface v0.8.0 [INFO] [stderr] Downloaded enum-ordinalize v3.1.10 [INFO] [stderr] Downloaded jiff-static v0.2.15 [INFO] [stderr] Downloaded solana-accounts-db v3.1.4 [INFO] [stderr] Downloaded blst v0.3.15 [INFO] [stderr] Downloaded aho-corasick v1.0.1 [INFO] [stderr] Downloaded minimal-lexical v0.1.4 [INFO] [stderr] Downloaded raw-cpuid v11.1.0 [INFO] [stderr] Downloaded rustix v0.38.39 [INFO] [stderr] Downloaded asn1-rs v0.5.1 [INFO] [stderr] Downloaded solana-streamer v3.1.4 [INFO] [stderr] Downloaded nom v7.0.0 [INFO] [stderr] Downloaded time v0.3.9 [INFO] [stderr] Downloaded io-uring v0.7.10 [INFO] [stderr] Downloaded spl-token-group-interface v0.7.1 [INFO] [stderr] Downloaded spl-token-interface v2.0.0 [INFO] [stderr] Downloaded solana-tpu-client v3.1.4 [INFO] [stderr] Downloaded solana-tpu-client-next v3.1.4 [INFO] [stderr] Downloaded solana-rpc-client v3.1.4 [INFO] [stderr] Downloaded spl-token-2022-interface v2.0.0 [INFO] [stderr] Downloaded aquamarine v0.6.0 [INFO] [stderr] Downloaded tracing-opentelemetry v0.17.2 [INFO] [stderr] Downloaded sharded-slab v0.1.4 [INFO] [stderr] Downloaded pin-project v1.0.12 [INFO] [stderr] Downloaded solana-banks-server v3.1.4 [INFO] [stderr] Downloaded solana-udp-client v3.1.4 [INFO] [stderr] Downloaded solana-client v3.1.4 [INFO] [stderr] Downloaded jiff v0.2.15 [INFO] [stderr] Downloaded solana-banks-interface v3.1.4 [INFO] [stderr] Downloaded agave-snapshots v3.1.4 [INFO] [stderr] Downloaded solana-banks-client v3.1.4 [INFO] [stderr] Downloaded agave-logger v3.1.4 [INFO] [stderr] Downloaded tungstenite v0.28.0 [INFO] [stderr] Downloaded solana-transaction-metrics-tracker v3.1.4 [INFO] [stderr] Downloaded der-parser v8.1.0 [INFO] [stderr] Downloaded unicode-xid v0.2.2 [INFO] [stderr] Downloaded time-macros v0.2.4 [INFO] [stderr] Downloaded solana-zk-token-sdk v3.1.4 [INFO] [stderr] Downloaded solana-tls-utils v3.1.4 [INFO] [stderr] Downloaded solana-connection-cache v3.1.4 [INFO] [stderr] Downloaded solana-net-utils v3.1.4 [INFO] [stderr] Downloaded tokio-tungstenite v0.28.0 [INFO] [stderr] Downloaded data-encoding v2.3.2 [INFO] [stderr] Downloaded solana-zk-sdk v4.0.0 [INFO] [stderr] Downloaded sha1 v0.10.5 [INFO] [stderr] Downloaded solana-pubsub-client v3.1.4 [INFO] [stderr] Downloaded solana-quic-definitions v3.0.0 [INFO] [stderr] Downloaded solana-curve25519 v2.3.13 [INFO] [stderr] Downloaded spl-token-confidential-transfer-proof-extraction v0.5.0 [INFO] [stderr] Downloaded spl-token-confidential-transfer-proof-generation v0.5.0 [INFO] [stderr] Downloaded spl-discriminator v0.5.1 [INFO] [stderr] Downloaded spl-type-length-value v0.9.0 [INFO] [stderr] Downloaded solana-account-decoder v3.1.4 [INFO] [stderr] Downloaded solana-rpc-client-api v3.1.4 [INFO] [stderr] Downloaded solana-send-transaction-service v3.1.4 [INFO] [stderr] Downloaded thread_local v1.1.4 [INFO] [stderr] Downloaded educe v0.4.18 [INFO] [stderr] Downloaded pin-project-internal v1.0.12 [INFO] [stderr] Downloaded solana-example-mocks v3.0.0 [INFO] [stderr] Downloaded solana-program-option v3.0.0 [INFO] [stderr] Downloaded solana-program v3.0.0 [INFO] [stderr] Downloaded signature v1.4.0 [INFO] [stderr] Downloaded ed25519 v1.2.0 [INFO] [stderr] Downloaded solana-secp256r1-program v3.0.0 [INFO] [stderr] Downloaded agave-precompiles v3.1.4 [INFO] [stderr] Downloaded agave-votor-messages v3.1.4 [INFO] [stderr] Downloaded agave-fs v3.1.4 [INFO] [stderr] Downloaded rayon-core v1.13.0 [INFO] [stderr] Downloaded rayon v1.11.0 [INFO] [stderr] Downloaded brotli-decompressor v2.3.2 [INFO] [stderr] Downloaded quanta v0.12.3 [INFO] [stderr] Downloaded oid-registry v0.6.0 [INFO] [stderr] Downloaded num_threads v0.1.3 [INFO] [stderr] Downloaded spl-pod v0.7.1 [INFO] [stderr] Downloaded solana-rpc-client-types v3.1.4 [INFO] [stderr] Downloaded humantime v2.3.0 [INFO] [stderr] Downloaded solana-epoch-stake v3.0.0 [INFO] [stderr] Downloaded agave-reserved-account-keys v3.1.4 [INFO] [stderr] Downloaded redox_syscall v0.2.10 [INFO] [stderr] Downloaded filetime v0.2.15 [INFO] [stderr] Downloaded anstyle-wincon v3.0.6 [INFO] [stderr] Downloaded env_filter v0.1.3 [INFO] [stderr] Downloaded predicates-core v1.0.2 [INFO] [stderr] Downloaded termtree v0.2.3 [INFO] [stderr] Downloaded predicates-tree v1.0.4 [INFO] [stderr] Downloaded agave-io-uring v3.1.4 [INFO] [stderr] Downloaded solana-address-lookup-table-interface v3.0.0 [INFO] [stderr] Downloaded glob v0.3.0 [INFO] [stderr] Downloaded threadpool v1.8.1 [INFO] [stderr] Downloaded byte-slice-cast v1.2.3 [INFO] [stderr] Downloaded pairing v0.23.0 [INFO] [stderr] Downloaded solana-bls-signatures v1.0.0 [INFO] [stderr] Downloaded memmap2 v0.9.8 [INFO] [stderr] Downloaded modular-bitfield-impl v0.13.0 [INFO] [stderr] Downloaded solana-bucket-map v3.1.4 [INFO] [stderr] Downloaded solana-zk-elgamal-proof-program v3.1.4 [INFO] [stderr] Downloaded solana-client-traits v3.0.0 [INFO] [stderr] Downloaded solana-config-interface v2.0.0 [INFO] [stderr] Downloaded solana-cost-model v3.1.4 [INFO] [stderr] Downloaded solana-ed25519-program v3.0.0 [INFO] [stderr] Downloaded solana-epoch-info v3.0.0 [INFO] [stderr] Downloaded brotli v3.3.4 [INFO] [stderr] Downloaded linux-raw-sys v0.9.2 [INFO] [stderr] Downloaded solana-bpf-loader-program v3.1.4 [INFO] [stderr] Downloaded solana-precompile-error v3.0.0 [INFO] [stderr] Downloaded modular-bitfield v0.13.0 [INFO] [stderr] Downloaded solana-zk-token-proof-program v3.1.4 [INFO] [stderr] Downloaded solana-compute-budget v3.1.4 [INFO] [stderr] Downloaded enum-iterator-derive v1.3.0 [INFO] [stderr] Downloaded cc v1.2.16 [INFO] [stderr] Downloaded solana-sbpf v0.13.1 [INFO] [stderr] Downloaded darling_core v0.21.3 [INFO] [stderr] Downloaded bumpalo v3.12.0 [INFO] [stderr] Downloaded windows_aarch64_gnullvm v0.48.0 [INFO] [stderr] Downloaded windows_x86_64_gnu v0.48.0 [INFO] [stderr] Downloaded web-sys v0.3.55 [INFO] [stderr] Downloaded ryu v1.0.5 [INFO] [stderr] Downloaded zerocopy-derive v0.7.31 [INFO] [stderr] Downloaded solana-program-runtime v3.1.4 [INFO] [stderr] Downloaded serde_with v3.15.0 [INFO] [stderr] Downloaded solana-vote-program v3.1.4 [INFO] [stderr] Downloaded indexmap v2.11.4 [INFO] [stderr] Downloaded winnow v0.5.16 [INFO] [stderr] Downloaded windows_aarch64_msvc v0.48.0 [INFO] [stderr] Downloaded windows_i686_gnu v0.48.0 [INFO] [stderr] Downloaded windows_i686_msvc v0.48.0 [INFO] [stderr] Downloaded zerocopy v0.8.23 [INFO] [stderr] Downloaded solana-runtime v3.1.4 [INFO] [stderr] Downloaded light-poseidon v0.4.0 [INFO] [stderr] Downloaded hashbrown v0.15.1 [INFO] [stderr] Downloaded memchr v2.6.3 [INFO] [stderr] Downloaded windows-sys v0.61.0 [INFO] [stderr] Downloaded crossbeam-utils v0.8.18 [INFO] [stderr] Downloaded async-compression v0.4.1 [INFO] [stderr] Downloaded libm v0.2.1 [INFO] [stderr] Downloaded tokio-util v0.7.16 [INFO] [stderr] Downloaded reqwest v0.12.24 [INFO] [stderr] Downloaded rustix v1.0.2 [INFO] [stderr] Downloaded educe v0.6.0 [INFO] [stderr] Downloaded solana-svm v3.1.4 [INFO] [stderr] Downloaded zerocopy v0.7.31 [INFO] [stderr] Downloaded solana-shred-version v3.0.0 [INFO] [stderr] Downloaded solana-native-token v3.0.0 [INFO] [stderr] Downloaded alloc-no-stdlib v2.0.3 [INFO] [stderr] Downloaded miniz_oxide v0.7.1 [INFO] [stderr] Downloaded hyper-util v0.1.13 [INFO] [stderr] Downloaded zerocopy-derive v0.8.23 [INFO] [stderr] Downloaded rand v0.9.0 [INFO] [stderr] Downloaded rustls-webpki v0.103.6 [INFO] [stderr] Downloaded webpki-roots v1.0.0 [INFO] [stderr] Downloaded solana-metrics v3.1.4 [INFO] [stderr] Downloaded solana-keccak-hasher v3.0.0 [INFO] [stderr] Downloaded ark-poly v0.5.0 [INFO] [stderr] Downloaded ark-ec v0.5.0 [INFO] [stderr] Downloaded ark-ff v0.5.0 [INFO] [stderr] Downloaded k256 v0.13.4 [INFO] [stderr] Downloaded agave-syscalls v3.1.4 [INFO] [stderr] Downloaded solana-fee-structure v3.0.0 [INFO] [stderr] Downloaded solana-svm-transaction v3.1.4 [INFO] [stderr] Downloaded solana-svm-type-overrides v3.1.4 [INFO] [stderr] Downloaded solana-message v3.0.1 [INFO] [stderr] Downloaded solana-signature v3.1.0 [INFO] [stderr] Downloaded bitflags v2.9.4 [INFO] [stderr] Downloaded darling v0.21.3 [INFO] [stderr] Downloaded solana-serde-varint v3.0.0 [INFO] [stderr] Downloaded solana-instruction-error v2.0.0 [INFO] [stderr] Downloaded solana-instruction v3.0.0 [INFO] [stderr] Downloaded bytemuck v1.24.0 [INFO] [stderr] Downloaded five8 v1.0.0 [INFO] [stderr] Downloaded lock_api v0.4.10 [INFO] [stderr] Downloaded windows_x86_64_msvc v0.48.0 [INFO] [stderr] Downloaded solana-feature-gate-interface v3.0.0 [INFO] [stderr] Downloaded solana-lattice-hash v3.1.4 [INFO] [stderr] Downloaded crossbeam-deque v0.8.1 [INFO] [stderr] Downloaded alloc-stdlib v0.2.1 [INFO] [stderr] Downloaded walkdir v2.3.2 [INFO] [stderr] Downloaded schannel v0.1.19 [INFO] [stderr] Downloaded quinn-udp v0.5.5 [INFO] [stderr] Downloaded displaydoc v0.2.3 [INFO] [stderr] Downloaded solana-perf v3.1.4 [INFO] [stderr] Downloaded hermit-abi v0.5.1 [INFO] [stderr] Downloaded solana-secp256k1-program v3.0.0 [INFO] [stderr] Downloaded pkg-config v0.3.22 [INFO] [stderr] Downloaded solana-account-decoder-client-types v3.1.4 [INFO] [stderr] Downloaded solana-transaction-status-client-types v3.1.4 [INFO] [stderr] Downloaded agave-transaction-view v3.1.4 [INFO] [stderr] Downloaded solana-system-program v3.1.4 [INFO] [stderr] Downloaded solana-builtins-default-costs v3.1.4 [INFO] [stderr] Downloaded solana-compute-budget-interface v3.0.0 [INFO] [stderr] Downloaded solana-compute-budget-instruction v3.1.4 [INFO] [stderr] Downloaded solana-runtime-transaction v3.1.4 [INFO] [stderr] Downloaded solana-unified-scheduler-logic v3.1.4 [INFO] [stderr] Downloaded solana-vote v3.1.4 [INFO] [stderr] Downloaded heck v0.4.0 [INFO] [stderr] Downloaded opaque-debug v0.3.0 [INFO] [stderr] Downloaded solana-big-mod-exp v3.0.0 [INFO] [stderr] Downloaded solana-bn254 v3.1.2 [INFO] [stderr] Downloaded solana-curve25519 v3.1.4 [INFO] [stderr] Downloaded ark-bn254 v0.5.0 [INFO] [stderr] Downloaded ark-ff-asm v0.5.0 [INFO] [stderr] Downloaded ark-ff-macros v0.5.0 [INFO] [stderr] Downloaded ark-serialize-derive v0.5.0 [INFO] [stderr] Downloaded ark-std v0.5.0 [INFO] [stderr] Downloaded paste v1.0.9 [INFO] [stderr] Downloaded solana-poseidon v3.1.4 [INFO] [stderr] Downloaded rand_xorshift v0.3.0 [INFO] [stderr] Downloaded solana-secp256k1-recover v3.0.0 [INFO] [stderr] Downloaded solana-loader-v4-interface v3.1.0 [INFO] [stderr] Downloaded openssl-src v300.3.1+3.3.1 [INFO] [stderr] Downloaded solana-builtins v3.1.4 [INFO] [stderr] Downloaded solana-loader-v4-program v3.1.4 [INFO] [stderr] Downloaded solana-nonce-account v3.0.0 [INFO] [stderr] Downloaded solana-program-pack v3.0.0 [INFO] [stderr] Downloaded agave-feature-set v3.1.4 [INFO] [stderr] Downloaded solana-bincode v3.0.0 [INFO] [stderr] Downloaded ed25519-dalek-bip32 v0.3.0 [INFO] [stderr] Downloaded solana-packet v3.0.0 [INFO] [stderr] Downloaded solana-svm-timings v3.1.4 [INFO] [stderr] Downloaded solana-signer v3.0.0 [INFO] [stderr] Downloaded solana-transaction-error v3.0.0 [INFO] [stderr] Downloaded solana-transaction v3.0.2 [INFO] [stderr] Downloaded serde_bytes v0.11.19 [INFO] [stderr] Downloaded solana-epoch-rewards v3.0.0 [INFO] [stderr] Downloaded solana-last-restart-slot v3.0.0 [INFO] [stderr] Downloaded solana-slot-hashes v3.0.0 [INFO] [stderr] Downloaded solana-slot-history v3.0.0 [INFO] [stderr] Downloaded solana-account v3.2.0 [INFO] [stderr] Downloaded solana-program-memory v3.0.0 [INFO] [stderr] Downloaded solana-account-info v3.0.0 [INFO] [stderr] Downloaded either v1.11.0 [INFO] [stderr] Downloaded rustc-demangle v0.1.21 [INFO] [stderr] Downloaded darling_macro v0.21.3 [INFO] [stderr] Downloaded solana-program-binaries v3.1.4 [INFO] [stderr] Downloaded serde_with_macros v3.15.0 [INFO] [stderr] Downloaded solana-hash v3.1.0 [INFO] [stderr] Downloaded tinyvec_macros v0.1.0 [INFO] [stderr] Downloaded solana-sdk-macro v3.0.0 [INFO] [stderr] Downloaded solana-sdk-ids v3.0.0 [INFO] [stderr] Downloaded solana-define-syscall v3.0.0 [INFO] [stderr] Downloaded solana-msg v3.0.0 [INFO] [stderr] Downloaded solana-vote-interface v4.0.4 [INFO] [stderr] Downloaded ppv-lite86 v0.2.15 [INFO] [stderr] Downloaded solana-program-error v3.0.0 [INFO] [stderr] Downloaded cpufeatures v0.2.7 [INFO] [stderr] Downloaded typenum v1.15.0 [INFO] [stderr] Downloaded solana-define-syscall v4.0.1 [INFO] [stderr] Downloaded bytemuck_derive v1.10.2 [INFO] [stderr] Downloaded solana-sanitize v3.0.1 [INFO] [stderr] Downloaded solana-address v2.0.0 [INFO] [stderr] Downloaded solana-address v1.1.0 [INFO] [stderr] Downloaded solana-pubkey v3.0.0 [INFO] [stderr] Downloaded spl-generic-token v2.0.1 [INFO] [stderr] Downloaded test-case-core v3.2.1 [INFO] [stderr] Downloaded test-case v3.3.1 [INFO] [stderr] Downloaded windows_x86_64_gnullvm v0.48.0 [INFO] [stderr] Downloaded syn v2.0.106 [INFO] [stderr] Downloaded android_system_properties v0.1.4 [INFO] [stderr] Downloaded solana-hard-forks v3.0.0 [INFO] [stderr] Downloaded solana-inflation v3.0.0 [INFO] [stderr] Downloaded solana-measure v3.1.4 [INFO] [stderr] Downloaded try-lock v0.2.3 [INFO] [stderr] Downloaded want v0.3.0 [INFO] [stderr] Downloaded winapi-util v0.1.5 [INFO] [stderr] Downloaded openssl-probe v0.1.4 [INFO] [stderr] Downloaded wasm-bindgen-futures v0.4.28 [INFO] [stderr] Downloaded solana-cluster-type v3.0.0 [INFO] [stderr] Downloaded solana-poh-config v3.0.0 [INFO] [stderr] Downloaded solana-rayon-threadlimit v3.1.4 [INFO] [stderr] Downloaded solana-serde v3.0.0 [INFO] [stderr] Downloaded solana-system-transaction v3.0.0 [INFO] [stderr] Downloaded solana-time-utils v3.0.0 [INFO] [stderr] Downloaded solana-commitment-config v3.0.0 [INFO] [stderr] Downloaded solana-reward-info v3.0.0 [INFO] [stderr] Downloaded solana-borsh v3.0.0 [INFO] [stderr] Downloaded solana-compute-budget-program v3.1.4 [INFO] [stderr] Downloaded unwrap_none v0.1.2 [INFO] [stderr] Downloaded solana-version v3.1.4 [INFO] [stderr] Downloaded solana-blake3-hasher v3.0.0 [INFO] [stderr] Downloaded ark-serialize v0.5.0 [INFO] [stderr] Downloaded solana-nonce v3.0.0 [INFO] [stderr] Downloaded solana-cpi v3.0.0 [INFO] [stderr] Downloaded solana-stake-interface v2.0.1 [INFO] [stderr] Downloaded solana-svm-callback v3.1.4 [INFO] [stderr] Downloaded solana-svm-feature-set v3.1.4 [INFO] [stderr] Downloaded solana-svm-log-collector v3.1.4 [INFO] [stderr] Downloaded solana-svm-measure v3.1.4 [INFO] [stderr] Downloaded solana-epoch-schedule v3.0.0 [INFO] [stderr] Downloaded solana-program-entrypoint v3.1.0 [INFO] [stderr] Downloaded hash32 v0.3.1 [INFO] [stderr] Downloaded solana-transaction-context v3.1.4 [INFO] [stderr] Downloaded solana-clock v3.0.0 [INFO] [stderr] Downloaded solana-rent v3.0.0 [INFO] [stderr] Downloaded solana-serialize-utils v3.1.0 [INFO] [stderr] Downloaded five8_const v1.0.0 [INFO] [stderr] Downloaded solana-atomic-u64 v3.0.0 [INFO] [stderr] Downloaded solana-sha256-hasher v3.1.0 [INFO] [stderr] Downloaded test-case-macros v3.2.1 [INFO] [stderr] Downloaded itoa v1.0.9 [INFO] [stderr] Downloaded solana-keypair v3.0.1 [INFO] [stderr] Downloaded num-iter v0.1.43 [INFO] [stderr] Downloaded solana-loader-v3-interface v6.1.0 [INFO] [stderr] Downloaded parking_lot_core v0.9.8 [INFO] [stderr] Downloaded signal-hook-registry v1.4.0 [INFO] [stderr] Downloaded solana-seed-derivable v3.0.0 [INFO] [stderr] Downloaded solana-seed-phrase v3.0.0 [INFO] [stderr] Downloaded solana-stable-layout v3.0.0 [INFO] [stderr] Downloaded solana-fee-calculator v3.0.0 [INFO] [stderr] Downloaded solana-sysvar v3.0.0 [INFO] [stderr] Downloaded solana-instructions-sysvar v3.0.0 [INFO] [stderr] Downloaded solana-sysvar-id v3.0.0 [INFO] [stderr] Downloaded solana-short-vec v3.0.0 [INFO] [stderr] Downloaded solana-system-interface v2.0.0 [INFO] [stderr] Downloaded equivalent v1.0.0 [INFO] [stderr] Downloaded solana-hash v4.0.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:94a0c148923f5b2b52a63ef0eeb1882ad339ab61bce784c8077cbe41c61feb6c" "/opt/rustwide/cargo-home/bin/cargo" "+1d6c526bb010900bc1fd4c45c4ef0307b5150583" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] e507d720c1c93455261d00fce2cb814daaf8c998871e9160108b33a362c39384 [INFO] running `Command { std: "docker" "start" "-a" "e507d720c1c93455261d00fce2cb814daaf8c998871e9160108b33a362c39384", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "e507d720c1c93455261d00fce2cb814daaf8c998871e9160108b33a362c39384", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e507d720c1c93455261d00fce2cb814daaf8c998871e9160108b33a362c39384", kill_on_drop: false }` [INFO] [stdout] e507d720c1c93455261d00fce2cb814daaf8c998871e9160108b33a362c39384 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:94a0c148923f5b2b52a63ef0eeb1882ad339ab61bce784c8077cbe41c61feb6c" "/opt/rustwide/cargo-home/bin/cargo" "+1d6c526bb010900bc1fd4c45c4ef0307b5150583" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] df2c9cd44ddcc35d3c66431025b461c512ddf568c0a543e6d2b0e2c475984673 [INFO] running `Command { std: "docker" "start" "-a" "df2c9cd44ddcc35d3c66431025b461c512ddf568c0a543e6d2b0e2c475984673", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling unicode-ident v1.0.14 [INFO] [stderr] Compiling quote v1.0.41 [INFO] [stderr] Compiling libc v0.2.177 [INFO] [stderr] Checking cfg-if v1.0.4 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling typenum v1.15.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Checking subtle v2.6.1 [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Checking const-oid v0.9.6 [INFO] [stderr] Checking ppv-lite86 v0.2.15 [INFO] [stderr] Checking cpufeatures v0.2.7 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling cfg_aliases v0.2.1 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling hashbrown v0.15.1 [INFO] [stderr] Compiling equivalent v1.0.0 [INFO] [stderr] Checking five8_core v0.1.2 [INFO] [stderr] Compiling winnow v0.5.16 [INFO] [stderr] Compiling toml_datetime v0.6.5 [INFO] [stderr] Checking solana-sanitize v3.0.1 [INFO] [stderr] Compiling indexmap v2.11.4 [INFO] [stderr] Compiling semver v1.0.27 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Checking five8 v1.0.0 [INFO] [stderr] Compiling borsh v1.5.7 [INFO] [stderr] Checking solana-atomic-u64 v3.0.0 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Checking five8_const v1.0.0 [INFO] [stderr] Compiling curve25519-dalek v4.1.3 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Checking memchr v2.6.3 [INFO] [stderr] Checking log v0.4.28 [INFO] [stderr] Checking lazy_static v1.5.0 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Checking either v1.11.0 [INFO] [stderr] Checking base64 v0.22.1 [INFO] [stderr] Compiling bs58 v0.5.1 [INFO] [stderr] Checking getrandom v0.2.15 [INFO] [stderr] Compiling thiserror v2.0.17 [INFO] [stderr] Checking five8 v0.2.1 [INFO] [stderr] Checking rand_core v0.6.4 [INFO] [stderr] Checking solana-msg v3.0.0 [INFO] [stderr] Checking fnv v1.0.7 [INFO] [stderr] Checking itoa v1.0.9 [INFO] [stderr] Checking rand_chacha v0.3.1 [INFO] [stderr] Compiling toml_edit v0.21.1 [INFO] [stderr] Checking solana-program-memory v3.0.0 [INFO] [stderr] Checking percent-encoding v2.3.2 [INFO] [stderr] Compiling feature-probe v0.1.1 [INFO] [stderr] Checking arrayvec v0.7.6 [INFO] [stderr] Checking rand v0.8.5 [INFO] [stderr] Checking byteorder v1.5.0 [INFO] [stderr] Compiling bv v0.11.1 [INFO] [stderr] Checking arrayref v0.3.9 [INFO] [stderr] Checking solana-define-syscall v3.0.0 [INFO] [stderr] Checking pin-project-lite v0.2.14 [INFO] [stderr] Checking constant_time_eq v0.3.1 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking smallvec v1.15.1 [INFO] [stderr] Checking serde_bytes v0.11.19 [INFO] [stderr] Compiling jobserver v0.1.32 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Compiling ryu v1.0.5 [INFO] [stderr] Checking zerocopy v0.7.31 [INFO] [stderr] Compiling cc v1.2.16 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling lock_api v0.4.10 [INFO] [stderr] Checking futures-core v0.3.31 [INFO] [stderr] Checking scopeguard v1.2.0 [INFO] [stderr] Checking slab v0.4.11 [INFO] [stderr] Compiling parking_lot_core v0.9.8 [INFO] [stderr] Checking void v1.0.2 [INFO] [stderr] Checking derivation-path v0.2.0 [INFO] [stderr] Checking futures-sink v0.3.31 [INFO] [stderr] Checking unreachable v1.0.0 [INFO] [stderr] Checking qstring v0.7.2 [INFO] [stderr] Checking uriparse v0.6.4 [INFO] [stderr] Checking signal-hook-registry v1.4.0 [INFO] [stderr] Checking itertools v0.12.1 [INFO] [stderr] Checking ascii v0.9.3 [INFO] [stderr] Checking combine v3.8.1 [INFO] [stderr] Checking parking_lot v0.12.3 [INFO] [stderr] Checking solana-derivation-path v3.0.0 [INFO] [stderr] Compiling proc-macro-crate v3.1.0 [INFO] [stderr] Checking hash32 v0.3.1 [INFO] [stderr] Checking rustc-demangle v0.1.21 [INFO] [stderr] Checking solana-seed-derivable v3.0.0 [INFO] [stderr] Checking futures-channel v0.3.31 [INFO] [stderr] Checking futures-task v0.3.31 [INFO] [stderr] Checking pin-utils v0.1.0 [INFO] [stderr] Compiling blake3 v1.8.2 [INFO] [stderr] Checking futures-io v0.3.31 [INFO] [stderr] Checking socket2 v0.6.1 [INFO] [stderr] Checking mio v1.0.3 [INFO] [stderr] Compiling crossbeam-utils v0.8.18 [INFO] [stderr] Checking num-bigint v0.4.6 [INFO] [stderr] Checking keccak v0.1.5 [INFO] [stderr] Compiling synstructure v0.13.1 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Compiling ident_case v1.0.1 [INFO] [stderr] Checking opaque-debug v0.3.0 [INFO] [stderr] Compiling darling_core v0.21.3 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Checking stable_deref_trait v1.2.0 [INFO] [stderr] Checking solana-svm-feature-set v3.1.4 [INFO] [stderr] Checking untrusted v0.9.0 [INFO] [stderr] Compiling pkg-config v0.3.22 [INFO] [stderr] Checking tracing-core v0.1.34 [INFO] [stderr] Compiling rustls v0.23.34 [INFO] [stderr] Checking writeable v0.5.5 [INFO] [stderr] Checking litemap v0.7.3 [INFO] [stderr] Compiling num-bigint v0.2.6 [INFO] [stderr] Compiling num-complex v0.2.4 [INFO] [stderr] Compiling num-iter v0.1.43 [INFO] [stderr] Compiling num-rational v0.2.4 [INFO] [stderr] Compiling httparse v1.10.1 [INFO] [stderr] Checking icu_locid_transform_data v1.5.0 [INFO] [stderr] Compiling radium v0.7.0 [INFO] [stderr] Compiling zeroize_derive v1.4.2 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling bytemuck_derive v1.10.2 [INFO] [stderr] Compiling borsh-derive v1.5.7 [INFO] [stderr] Compiling curve25519-dalek-derive v0.1.1 [INFO] [stderr] Checking zeroize v1.8.2 [INFO] [stderr] Compiling thiserror-impl v2.0.17 [INFO] [stderr] Checking crypto-common v0.1.6 [INFO] [stderr] Checking block-buffer v0.10.4 [INFO] [stderr] Checking bytemuck v1.24.0 [INFO] [stderr] Checking digest v0.10.7 [INFO] [stderr] Compiling solana-sdk-macro v3.0.0 [INFO] [stderr] Checking sha2 v0.10.9 [INFO] [stderr] Checking signature v2.2.0 [INFO] [stderr] Checking ed25519 v2.2.3 [INFO] [stderr] Checking hmac v0.12.1 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Checking pbkdf2 v0.11.0 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Checking solana-seed-phrase v3.0.0 [INFO] [stderr] Compiling tokio-macros v2.6.0 [INFO] [stderr] Checking solana-sbpf v0.13.1 [INFO] [stderr] Compiling displaydoc v0.2.3 [INFO] [stderr] Compiling zerofrom-derive v0.1.4 [INFO] [stderr] Checking sha3 v0.10.8 [INFO] [stderr] Checking rustls-pki-types v1.12.0 [INFO] [stderr] Compiling yoke-derive v0.7.4 [INFO] [stderr] Compiling darling_macro v0.21.3 [INFO] [stderr] Checking futures-util v0.3.31 [INFO] [stderr] Compiling zerovec-derive v0.10.3 [INFO] [stderr] Compiling darling v0.21.3 [INFO] [stderr] Compiling serde_with_macros v3.15.0 [INFO] [stderr] Checking zerofrom v0.1.4 [INFO] [stderr] Compiling cfg_eval v0.1.2 [INFO] [stderr] Checking yoke v0.7.4 [INFO] [stderr] Compiling tracing-attributes v0.1.30 [INFO] [stderr] Checking zerovec v0.10.4 [INFO] [stderr] Compiling icu_provider_macros v1.5.0 [INFO] [stderr] Checking serde_with v3.15.0 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Checking solana-hash v4.0.1 [INFO] [stderr] Checking solana-program-error v3.0.0 [INFO] [stderr] Checking solana-sha256-hasher v3.1.0 [INFO] [stderr] Checking solana-instruction-error v2.0.0 [INFO] [stderr] Checking bincode v1.3.3 [INFO] [stderr] Checking solana-hash v3.1.0 [INFO] [stderr] Checking bitflags v2.9.4 [INFO] [stderr] Checking solana-transaction-error v3.0.0 [INFO] [stderr] Checking serde-big-array v0.5.1 [INFO] [stderr] Checking solana-fee-calculator v3.0.0 [INFO] [stderr] Checking solana-short-vec v3.0.0 [INFO] [stderr] Checking bytes v1.10.1 [INFO] [stderr] Checking tinystr v0.7.6 [INFO] [stderr] Checking rustls-webpki v0.103.6 [INFO] [stderr] Checking tracing v0.1.41 [INFO] [stderr] Checking allocator-api2 v0.2.16 [INFO] [stderr] Checking icu_locid v1.5.0 [INFO] [stderr] Checking icu_collections v1.5.0 [INFO] [stderr] Checking tokio v1.48.0 [INFO] [stderr] Checking http v1.1.0 [INFO] [stderr] Checking solana-address v2.0.0 [INFO] [stderr] Checking ed25519-dalek v2.2.0 [INFO] [stderr] Checking icu_provider v1.5.0 [INFO] [stderr] Checking solana-signature v3.1.0 [INFO] [stderr] Checking solana-address v1.1.0 [INFO] [stderr] Checking solana-pubkey v3.0.0 [INFO] [stderr] Checking icu_properties_data v1.5.0 [INFO] [stderr] Checking solana-sdk-ids v3.0.0 [INFO] [stderr] Checking solana-instruction v3.0.0 [INFO] [stderr] Checking solana-account-info v3.0.0 [INFO] [stderr] Checking solana-signer v3.0.0 [INFO] [stderr] Checking solana-sysvar-id v3.0.0 [INFO] [stderr] Checking solana-epoch-schedule v3.0.0 [INFO] [stderr] Checking solana-clock v3.0.0 [INFO] [stderr] Checking solana-slot-hashes v3.0.0 [INFO] [stderr] Checking solana-rent v3.0.0 [INFO] [stderr] Checking solana-program-entrypoint v3.1.0 [INFO] [stderr] Checking solana-epoch-rewards v3.0.0 [INFO] [stderr] Checking solana-last-restart-slot v3.0.0 [INFO] [stderr] Checking solana-slot-history v3.0.0 [INFO] [stderr] Checking solana-message v3.0.1 [INFO] [stderr] Checking solana-serialize-utils v3.1.0 [INFO] [stderr] Checking solana-system-interface v2.0.0 [INFO] [stderr] Checking solana-cpi v3.0.0 [INFO] [stderr] Checking icu_locid_transform v1.5.0 [INFO] [stderr] Checking solana-instructions-sysvar v3.0.0 [INFO] [stderr] Checking tap v1.0.1 [INFO] [stderr] Checking solana-sysvar v3.0.0 [INFO] [stderr] Checking wyz v0.5.1 [INFO] [stderr] Checking solana-loader-v3-interface v6.1.0 [INFO] [stderr] Checking solana-account v3.2.0 [INFO] [stderr] Checking solana-transaction-context v3.1.4 [INFO] [stderr] Checking solana-transaction v3.0.2 [INFO] [stderr] Checking solana-svm-type-overrides v3.1.4 [INFO] [stderr] Checking icu_normalizer_data v1.5.0 [INFO] [stderr] Checking utf16_iter v1.0.5 [INFO] [stderr] Checking icu_properties v1.5.1 [INFO] [stderr] Checking funty v2.0.0 [INFO] [stderr] Checking write16 v1.0.0 [INFO] [stderr] Checking utf8_iter v1.0.4 [INFO] [stderr] Checking num v0.2.1 [INFO] [stderr] Checking solana-stake-interface v2.0.1 [INFO] [stderr] Checking http-body v1.0.1 [INFO] [stderr] Checking ed25519-dalek-bip32 v0.3.0 [INFO] [stderr] Checking solana-svm-transaction v3.1.4 [INFO] [stderr] Checking percentage v0.1.0 [INFO] [stderr] Checking agave-feature-set v3.1.4 [INFO] [stderr] Checking solana-keypair v3.0.1 [INFO] [stderr] Checking webpki-roots v0.26.8 [INFO] [stderr] Checking inout v0.1.3 [INFO] [stderr] Checking form_urlencoded v1.2.2 [INFO] [stderr] Checking bitvec v1.0.1 [INFO] [stderr] Checking rand_xorshift v0.3.0 [INFO] [stderr] Checking socket2 v0.5.10 [INFO] [stderr] Compiling paste v1.0.9 [INFO] [stderr] Checking tower-service v0.3.3 [INFO] [stderr] Compiling crc32fast v1.2.1 [INFO] [stderr] Checking alloc-no-stdlib v2.0.3 [INFO] [stderr] Checking try-lock v0.2.3 [INFO] [stderr] Checking cipher v0.4.4 [INFO] [stderr] Checking alloc-stdlib v0.2.1 [INFO] [stderr] Checking want v0.3.0 [INFO] [stderr] Checking solana-serde-varint v3.0.0 [INFO] [stderr] Checking adler v1.0.2 [INFO] [stderr] Compiling rustversion v1.0.17 [INFO] [stderr] Compiling crunchy v0.2.2 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Checking miniz_oxide v0.7.1 [INFO] [stderr] Checking brotli-decompressor v2.3.2 [INFO] [stderr] Checking solana-packet v3.0.0 [INFO] [stderr] Checking universal-hash v0.5.1 [INFO] [stderr] Checking der v0.7.10 [INFO] [stderr] Checking sync_wrapper v1.0.2 [INFO] [stderr] Checking ipnet v2.11.0 [INFO] [stderr] Checking tower-layer v0.3.3 [INFO] [stderr] Checking flate2 v1.0.31 [INFO] [stderr] Checking polyval v0.6.2 [INFO] [stderr] Checking brotli v3.3.4 [INFO] [stderr] Checking aes v0.8.4 [INFO] [stderr] Checking ctr v0.9.2 [INFO] [stderr] Checking aead v0.5.2 [INFO] [stderr] Compiling enum-iterator-derive v1.3.0 [INFO] [stderr] Checking icu_normalizer v1.5.0 [INFO] [stderr] Checking ff v0.13.1 [INFO] [stderr] Checking crossbeam-channel v0.5.15 [INFO] [stderr] Checking group v0.13.0 [INFO] [stderr] Checking itertools v0.10.5 [INFO] [stderr] Checking solana-precompile-error v3.0.0 [INFO] [stderr] Checking iri-string v0.7.8 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Checking idna_adapter v1.2.0 [INFO] [stderr] Checking aes-gcm-siv v0.11.1 [INFO] [stderr] Checking idna v1.1.0 [INFO] [stderr] Checking spki v0.7.3 [INFO] [stderr] Checking serde_urlencoded v0.7.1 [INFO] [stderr] Checking enum-iterator v1.5.0 [INFO] [stderr] Checking http-body-util v0.1.2 [INFO] [stderr] Checking url v2.5.7 [INFO] [stderr] Checking solana-stable-layout v3.0.0 [INFO] [stderr] Checking solana-fee-structure v3.0.0 [INFO] [stderr] Checking webpki-roots v1.0.0 [INFO] [stderr] Checking digest v0.9.0 [INFO] [stderr] Checking tokio-rustls v0.26.2 [INFO] [stderr] Checking hyper v1.6.0 [INFO] [stderr] Checking tower v0.5.2 [INFO] [stderr] Checking tokio-util v0.7.16 [INFO] [stderr] Checking merlin v3.0.0 [INFO] [stderr] Compiling ark-serialize-derive v0.4.2 [INFO] [stderr] Compiling enum-ordinalize-derive v4.3.1 [INFO] [stderr] Compiling zstd-sys v2.0.13+zstd.1.5.6 [INFO] [stderr] Checking tower-http v0.6.6 [INFO] [stderr] Checking crossbeam-epoch v0.9.18 [INFO] [stderr] Checking ark-std v0.4.0 [INFO] [stderr] Checking hyper-util v0.1.13 [INFO] [stderr] Checking base16ct v0.2.0 [INFO] [stderr] Compiling rayon-core v1.13.0 [INFO] [stderr] Checking eager v0.1.0 [INFO] [stderr] Checking ark-serialize v0.4.2 [INFO] [stderr] Checking crossbeam-deque v0.8.1 [INFO] [stderr] Checking solana-svm-timings v3.1.4 [INFO] [stderr] Compiling enum-ordinalize v4.3.0 [INFO] [stderr] Checking sec1 v0.7.3 [INFO] [stderr] Checking pkcs8 v0.10.2 [INFO] [stderr] Checking solana-svm-callback v3.1.4 [INFO] [stderr] Checking solana-nonce v3.0.0 [INFO] [stderr] Compiling ark-ff-macros v0.4.2 [INFO] [stderr] Checking crypto-bigint v0.5.5 [INFO] [stderr] Compiling ark-ff-asm v0.4.2 [INFO] [stderr] Compiling derivative v2.2.0 [INFO] [stderr] Compiling num_enum_derive v0.7.4 [INFO] [stderr] Compiling ark-serialize-derive v0.5.0 [INFO] [stderr] Checking ark-std v0.5.0 [INFO] [stderr] Checking solana-svm-log-collector v3.1.4 [INFO] [stderr] Checking solana-svm-measure v3.1.4 [INFO] [stderr] Checking async-compression v0.4.1 [INFO] [stderr] Checking solana-program-runtime v3.1.4 [INFO] [stderr] Checking hyper-rustls v0.27.5 [INFO] [stderr] Compiling libsecp256k1-core v0.2.2 [INFO] [stderr] Checking ark-serialize v0.5.0 [INFO] [stderr] Checking num_enum v0.7.4 [INFO] [stderr] Checking rand_core v0.5.1 [INFO] [stderr] Checking elliptic-curve v0.13.8 [INFO] [stderr] Checking reqwest v0.12.24 [INFO] [stderr] Compiling educe v0.6.0 [INFO] [stderr] Checking futures-executor v0.3.31 [INFO] [stderr] Checking rfc6979 v0.4.0 [INFO] [stderr] Compiling ark-ff-macros v0.5.0 [INFO] [stderr] Compiling ark-ff-asm v0.5.0 [INFO] [stderr] Checking hashbrown v0.13.2 [INFO] [stderr] Checking ark-ff v0.4.2 [INFO] [stderr] Checking itertools v0.13.0 [INFO] [stderr] Checking aho-corasick v1.0.1 [INFO] [stderr] Compiling zstd-safe v7.2.1 [INFO] [stderr] Checking regex-syntax v0.8.5 [INFO] [stderr] Checking ecdsa v0.16.9 [INFO] [stderr] Checking rayon v1.11.0 [INFO] [stderr] Checking solana-zk-sdk v4.0.0 [INFO] [stderr] Checking num_cpus v1.17.0 [INFO] [stderr] Compiling anyhow v1.0.100 [INFO] [stderr] Checking k256 v0.13.4 [INFO] [stderr] Compiling libsecp256k1-gen-genmult v0.2.1 [INFO] [stderr] Compiling libsecp256k1-gen-ecmult v0.2.1 [INFO] [stderr] Checking rand_chacha v0.2.2 [INFO] [stderr] Checking solana-vote-interface v4.0.4 [INFO] [stderr] Checking spl-generic-token v2.0.1 [INFO] [stderr] Checking solana-cluster-type v3.0.0 [INFO] [stderr] Checking crypto-mac v0.8.0 [INFO] [stderr] Checking block-buffer v0.9.0 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Checking ark-ff v0.5.0 [INFO] [stderr] Checking solana-time-utils v3.0.0 [INFO] [stderr] Compiling zerocopy v0.8.23 [INFO] [stderr] Checking regex-automata v0.4.13 [INFO] [stderr] Checking sha2 v0.9.9 [INFO] [stderr] Checking hmac v0.8.1 [INFO] [stderr] Checking rand v0.7.3 [INFO] [stderr] Compiling libsecp256k1 v0.6.0 [INFO] [stderr] Checking futures v0.3.31 [INFO] [stderr] Checking rand_core v0.9.3 [INFO] [stderr] Checking solana-commitment-config v3.0.0 [INFO] [stderr] Checking gethostname v0.2.3 [INFO] [stderr] Compiling memoffset v0.9.1 [INFO] [stderr] Checking solana-program-option v3.0.0 [INFO] [stderr] Checking solana-metrics v3.1.4 [INFO] [stderr] Checking rand_chacha v0.9.0 [INFO] [stderr] Checking hmac-drbg v0.3.0 [INFO] [stderr] Checking solana-curve25519 v3.1.4 [INFO] [stderr] Checking solana-bincode v3.0.0 [INFO] [stderr] Checking solana-keccak-hasher v3.0.0 [INFO] [stderr] Checking solana-inflation v3.0.0 [INFO] [stderr] Checking solana-reward-info v3.0.0 [INFO] [stderr] Checking solana-borsh v3.0.0 [INFO] [stderr] Compiling nom v7.0.0 [INFO] [stderr] Checking base64 v0.12.3 [INFO] [stderr] Compiling spl-discriminator-syn v0.2.0 [INFO] [stderr] Checking solana-secp256k1-recover v3.0.0 [INFO] [stderr] Checking regex v1.12.2 [INFO] [stderr] Checking solana-blake3-hasher v3.0.0 [INFO] [stderr] Checking solana-program-pack v3.0.0 [INFO] [stderr] Checking solana-big-mod-exp v3.0.0 [INFO] [stderr] Compiling nix v0.30.1 [INFO] [stderr] Compiling unicode-xid v0.2.2 [INFO] [stderr] Compiling solana-version v3.1.4 [INFO] [stderr] Checking minimal-lexical v0.1.4 [INFO] [stderr] Checking hashbrown v0.14.3 [INFO] [stderr] Compiling portable-atomic v1.11.1 [INFO] [stderr] Checking rand v0.9.0 [INFO] [stderr] Compiling synstructure v0.12.6 [INFO] [stderr] Checking dashmap v5.5.3 [INFO] [stderr] Compiling spl-discriminator-derive v0.2.0 [INFO] [stderr] Checking ark-poly v0.4.2 [INFO] [stderr] Checking spl-pod v0.7.1 [INFO] [stderr] Checking solana-address-lookup-table-interface v3.0.0 [INFO] [stderr] Compiling time-macros v0.2.4 [INFO] [stderr] Checking solana-measure v3.1.4 [INFO] [stderr] Checking num_threads v0.1.3 [INFO] [stderr] Checking data-encoding v2.3.2 [INFO] [stderr] Compiling asn1-rs-derive v0.4.0 [INFO] [stderr] Checking ark-ec v0.4.2 [INFO] [stderr] Checking rusticata-macros v4.1.0 [INFO] [stderr] Checking spl-discriminator v0.5.1 [INFO] [stderr] Checking time v0.3.9 [INFO] [stderr] Checking solana-rayon-threadlimit v3.1.4 [INFO] [stderr] Checking solana-loader-v4-interface v3.1.0 [INFO] [stderr] Compiling asn1-rs-impl v0.1.0 [INFO] [stderr] Compiling qualifier_attr v0.2.2 [INFO] [stderr] Compiling libm v0.2.1 [INFO] [stderr] Checking asn1-rs v0.5.1 [INFO] [stderr] Checking solana-nonce-account v3.0.0 [INFO] [stderr] Compiling dlopen2_derive v0.3.0 [INFO] [stderr] Compiling solana-perf v3.1.4 [INFO] [stderr] Checking static_assertions v1.1.0 [INFO] [stderr] Compiling oid-registry v0.6.0 [INFO] [stderr] Checking ark-bn254 v0.4.0 [INFO] [stderr] Checking openssl-probe v0.1.4 [INFO] [stderr] Checking ark-poly v0.5.0 [INFO] [stderr] Checking dlopen2 v0.5.0 [INFO] [stderr] Checking rustls-native-certs v0.8.1 [INFO] [stderr] Checking spl-type-length-value v0.9.0 [INFO] [stderr] Checking solana-curve25519 v2.3.13 [INFO] [stderr] Checking solana-serde v3.0.0 [INFO] [stderr] Checking caps v0.5.5 [INFO] [stderr] Compiling openssl-src v300.3.1+3.3.1 [INFO] [stderr] Compiling vcpkg v0.2.15 [INFO] [stderr] Checking light-poseidon v0.2.0 [INFO] [stderr] Checking solana-bn254 v3.1.2 [INFO] [stderr] Checking tinyvec_macros v0.1.0 [INFO] [stderr] Checking base64 v0.13.1 [INFO] [stderr] Checking siphasher v1.0.1 [INFO] [stderr] Checking der-parser v8.1.0 [INFO] [stderr] Checking fastbloom v0.14.0 [INFO] [stderr] Checking tinyvec v1.6.0 [INFO] [stderr] Checking spl-token-confidential-transfer-proof-extraction v0.5.0 [INFO] [stderr] Checking spl-token-metadata-interface v0.8.0 [INFO] [stderr] Compiling openssl-sys v0.9.110 [INFO] [stderr] Checking rustls-platform-verifier v0.6.1 [INFO] [stderr] Checking ark-ec v0.5.0 [INFO] [stderr] Checking solana-system-program v3.1.4 [INFO] [stderr] Checking spl-token-group-interface v0.7.1 [INFO] [stderr] Checking solana-vote-program v3.1.4 [INFO] [stderr] Checking reqwest-middleware v0.4.2 [INFO] [stderr] Checking jsonrpc-core v18.0.0 [INFO] [stderr] Checking spl-token-confidential-transfer-proof-generation v0.5.0 [INFO] [stderr] Checking solana-compute-budget-program v3.1.4 [INFO] [stderr] Checking solana-config-interface v2.0.0 [INFO] [stderr] Checking raw-cpuid v11.1.0 [INFO] [stderr] Checking solana-epoch-info v3.0.0 [INFO] [stderr] Compiling quinn v0.11.9 [INFO] [stderr] Checking rustc-hash v2.0.0 [INFO] [stderr] Compiling io-uring v0.7.10 [INFO] [stderr] Checking lru-slab v0.1.2 [INFO] [stderr] Checking unicode-width v0.2.0 [INFO] [stderr] Compiling rustix v1.0.2 [INFO] [stderr] Checking console v0.16.1 [INFO] [stderr] Checking quinn-proto v0.11.13 [INFO] [stderr] Checking spl-token-2022-interface v2.0.0 [INFO] [stderr] Checking x509-parser v0.14.0 [INFO] [stderr] Checking solana-net-utils v3.1.4 [INFO] [stderr] Checking Inflector v0.11.4 [INFO] [stderr] Checking spl-token-interface v2.0.0 [INFO] [stderr] Checking quanta v0.12.3 [INFO] [stderr] Checking quinn-udp v0.5.5 [INFO] [stderr] Checking ark-bn254 v0.5.0 [INFO] [stderr] Checking solana-quic-definitions v3.0.0 [INFO] [stderr] Checking solana-feature-gate-interface v3.0.0 [INFO] [stderr] Checking sha1 v0.10.5 [INFO] [stderr] Compiling pin-project-internal v1.0.12 [INFO] [stderr] Compiling lz4-sys v1.11.1+lz4-1.10.0 [INFO] [stderr] Compiling blst v0.3.15 [INFO] [stderr] Checking spinning_top v0.3.0 [INFO] [stderr] Checking zstd v0.13.3 [INFO] [stderr] Checking arc-swap v1.7.1 [INFO] [stderr] Checking no-std-compat v0.4.1 [INFO] [stderr] Checking light-poseidon v0.4.0 [INFO] [stderr] Checking utf8parse v0.2.2 [INFO] [stderr] Checking solana-account-decoder-client-types v3.1.4 [INFO] [stderr] Checking unit-prefix v0.5.1 [INFO] [stderr] Checking futures-timer v3.0.3 [INFO] [stderr] Checking linux-raw-sys v0.9.2 [INFO] [stderr] Checking iana-time-zone v0.1.46 [INFO] [stderr] Checking utf-8 v0.7.6 [INFO] [stderr] Compiling rustix v0.38.39 [INFO] [stderr] Checking nonzero_ext v0.3.0 [INFO] [stderr] Checking governor v0.6.3 [INFO] [stderr] Checking tungstenite v0.28.0 [INFO] [stderr] Checking chrono v0.4.42 [INFO] [stderr] Checking solana-transaction-status-client-types v3.1.4 [INFO] [stderr] Checking pin-project v1.0.12 [INFO] [stderr] Checking solana-account-decoder v3.1.4 [INFO] [stderr] Checking solana-poseidon v3.1.4 [INFO] [stderr] Checking indicatif v0.18.0 [INFO] [stderr] Checking agave-syscalls v3.1.4 [INFO] [stderr] Checking anstyle-parse v0.2.6 [INFO] [stderr] Checking solana-bpf-loader-program v3.1.4 [INFO] [stderr] Checking solana-rpc-client-types v3.1.4 [INFO] [stderr] Checking solana-loader-v4-program v3.1.4 [INFO] [stderr] Checking solana-tls-utils v3.1.4 [INFO] [stderr] Checking solana-transaction-metrics-tracker v3.1.4 [INFO] [stderr] Checking solana-builtins-default-costs v3.1.4 [INFO] [stderr] Checking pem v1.1.1 [INFO] [stderr] Checking solana-connection-cache v3.1.4 [INFO] [stderr] Checking threadpool v1.8.1 [INFO] [stderr] Checking solana-compute-budget v3.1.4 [INFO] [stderr] Checking solana-compute-budget-interface v3.0.0 [INFO] [stderr] Checking solana-hard-forks v3.0.0 [INFO] [stderr] Compiling modular-bitfield-impl v0.13.0 [INFO] [stderr] Compiling bzip2-sys v0.1.11+1.0.8 [INFO] [stderr] Checking concurrent-queue v2.5.0 [INFO] [stderr] Compiling ahash v0.7.8 [INFO] [stderr] Checking histogram v0.6.9 [INFO] [stderr] Checking fastrand v2.1.1 [INFO] [stderr] Checking is_terminal_polyfill v1.70.1 [INFO] [stderr] Checking foreign-types-shared v0.1.1 [INFO] [stderr] Checking anstyle-query v1.1.2 [INFO] [stderr] Compiling openssl v0.10.74 [INFO] [stderr] Compiling signal-hook v0.3.18 [INFO] [stderr] Checking parking v2.2.1 [INFO] [stderr] Checking linux-raw-sys v0.4.14 [INFO] [stderr] Checking colorchoice v1.0.3 [INFO] [stderr] Checking anstyle v1.0.10 [INFO] [stderr] Checking event-listener v5.3.1 [INFO] [stderr] Checking tempfile v3.23.0 [INFO] [stderr] Checking anstream v0.6.18 [INFO] [stderr] Checking agave-io-uring v3.1.4 [INFO] [stderr] Checking foreign-types v0.3.2 [INFO] [stderr] Checking solana-streamer v3.1.4 [INFO] [stderr] Checking solana-compute-budget-instruction v3.1.4 [INFO] [stderr] Checking solana-shred-version v3.0.0 [INFO] [stderr] Checking modular-bitfield v0.13.0 [INFO] [stderr] Checking tokio-tungstenite v0.28.0 [INFO] [stderr] Checking solana-client-traits v3.0.0 [INFO] [stderr] Checking env_filter v0.1.3 [INFO] [stderr] Checking tokio-stream v0.1.17 [INFO] [stderr] Checking pairing v0.23.0 [INFO] [stderr] Checking agave-transaction-view v3.1.4 [INFO] [stderr] Checking http v0.2.12 [INFO] [stderr] Checking solana-rpc-client-api v3.1.4 [INFO] [stderr] Checking solana-poh-config v3.0.0 [INFO] [stderr] Compiling enum-ordinalize v3.1.10 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Checking memmap2 v0.9.8 [INFO] [stderr] Checking solana-rpc-client v3.1.4 [INFO] [stderr] Checking memmap2 v0.5.10 [INFO] [stderr] Checking thread_local v1.1.4 [INFO] [stderr] Checking sharded-slab v0.1.4 [INFO] [stderr] Compiling heck v0.4.0 [INFO] [stderr] Checking byte-slice-cast v1.2.3 [INFO] [stderr] Checking signature v1.4.0 [INFO] [stderr] Checking predicates-core v1.0.2 [INFO] [stderr] Checking jiff v0.2.15 [INFO] [stderr] Checking ed25519 v1.2.0 [INFO] [stderr] Checking blstrs v0.7.1 [INFO] [stderr] Compiling strum_macros v0.24.3 [INFO] [stderr] Checking solana-pubsub-client v3.1.4 [INFO] [stderr] Checking tracing-subscriber v0.3.20 [INFO] [stderr] Checking xattr v1.3.1 [INFO] [stderr] Compiling educe v0.4.18 [INFO] [stderr] Checking solana-genesis-config v3.0.0 [INFO] [stderr] Checking solana-bucket-map v3.1.4 [INFO] [stderr] Checking solana-runtime-transaction v3.1.4 [INFO] [stderr] Checking agave-fs v3.1.4 [INFO] [stderr] Checking event-listener-strategy v0.5.2 [INFO] [stderr] Checking opentelemetry v0.17.0 [INFO] [stderr] Checking solana-zk-token-sdk v3.1.4 [INFO] [stderr] Checking solana-lattice-hash v3.1.4 [INFO] [stderr] Checking curve25519-dalek v3.2.0 [INFO] [stderr] Checking seqlock v0.2.0 [INFO] [stderr] Checking filetime v0.2.15 [INFO] [stderr] Checking bitmaps v2.1.0 [INFO] [stderr] Checking float-cmp v0.9.0 [INFO] [stderr] Compiling proc-macro-error-attr2 v2.0.0 [INFO] [stderr] Compiling include_dir_macros v0.7.4 [INFO] [stderr] Compiling im v15.1.0 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Checking same-file v1.0.6 [INFO] [stderr] Checking solana-nohash-hasher v0.2.1 [INFO] [stderr] Checking difflib v0.4.0 [INFO] [stderr] Checking normalize-line-endings v0.3.0 [INFO] [stderr] Checking termtree v0.2.3 [INFO] [stderr] Compiling include_dir v0.7.4 [INFO] [stderr] Checking predicates-tree v1.0.4 [INFO] [stderr] Checking walkdir v2.3.2 [INFO] [stderr] Checking ed25519-dalek v1.0.1 [INFO] [stderr] Checking predicates v2.1.5 [INFO] [stderr] Checking sized-chunks v0.6.5 [INFO] [stderr] Checking tracing-opentelemetry v0.17.2 [INFO] [stderr] Compiling proc-macro-error2 v2.0.1 [INFO] [stderr] Checking tar v0.4.44 [INFO] [stderr] Checking solana-zk-token-proof-program v3.1.4 [INFO] [stderr] Checking strum v0.24.1 [INFO] [stderr] Checking tokio-serde v0.8.0 [INFO] [stderr] Checking async-lock v3.4.1 [INFO] [stderr] Checking hashbrown v0.12.3 [INFO] [stderr] Checking bzip2 v0.4.4 [INFO] [stderr] Checking solana-tpu-client v3.1.4 [INFO] [stderr] Checking env_logger v0.11.8 [INFO] [stderr] Checking solana-bls-signatures v1.0.0 [INFO] [stderr] Checking agave-logger v3.1.4 [INFO] [stderr] Checking solana-zk-elgamal-proof-program v3.1.4 [INFO] [stderr] Checking solana-secp256k1-program v3.0.0 [INFO] [stderr] Checking tokio-util v0.6.10 [INFO] [stderr] Compiling mockall_derive v0.11.4 [INFO] [stderr] Checking solana-ed25519-program v3.0.0 [INFO] [stderr] Compiling tarpc-plugins v0.12.0 [INFO] [stderr] Checking rand_xoshiro v0.6.0 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Checking humantime v2.3.0 [INFO] [stderr] Checking assert_matches v1.5.0 [INFO] [stderr] Checking unwrap_none v0.1.2 [INFO] [stderr] Checking downcast v0.11.0 [INFO] [stderr] Checking fragile v2.0.0 [INFO] [stderr] Checking symlink v0.1.0 [INFO] [stderr] Checking siphasher v0.3.11 [INFO] [stderr] Checking solana-native-token v3.0.0 [INFO] [stderr] Checking solana-unified-scheduler-logic v3.1.4 [INFO] [stderr] Compiling aquamarine v0.6.0 [INFO] [stderr] Checking solana-epoch-rewards-hasher v3.0.0 [INFO] [stderr] Checking lru v0.7.8 [INFO] [stderr] Checking agave-votor-messages v3.1.4 [INFO] [stderr] Checking solana-builtins v3.1.4 [INFO] [stderr] Checking tarpc v0.29.0 [INFO] [stderr] Checking solana-quic-client v3.1.4 [INFO] [stderr] Checking dir-diff v0.3.3 [INFO] [stderr] Checking solana-cost-model v3.1.4 [INFO] [stderr] Checking solana-rpc-client-nonce-utils v3.1.4 [INFO] [stderr] Checking solana-udp-client v3.1.4 [INFO] [stderr] Checking solana-svm v3.1.4 [INFO] [stderr] Checking solana-vote v3.1.4 [INFO] [stderr] Checking solana-fee v3.1.4 [INFO] [stderr] Checking agave-reserved-account-keys v3.1.4 [INFO] [stderr] Checking solana-system-transaction v3.0.0 [INFO] [stderr] Checking solana-client v3.1.4 [INFO] [stderr] Checking solana-tpu-client-next v3.1.4 [INFO] [stderr] Checking chrono-humanize v0.2.3 [INFO] [stderr] Checking solana-banks-interface v3.1.4 [INFO] [stderr] Checking solana-example-mocks v3.0.0 [INFO] [stderr] Compiling test-case-core v3.2.1 [INFO] [stderr] Checking solana-program-binaries v3.1.4 [INFO] [stderr] Checking solana-epoch-stake v3.0.0 [INFO] [stderr] Checking solana-program v3.0.0 [INFO] [stderr] Checking solana-banks-client v3.1.4 [INFO] [stderr] Checking mockall v0.11.4 [INFO] [stderr] Compiling test-case-macros v3.2.1 [INFO] [stderr] Checking test-case v3.3.1 [INFO] [stderr] Checking lz4 v1.28.1 [INFO] [stderr] Checking solana-accounts-db v3.1.4 [INFO] [stderr] Checking agave-snapshots v3.1.4 [INFO] [stderr] Checking solana-secp256r1-program v3.0.0 [INFO] [stderr] Checking agave-precompiles v3.1.4 [INFO] [stderr] Checking solana-runtime v3.1.4 [INFO] [stderr] Checking solana-send-transaction-service v3.1.4 [INFO] [stderr] Checking solana-banks-server v3.1.4 [INFO] [stderr] Checking solana-program-test v3.1.4 (/opt/rustwide/workdir) [INFO] [stdout] warning: transmuting an integer to a pointer creates a pointer without provenance [INFO] [stdout] --> src/lib.rs:117:14 [INFO] [stdout] | [INFO] [stdout] 117 | unsafe { transmute::(ptr) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this is dangerous because dereferencing the resulting pointer is undefined behavior [INFO] [stdout] = note: exposed provenance semantics can be used to create a pointer based on some previously exposed provenance [INFO] [stdout] = help: if you truly mean to create a pointer without provenance, use `std::ptr::without_provenance_mut` [INFO] [stdout] = help: for more information about transmute, see [INFO] [stdout] = help: for more information about exposed provenance, see [INFO] [stdout] = note: `#[warn(integer_to_ptr_transmutes)]` on by default [INFO] [stdout] help: use `std::ptr::with_exposed_provenance_mut` instead to use a previously exposed provenance [INFO] [stdout] | [INFO] [stdout] 117 - unsafe { transmute::(ptr) } [INFO] [stdout] 117 + unsafe { &mut *std::ptr::with_exposed_provenance_mut::>(ptr) } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: transmuting an integer to a pointer creates a pointer without provenance [INFO] [stdout] --> src/lib.rs:117:14 [INFO] [stdout] | [INFO] [stdout] 117 | unsafe { transmute::(ptr) } [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this is dangerous because dereferencing the resulting pointer is undefined behavior [INFO] [stdout] = note: exposed provenance semantics can be used to create a pointer based on some previously exposed provenance [INFO] [stdout] = help: if you truly mean to create a pointer without provenance, use `std::ptr::without_provenance_mut` [INFO] [stdout] = help: for more information about transmute, see [INFO] [stdout] = help: for more information about exposed provenance, see [INFO] [stdout] = note: `#[warn(integer_to_ptr_transmutes)]` on by default [INFO] [stdout] help: use `std::ptr::with_exposed_provenance_mut` instead to use a previously exposed provenance [INFO] [stdout] | [INFO] [stdout] 117 - unsafe { transmute::(ptr) } [INFO] [stdout] 117 + unsafe { &mut *std::ptr::with_exposed_provenance_mut::>(ptr) } [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `solana_program_test::processor`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:16:27 [INFO] [stdout] | [INFO] [stdout] 16 | solana_program_test::{processor, ProgramTest, ProgramTestBanksClientExt, ProgramTestError}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `solana_program_test::processor`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:9:27 [INFO] [stdout] | [INFO] [stdout] 9 | solana_program_test::{processor, ProgramTest}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:9:38 [INFO] [stdout] | [INFO] [stdout] 9 | solana_program_test::{processor, ProgramTest}, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:16:38 [INFO] [stdout] | [INFO] [stdout] 16 | solana_program_test::{processor, ProgramTest, ProgramTestBanksClientExt, ProgramTestError}, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated trait `solana_program_test::ProgramTestBanksClientExt`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:16:51 [INFO] [stdout] | [INFO] [stdout] 16 | solana_program_test::{processor, ProgramTest, ProgramTestBanksClientExt, ProgramTestError}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated enum `solana_program_test::ProgramTestError`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:16:78 [INFO] [stdout] | [INFO] [stdout] 16 | solana_program_test::{processor, ProgramTest, ProgramTestBanksClientExt, ProgramTestError}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:57:24 [INFO] [stdout] | [INFO] [stdout] 57 | let program_test = ProgramTest::new( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `solana_program_test::invoke_builtin_function`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:60:9 [INFO] [stdout] | [INFO] [stdout] 60 | processor!(process_instruction), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `processor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated unit variant `solana_program_test::ProgramTestError::InvalidWarpSlot`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:130:27 [INFO] [stdout] | [INFO] [stdout] 130 | ProgramTestError::InvalidWarpSlot, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:137:24 [INFO] [stdout] | [INFO] [stdout] 137 | let program_test = ProgramTest::default(); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:40:24 [INFO] [stdout] | [INFO] [stdout] 40 | let program_test = ProgramTest::new( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `solana_program_test::invoke_builtin_function`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:43:9 [INFO] [stdout] | [INFO] [stdout] 43 | processor!(sysvar_getter_process_instruction), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `processor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:88:24 [INFO] [stdout] | [INFO] [stdout] 88 | let program_test = ProgramTest::new( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `solana_program_test::invoke_builtin_function`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:91:9 [INFO] [stdout] | [INFO] [stdout] 91 | processor!(epoch_reward_sysvar_getter_process_instruction), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `processor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `solana_program_test::processor`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/panic.rs:5:27 [INFO] [stdout] | [INFO] [stdout] 5 | solana_program_test::{processor, ProgramTest}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:217:28 [INFO] [stdout] | [INFO] [stdout] 217 | let mut program_test = ProgramTest::default(); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:351:24 [INFO] [stdout] | [INFO] [stdout] 351 | let program_test = ProgramTest::default(); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:455:24 [INFO] [stdout] | [INFO] [stdout] 455 | let program_test = ProgramTest::default(); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTestContext`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | solana_program_test::ProgramTestContext, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTestContext`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:20:19 [INFO] [stdout] | [INFO] [stdout] 20 | context: &mut ProgramTestContext, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTestContext`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:47:39 [INFO] [stdout] | [INFO] [stdout] 47 | pub async fn setup_vote(context: &mut ProgramTestContext) -> Pubkey { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:28:14 [INFO] [stdout] | [INFO] [stdout] 28 | &context.payer.pubkey(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `solana_program_test::processor`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:8:27 [INFO] [stdout] | [INFO] [stdout] 8 | solana_program_test::{processor, ProgramTest}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/panic.rs:5:38 [INFO] [stdout] | [INFO] [stdout] 5 | solana_program_test::{processor, ProgramTest}, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/panic.rs:20:24 [INFO] [stdout] | [INFO] [stdout] 20 | let program_test = ProgramTest::new("panic", program_id, processor!(panic)); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `solana_program_test::invoke_builtin_function`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/panic.rs:20:62 [INFO] [stdout] | [INFO] [stdout] 20 | let program_test = ProgramTest::new("panic", program_id, processor!(panic)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `processor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:8:38 [INFO] [stdout] | [INFO] [stdout] 8 | solana_program_test::{processor, ProgramTest}, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:119:28 [INFO] [stdout] | [INFO] [stdout] 119 | let mut program_test = ProgramTest::new( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `solana_program_test::invoke_builtin_function`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:122:9 [INFO] [stdout] | [INFO] [stdout] 122 | processor!(invoker_process_instruction), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `processor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `solana_program_test::invoke_builtin_function`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:128:9 [INFO] [stdout] | [INFO] [stdout] 128 | processor!(invoked_process_instruction), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `processor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:155:28 [INFO] [stdout] | [INFO] [stdout] 155 | let mut program_test = ProgramTest::new( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:35:15 [INFO] [stdout] | [INFO] [stdout] 35 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `solana_program_test::invoke_builtin_function`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:158:9 [INFO] [stdout] | [INFO] [stdout] 158 | processor!(invoker_dupes_process_instruction), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `processor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `solana_program_test::invoke_builtin_function`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:164:9 [INFO] [stdout] | [INFO] [stdout] 164 | processor!(invoked_process_instruction), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `processor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:196:24 [INFO] [stdout] | [INFO] [stdout] 196 | let program_test = ProgramTest::new( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `solana_program_test::invoke_builtin_function`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:199:9 [INFO] [stdout] | [INFO] [stdout] 199 | processor!(invoke_create_account), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `processor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:263:28 [INFO] [stdout] | [INFO] [stdout] 263 | let mut program_test = ProgramTest::new( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `solana_program_test::invoke_builtin_function`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:266:9 [INFO] [stdout] | [INFO] [stdout] 266 | processor!(invoker_stack_height), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `processor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `solana_program_test::invoke_builtin_function`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:271:9 [INFO] [stdout] | [INFO] [stdout] 271 | processor!(invoked_stack_height), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `processor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:36:16 [INFO] [stdout] | [INFO] [stdout] 36 | &vec![&context.payer, &stake_keypair, user], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:37:9 [INFO] [stdout] | [INFO] [stdout] 37 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / context [INFO] [stdout] 40 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/compute_units.rs:4:26 [INFO] [stdout] | [INFO] [stdout] 4 | solana_program_test::ProgramTest, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/compute_units.rs:14:28 [INFO] [stdout] | [INFO] [stdout] 14 | let mut program_test = ProgramTest::default(); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/compute_units.rs:20:28 [INFO] [stdout] | [INFO] [stdout] 20 | let mut program_test = ProgramTest::default(); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `solana_program_test::ProgramTest::new`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/panic.rs:20:37 [INFO] [stdout] | [INFO] [stdout] 20 | let program_test = ProgramTest::new("panic", program_id, processor!(panic)); [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/panic.rs:22:32 [INFO] [stdout] | [INFO] [stdout] 22 | let context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/panic.rs:28:15 [INFO] [stdout] | [INFO] [stdout] 28 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/panic.rs:29:12 [INFO] [stdout] | [INFO] [stdout] 29 | &[&context.payer], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/panic.rs:30:9 [INFO] [stdout] | [INFO] [stdout] 30 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/panic.rs:33:9 [INFO] [stdout] | [INFO] [stdout] 33 | / context [INFO] [stdout] 34 | | .banks_client [INFO] [stdout] | |_________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | &context.payer.pubkey(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:61:10 [INFO] [stdout] | [INFO] [stdout] 61 | &context.payer.pubkey(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:77:15 [INFO] [stdout] | [INFO] [stdout] 77 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:78:16 [INFO] [stdout] | [INFO] [stdout] 78 | &vec![&context.payer, &validator_keypair, &vote_keypair], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:79:9 [INFO] [stdout] | [INFO] [stdout] 79 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 81 | / context [INFO] [stdout] 82 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::set_compute_max_units`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/compute_units.rs:15:18 [INFO] [stdout] | [INFO] [stdout] 15 | program_test.set_compute_max_units(i64::MAX as u64 + 1); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::set_compute_max_units`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/compute_units.rs:21:18 [INFO] [stdout] | [INFO] [stdout] 21 | program_test.set_compute_max_units(i64::MAX as u64); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/compute_units.rs:22:32 [INFO] [stdout] | [INFO] [stdout] 22 | let context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::add_account`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:231:18 [INFO] [stdout] | [INFO] [stdout] 231 | program_test.add_account(vote_address, vote_account.clone().into()); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `solana_program_test::ProgramTest::new`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:119:41 [INFO] [stdout] | [INFO] [stdout] 119 | let mut program_test = ProgramTest::new( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::add_program`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:125:18 [INFO] [stdout] | [INFO] [stdout] 125 | program_test.add_program( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `solana_program_test::ProgramTest::new`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:40:37 [INFO] [stdout] | [INFO] [stdout] 40 | let program_test = ProgramTest::new( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::add_account`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:245:22 [INFO] [stdout] | [INFO] [stdout] 245 | program_test.add_account(stake_pubkey, stake_account); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:131:32 [INFO] [stdout] | [INFO] [stdout] 131 | let context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:140:15 [INFO] [stdout] | [INFO] [stdout] 140 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:141:12 [INFO] [stdout] | [INFO] [stdout] 141 | &[&context.payer], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:142:9 [INFO] [stdout] | [INFO] [stdout] 142 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:46:36 [INFO] [stdout] | [INFO] [stdout] 46 | let mut context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/bpf.rs:4:26 [INFO] [stdout] | [INFO] [stdout] 4 | solana_program_test::ProgramTest, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:145:5 [INFO] [stdout] | [INFO] [stdout] 145 | / context [INFO] [stdout] 146 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:252:36 [INFO] [stdout] | [INFO] [stdout] 252 | let mut context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/bpf.rs:16:28 [INFO] [stdout] | [INFO] [stdout] 16 | let mut program_test = ProgramTest::default(); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/bpf.rs:54:28 [INFO] [stdout] | [INFO] [stdout] 54 | let mut program_test = ProgramTest::default(); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:260:19 [INFO] [stdout] | [INFO] [stdout] 260 | let account = context [INFO] [stdout] | ___________________^ [INFO] [stdout] 261 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::prefer_bpf`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/bpf.rs:56:18 [INFO] [stdout] | [INFO] [stdout] 56 | program_test.prefer_bpf(true); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::add_program`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/bpf.rs:57:18 [INFO] [stdout] | [INFO] [stdout] 57 | program_test.add_program("noop_program", program_id, None); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::genesis_config`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:269:37 [INFO] [stdout] | [INFO] [stdout] 269 | let first_normal_slot = context.genesis_config().epoch_schedule.first_normal_slot; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_to_slot`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:270:13 [INFO] [stdout] | [INFO] [stdout] 270 | context.warp_to_slot(first_normal_slot).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:271:19 [INFO] [stdout] | [INFO] [stdout] 271 | let account = context [INFO] [stdout] | ___________________^ [INFO] [stdout] 272 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::increment_vote_account_credits`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:279:13 [INFO] [stdout] | [INFO] [stdout] 279 | context.increment_vote_account_credits(&vote_address, 100); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::genesis_config`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:282:35 [INFO] [stdout] | [INFO] [stdout] 282 | let slots_per_epoch = context.genesis_config().epoch_schedule.slots_per_epoch; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_to_slot`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:284:10 [INFO] [stdout] | [INFO] [stdout] 284 | ... .warp_to_slot(first_normal_slot + slots_per_epoch + 1) // when partitioned rewards are enabled, the rewards are paid at 1 slo... [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::deactivate_feature`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/bpf.rs:59:22 [INFO] [stdout] | [INFO] [stdout] 59 | program_test.deactivate_feature(feature_set::increase_tx_account_lock_limit::id()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:287:19 [INFO] [stdout] | [INFO] [stdout] 287 | let account = context [INFO] [stdout] | ___________________^ [INFO] [stdout] 288 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:297:23 [INFO] [stdout] | [INFO] [stdout] 297 | let account = context [INFO] [stdout] | _______________________^ [INFO] [stdout] 298 | | .banks_client [INFO] [stdout] | |_________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/bpf.rs:62:32 [INFO] [stdout] | [INFO] [stdout] 62 | let context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `solana_program_test::ProgramTest::new`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:155:41 [INFO] [stdout] | [INFO] [stdout] 155 | let mut program_test = ProgramTest::new( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::add_program`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:161:18 [INFO] [stdout] | [INFO] [stdout] 161 | program_test.add_program( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:167:32 [INFO] [stdout] | [INFO] [stdout] 167 | let context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:181:15 [INFO] [stdout] | [INFO] [stdout] 181 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:182:12 [INFO] [stdout] | [INFO] [stdout] 182 | &[&context.payer], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:183:9 [INFO] [stdout] | [INFO] [stdout] 183 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:186:5 [INFO] [stdout] | [INFO] [stdout] 186 | / context [INFO] [stdout] 187 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:307:33 [INFO] [stdout] | [INFO] [stdout] 307 | let stake_history_account = context [INFO] [stdout] | _________________________________^ [INFO] [stdout] 308 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:314:25 [INFO] [stdout] | [INFO] [stdout] 314 | let clock_account = context [INFO] [stdout] | _________________________^ [INFO] [stdout] 315 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/bpf.rs:72:15 [INFO] [stdout] | [INFO] [stdout] 72 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `solana_program_test::ProgramTest::new`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:196:37 [INFO] [stdout] | [INFO] [stdout] 196 | let program_test = ProgramTest::new( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:203:32 [INFO] [stdout] | [INFO] [stdout] 203 | let context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:208:30 [INFO] [stdout] | [INFO] [stdout] 208 | AccountMeta::new(context.payer.pubkey(), true), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/bpf.rs:73:12 [INFO] [stdout] | [INFO] [stdout] 73 | &[&context.payer], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/bpf.rs:74:9 [INFO] [stdout] | [INFO] [stdout] 74 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:216:15 [INFO] [stdout] | [INFO] [stdout] 216 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:217:12 [INFO] [stdout] | [INFO] [stdout] 217 | &[&context.payer, &create_account_keypair], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:218:9 [INFO] [stdout] | [INFO] [stdout] 218 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:221:5 [INFO] [stdout] | [INFO] [stdout] 221 | / context [INFO] [stdout] 222 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/bpf.rs:79:9 [INFO] [stdout] | [INFO] [stdout] 79 | / context [INFO] [stdout] 80 | | .banks_client [INFO] [stdout] | |_________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/bpf.rs:85:9 [INFO] [stdout] | [INFO] [stdout] 85 | / context [INFO] [stdout] 86 | | .banks_client [INFO] [stdout] | |_________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `solana_program_test::ProgramTest::new`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:263:41 [INFO] [stdout] | [INFO] [stdout] 263 | let mut program_test = ProgramTest::new( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::add_program`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:268:18 [INFO] [stdout] | [INFO] [stdout] 268 | program_test.add_program( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:274:32 [INFO] [stdout] | [INFO] [stdout] 274 | let context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:285:15 [INFO] [stdout] | [INFO] [stdout] 285 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:286:12 [INFO] [stdout] | [INFO] [stdout] 286 | &[&context.payer], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:287:9 [INFO] [stdout] | [INFO] [stdout] 287 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/cpi.rs:290:5 [INFO] [stdout] | [INFO] [stdout] 290 | / context [INFO] [stdout] 291 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_to_slot`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:47:13 [INFO] [stdout] | [INFO] [stdout] 47 | context.warp_to_slot(42).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:52:15 [INFO] [stdout] | [INFO] [stdout] 52 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:53:12 [INFO] [stdout] | [INFO] [stdout] 53 | &[&context.payer], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:54:9 [INFO] [stdout] | [INFO] [stdout] 54 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:57:5 [INFO] [stdout] | [INFO] [stdout] 57 | / context [INFO] [stdout] 58 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `solana_program_test::ProgramTest::new`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:88:37 [INFO] [stdout] | [INFO] [stdout] 88 | let program_test = ProgramTest::new( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:94:36 [INFO] [stdout] | [INFO] [stdout] 94 | let mut context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::genesis_config`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:97:37 [INFO] [stdout] | [INFO] [stdout] 97 | let first_normal_slot = context.genesis_config().epoch_schedule.first_normal_slot; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::genesis_config`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:98:35 [INFO] [stdout] | [INFO] [stdout] 98 | let slots_per_epoch = context.genesis_config().epoch_schedule.slots_per_epoch; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_to_slot`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:102:13 [INFO] [stdout] | [INFO] [stdout] 102 | context.warp_to_slot(last_slot_before_new_epoch).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:108:15 [INFO] [stdout] | [INFO] [stdout] 108 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:109:12 [INFO] [stdout] | [INFO] [stdout] 109 | &[&context.payer], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:110:9 [INFO] [stdout] | [INFO] [stdout] 110 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:113:5 [INFO] [stdout] | [INFO] [stdout] 113 | / context [INFO] [stdout] 114 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_to_slot`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:121:13 [INFO] [stdout] | [INFO] [stdout] 121 | context.warp_to_slot(first_slot_in_new_epoch).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:127:15 [INFO] [stdout] | [INFO] [stdout] 127 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:128:12 [INFO] [stdout] | [INFO] [stdout] 128 | &[&context.payer], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:129:9 [INFO] [stdout] | [INFO] [stdout] 129 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar.rs:132:5 [INFO] [stdout] | [INFO] [stdout] 132 | / context [INFO] [stdout] 133 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/compute_units.rs:29:16 [INFO] [stdout] | [INFO] [stdout] 29 | let rent = context.banks_client.get_rent().await.unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/compute_units.rs:34:18 [INFO] [stdout] | [INFO] [stdout] 34 | &context.payer.pubkey(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/compute_units.rs:49:15 [INFO] [stdout] | [INFO] [stdout] 49 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/compute_units.rs:50:12 [INFO] [stdout] | [INFO] [stdout] 50 | &[&context.payer, &mint], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/compute_units.rs:51:9 [INFO] [stdout] | [INFO] [stdout] 51 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/compute_units.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | / context [INFO] [stdout] 55 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `solana_program_test::processor`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/realloc.rs:7:27 [INFO] [stdout] | [INFO] [stdout] 7 | solana_program_test::{processor, ProgramTest}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/realloc.rs:7:38 [INFO] [stdout] | [INFO] [stdout] 7 | solana_program_test::{processor, ProgramTest}, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/realloc.rs:47:24 [INFO] [stdout] | [INFO] [stdout] 47 | let program_test = ProgramTest::new( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `solana_program_test::invoke_builtin_function`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/realloc.rs:50:9 [INFO] [stdout] | [INFO] [stdout] 50 | processor!(process_instruction), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `processor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `solana_program_test::ProgramTest::new`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/realloc.rs:47:37 [INFO] [stdout] | [INFO] [stdout] 47 | let program_test = ProgramTest::new( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/realloc.rs:52:32 [INFO] [stdout] | [INFO] [stdout] 52 | let context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `solana_program_test::processor`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar_last_restart_slot.rs:7:27 [INFO] [stdout] | [INFO] [stdout] 7 | solana_program_test::{processor, ProgramTest, ProgramTestContext}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/realloc.rs:57:16 [INFO] [stdout] | [INFO] [stdout] 57 | let rent = context.banks_client.get_rent().await.unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar_last_restart_slot.rs:7:38 [INFO] [stdout] | [INFO] [stdout] 7 | solana_program_test::{processor, ProgramTest, ProgramTestContext}, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTestContext`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar_last_restart_slot.rs:7:51 [INFO] [stdout] | [INFO] [stdout] 7 | solana_program_test::{processor, ProgramTest, ProgramTestContext}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTestContext`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar_last_restart_slot.rs:50:19 [INFO] [stdout] | [INFO] [stdout] 50 | context: &mut ProgramTestContext, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar_last_restart_slot.rs:77:24 [INFO] [stdout] | [INFO] [stdout] 77 | let program_test = ProgramTest::new( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `solana_program_test::invoke_builtin_function`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar_last_restart_slot.rs:80:9 [INFO] [stdout] | [INFO] [stdout] 80 | processor!(sysvar_last_restart_slot_process_instruction), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `processor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/realloc.rs:63:18 [INFO] [stdout] | [INFO] [stdout] 63 | &context.payer.pubkey(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/realloc.rs:78:18 [INFO] [stdout] | [INFO] [stdout] 78 | &context.payer.pubkey(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/realloc.rs:105:15 [INFO] [stdout] | [INFO] [stdout] 105 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/realloc.rs:106:12 [INFO] [stdout] | [INFO] [stdout] 106 | &[&context.payer, &mint, &account], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/realloc.rs:107:9 [INFO] [stdout] | [INFO] [stdout] 107 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/realloc.rs:110:5 [INFO] [stdout] | [INFO] [stdout] 110 | / context [INFO] [stdout] 111 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar_last_restart_slot.rs:62:15 [INFO] [stdout] | [INFO] [stdout] 62 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar_last_restart_slot.rs:63:12 [INFO] [stdout] | [INFO] [stdout] 63 | &[&context.payer], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar_last_restart_slot.rs:64:9 [INFO] [stdout] | [INFO] [stdout] 64 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar_last_restart_slot.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | / context [INFO] [stdout] 68 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `solana_program_test::ProgramTest::new`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar_last_restart_slot.rs:77:37 [INFO] [stdout] | [INFO] [stdout] 77 | let program_test = ProgramTest::new( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar_last_restart_slot.rs:83:36 [INFO] [stdout] | [INFO] [stdout] 83 | let mut context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_to_slot`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar_last_restart_slot.rs:86:13 [INFO] [stdout] | [INFO] [stdout] 86 | context.warp_to_slot(40).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::register_hard_fork`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar_last_restart_slot.rs:87:13 [INFO] [stdout] | [INFO] [stdout] 87 | context.register_hard_fork(41 as Slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_to_slot`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar_last_restart_slot.rs:89:13 [INFO] [stdout] | [INFO] [stdout] 89 | context.warp_to_slot(41).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::register_hard_fork`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar_last_restart_slot.rs:92:13 [INFO] [stdout] | [INFO] [stdout] 92 | context.register_hard_fork(40 as Slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::prefer_bpf`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/bpf.rs:17:18 [INFO] [stdout] | [INFO] [stdout] 17 | program_test.prefer_bpf(true); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_to_slot`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar_last_restart_slot.rs:93:13 [INFO] [stdout] | [INFO] [stdout] 93 | context.warp_to_slot(45).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::register_hard_fork`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar_last_restart_slot.rs:95:13 [INFO] [stdout] | [INFO] [stdout] 95 | context.register_hard_fork(47 as Slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::register_hard_fork`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar_last_restart_slot.rs:96:13 [INFO] [stdout] | [INFO] [stdout] 96 | context.register_hard_fork(48 as Slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_to_slot`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar_last_restart_slot.rs:97:13 [INFO] [stdout] | [INFO] [stdout] 97 | context.warp_to_slot(46).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::register_hard_fork`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar_last_restart_slot.rs:99:13 [INFO] [stdout] | [INFO] [stdout] 99 | context.register_hard_fork(50 as Slot); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_to_slot`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar_last_restart_slot.rs:100:13 [INFO] [stdout] | [INFO] [stdout] 100 | context.warp_to_slot(48).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_to_slot`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/sysvar_last_restart_slot.rs:102:13 [INFO] [stdout] | [INFO] [stdout] 102 | context.warp_to_slot(50).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::add_program`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/bpf.rs:18:18 [INFO] [stdout] | [INFO] [stdout] 18 | program_test.add_program("noop_program", program_id, None); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/bpf.rs:20:32 [INFO] [stdout] | [INFO] [stdout] 20 | let context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/bpf.rs:23:27 [INFO] [stdout] | [INFO] [stdout] 23 | let program_account = context [INFO] [stdout] | ___________________________^ [INFO] [stdout] 24 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `solana_program_test::ProgramTest::new`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:57:37 [INFO] [stdout] | [INFO] [stdout] 57 | let program_test = ProgramTest::new( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/bpf.rs:35:15 [INFO] [stdout] | [INFO] [stdout] 35 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/bpf.rs:36:12 [INFO] [stdout] | [INFO] [stdout] 36 | &[&context.payer], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/bpf.rs:37:9 [INFO] [stdout] | [INFO] [stdout] 37 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/bpf.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / context [INFO] [stdout] 40 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:63:36 [INFO] [stdout] | [INFO] [stdout] 63 | let mut context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:74:15 [INFO] [stdout] | [INFO] [stdout] 74 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:75:12 [INFO] [stdout] | [INFO] [stdout] 75 | &[&context.payer], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:76:9 [INFO] [stdout] | [INFO] [stdout] 76 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:79:9 [INFO] [stdout] | [INFO] [stdout] 79 | / context [INFO] [stdout] 80 | | .banks_client [INFO] [stdout] | |_________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_to_slot`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:89:13 [INFO] [stdout] | [INFO] [stdout] 89 | context.warp_to_slot(expected_slot).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:97:15 [INFO] [stdout] | [INFO] [stdout] 97 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:98:12 [INFO] [stdout] | [INFO] [stdout] 98 | &[&context.payer], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:99:9 [INFO] [stdout] | [INFO] [stdout] 99 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:101:5 [INFO] [stdout] | [INFO] [stdout] 101 | / context [INFO] [stdout] 102 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_to_slot`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:109:21 [INFO] [stdout] | [INFO] [stdout] 109 | assert!(context.warp_to_slot(expected_slot).is_ok()); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:117:15 [INFO] [stdout] | [INFO] [stdout] 117 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:118:12 [INFO] [stdout] | [INFO] [stdout] 118 | &[&context.payer], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:119:9 [INFO] [stdout] | [INFO] [stdout] 119 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:121:5 [INFO] [stdout] | [INFO] [stdout] 121 | / context [INFO] [stdout] 122 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_to_slot`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:129:17 [INFO] [stdout] | [INFO] [stdout] 129 | context.warp_to_slot(expected_slot).unwrap_err(), [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:138:36 [INFO] [stdout] | [INFO] [stdout] 138 | let mut context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_to_slot`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:140:13 [INFO] [stdout] | [INFO] [stdout] 140 | context.warp_to_slot(100).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:148:19 [INFO] [stdout] | [INFO] [stdout] 148 | let account = context [INFO] [stdout] | ___________________^ [INFO] [stdout] 149 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::genesis_config`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:157:37 [INFO] [stdout] | [INFO] [stdout] 157 | let first_normal_slot = context.genesis_config().epoch_schedule.first_normal_slot; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_to_slot`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:158:13 [INFO] [stdout] | [INFO] [stdout] 158 | context.warp_to_slot(first_normal_slot).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:159:19 [INFO] [stdout] | [INFO] [stdout] 159 | let account = context [INFO] [stdout] | ___________________^ [INFO] [stdout] 160 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::increment_vote_account_credits`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:167:13 [INFO] [stdout] | [INFO] [stdout] 167 | context.increment_vote_account_credits(&vote_address, 100); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::genesis_config`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:170:35 [INFO] [stdout] | [INFO] [stdout] 170 | let slots_per_epoch = context.genesis_config().epoch_schedule.slots_per_epoch; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_to_slot`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:172:10 [INFO] [stdout] | [INFO] [stdout] 172 | ... .warp_to_slot(first_normal_slot + slots_per_epoch + 1) // when partitioned rewards are enabled, the rewards are paid at 1 slo... [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:175:19 [INFO] [stdout] | [INFO] [stdout] 175 | let account = context [INFO] [stdout] | ___________________^ [INFO] [stdout] 176 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:184:33 [INFO] [stdout] | [INFO] [stdout] 184 | let stake_history_account = context [INFO] [stdout] | _________________________________^ [INFO] [stdout] 185 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:191:25 [INFO] [stdout] | [INFO] [stdout] 191 | let clock_account = context [INFO] [stdout] | _________________________^ [INFO] [stdout] 192 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:352:36 [INFO] [stdout] | [INFO] [stdout] 352 | let mut context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_to_slot`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:354:13 [INFO] [stdout] | [INFO] [stdout] 354 | context.warp_to_slot(100).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::increment_vote_account_credits`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:356:13 [INFO] [stdout] | [INFO] [stdout] 356 | context.increment_vote_account_credits(&vote_address, 100); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::genesis_config`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:358:37 [INFO] [stdout] | [INFO] [stdout] 358 | let first_normal_slot = context.genesis_config().epoch_schedule.first_normal_slot; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::genesis_config`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:359:35 [INFO] [stdout] | [INFO] [stdout] 359 | let slots_per_epoch = context.genesis_config().epoch_schedule.slots_per_epoch; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_to_slot`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:361:13 [INFO] [stdout] | [INFO] [stdout] 361 | context.warp_to_slot(current_slot).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_forward_force_reward_interval_end`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:362:13 [INFO] [stdout] | [INFO] [stdout] 362 | context.warp_forward_force_reward_interval_end().unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:373:33 [INFO] [stdout] | [INFO] [stdout] 373 | check_credits_observed(&mut context.banks_client, base_stake_address, 100).await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::increment_vote_account_credits`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:374:13 [INFO] [stdout] | [INFO] [stdout] 374 | context.increment_vote_account_credits(&vote_address, 100); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:376:25 [INFO] [stdout] | [INFO] [stdout] 376 | let clock_account = context [INFO] [stdout] | _________________________^ [INFO] [stdout] 377 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_to_epoch`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:383:13 [INFO] [stdout] | [INFO] [stdout] 383 | context.warp_to_epoch(clock.epoch + 1).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_forward_force_reward_interval_end`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:385:13 [INFO] [stdout] | [INFO] [stdout] 385 | context.warp_forward_force_reward_interval_end().unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:391:33 [INFO] [stdout] | [INFO] [stdout] 391 | check_credits_observed(&mut context.banks_client, absorbed_stake_address, 200).await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:393:33 [INFO] [stdout] | [INFO] [stdout] 393 | check_credits_observed(&mut context.banks_client, base_stake_address, 100).await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::increment_vote_account_credits`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:395:13 [INFO] [stdout] | [INFO] [stdout] 395 | context.increment_vote_account_credits(&vote_address, 100); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_to_slot`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:397:13 [INFO] [stdout] | [INFO] [stdout] 397 | context.warp_to_slot(current_slot).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_forward_force_reward_interval_end`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:398:13 [INFO] [stdout] | [INFO] [stdout] 398 | context.warp_forward_force_reward_interval_end().unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:401:25 [INFO] [stdout] | [INFO] [stdout] 401 | let stake_account = context [INFO] [stdout] | _________________________^ [INFO] [stdout] 402 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:412:25 [INFO] [stdout] | [INFO] [stdout] 412 | let stake_account = context [INFO] [stdout] | _________________________^ [INFO] [stdout] 413 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:423:25 [INFO] [stdout] | [INFO] [stdout] 423 | let clock_account = context [INFO] [stdout] | _________________________^ [INFO] [stdout] 424 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:442:15 [INFO] [stdout] | [INFO] [stdout] 442 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:443:16 [INFO] [stdout] | [INFO] [stdout] 443 | &vec![&context.payer, &user_keypair], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:444:9 [INFO] [stdout] | [INFO] [stdout] 444 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:446:5 [INFO] [stdout] | [INFO] [stdout] 446 | / context [INFO] [stdout] 447 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:456:36 [INFO] [stdout] | [INFO] [stdout] 456 | let mut context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:458:25 [INFO] [stdout] | [INFO] [stdout] 458 | let new_blockhash = context [INFO] [stdout] | _________________________^ [INFO] [stdout] 459 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestBanksClientExt::get_new_latest_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:460:10 [INFO] [stdout] | [INFO] [stdout] 460 | .get_new_latest_blockhash(&context.last_blockhash) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:460:36 [INFO] [stdout] | [INFO] [stdout] 460 | .get_new_latest_blockhash(&context.last_blockhash) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:463:57 [INFO] [stdout] | [INFO] [stdout] 463 | let mut tx = Transaction::new_with_payer(&[], Some(&context.payer.pubkey())); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:464:16 [INFO] [stdout] | [INFO] [stdout] 464 | tx.sign(&[&context.payer], new_blockhash); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:465:5 [INFO] [stdout] | [INFO] [stdout] 465 | context.banks_client.process_transaction(tx).await.unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestContext::warp_to_slot`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:467:13 [INFO] [stdout] | [INFO] [stdout] 467 | context.warp_to_slot(10).unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:469:25 [INFO] [stdout] | [INFO] [stdout] 469 | let new_blockhash = context [INFO] [stdout] | _________________________^ [INFO] [stdout] 470 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTestBanksClientExt::get_new_latest_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:471:10 [INFO] [stdout] | [INFO] [stdout] 471 | .get_new_latest_blockhash(&context.last_blockhash) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:471:36 [INFO] [stdout] | [INFO] [stdout] 471 | .get_new_latest_blockhash(&context.last_blockhash) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:475:57 [INFO] [stdout] | [INFO] [stdout] 475 | let mut tx = Transaction::new_with_payer(&[], Some(&context.payer.pubkey())); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:476:16 [INFO] [stdout] | [INFO] [stdout] 476 | tx.sign(&[&context.payer], new_blockhash); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/warp.rs:477:5 [INFO] [stdout] | [INFO] [stdout] 477 | context.banks_client.process_transaction(tx).await.unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `solana_program_test::processor`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/return_data.rs:10:27 [INFO] [stdout] | [INFO] [stdout] 10 | solana_program_test::{processor, ProgramTest}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/return_data.rs:10:38 [INFO] [stdout] | [INFO] [stdout] 10 | solana_program_test::{processor, ProgramTest}, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/return_data.rs:57:28 [INFO] [stdout] | [INFO] [stdout] 57 | let mut program_test = ProgramTest::new( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `solana_program_test::invoke_builtin_function`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/return_data.rs:60:9 [INFO] [stdout] | [INFO] [stdout] 60 | processor!(get_return_data_process_instruction), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `processor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `solana_program_test::invoke_builtin_function`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/return_data.rs:66:9 [INFO] [stdout] | [INFO] [stdout] 66 | processor!(set_return_data_process_instruction), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `processor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/return_data.rs:103:24 [INFO] [stdout] | [INFO] [stdout] 103 | let program_test = ProgramTest::new( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `solana_program_test::invoke_builtin_function`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/return_data.rs:106:9 [INFO] [stdout] | [INFO] [stdout] 106 | processor!(error_set_return_data_process_instruction), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `processor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `solana_program_test::ProgramTest::new`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/return_data.rs:57:41 [INFO] [stdout] | [INFO] [stdout] 57 | let mut program_test = ProgramTest::new( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::add_program`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/return_data.rs:63:18 [INFO] [stdout] | [INFO] [stdout] 63 | program_test.add_program( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/return_data.rs:69:32 [INFO] [stdout] | [INFO] [stdout] 69 | let context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/return_data.rs:78:15 [INFO] [stdout] | [INFO] [stdout] 78 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/return_data.rs:79:12 [INFO] [stdout] | [INFO] [stdout] 79 | &[&context.payer], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/return_data.rs:80:9 [INFO] [stdout] | [INFO] [stdout] 80 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/return_data.rs:83:5 [INFO] [stdout] | [INFO] [stdout] 83 | / context [INFO] [stdout] 84 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `solana_program_test::ProgramTest::new`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/return_data.rs:103:37 [INFO] [stdout] | [INFO] [stdout] 103 | let program_test = ProgramTest::new( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/return_data.rs:109:32 [INFO] [stdout] | [INFO] [stdout] 109 | let context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/return_data.rs:119:15 [INFO] [stdout] | [INFO] [stdout] 119 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/return_data.rs:120:12 [INFO] [stdout] | [INFO] [stdout] 120 | &[&context.payer], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/return_data.rs:121:9 [INFO] [stdout] | [INFO] [stdout] 121 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/return_data.rs:124:17 [INFO] [stdout] | [INFO] [stdout] 124 | let error = context [INFO] [stdout] | _________________^ [INFO] [stdout] 125 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `solana_program_test::processor`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/fuzz.rs:9:27 [INFO] [stdout] | [INFO] [stdout] 9 | solana_program_test::{processor, ProgramTest}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/fuzz.rs:9:38 [INFO] [stdout] | [INFO] [stdout] 9 | solana_program_test::{processor, ProgramTest}, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/fuzz.rs:31:24 [INFO] [stdout] | [INFO] [stdout] 31 | let program_test = ProgramTest::new( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `solana_program_test::invoke_builtin_function`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/fuzz.rs:34:9 [INFO] [stdout] | [INFO] [stdout] 34 | processor!(process_instruction), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `processor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/fuzz.rs:55:24 [INFO] [stdout] | [INFO] [stdout] 55 | let program_test = ProgramTest::new( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `solana_program_test::invoke_builtin_function`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/fuzz.rs:58:9 [INFO] [stdout] | [INFO] [stdout] 58 | processor!(process_instruction), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `processor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `solana_program_test::ProgramTest::new`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/fuzz.rs:31:37 [INFO] [stdout] | [INFO] [stdout] 31 | let program_test = ProgramTest::new( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/fuzz.rs:37:78 [INFO] [stdout] | [INFO] [stdout] 37 | let (mut banks_client, payer, last_blockhash) = rt.block_on(program_test.start()); [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `solana_program_test::ProgramTest::new`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/fuzz.rs:55:37 [INFO] [stdout] | [INFO] [stdout] 55 | let program_test = ProgramTest::new( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/fuzz.rs:61:48 [INFO] [stdout] | [INFO] [stdout] 61 | let mut context = rt.block_on(program_test.start_with_context()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/fuzz.rs:67:14 [INFO] [stdout] | [INFO] [stdout] 67 | &mut context.banks_client, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/fuzz.rs:68:10 [INFO] [stdout] | [INFO] [stdout] 68 | &context.payer, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/fuzz.rs:69:9 [INFO] [stdout] | [INFO] [stdout] 69 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTestContext`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:3:26 [INFO] [stdout] | [INFO] [stdout] 3 | solana_program_test::ProgramTestContext, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTestContext`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:20:19 [INFO] [stdout] | [INFO] [stdout] 20 | context: &mut ProgramTestContext, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTestContext`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:47:39 [INFO] [stdout] | [INFO] [stdout] 47 | pub async fn setup_vote(context: &mut ProgramTestContext) -> Pubkey { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:28:14 [INFO] [stdout] | [INFO] [stdout] 28 | &context.payer.pubkey(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:35:15 [INFO] [stdout] | [INFO] [stdout] 35 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:36:16 [INFO] [stdout] | [INFO] [stdout] 36 | &vec![&context.payer, &stake_keypair, user], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:37:9 [INFO] [stdout] | [INFO] [stdout] 37 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | / context [INFO] [stdout] 40 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:51:10 [INFO] [stdout] | [INFO] [stdout] 51 | &context.payer.pubkey(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:61:10 [INFO] [stdout] | [INFO] [stdout] 61 | &context.payer.pubkey(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:77:15 [INFO] [stdout] | [INFO] [stdout] 77 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:78:16 [INFO] [stdout] | [INFO] [stdout] 78 | &vec![&context.payer, &validator_keypair, &vote_keypair], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:79:9 [INFO] [stdout] | [INFO] [stdout] 79 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/setup.rs:81:5 [INFO] [stdout] | [INFO] [stdout] 81 | / context [INFO] [stdout] 82 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/spl.rs:5:26 [INFO] [stdout] | [INFO] [stdout] 5 | solana_program_test::ProgramTest, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/spl.rs:16:32 [INFO] [stdout] | [INFO] [stdout] 16 | let (banks_client, _, _) = ProgramTest::default().start().await; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/spl.rs:34:51 [INFO] [stdout] | [INFO] [stdout] 34 | let (banks_client, payer, recent_blockhash) = ProgramTest::default().start().await; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/genesis_accounts.rs:1:52 [INFO] [stdout] | [INFO] [stdout] 1 | use {solana_account::Account, solana_program_test::ProgramTest, solana_pubkey::Pubkey}; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/genesis_accounts.rs:24:28 [INFO] [stdout] | [INFO] [stdout] 24 | let mut program_test = ProgramTest::default(); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/spl.rs:16:55 [INFO] [stdout] | [INFO] [stdout] 16 | let (banks_client, _, _) = ProgramTest::default().start().await; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::add_genesis_account`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/genesis_accounts.rs:27:22 [INFO] [stdout] | [INFO] [stdout] 27 | program_test.add_genesis_account(*pubkey, account.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/genesis_accounts.rs:30:32 [INFO] [stdout] | [INFO] [stdout] 30 | let context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/genesis_accounts.rs:34:31 [INFO] [stdout] | [INFO] [stdout] 34 | let fetched_account = context [INFO] [stdout] | _______________________________^ [INFO] [stdout] 35 | | .banks_client [INFO] [stdout] | |_________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/spl.rs:34:74 [INFO] [stdout] | [INFO] [stdout] 34 | let (banks_client, payer, recent_blockhash) = ProgramTest::default().start().await; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated macro `solana_program_test::processor`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/lamports.rs:7:27 [INFO] [stdout] | [INFO] [stdout] 7 | solana_program_test::{processor, ProgramTest}, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/lamports.rs:7:38 [INFO] [stdout] | [INFO] [stdout] 7 | solana_program_test::{processor, ProgramTest}, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/lamports.rs:36:24 [INFO] [stdout] | [INFO] [stdout] 36 | let program_test = ProgramTest::new( [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated function `solana_program_test::invoke_builtin_function`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/lamports.rs:39:9 [INFO] [stdout] | [INFO] [stdout] 39 | processor!(move_lamports_process_instruction), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this warning originates in the macro `processor` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/builtins.rs:5:26 [INFO] [stdout] | [INFO] [stdout] 5 | solana_program_test::ProgramTest, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/builtins.rs:16:51 [INFO] [stdout] | [INFO] [stdout] 16 | let (banks_client, payer, recent_blockhash) = ProgramTest::default().start().await; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/builtins.rs:52:24 [INFO] [stdout] | [INFO] [stdout] 52 | let program_test = ProgramTest::default(); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/builtins.rs:16:74 [INFO] [stdout] | [INFO] [stdout] 16 | let (banks_client, payer, recent_blockhash) = ProgramTest::default().start().await; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated associated function `solana_program_test::ProgramTest::new`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/lamports.rs:36:37 [INFO] [stdout] | [INFO] [stdout] 36 | let program_test = ProgramTest::new( [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/lamports.rs:44:32 [INFO] [stdout] | [INFO] [stdout] 44 | let context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/lamports.rs:47:14 [INFO] [stdout] | [INFO] [stdout] 47 | &context.payer.pubkey(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/lamports.rs:57:34 [INFO] [stdout] | [INFO] [stdout] 57 | AccountMeta::new(context.payer.pubkey(), false), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/lamports.rs:58:34 [INFO] [stdout] | [INFO] [stdout] 58 | AccountMeta::new(context.payer.pubkey(), false), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/lamports.rs:66:15 [INFO] [stdout] | [INFO] [stdout] 66 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/lamports.rs:67:12 [INFO] [stdout] | [INFO] [stdout] 67 | &[&context.payer, &source], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/lamports.rs:68:9 [INFO] [stdout] | [INFO] [stdout] 68 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/lamports.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | / context [INFO] [stdout] 72 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/lamports.rs:78:9 [INFO] [stdout] | [INFO] [stdout] 78 | / context [INFO] [stdout] 79 | | .banks_client [INFO] [stdout] | |_________________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/builtins.rs:53:32 [INFO] [stdout] | [INFO] [stdout] 53 | let context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/builtins.rs:57:16 [INFO] [stdout] | [INFO] [stdout] 57 | let rent = context.banks_client.get_rent().await.unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/builtins.rs:62:18 [INFO] [stdout] | [INFO] [stdout] 62 | &context.payer.pubkey(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/builtins.rs:64:22 [INFO] [stdout] | [INFO] [stdout] 64 | &context.payer.pubkey(), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/builtins.rs:71:17 [INFO] [stdout] | [INFO] [stdout] 71 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/builtins.rs:75:12 [INFO] [stdout] | [INFO] [stdout] 75 | &[&context.payer, &account], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/builtins.rs:79:5 [INFO] [stdout] | [INFO] [stdout] 79 | / context [INFO] [stdout] 80 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/core_bpf.rs:3:27 [INFO] [stdout] | [INFO] [stdout] 3 | solana_program_test::{ProgramTest, ProgramTestContext}, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTestContext`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/core_bpf.rs:3:40 [INFO] [stdout] | [INFO] [stdout] 3 | solana_program_test::{ProgramTest, ProgramTestContext}, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTestContext`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/core_bpf.rs:10:39 [INFO] [stdout] | [INFO] [stdout] 10 | async fn assert_bpf_program(context: &ProgramTestContext, program_id: &Pubkey) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/core_bpf.rs:23:24 [INFO] [stdout] | [INFO] [stdout] 23 | let program_test = ProgramTest::default(); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated struct `solana_program_test::ProgramTest`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/core_bpf.rs:39:28 [INFO] [stdout] | [INFO] [stdout] 39 | let mut program_test = ProgramTest::default(); [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/core_bpf.rs:11:27 [INFO] [stdout] | [INFO] [stdout] 11 | let program_account = context [INFO] [stdout] | ___________________________^ [INFO] [stdout] 12 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/core_bpf.rs:24:32 [INFO] [stdout] | [INFO] [stdout] 24 | let context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::add_upgradeable_program_to_genesis`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/core_bpf.rs:40:18 [INFO] [stdout] | [INFO] [stdout] 40 | program_test.add_upgradeable_program_to_genesis("noop_program", &program_id); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `solana_program_test::ProgramTest::start_with_context`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/core_bpf.rs:42:32 [INFO] [stdout] | [INFO] [stdout] 42 | let context = program_test.start_with_context().await; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/core_bpf.rs:51:15 [INFO] [stdout] | [INFO] [stdout] 51 | Some(&context.payer.pubkey()), [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::payer`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/core_bpf.rs:52:12 [INFO] [stdout] | [INFO] [stdout] 52 | &[&context.payer], [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::last_blockhash`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/core_bpf.rs:53:9 [INFO] [stdout] | [INFO] [stdout] 53 | context.last_blockhash, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `solana_program_test::ProgramTestContext::banks_client`: This crate has been marked for formal inclusion in the Agave Unstable API. From v4.0.0 onward, the `agave-unstable-api` crate feature must be specified to acknowledge use of an interface that may break without warning. [INFO] [stdout] --> tests/core_bpf.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | / context [INFO] [stdout] 56 | | .banks_client [INFO] [stdout] | |_____________________^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 9m 08s [INFO] running `Command { std: "docker" "inspect" "df2c9cd44ddcc35d3c66431025b461c512ddf568c0a543e6d2b0e2c475984673", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "df2c9cd44ddcc35d3c66431025b461c512ddf568c0a543e6d2b0e2c475984673", kill_on_drop: false }` [INFO] [stdout] df2c9cd44ddcc35d3c66431025b461c512ddf568c0a543e6d2b0e2c475984673