[INFO] fetching crate substreams-solana-idls 1.0.0... [INFO] testing substreams-solana-idls-1.0.0 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate substreams-solana-idls 1.0.0 into /workspace/builds/worker-4-tc2/source [INFO] started tweaking crates.io crate substreams-solana-idls 1.0.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate substreams-solana-idls 1.0.0 [INFO] tweaked toml for crates.io crate substreams-solana-idls 1.0.0 written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate substreams-solana-idls 1.0.0 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate substreams-solana-idls 1.0.0 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 63bf54be440c5442ef23acb59511935d3efbf4218d969845b31bcdba8db65511 [INFO] running `Command { std: "docker" "start" "-a" "63bf54be440c5442ef23acb59511935d3efbf4218d969845b31bcdba8db65511", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "63bf54be440c5442ef23acb59511935d3efbf4218d969845b31bcdba8db65511", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "63bf54be440c5442ef23acb59511935d3efbf4218d969845b31bcdba8db65511", kill_on_drop: false }` [INFO] [stdout] 63bf54be440c5442ef23acb59511935d3efbf4218d969845b31bcdba8db65511 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 49547d9f2e1ca31172352f98aaa0c603a4bcf1bb08abf464563f32e10b35f14e [INFO] running `Command { std: "docker" "start" "-a" "49547d9f2e1ca31172352f98aaa0c603a4bcf1bb08abf464563f32e10b35f14e", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling unicode-ident v1.0.19 [INFO] [stderr] Compiling serde_core v1.0.221 [INFO] [stderr] Compiling cfg-if v1.0.3 [INFO] [stderr] Compiling subtle v2.6.1 [INFO] [stderr] Compiling libc v0.2.175 [INFO] [stderr] Compiling serde v1.0.221 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling winnow v0.7.13 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling crypto-common v0.1.6 [INFO] [stderr] Compiling five8_core v0.1.2 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling five8 v0.2.1 [INFO] [stderr] Compiling bytemuck v1.23.2 [INFO] [stderr] Compiling solana-sanitize v2.2.1 [INFO] [stderr] Compiling solana-atomic-u64 v2.2.1 [INFO] [stderr] Compiling curve25519-dalek v4.1.3 [INFO] [stderr] Compiling zeroize v1.8.1 [INFO] [stderr] Compiling five8_const v0.1.4 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling bs58 v0.5.1 [INFO] [stderr] Compiling solana-msg v2.2.1 [INFO] [stderr] Compiling thiserror v2.0.16 [INFO] [stderr] Compiling crunchy v0.2.4 [INFO] [stderr] Compiling solana-program-memory v2.3.1 [INFO] [stderr] Compiling digest v0.9.0 [INFO] [stderr] Compiling anyhow v1.0.99 [INFO] [stderr] Compiling find-msvc-tools v0.1.1 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling feature-probe v0.1.1 [INFO] [stderr] Compiling hashbrown v0.13.2 [INFO] [stderr] Compiling libsecp256k1-core v0.2.2 [INFO] [stderr] Compiling bv v0.11.1 [INFO] [stderr] Compiling log v0.4.28 [INFO] [stderr] Compiling cc v1.2.37 [INFO] [stderr] Compiling bytes v1.10.1 [INFO] [stderr] Compiling indexmap v2.11.1 [INFO] [stderr] Compiling block-buffer v0.9.0 [INFO] [stderr] Compiling rustversion v1.0.22 [INFO] [stderr] Compiling sha3 v0.10.8 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling solana-decode-error v2.3.0 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling libsecp256k1-gen-ecmult v0.2.1 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling libsecp256k1-gen-genmult v0.2.1 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling sha2 v0.9.9 [INFO] [stderr] Compiling bs58 v0.4.0 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling libsecp256k1 v0.6.0 [INFO] [stderr] Compiling unicode-width v0.1.14 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling base64 v0.12.3 [INFO] [stderr] Compiling bitflags v2.9.4 [INFO] [stderr] Compiling pad v0.1.6 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling blake3 v1.8.2 [INFO] [stderr] Compiling hex-literal v0.3.4 [INFO] [stderr] Compiling substreams-solana-macro v0.14.1 [INFO] [stderr] Compiling solana-program-option v2.2.1 [INFO] [stderr] Compiling solana-native-token v2.3.0 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling serde_bytes v0.11.18 [INFO] [stderr] Compiling proc-macro-crate v3.3.0 [INFO] [stderr] Compiling bigdecimal v0.3.1 [INFO] [stderr] Compiling solana-big-mod-exp v2.2.1 [INFO] [stderr] Compiling toml v0.5.11 [INFO] [stderr] Compiling proc-macro-crate v0.1.5 [INFO] [stderr] Compiling serde_derive v1.0.221 [INFO] [stderr] Compiling borsh-derive v1.5.7 [INFO] [stderr] Compiling bytemuck_derive v1.10.1 [INFO] [stderr] Compiling curve25519-dalek-derive v0.1.1 [INFO] [stderr] Compiling solana-sdk-macro v2.2.1 [INFO] [stderr] Compiling thiserror-impl v2.0.16 [INFO] [stderr] Compiling prost-derive v0.13.5 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Compiling num_enum_derive v0.7.4 [INFO] [stderr] Compiling borsh-schema-derive-internal v0.10.4 [INFO] [stderr] Compiling borsh-derive-internal v0.10.4 [INFO] [stderr] Compiling num_enum v0.7.4 [INFO] [stderr] Compiling borsh-derive v0.10.4 [INFO] [stderr] Compiling borsh v0.10.4 [INFO] [stderr] Compiling pest v2.8.2 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling borsh v1.5.7 [INFO] [stderr] Compiling substreams-macro v0.6.2 [INFO] [stderr] Compiling prost v0.13.5 [INFO] [stderr] Compiling prost-types v0.13.5 [INFO] [stderr] Compiling solana-borsh v2.2.1 [INFO] [stderr] Compiling pest_meta v2.8.2 [INFO] [stderr] Compiling substreams-solana-core v0.14.1 [INFO] [stderr] Compiling solana-hash v2.3.0 [INFO] [stderr] Compiling bincode v1.3.3 [INFO] [stderr] Compiling solana-fee-calculator v2.2.1 [INFO] [stderr] Compiling solana-short-vec v2.2.1 [INFO] [stderr] Compiling solana-serde-varint v2.2.2 [INFO] [stderr] Compiling pest_generator v2.8.2 [INFO] [stderr] Compiling solana-sha256-hasher v2.3.0 [INFO] [stderr] Compiling solana-keccak-hasher v2.2.1 [INFO] [stderr] Compiling solana-blake3-hasher v2.2.1 [INFO] [stderr] Compiling solana-pubkey v2.4.0 [INFO] [stderr] Compiling solana-sdk-ids v2.2.1 [INFO] [stderr] Compiling solana-nonce v2.2.1 [INFO] [stderr] Compiling solana-instruction v2.3.0 [INFO] [stderr] Compiling solana-sysvar-id v2.2.1 [INFO] [stderr] Compiling solana-program-error v2.2.2 [INFO] [stderr] Compiling solana-system-interface v1.0.0 [INFO] [stderr] Compiling solana-serialize-utils v2.2.1 [INFO] [stderr] Compiling solana-transaction-error v2.2.1 [INFO] [stderr] Compiling solana-bincode v2.2.1 [INFO] [stderr] Compiling solana-loader-v2-interface v2.2.1 [INFO] [stderr] Compiling solana-stable-layout v2.2.1 [INFO] [stderr] Compiling solana-clock v2.2.2 [INFO] [stderr] Compiling solana-rent v2.2.1 [INFO] [stderr] Compiling solana-slot-hashes v2.2.1 [INFO] [stderr] Compiling solana-epoch-rewards v2.2.1 [INFO] [stderr] Compiling solana-epoch-schedule v2.2.1 [INFO] [stderr] Compiling solana-last-restart-slot v2.2.1 [INFO] [stderr] Compiling solana-account-info v2.3.0 [INFO] [stderr] Compiling solana-program-pack v2.2.1 [INFO] [stderr] Compiling pest_derive v2.8.2 [INFO] [stderr] Compiling solana-cpi v2.2.1 [INFO] [stderr] Compiling solana-account v2.2.1 [INFO] [stderr] Compiling solana-program-entrypoint v2.3.0 [INFO] [stderr] Compiling solana-instructions-sysvar v2.2.2 [INFO] [stderr] Compiling solana-address-lookup-table-interface v2.2.2 [INFO] [stderr] Compiling solana-slot-history v2.2.1 [INFO] [stderr] Compiling solana-message v2.4.0 [INFO] [stderr] Compiling solana-vote-interface v2.2.6 [INFO] [stderr] Compiling solana-feature-gate-interface v2.2.2 [INFO] [stderr] Compiling solana-loader-v3-interface v5.0.0 [INFO] [stderr] Compiling solana-loader-v4-interface v2.2.1 [INFO] [stderr] Compiling solana-stake-interface v1.2.1 [INFO] [stderr] Compiling substreams v0.6.2 [INFO] [stderr] Compiling solana-example-mocks v2.2.1 [INFO] [stderr] Compiling solana-sysvar v2.3.0 [INFO] [stderr] Compiling substreams-solana v0.14.1 [INFO] [stderr] Compiling solana-secp256k1-recover v2.2.1 [INFO] [stderr] Compiling solana-program v2.3.0 [INFO] [stderr] Compiling substreams-solana-idls v1.0.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/byreal/clmm/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/dflow/v4/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/jupiter/v4/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/lifinity/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/marinade/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/obric/v2/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/obric/v3/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/okx/v2/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/orca/whirlpool/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/pancakeswap/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/phoenix/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/plasma/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/raydium/launchpad/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/raydium/stable/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/saros/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/serum/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/stabble/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 08s [INFO] running `Command { std: "docker" "inspect" "49547d9f2e1ca31172352f98aaa0c603a4bcf1bb08abf464563f32e10b35f14e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "49547d9f2e1ca31172352f98aaa0c603a4bcf1bb08abf464563f32e10b35f14e", kill_on_drop: false }` [INFO] [stdout] 49547d9f2e1ca31172352f98aaa0c603a4bcf1bb08abf464563f32e10b35f14e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] bc3b44fac49abb267f4a38ef618d6f93354a944660645b864cb830a8ecf5c448 [INFO] running `Command { std: "docker" "start" "-a" "bc3b44fac49abb267f4a38ef618d6f93354a944660645b864cb830a8ecf5c448", kill_on_drop: false }` [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/byreal/clmm/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/dflow/v4/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/jupiter/v4/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/lifinity/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/marinade/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/obric/v2/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/obric/v3/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/okx/v2/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/orca/whirlpool/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/pancakeswap/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/phoenix/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/plasma/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/raydium/launchpad/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/raydium/stable/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/saros/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/serum/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/stabble/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling hex-literal v0.4.1 [INFO] [stderr] Compiling substreams-solana-idls v1.0.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `substreams_solana_idls::bonkswap` [INFO] [stdout] --> tests/bonkswap/bonkswap.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | use substreams_solana_idls::bonkswap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `substreams_solana_idls::pancakeswap` [INFO] [stdout] --> tests/pancakeswap/pancakeswap.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | use substreams_solana_idls::pancakeswap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `substreams_solana_idls::heaven` [INFO] [stdout] --> tests/heaven/heaven.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | use substreams_solana_idls::heaven; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `substreams_solana_idls::tesserav` [INFO] [stdout] --> tests/tesserav/tesserav.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | use substreams_solana_idls::tesserav; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `substreams_solana_idls::raydium` [INFO] [stdout] --> tests/raydium/raydium_amm_v4.rs:5:9 [INFO] [stdout] | [INFO] [stdout] 5 | use substreams_solana_idls::raydium; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `borsh::BorshSerialize` [INFO] [stdout] --> tests/pumpswap/accounts.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use borsh::BorshSerialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `borsh::BorshSerialize` [INFO] [stdout] --> tests/pumpswap/events.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use borsh::BorshSerialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `borsh::BorshSerialize` [INFO] [stdout] --> tests/pumpswap/instructions.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use borsh::BorshSerialize; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `substreams_solana_idls::jupiter` [INFO] [stdout] --> tests/jupiter/jupiter_v4.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | use substreams_solana_idls::jupiter; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `substreams_solana_idls::jupiter` [INFO] [stdout] --> tests/jupiter/jupiter_v6.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | use substreams_solana_idls::jupiter; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `substreams_solana_idls::pumpfun` [INFO] [stdout] --> tests/pumpfun/pumpfun.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | use substreams_solana_idls::pumpfun; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `substreams_solana_idls::pumpfun` [INFO] [stdout] --> tests/pumpfun/pumpfun_amm.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | use substreams_solana_idls::pumpfun; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `substreams_solana_idls::saros` [INFO] [stdout] --> tests/saros/saros.rs:4:9 [INFO] [stdout] | [INFO] [stdout] 4 | use substreams_solana_idls::saros; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/byreal/clmm/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/dflow/v4/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/jupiter/v4/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/lifinity/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/marinade/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/obric/v2/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/obric/v3/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/okx/v2/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/orca/whirlpool/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/pancakeswap/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/phoenix/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/plasma/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/raydium/launchpad/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/raydium/stable/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/saros/accounts.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/serum/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::common::accounts` [INFO] [stdout] --> src/stabble/accounts.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use crate::common::accounts; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 24.57s [INFO] running `Command { std: "docker" "inspect" "bc3b44fac49abb267f4a38ef618d6f93354a944660645b864cb830a8ecf5c448", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "bc3b44fac49abb267f4a38ef618d6f93354a944660645b864cb830a8ecf5c448", kill_on_drop: false }` [INFO] [stdout] bc3b44fac49abb267f4a38ef618d6f93354a944660645b864cb830a8ecf5c448 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 7acb27b6ed77b5e30cef8812cd156b8d779cb7e9979d36ae40825736df93d9df [INFO] running `Command { std: "docker" "start" "-a" "7acb27b6ed77b5e30cef8812cd156b8d779cb7e9979d36ae40825736df93d9df", kill_on_drop: false }` [INFO] [stderr] warning: unused import: `crate::common::accounts` [INFO] [stderr] --> src/byreal/clmm/accounts.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::common::accounts; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::common::accounts` [INFO] [stderr] --> src/dflow/v4/accounts.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use crate::common::accounts; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::common::accounts` [INFO] [stderr] --> src/jupiter/v4/accounts.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::common::accounts; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::common::accounts` [INFO] [stderr] --> src/lifinity/accounts.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use crate::common::accounts; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::common::accounts` [INFO] [stderr] --> src/marinade/accounts.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use crate::common::accounts; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::common::accounts` [INFO] [stderr] --> src/obric/v2/accounts.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use crate::common::accounts; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::common::accounts` [INFO] [stderr] --> src/obric/v3/accounts.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use crate::common::accounts; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::common::accounts` [INFO] [stderr] --> src/okx/v2/accounts.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use crate::common::accounts; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::common::accounts` [INFO] [stderr] --> src/orca/whirlpool/accounts.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::common::accounts; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::common::accounts` [INFO] [stderr] --> src/pancakeswap/accounts.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::common::accounts; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::common::accounts` [INFO] [stderr] --> src/phoenix/accounts.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::common::accounts; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::common::accounts` [INFO] [stderr] --> src/plasma/accounts.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use crate::common::accounts; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::common::accounts` [INFO] [stderr] --> src/raydium/launchpad/accounts.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::common::accounts; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::common::accounts` [INFO] [stderr] --> src/raydium/stable/accounts.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::common::accounts; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::common::accounts` [INFO] [stderr] --> src/saros/accounts.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | use crate::common::accounts; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::common::accounts` [INFO] [stderr] --> src/serum/accounts.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::common::accounts; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::common::accounts` [INFO] [stderr] --> src/stabble/accounts.rs:5:5 [INFO] [stderr] | [INFO] [stderr] 5 | use crate::common::accounts; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `substreams-solana-idls` (lib) generated 17 warnings (run `cargo fix --lib -p substreams-solana-idls` to apply 17 suggestions) [INFO] [stderr] warning: `substreams-solana-idls` (lib test) generated 17 warnings (17 duplicates) [INFO] [stderr] warning: unused import: `substreams_solana_idls::saros` [INFO] [stderr] --> tests/saros/saros.rs:4:9 [INFO] [stderr] | [INFO] [stderr] 4 | use substreams_solana_idls::saros; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `substreams_solana_idls::jupiter` [INFO] [stderr] --> tests/jupiter/jupiter_v4.rs:4:9 [INFO] [stderr] | [INFO] [stderr] 4 | use substreams_solana_idls::jupiter; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `substreams_solana_idls::jupiter` [INFO] [stderr] --> tests/jupiter/jupiter_v6.rs:4:9 [INFO] [stderr] | [INFO] [stderr] 4 | use substreams_solana_idls::jupiter; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `borsh::BorshSerialize` [INFO] [stderr] --> tests/pumpswap/accounts.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use borsh::BorshSerialize; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `borsh::BorshSerialize` [INFO] [stderr] --> tests/pumpswap/events.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use borsh::BorshSerialize; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `borsh::BorshSerialize` [INFO] [stderr] --> tests/pumpswap/instructions.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use borsh::BorshSerialize; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `substreams-solana-idls` (test "saros") generated 1 warning (run `cargo fix --test "saros" -p substreams-solana-idls` to apply 1 suggestion) [INFO] [stderr] warning: `substreams-solana-idls` (test "jupiter") generated 2 warnings (run `cargo fix --test "jupiter" -p substreams-solana-idls` to apply 2 suggestions) [INFO] [stderr] warning: `substreams-solana-idls` (test "pumpswap") generated 3 warnings (run `cargo fix --test "pumpswap" -p substreams-solana-idls` to apply 3 suggestions) [INFO] [stderr] warning: unused import: `substreams_solana_idls::pumpfun` [INFO] [stderr] --> tests/pumpfun/pumpfun.rs:4:9 [INFO] [stderr] | [INFO] [stderr] 4 | use substreams_solana_idls::pumpfun; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `substreams_solana_idls::pumpfun` [INFO] [stderr] --> tests/pumpfun/pumpfun_amm.rs:4:9 [INFO] [stderr] | [INFO] [stderr] 4 | use substreams_solana_idls::pumpfun; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `substreams_solana_idls::heaven` [INFO] [stderr] --> tests/heaven/heaven.rs:5:9 [INFO] [stderr] | [INFO] [stderr] 5 | use substreams_solana_idls::heaven; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `substreams_solana_idls::pancakeswap` [INFO] [stderr] --> tests/pancakeswap/pancakeswap.rs:5:9 [INFO] [stderr] | [INFO] [stderr] 5 | use substreams_solana_idls::pancakeswap; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `substreams_solana_idls::bonkswap` [INFO] [stderr] --> tests/bonkswap/bonkswap.rs:4:9 [INFO] [stderr] | [INFO] [stderr] 4 | use substreams_solana_idls::bonkswap; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `substreams_solana_idls::tesserav` [INFO] [stderr] --> tests/tesserav/tesserav.rs:4:9 [INFO] [stderr] | [INFO] [stderr] 4 | use substreams_solana_idls::tesserav; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused import: `substreams_solana_idls::raydium` [INFO] [stderr] --> tests/raydium/raydium_amm_v4.rs:5:9 [INFO] [stderr] | [INFO] [stderr] 5 | use substreams_solana_idls::raydium; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `substreams-solana-idls` (test "pumpfun") generated 2 warnings (run `cargo fix --test "pumpfun" -p substreams-solana-idls` to apply 2 suggestions) [INFO] [stderr] warning: `substreams-solana-idls` (test "heaven") generated 1 warning (run `cargo fix --test "heaven" -p substreams-solana-idls` to apply 1 suggestion) [INFO] [stderr] warning: `substreams-solana-idls` (test "pancakeswap") generated 1 warning (run `cargo fix --test "pancakeswap" -p substreams-solana-idls` to apply 1 suggestion) [INFO] [stderr] warning: `substreams-solana-idls` (test "bonkswap") generated 1 warning (run `cargo fix --test "bonkswap" -p substreams-solana-idls` to apply 1 suggestion) [INFO] [stderr] warning: `substreams-solana-idls` (test "tesserav") generated 1 warning (run `cargo fix --test "tesserav" -p substreams-solana-idls` to apply 1 suggestion) [INFO] [stderr] warning: `substreams-solana-idls` (test "raydium") generated 1 warning (run `cargo fix --test "raydium" -p substreams-solana-idls` to apply 1 suggestion) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.46s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/substreams_solana_idls-59214c66343e7a2e) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/aldrin.rs (/opt/rustwide/target/debug/deps/aldrin-e1124192ee3d0dfd) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test aldrin_instructions::too_short ... ok [INFO] [stdout] test aldrin_instructions::unknown_discriminator ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/bonkswap.rs (/opt/rustwide/target/debug/deps/bonkswap-e711f9f986fb4a6f) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test bonkswap_instructions::too_short ... ok [INFO] [stdout] test bonkswap_instructions::unknown_discriminator ... ok [INFO] [stdout] test bonkswap_bonkswap::tests::unpack_swap_event ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/boop.rs (/opt/rustwide/target/debug/deps/boop-7550e62056f27b43) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test boop_instructions::too_short ... ok [INFO] [stdout] test boop_instructions::unknown_discriminator ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/byreal.rs (/opt/rustwide/target/debug/deps/byreal-710f1f267e21aea1) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test byreal_byreal_clmm::tests::swap_event ... ok [INFO] [stdout] test byreal_byreal_clmm::tests::unpack_swap_v2 ... ok [INFO] [stdout] test byreal_instructions::too_short ... ok [INFO] [stdout] test byreal_instructions::unknown_discriminator ... ok [INFO] [stdout] test byreal_instructions::event_unknown ... ok [INFO] [stderr] Running tests/dflow.rs (/opt/rustwide/target/debug/deps/dflow-5ab2b5f515ec1b37) [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/drift.rs (/opt/rustwide/target/debug/deps/drift-aa767bd62f54638b) [INFO] [stdout] running 5 tests [INFO] [stdout] test dflow_dflow_v4::tests::decode_swap_event ... ok [INFO] [stdout] test dflow_dflow_v4::tests::decode_swap_instruction ... ok [INFO] [stdout] test dflow_instructions::event_unknown_returns_unknown_variant ... ok [INFO] [stdout] test dflow_instructions::unknown_returns_unknown_variant ... ok [INFO] [stdout] test dflow_instructions::too_short ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stderr] Running tests/dumpfun.rs (/opt/rustwide/target/debug/deps/dumpfun-3b02fc89fd3ab2b7) [INFO] [stdout] test drift_drift_v2::tests::decode_end_swap ... ok [INFO] [stdout] test drift_drift_v2::tests::decode_begin_swap ... ok [INFO] [stdout] test drift_instructions::event_unknown_returns_variant ... ok [INFO] [stdout] test drift_instructions::too_short ... ok [INFO] [stdout] test drift_instructions::unknown ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test dumpfun_instructions::too_short ... ok [INFO] [stderr] Running tests/goonfi.rs (/opt/rustwide/target/debug/deps/goonfi-b072156e18b77b29) [INFO] [stdout] test dumpfun_instructions::unknown_discriminator ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stderr] Running tests/heaven.rs (/opt/rustwide/target/debug/deps/heaven-07e8fbb2091723e8) [INFO] [stdout] test goonfi_instructions::too_short ... ok [INFO] [stdout] test goonfi_instructions::unknown_discriminator ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test heaven_heaven::tests::unpack_sell_instruction ... ok [INFO] [stdout] test heaven_instructions::parse_sell_log ... ok [INFO] [stdout] test heaven_instructions::too_short ... ok [INFO] [stdout] test heaven_heaven::tests::unpack_sell_log ... ok [INFO] [stdout] test heaven_instructions::log_unknown ... ok [INFO] [stdout] test heaven_instructions::parse_sell ... ok [INFO] [stdout] test heaven_instructions::unknown ... ok [INFO] [stderr] Running tests/humidifi.rs (/opt/rustwide/target/debug/deps/humidifi-2ed08bba6a54bc61) [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test humidifi_humidifi::tests::decode_mystery_instruction ... ok [INFO] [stdout] test humidifi_instructions::parse_mystery ... ok [INFO] [stdout] test humidifi_instructions::too_short ... ok [INFO] [stdout] test humidifi_instructions::unknown ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/jupiter.rs (/opt/rustwide/target/debug/deps/jupiter-9c09c5b93fb58f7c) [INFO] [stdout] [INFO] [stdout] running 15 tests [INFO] [stdout] test jupiter_events::dca_event_unknown_returns_variant ... ok [INFO] [stdout] test jupiter_events::limit_order_event_unknown ... ok [INFO] [stdout] test jupiter_events::v6_event_unknown ... ok [INFO] [stdout] test jupiter_instructions::limit_order_too_short ... ok [INFO] [stdout] test jupiter_instructions::limit_order_unknown_discriminator ... ok [INFO] [stdout] test jupiter_events::v4_event_unknown ... ok [INFO] [stdout] test jupiter_instructions::v6_too_short ... ok [INFO] [stdout] test jupiter_jupiter_v4::tests::unpack_v4_swap_event ... ok [INFO] [stdout] test jupiter_jupiter_v6::tests::unpack_v6_swap_event ... ok [INFO] [stdout] test jupiter_jupiter_v6::tests::unpack_v6_swap_fee_event ... ok [INFO] [stdout] test jupiter_instructions::v4_too_short ... ok [INFO] [stdout] test jupiter_instructions::v4_unknown_discriminator ... ok [INFO] [stdout] test jupiter_instructions::dca_too_short ... ok [INFO] [stdout] test jupiter_instructions::v6_unknown_discriminator ... ok [INFO] [stdout] test jupiter_instructions::dca_unknown_discriminator ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/lifinity.rs (/opt/rustwide/target/debug/deps/lifinity-8df452d304eaf68c) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test lifinity_instructions::too_short ... ok [INFO] [stdout] test lifinity_instructions::unknown_discriminator ... ok [INFO] [stdout] test lifinity_instructions::decode_swap ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/magiceden.rs (/opt/rustwide/target/debug/deps/magiceden-785aa1dec084df28) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test magiceden_instructions::m2_too_short ... ok [INFO] [stdout] test magiceden_instructions::m2_unknown_discriminator ... ok [INFO] [stderr] Running tests/marinade.rs (/opt/rustwide/target/debug/deps/marinade-613c65151e024f06) [INFO] [stdout] test magiceden_instructions::m3_too_short ... ok [INFO] [stdout] test magiceden_instructions::m3_unknown_discriminator ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 14 tests [INFO] [stdout] test marinade_events::event_too_short ... ok [INFO] [stdout] test marinade_events::unknown_event ... ok [INFO] [stdout] test marinade_events::parse_deposit_event ... ok [INFO] [stdout] test marinade_events::parse_add_liquidity_event ... ok [INFO] [stdout] test marinade_instructions::parse_admin_instructions ... ok [INFO] [stdout] test marinade_instructions::parse_claim ... ok [INFO] [stdout] test marinade_instructions::parse_add_liquidity ... ok [INFO] [stdout] test marinade_instructions::parse_deposit ... ok [INFO] [stdout] test marinade_instructions::parse_liquid_unstake ... ok [INFO] [stdout] test marinade_instructions::parse_order_unstake ... ok [INFO] [stdout] test marinade_instructions::parse_remove_liquidity ... ok [INFO] [stdout] test marinade_instructions::too_short ... ok [INFO] [stdout] test marinade_instructions::parse_withdraw_stake_account ... ok [INFO] [stdout] test marinade_instructions::unknown_discriminator ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/metaplex.rs (/opt/rustwide/target/debug/deps/metaplex-51b9ead4bf71dd9f) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test metaplex_instructions::bubblegum_too_short ... ok [INFO] [stdout] test metaplex_instructions::bubblegum_unknown_discriminator ... ok [INFO] [stdout] test metaplex_instructions::bubblegum_transfer ... ok [INFO] [stdout] test metaplex_instructions::token_metadata_create_master_edition_v3 ... ok [INFO] [stdout] test metaplex_instructions::token_metadata_verify ... ok [INFO] [stdout] test metaplex_instructions::token_metadata_empty ... ok [INFO] [stdout] test metaplex_instructions::token_metadata_unknown_discriminator ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/meteora.rs (/opt/rustwide/target/debug/deps/meteora-29f57dafd3da8360) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test meteora_instructions::amm_too_short ... ok [INFO] [stdout] test meteora_instructions::amm_unknown_discriminator ... ok [INFO] [stdout] test meteora_instructions::dllm_too_short ... ok [INFO] [stdout] test meteora_instructions::dllm_unknown_discriminator ... ok [INFO] [stdout] test meteora_instructions::daam_unknown_discriminator ... ok [INFO] [stdout] test meteora_instructions::daam_too_short ... ok [INFO] [stdout] test meteora_meteora_daam::tests::unpack_daam_swap_event ... ok [INFO] [stderr] Running tests/moonshot.rs (/opt/rustwide/target/debug/deps/moonshot-048e2176b58813c0) [INFO] [stdout] test meteora_meteora_dllm::tests::unpack_dllm_swap_event ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test moonshot_instructions::too_short ... ok [INFO] [stdout] test moonshot_instructions::unknown_discriminator ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/native.rs (/opt/rustwide/target/debug/deps/native-d71da664f6d6f4ad) [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test native_instructions::stake_initialize ... ok [INFO] [stderr] Running tests/obric.rs (/opt/rustwide/target/debug/deps/obric-e88105d0eed48f45) [INFO] [stdout] test native_instructions::stake_set_lockup_checked ... ok [INFO] [stdout] test native_instructions::system_allocate ... ok [INFO] [stdout] test native_instructions::stake_withdraw ... ok [INFO] [stdout] test native_instructions::stake_delegate ... ok [INFO] [stdout] test native_instructions::stake_deactivate ... ok [INFO] [stdout] test native_instructions::stake_too_short ... ok [INFO] [stdout] test native_instructions::system_transfer ... ok [INFO] [stdout] test native_instructions::system_transfer_with_seed ... ok [INFO] [stdout] test native_instructions::system_unknown ... ok [INFO] [stdout] test native_instructions::system_assign ... ok [INFO] [stdout] test native_instructions::system_create_account ... ok [INFO] [stdout] test native_instructions::system_too_short ... ok [INFO] [stdout] test native_instructions::vote_tower_sync ... ok [INFO] [stdout] test native_instructions::vote_tower_sync_switch ... ok [INFO] [stdout] test native_instructions::vote_unknown ... ok [INFO] [stdout] test native_instructions::vote_update_commission ... ok [INFO] [stdout] test native_instructions::vote_vote ... ok [INFO] [stdout] test native_instructions::vote_initialize ... ok [INFO] [stdout] test native_instructions::vote_too_short ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test obric_instructions::v2_decode_swap_x_to_y ... ok [INFO] [stdout] test obric_instructions::v2_unknown_discriminator ... ok [INFO] [stdout] test obric_instructions::v3_too_short ... ok [INFO] [stdout] test obric_instructions::v2_too_short ... ok [INFO] [stdout] test obric_instructions::v3_decode_swap_x_to_y ... ok [INFO] [stdout] test obric_instructions::v3_unknown_discriminator ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/okx.rs (/opt/rustwide/target/debug/deps/okx-ac9c0f324fb334fe) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test okx_okx_v2::tests::swap_v3_instruction ... ok [INFO] [stdout] test okx_instructions::too_short ... ok [INFO] [stdout] test okx_instructions::unknown_discriminator ... ok [INFO] [stderr] Running tests/openbook.rs (/opt/rustwide/target/debug/deps/openbook-9373cd8fe290285b) [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test openbook_instructions::decode_deposit ... ok [INFO] [stdout] test openbook_instructions::decode_sweep_fees ... ok [INFO] [stdout] test openbook_instructions::too_short ... ok [INFO] [stdout] test openbook_instructions::unknown_discriminator ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/orca.rs (/opt/rustwide/target/debug/deps/orca-399e324c97398232) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test orca_instructions::whirlpool_too_short ... ok [INFO] [stdout] test orca_instructions::whirlpool_event_unknown_returns_variant ... ok [INFO] [stderr] Running tests/pancakeswap.rs (/opt/rustwide/target/debug/deps/pancakeswap-1496cc29a90aae86) [INFO] [stdout] test orca_instructions::whirlpool_unknown ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test pancakeswap_instructions::event_unknown ... ok [INFO] [stdout] test pancakeswap_instructions::unknown_discriminator ... ok [INFO] [stdout] test pancakeswap_instructions::too_short ... ok [INFO] [stdout] test pancakeswap_pancakeswap::tests::swap_instruction ... ok [INFO] [stdout] test pancakeswap_pancakeswap::tests::swap_event ... ok [INFO] [stderr] Running tests/phoenix.rs (/opt/rustwide/target/debug/deps/phoenix-d569b6c9c551a7cd) [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test phoenix_instructions::event_unknown ... ok [INFO] [stdout] test phoenix_instructions::parse_swap ... ok [INFO] [stdout] test phoenix_instructions::parse_swap_with_free_funds ... ok [INFO] [stdout] test phoenix_instructions::unknown_discriminator ... ok [INFO] [stdout] test phoenix_instructions::too_short ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/plasma.rs (/opt/rustwide/target/debug/deps/plasma-082d897742336a1e) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test plasma_instructions::decode_swap ... ok [INFO] [stdout] test plasma_instructions::unknown_discriminator ... ok [INFO] [stdout] test plasma_instructions::too_short ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/pumpfun.rs (/opt/rustwide/target/debug/deps/pumpfun-8fc842373400d022) [INFO] [stdout] [INFO] [stdout] running 29 tests [INFO] [stdout] test pumpfun_amm::amm_too_short ... ok [INFO] [stdout] test pumpfun_amm::amm_unknown ... ok [INFO] [stdout] test pumpfun_amm::parse_amm_sell ... ok [INFO] [stdout] test pumpfun_amm::parse_amm_buy ... ok [INFO] [stdout] test pumpfun_events::parse_create_event ... ok [INFO] [stdout] test pumpfun_events::too_short ... ok [INFO] [stdout] test pumpfun_instructions::parse_create_instruction ... ok [INFO] [stdout] test pumpfun_events::unknown_anchor_discriminator ... ok [INFO] [stdout] test pumpfun_instructions::parse_sell_instruction ... ok [INFO] [stdout] test pumpfun_instructions::too_short_returns_error ... ok [INFO] [stdout] test pumpfun_pumpfun::tests::anchor_self_cpi_create ... ok [INFO] [stdout] test pumpfun_pumpfun::tests::anchor_self_cpi_trade_v3_buy ... ok [INFO] [stdout] test pumpfun_pumpfun::tests::anchor_self_cpi_trade_v3_sell ... ok [INFO] [stdout] test pumpfun_pumpfun::tests::anchor_self_cpi_trade_v1 ... ok [INFO] [stdout] test pumpfun_pumpfun::tests::instruction_buy_v3 ... ok [INFO] [stdout] test pumpfun_pumpfun::tests::instruction_create ... ok [INFO] [stdout] test pumpfun_instructions::parse_withdraw ... ok [INFO] [stdout] test pumpfun_pumpfun_amm::tests::unpack_create_pool_v2_instruction ... ok [INFO] [stdout] test pumpfun_pumpfun_amm::tests::unpack_create_pool_v2_event ... ok [INFO] [stdout] test pumpfun_pumpfun_amm::tests::unpack_buy_instruction ... ok [INFO] [stdout] test pumpfun_instructions::parse_initialize ... ok [INFO] [stdout] test pumpfun_pumpfun_amm::tests::unpack_sell_instruction ... ok [INFO] [stdout] test pumpfun_pumpfun::tests::instruction_buy ... ok [INFO] [stdout] test pumpfun_pumpfun::tests::anchor_self_cpi_trade_v2 ... ok [INFO] [stdout] test pumpfun_pumpfun_amm::tests::unpack_buy_event_v2 ... ok [INFO] [stdout] test pumpfun_pumpfun_amm::tests::unpack_sell_event_v2 ... ok [INFO] [stdout] test pumpfun_instructions::unknown_discriminator_returns_error ... ok [INFO] [stdout] test pumpfun_pumpfun::tests::anchor_self_cpi_trade_v0 ... ok [INFO] [stdout] test pumpfun_instructions::parse_buy_instruction ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 29 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/pumpswap.rs (/opt/rustwide/target/debug/deps/pumpswap-fd3dc10ebcefac9f) [INFO] [stdout] running 16 tests [INFO] [stdout] test pumpswap_accounts::test_bonding_curve_account ... ok [INFO] [stdout] test pumpswap_accounts::test_unknown_account ... ok [INFO] [stdout] test pumpswap_events::test_sell_event ... ok [INFO] [stdout] test pumpswap_events::test_create_pool_event ... ok [INFO] [stdout] test pumpswap_accounts::test_pool_account ... ok [INFO] [stdout] test pumpswap_events::test_unknown_event ... ok [INFO] [stdout] test pumpswap_events::test_withdraw_event ... ok [INFO] [stdout] test pumpswap_instructions::test_buy ... ok [INFO] [stdout] test pumpswap_instructions::test_disable ... ok [INFO] [stdout] test pumpswap_instructions::test_create_pool ... ok [INFO] [stdout] test pumpswap_instructions::test_no_arg_instructions ... ok [INFO] [stdout] test pumpswap_instructions::test_deposit ... ok [INFO] [stdout] test pumpswap_instructions::test_sell ... ok [INFO] [stdout] test pumpswap_instructions::test_unknown ... ok [INFO] [stdout] test pumpswap_instructions::test_withdraw ... ok [INFO] [stdout] test pumpswap_instructions::test_too_short ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stderr] Running tests/raydium.rs (/opt/rustwide/target/debug/deps/raydium-6a9d124a73b8bcd6) [INFO] [stdout] test raydium_events::cpmm_event_too_short ... ok [INFO] [stdout] test raydium_events::stable_event_unknown_returns_variant ... ok [INFO] [stdout] test raydium_instructions::cpmm_too_short ... ok [INFO] [stdout] test raydium_events::clmm_event_unknown ... ok [INFO] [stdout] test raydium_instructions::clmm_too_short ... ok [INFO] [stdout] test raydium_instructions::clmm_unknown ... ok [INFO] [stdout] test raydium_instructions::cpmm_unknown ... ok [INFO] [stdout] test raydium_instructions::launchpad_unknown ... ok [INFO] [stdout] test raydium_instructions::stable_unknown ... ok [INFO] [stdout] test raydium_raydium_amm_v4::tests::unpack_amm_v4_swap_base_in_instruction ... ok [INFO] [stdout] test raydium_raydium_amm_v4::tests::unpack_amm_v4_swap_event ... ok [INFO] [stdout] test raydium_raydium_amm_v4::tests::unpack_amm_v4_swap_event_2 ... ok [INFO] [stdout] test raydium_raydium_amm_v4::tests::unpack_amm_v4_swap_instruction ... ok [INFO] [stdout] test raydium_raydium_cpmm::tests::unpack_cpmm_swap_event_v1 ... ok [INFO] [stdout] test raydium_raydium_amm_v4::tests::unpack_amm_v4_swap_instruction_2 ... ok [INFO] [stdout] test raydium_raydium_launchpad::tests::instruction_sell_exact_in ... ok [INFO] [stdout] test raydium_raydium_clmm::tests::unpack_swap_v1_deprecated ... ok [INFO] [stdout] test raydium_raydium_launchpad::tests::unpack_launchpad_trade_event ... ok [INFO] [stdout] test raydium_raydium_cpmm::tests::unpack_cpmm_swap_event_v2 ... ok [INFO] [stdout] test raydium_raydium_launchpad::tests::unpack_launchpad_trade_event_2 ... ok [INFO] [stdout] test raydium_raydium_clmm::tests::unpack_swap_v2 ... ok [INFO] [stdout] test raydium_instructions::parse_swap_base_in ... ok [INFO] [stdout] test raydium_instructions::parse_swap_base_out ... ok [INFO] [stdout] test raydium_raydium_stable::tests::unpack_stable_swap_event ... ok [INFO] [stdout] test raydium_raydium_amm_v4::tests::unpack_amm_v4_swap_base_out_instruction ... ok [INFO] [stdout] test raydium_events::cpmm_event_unknown_returns_variant ... ok [INFO] [stdout] test raydium_instructions::amm_v4_too_short ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/sanctum.rs (/opt/rustwide/target/debug/deps/sanctum-6e6f25e93a857fc3) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test sanctum_instructions::parse_create_fee_token_account ... ok [INFO] [stdout] test sanctum_instructions::parse_deposit_stake ... ok [INFO] [stdout] test sanctum_instructions::parse_withdraw_wrapped_sol ... ok [INFO] [stdout] test sanctum_instructions::too_short ... ok [INFO] [stdout] test sanctum_instructions::unknown_discriminator ... ok [INFO] [stdout] test sanctum_instructions::parse_stake_wrapped_sol ... ok [INFO] [stdout] test sanctum_instructions::parse_swap_via_stake ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/saros.rs (/opt/rustwide/target/debug/deps/saros-f8b1d74368edd4ca) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test saros_instructions::unknown ... ok [INFO] [stdout] test saros_saros::tests::swap_instruction ... ok [INFO] [stdout] test saros_instructions::too_short ... ok [INFO] [stdout] test saros_instructions::parse_swap ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/serum.rs (/opt/rustwide/target/debug/deps/serum-8227bcb4dc69c4ea) [INFO] [stderr] Running tests/solfi.rs (/opt/rustwide/target/debug/deps/solfi-ed931d42d3fb84f4) [INFO] [stderr] Running tests/spl.rs (/opt/rustwide/target/debug/deps/spl-de34ac335f4ae83a) [INFO] [stderr] Running tests/stabble.rs (/opt/rustwide/target/debug/deps/stabble-e3cbd7ea23b046f4) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test serum_instructions::parse_cancel_order_v2 ... ok [INFO] [stdout] test serum_instructions::parse_close_open_orders ... ok [INFO] [stdout] test serum_instructions::parse_consume_events_permissioned ... ok [INFO] [stdout] test serum_instructions::parse_consume_events ... ok [INFO] [stdout] test serum_instructions::parse_match_orders ... ok [INFO] [stdout] test serum_instructions::parse_new_order ... ok [INFO] [stdout] test serum_instructions::parse_initialize_market ... ok [INFO] [stdout] test serum_instructions::parse_settle_funds ... ok [INFO] [stdout] test serum_instructions::too_short ... ok [INFO] [stdout] test serum_instructions::unknown_discriminator ... ok [INFO] [stdout] test serum_instructions::parse_new_order_v3 ... ok [INFO] [stdout] test serum_instructions::parse_cancel_order ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test solfi_instructions::v1_too_short ... ok [INFO] [stdout] test solfi_instructions::v1_unknown ... ok [INFO] [stdout] test solfi_instructions::v2_event_unknown ... ok [INFO] [stdout] test solfi_instructions::v1_event_unknown ... ok [INFO] [stdout] test solfi_instructions::v1_swap ... ok [INFO] [stdout] test solfi_instructions::v2_swap ... ok [INFO] [stdout] test solfi_instructions::v2_unknown ... ok [INFO] [stdout] test solfi_solfi_v1::tests::decode_swap_event ... ok [INFO] [stdout] test solfi_solfi_v1::tests::decode_swap_instruction ... ok [INFO] [stdout] test solfi_solfi_v2::tests::decode_swap_event ... ok [INFO] [stdout] test solfi_solfi_v2::tests::decode_swap_instruction ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 15 tests [INFO] [stdout] test spl_instructions::token_2022_transfer ... ok [INFO] [stdout] test spl_instructions::token_2022_unknown ... ok [INFO] [stdout] test spl_instructions::token_2022_transfer_checked ... ok [INFO] [stdout] test spl_instructions::token_2022_empty ... ok [INFO] [stdout] test spl_instructions::token_empty ... ok [INFO] [stdout] test spl_instructions::token_lending_deposit ... ok [INFO] [stdout] test spl_instructions::token_lending_empty ... ok [INFO] [stdout] test spl_instructions::token_swap_empty ... ok [INFO] [stdout] test spl_instructions::token_mint_to ... ok [INFO] [stdout] test spl_instructions::token_lending_unknown ... ok [INFO] [stdout] test spl_instructions::token_lending_flash_loan ... ok [INFO] [stdout] test spl_instructions::token_swap_swap ... ok [INFO] [stdout] test spl_instructions::token_swap_unknown ... ok [INFO] [stdout] test spl_instructions::token_unknown ... ok [INFO] [stdout] test spl_instructions::token_transfer ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test stabble_instructions::too_short ... ok [INFO] [stderr] Running tests/tensor.rs (/opt/rustwide/target/debug/deps/tensor-d003966d62244809) [INFO] [stdout] test stabble_instructions::parse_swap ... ok [INFO] [stdout] test stabble_instructions::unknown ... ok [INFO] [stdout] test stabble_instructions::event_unknown ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test tensor_instructions::parse_buy ... ok [INFO] [stdout] test tensor_instructions::parse_buy_legacy ... ok [INFO] [stdout] test tensor_instructions::parse_cancel_bid ... ok [INFO] [stdout] test tensor_instructions::too_short ... ok [INFO] [stdout] test tensor_instructions::unknown_discriminator ... ok [INFO] [stdout] test tensor_instructions::parse_delist ... ok [INFO] [stdout] test tensor_instructions::parse_list_core ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/tesserav.rs (/opt/rustwide/target/debug/deps/tesserav-5340eb8666032101) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test tesserav_instructions::parse_swap ... ok [INFO] [stdout] test tesserav_instructions::unknown ... ok [INFO] [stdout] test tesserav_tesserav::tests::unpack_swap_instruction ... ok [INFO] [stdout] test tesserav_instructions::too_short ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Doc-tests substreams_solana_idls [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "7acb27b6ed77b5e30cef8812cd156b8d779cb7e9979d36ae40825736df93d9df", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7acb27b6ed77b5e30cef8812cd156b8d779cb7e9979d36ae40825736df93d9df", kill_on_drop: false }` [INFO] [stdout] 7acb27b6ed77b5e30cef8812cd156b8d779cb7e9979d36ae40825736df93d9df