[INFO] fetching crate shank-parse 2.0.0...
[INFO] testing shank-parse-2.0.0 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate shank-parse 2.0.0 into /workspace/builds/worker-7-tc1/source
[INFO] started tweaking crates.io crate shank-parse 2.0.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate shank-parse 2.0.0
[INFO] tweaked toml for crates.io crate shank-parse 2.0.0 written to /workspace/builds/worker-7-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate shank-parse 2.0.0 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate shank-parse 2.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" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded solana-sdk v4.0.1
[INFO] [stderr]   Downloaded solana-program-error v3.0.0
[INFO] [stderr]   Downloaded solana-transaction-error v3.1.0
[INFO] [stderr]   Downloaded solana-transaction v4.0.0
[INFO] [stderr]   Downloaded solana-shred-version v3.0.1
[INFO] [stderr]   Downloaded solana-account v4.1.0
[INFO] [stderr]   Downloaded solana-instruction v3.2.0
[INFO] [stderr]   Downloaded solana-fee-structure v3.0.0
[INFO] [stderr]   Downloaded solana-program v4.0.0
[INFO] [stderr]   Downloaded solana-offchain-message v3.0.0
[INFO] [stderr]   Downloaded solana-slot-hashes v3.0.1
[INFO] [stderr]   Downloaded solana-account-info v3.1.0
[INFO] [stderr]   Downloaded solana-program-pack v3.1.0
[INFO] [stderr]   Downloaded solana-system-interface v3.1.0
[INFO] [stderr]   Downloaded solana-serde-varint v3.0.1
[INFO] [stderr]   Downloaded solana-serialize-utils v3.1.1
[INFO] [stderr]   Downloaded solana-native-token v3.0.0
[INFO] [stderr]   Downloaded solana-blake3-hasher v3.1.0
[INFO] [stderr]   Downloaded solana-big-mod-exp v3.0.0
[INFO] [stderr]   Downloaded solana-program-option v3.0.1
[INFO] [stderr]   Downloaded solana-msg v3.1.0
[INFO] [stderr]   Downloaded shank-parse-macro v2.0.0
[INFO] [stderr]   Downloaded solana-epoch-stake v3.0.1
[INFO] [stderr]   Downloaded solana-hard-forks v3.0.1
[INFO] [stderr]   Downloaded solana-epoch-rewards-hasher v3.1.0
[INFO] [stderr]   Downloaded solana-example-mocks v4.0.0
[INFO] [stderr]   Downloaded solana-presigner v3.0.0
[INFO] [stderr]   Downloaded solana-message v4.0.0
[INFO] [stderr]   Downloaded solana-sysvar-id v3.1.0
[INFO] [stderr]   Downloaded solana-epoch-rewards v3.0.1
[INFO] [stderr]   Downloaded solana-keccak-hasher v3.1.0
[INFO] [stderr]   Downloaded solana-address v2.5.0
[INFO] [stderr]   Downloaded solana-stable-layout v3.0.1
[INFO] [stderr]   Downloaded solana-secp256k1-recover v3.1.1
[INFO] [stderr]   Downloaded solana-sdk-macro v3.0.1
[INFO] [stderr]   Downloaded solana-sysvar v4.0.0
[INFO] [stderr]   Downloaded solana-rent v4.2.0
[INFO] [stderr]   Downloaded solana-nonce v3.1.0
[INFO] [stderr]   Downloaded ed25519-dalek-bip32 v0.3.0
[INFO] [stderr]   Downloaded solana-atomic-u64 v3.0.1
[INFO] [stderr]   Downloaded solana-epoch-info v3.1.0
[INFO] [stderr]   Downloaded wincode v0.4.9
[INFO] [stderr]   Downloaded solana-borsh v3.0.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] c975364e7203d215d39ee66a9f121134f64b130597f85ab9df345809f8133da8
[INFO] running `Command { std: "docker" "start" "c975364e7203d215d39ee66a9f121134f64b130597f85ab9df345809f8133da8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c975364e7203d215d39ee66a9f121134f64b130597f85ab9df345809f8133da8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c975364e7203d215d39ee66a9f121134f64b130597f85ab9df345809f8133da8" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c975364e7203d215d39ee66a9f121134f64b130597f85ab9df345809f8133da8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c975364e7203d215d39ee66a9f121134f64b130597f85ab9df345809f8133da8" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling zeroize v1.8.2
[INFO] [stderr]    Compiling const-oid v0.9.6
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling toml_datetime v1.0.0+spec-1.1.0
[INFO] [stderr]    Compiling cfg_aliases v0.2.1
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling wincode v0.4.9
[INFO] [stderr]    Compiling five8_core v1.0.0
[INFO] [stderr]    Compiling solana-short-vec v3.2.0
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling darling_core v0.21.3
[INFO] [stderr]    Compiling pastey v0.2.1
[INFO] [stderr]    Compiling borsh v1.6.0
[INFO] [stderr]    Compiling solana-sanitize v3.0.1
[INFO] [stderr]    Compiling five8 v1.0.0
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]    Compiling solana-atomic-u64 v3.0.1
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling zerocopy v0.8.42
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling five8_const v1.0.0
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling sha2-const-stable v0.1.0
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling bs58 v0.5.1
[INFO] [stderr]    Compiling der v0.7.10
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling cc v1.2.56
[INFO] [stderr]    Compiling solana-program-memory v3.1.0
[INFO] [stderr]    Compiling feature-probe v0.1.1
[INFO] [stderr]    Compiling serde-big-array v0.5.1
[INFO] [stderr]    Compiling ff v0.13.1
[INFO] [stderr]    Compiling solana-fee-calculator v3.1.0
[INFO] [stderr]    Compiling derivation-path v0.2.0
[INFO] [stderr]    Compiling solana-define-syscall v4.0.1
[INFO] [stderr]    Compiling bv v0.11.1
[INFO] [stderr]    Compiling solana-sdk-macro v3.0.1
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling group v0.13.0
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling qstring v0.7.2
[INFO] [stderr]    Compiling uriparse v0.6.4
[INFO] [stderr]    Compiling keccak v0.1.6
[INFO] [stderr]    Compiling solana-msg v3.1.0
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling solana-big-mod-exp v3.0.0
[INFO] [stderr]    Compiling solana-packet v3.0.0
[INFO] [stderr]    Compiling solana-serde-varint v3.0.1
[INFO] [stderr]    Compiling serde_bytes v0.11.19
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-bigint v0.5.5
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling solana-native-token v3.0.0
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling siphasher v0.3.11
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling hmac v0.12.1
[INFO] [stderr]    Compiling ed25519 v2.2.3
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling pkcs8 v0.10.2
[INFO] [stderr]    Compiling sec1 v0.7.3
[INFO] [stderr]    Compiling rfc6979 v0.4.0
[INFO] [stderr]    Compiling sha3 v0.10.8
[INFO] [stderr]    Compiling pbkdf2 v0.11.0
[INFO] [stderr]    Compiling solana-hard-forks v3.0.1
[INFO] [stderr]    Compiling toml_parser v1.0.9+spec-1.1.0
[INFO] [stderr]    Compiling solana-derivation-path v3.0.0
[INFO] [stderr]    Compiling solana-seed-phrase v3.0.0
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling solana-program-option v3.0.1
[INFO] [stderr]    Compiling solana-seed-derivable v3.0.0
[INFO] [stderr]    Compiling solana-epoch-info v3.1.0
[INFO] [stderr]    Compiling solana-serde v3.0.0
[INFO] [stderr]    Compiling solana-fee-structure v3.0.0
[INFO] [stderr]    Compiling solana-inflation v3.0.0
[INFO] [stderr]    Compiling solana-time-utils v3.0.0
[INFO] [stderr]    Compiling ed25519-dalek v2.2.0
[INFO] [stderr]    Compiling blake3 v1.8.3
[INFO] [stderr]    Compiling ed25519-dalek-bip32 v0.3.0
[INFO] [stderr]    Compiling toml_edit v0.25.4+spec-1.1.0
[INFO] [stderr]    Compiling elliptic-curve v0.13.8
[INFO] [stderr]    Compiling darling_macro v0.21.3
[INFO] [stderr]    Compiling ecdsa v0.16.9
[INFO] [stderr]    Compiling darling v0.21.3
[INFO] [stderr]    Compiling k256 v0.13.4
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling wincode-derive v0.4.3
[INFO] [stderr]    Compiling shank-parse-macro v2.0.0
[INFO] [stderr]    Compiling borsh-derive v1.6.0
[INFO] [stderr]    Compiling num_enum_derive v0.7.5
[INFO] [stderr]    Compiling solana-secp256k1-recover v3.1.1
[INFO] [stderr]    Compiling num_enum v0.7.5
[INFO] [stderr]    Compiling solana-hash v4.2.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling solana-program-error v3.0.0
[INFO] [stderr]    Compiling solana-borsh v3.0.1
[INFO] [stderr]    Compiling solana-instruction-error v2.2.0
[INFO] [stderr]    Compiling solana-program-pack v3.1.0
[INFO] [stderr]    Compiling solana-transaction-error v3.1.0
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling solana-signature v3.3.0
[INFO] [stderr]    Compiling solana-sha256-hasher v3.1.0
[INFO] [stderr]    Compiling solana-hash v3.1.0
[INFO] [stderr]    Compiling solana-keccak-hasher v3.1.0
[INFO] [stderr]    Compiling solana-blake3-hasher v3.1.0
[INFO] [stderr]    Compiling solana-address v2.5.0
[INFO] [stderr]    Compiling solana-shred-version v3.0.1
[INFO] [stderr]    Compiling solana-sdk-ids v3.1.0
[INFO] [stderr]    Compiling solana-pubkey v4.1.0
[INFO] [stderr]    Compiling solana-address v1.1.0
[INFO] [stderr]    Compiling solana-account-info v3.1.0
[INFO] [stderr]    Compiling solana-system-interface v3.1.0
[INFO] [stderr]    Compiling solana-epoch-rewards-hasher v3.1.0
[INFO] [stderr]    Compiling solana-pubkey v3.0.0
[INFO] [stderr]    Compiling solana-instruction v3.2.0
[INFO] [stderr]    Compiling solana-nonce v3.1.0
[INFO] [stderr]    Compiling solana-serialize-utils v3.1.1
[INFO] [stderr]    Compiling solana-epoch-stake v3.0.1
[INFO] [stderr]    Compiling solana-signer v3.0.0
[INFO] [stderr]    Compiling solana-sysvar-id v3.1.0
[INFO] [stderr]    Compiling solana-program-entrypoint v3.1.1
[INFO] [stderr]    Compiling solana-last-restart-slot v3.0.0
[INFO] [stderr]    Compiling solana-epoch-schedule v3.0.0
[INFO] [stderr]    Compiling solana-rent v4.2.0
[INFO] [stderr]    Compiling solana-epoch-rewards v3.0.1
[INFO] [stderr]    Compiling solana-slot-hashes v3.0.1
[INFO] [stderr]    Compiling solana-clock v3.0.1
[INFO] [stderr]    Compiling solana-slot-history v3.0.0
[INFO] [stderr]    Compiling solana-keypair v3.1.2
[INFO] [stderr]    Compiling solana-offchain-message v3.0.0
[INFO] [stderr]    Compiling solana-presigner v3.0.0
[INFO] [stderr]    Compiling solana-stable-layout v3.0.1
[INFO] [stderr]    Compiling solana-cpi v3.1.0
[INFO] [stderr]    Compiling solana-instructions-sysvar v3.0.0
[INFO] [stderr]    Compiling solana-example-mocks v4.0.0
[INFO] [stderr]    Compiling solana-message v4.0.0
[INFO] [stderr]    Compiling solana-sysvar v4.0.0
[INFO] [stderr]    Compiling solana-account v4.1.0
[INFO] [stderr]    Compiling solana-program v4.0.0
[INFO] [stderr]    Compiling solana-transaction v4.0.0
[INFO] [stderr]    Compiling solana-sdk v4.0.1
[INFO] [stderr]    Compiling shank-parse v2.0.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 20.35s
[INFO] running `Command { std: "docker" "inspect" "c975364e7203d215d39ee66a9f121134f64b130597f85ab9df345809f8133da8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "c975364e7203d215d39ee66a9f121134f64b130597f85ab9df345809f8133da8" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling shank-parse v2.0.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: failed to read IDL file '/opt/rustwide/workdir/../idl/basic_mint.json': No such file or directory (os error 2)
[INFO] [stdout]  --> tests/basic_mint.rs:1:27
[INFO] [stdout]   |
[INFO] [stdout] 1 | shank_parse::shank_parse!("../idl/basic_mint.json");
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: failed to read IDL file '/opt/rustwide/workdir/../idl/vault.json': No such file or directory (os error 2)
[INFO] [stdout]  --> tests/vault.rs:1:27
[INFO] [stdout]   |
[INFO] [stdout] 1 | shank_parse::shank_parse!("../idl/vault.json");
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: failed to read IDL file '/opt/rustwide/workdir/../idl/full_shank.json': No such file or directory (os error 2)
[INFO] [stdout]  --> tests/full_shank.rs:1:27
[INFO] [stdout]   |
[INFO] [stdout] 1 | shank_parse::shank_parse!("../idl/full_shank.json");
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: failed to read IDL file '/opt/rustwide/workdir/../idl/counter.json': No such file or directory (os error 2)
[INFO] [stdout]  --> tests/counter.rs:1:27
[INFO] [stdout]   |
[INFO] [stdout] 1 | shank_parse::shank_parse!("../idl/counter.json");
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: failed to read IDL file '/opt/rustwide/workdir/../idl/silo_gateway.json': No such file or directory (os error 2)
[INFO] [stdout]  --> tests/silo_gateway.rs:1:27
[INFO] [stdout]   |
[INFO] [stdout] 1 | shank_parse::shank_parse!("../idl/silo_gateway.json");
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: failed to read IDL file '/opt/rustwide/workdir/../idl/close_account.json': No such file or directory (os error 2)
[INFO] [stdout]  --> tests/close_account.rs:1:27
[INFO] [stdout]   |
[INFO] [stdout] 1 | shank_parse::shank_parse!("../idl/close_account.json");
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `basic_mint` in `super`
[INFO] [stdout]  --> tests/basic_mint.rs:5:16
[INFO] [stdout]   |
[INFO] [stdout] 5 |     use super::basic_mint::instructions::*;
[INFO] [stdout]   |                ^^^^^^^^^^ could not find `basic_mint` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `vault` in `super`
[INFO] [stdout]  --> tests/vault.rs:5:16
[INFO] [stdout]   |
[INFO] [stdout] 5 |     use super::vault::accounts::*;
[INFO] [stdout]   |                ^^^^^ could not find `vault` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `close_account` in `super`
[INFO] [stdout]  --> tests/close_account.rs:5:16
[INFO] [stdout]   |
[INFO] [stdout] 5 |     use super::close_account::accounts::*;
[INFO] [stdout]   |                ^^^^^^^^^^^^^ could not find `close_account` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `basic_mint` in `super`
[INFO] [stdout]  --> tests/basic_mint.rs:6:16
[INFO] [stdout]   |
[INFO] [stdout] 6 |     use super::basic_mint::types::*;
[INFO] [stdout]   |                ^^^^^^^^^^ could not find `basic_mint` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `counter` in `super`
[INFO] [stdout]  --> tests/counter.rs:5:16
[INFO] [stdout]   |
[INFO] [stdout] 5 |     use super::counter::accounts::*;
[INFO] [stdout]   |                ^^^^^^^ could not find `counter` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `vault` in `super`
[INFO] [stdout]  --> tests/vault.rs:6:16
[INFO] [stdout]   |
[INFO] [stdout] 6 |     use super::vault::instructions::*;
[INFO] [stdout]   |                ^^^^^ could not find `vault` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `close_account` in `super`
[INFO] [stdout]  --> tests/close_account.rs:6:16
[INFO] [stdout]   |
[INFO] [stdout] 6 |     use super::close_account::instructions::*;
[INFO] [stdout]   |                ^^^^^^^^^^^^^ could not find `close_account` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `full_shank` in `super`
[INFO] [stdout]  --> tests/full_shank.rs:5:16
[INFO] [stdout]   |
[INFO] [stdout] 5 |     use super::full_shank::accounts::*;
[INFO] [stdout]   |                ^^^^^^^^^^ could not find `full_shank` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `counter` in `super`
[INFO] [stdout]  --> tests/counter.rs:6:16
[INFO] [stdout]   |
[INFO] [stdout] 6 |     use super::counter::instructions::*;
[INFO] [stdout]   |                ^^^^^^^ could not find `counter` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `vault` in `super`
[INFO] [stdout]  --> tests/vault.rs:7:16
[INFO] [stdout]   |
[INFO] [stdout] 7 |     use super::vault::types::*;
[INFO] [stdout]   |                ^^^^^ could not find `vault` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `silo_gateway` in `super`
[INFO] [stdout]  --> tests/silo_gateway.rs:5:16
[INFO] [stdout]   |
[INFO] [stdout] 5 |     use super::silo_gateway::accounts::*;
[INFO] [stdout]   |                ^^^^^^^^^^^^ could not find `silo_gateway` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `counter` in `super`
[INFO] [stdout]  --> tests/counter.rs:7:16
[INFO] [stdout]   |
[INFO] [stdout] 7 |     use super::counter::types::*;
[INFO] [stdout]   |                ^^^^^^^ could not find `counter` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `full_shank` in `super`
[INFO] [stdout]  --> tests/full_shank.rs:7:16
[INFO] [stdout]   |
[INFO] [stdout] 7 |     use super::full_shank::instructions::*;
[INFO] [stdout]   |                ^^^^^^^^^^ could not find `full_shank` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `silo_gateway` in `super`
[INFO] [stdout]  --> tests/silo_gateway.rs:6:16
[INFO] [stdout]   |
[INFO] [stdout] 6 |     use super::silo_gateway::instructions::*;
[INFO] [stdout]   |                ^^^^^^^^^^^^ could not find `silo_gateway` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `full_shank` in `super`
[INFO] [stdout]  --> tests/full_shank.rs:8:16
[INFO] [stdout]   |
[INFO] [stdout] 8 |     use super::full_shank::types::*;
[INFO] [stdout]   |                ^^^^^^^^^^ could not find `full_shank` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find `silo_gateway` in `super`
[INFO] [stdout]  --> tests/silo_gateway.rs:7:16
[INFO] [stdout]   |
[INFO] [stdout] 7 |     use super::silo_gateway::types::*;
[INFO] [stdout]   |                ^^^^^^^^^^^^ could not find `silo_gateway` in the crate root
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateMintAccounts` in this scope
[INFO] [stdout]   --> tests/basic_mint.rs:22:24
[INFO] [stdout]    |
[INFO] [stdout] 22 |         let accounts = CreateMintAccounts {
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateMintArgs` in this scope
[INFO] [stdout]   --> tests/basic_mint.rs:28:20
[INFO] [stdout]    |
[INFO] [stdout] 28 |         let args = CreateMintArgs {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `TransferMintAccounts` in this scope
[INFO] [stdout]   --> tests/basic_mint.rs:48:24
[INFO] [stdout]    |
[INFO] [stdout] 48 |         let accounts = TransferMintAccounts {
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `TransferMintArgs` in this scope
[INFO] [stdout]   --> tests/basic_mint.rs:55:20
[INFO] [stdout]    |
[INFO] [stdout] 55 |         let args = TransferMintArgs {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateMintArgs` in this scope
[INFO] [stdout]   --> tests/basic_mint.rs:75:20
[INFO] [stdout]    |
[INFO] [stdout] 75 |         let args = CreateMintArgs {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateMemeAccounts` in this scope
[INFO] [stdout]   --> tests/close_account.rs:42:24
[INFO] [stdout]    |
[INFO] [stdout] 42 |         let accounts = CreateMemeAccounts {
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CloseMemeAccounts` in this scope
[INFO] [stdout]   --> tests/close_account.rs:59:24
[INFO] [stdout]    |
[INFO] [stdout] 59 |         let accounts = CloseMemeAccounts {
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Meme` in this scope
[INFO] [stdout]   --> tests/close_account.rs:26:20
[INFO] [stdout]    |
[INFO] [stdout] 26 |         let meme = Meme::from_account_data(&data).unwrap();
[INFO] [stdout]    |                    ^^^^ use of undeclared type `Meme`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Meme` in this scope
[INFO] [stdout]   --> tests/close_account.rs:34:17
[INFO] [stdout]    |
[INFO] [stdout] 34 |         assert!(Meme::from_account_data(&data).is_err());
[INFO] [stdout]    |                 ^^^^ use of undeclared type `Meme`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateVaultAccounts` in this scope
[INFO] [stdout]   --> tests/vault.rs:64:24
[INFO] [stdout]    |
[INFO] [stdout] 64 |         let accounts = CreateVaultAccounts {
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateVaultArgs` in this scope
[INFO] [stdout]   --> tests/vault.rs:75:20
[INFO] [stdout]    |
[INFO] [stdout] 75 |         let args = CreateVaultArgs {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SwapExactInAccounts` in this scope
[INFO] [stdout]   --> tests/vault.rs:94:24
[INFO] [stdout]    |
[INFO] [stdout] 94 |         let accounts = SwapExactInAccounts {
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SwapExactInArgs` in this scope
[INFO] [stdout]    --> tests/vault.rs:104:20
[INFO] [stdout]     |
[INFO] [stdout] 104 |         let args = SwapExactInArgs {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SwapExactOutAccounts` in this scope
[INFO] [stdout]    --> tests/vault.rs:125:24
[INFO] [stdout]     |
[INFO] [stdout] 125 |         let accounts = SwapExactOutAccounts {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SwapExactOutArgs` in this scope
[INFO] [stdout]    --> tests/vault.rs:135:20
[INFO] [stdout]     |
[INFO] [stdout] 135 |         let args = SwapExactOutArgs {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Vault` in this scope
[INFO] [stdout]   --> tests/vault.rs:49:21
[INFO] [stdout]    |
[INFO] [stdout] 49 |         let vault = Vault::from_account_data(&data).unwrap();
[INFO] [stdout]    |                     ^^^^^ use of undeclared type `Vault`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `InitCounterAccounts` in this scope
[INFO] [stdout]   --> tests/counter.rs:59:24
[INFO] [stdout]    |
[INFO] [stdout] 59 |         let accounts = InitCounterAccounts {
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `InitCounterArgs` in this scope
[INFO] [stdout]   --> tests/counter.rs:64:20
[INFO] [stdout]    |
[INFO] [stdout] 64 |         let args = InitCounterArgs { count: 42 };
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `IncreaseCounterAccounts` in this scope
[INFO] [stdout]   --> tests/counter.rs:83:24
[INFO] [stdout]    |
[INFO] [stdout] 83 |         let accounts = IncreaseCounterAccounts {
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `InitCounterAuhthorityAccounts` in this scope
[INFO] [stdout]   --> tests/counter.rs:96:24
[INFO] [stdout]    |
[INFO] [stdout] 96 |         let accounts = InitCounterAuhthorityAccounts {
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `InitCounterAuthorityArgs` in this scope
[INFO] [stdout]    --> tests/counter.rs:101:20
[INFO] [stdout]     |
[INFO] [stdout] 101 |         let args = InitCounterAuthorityArgs { count: 99 };
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `IncreaseCounterAuthorityAccounts` in this scope
[INFO] [stdout]    --> tests/counter.rs:112:24
[INFO] [stdout]     |
[INFO] [stdout] 112 |         let accounts = IncreaseCounterAuthorityAccounts {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CounterInitialized` in this scope
[INFO] [stdout]    --> tests/counter.rs:146:46
[INFO] [stdout]     |
[INFO] [stdout] 146 |             CounterEvent::CounterInitialized(CounterInitialized { count: 10 })
[INFO] [stdout]     |                                              ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CounterIncreased` in this scope
[INFO] [stdout]    --> tests/counter.rs:153:44
[INFO] [stdout]     |
[INFO] [stdout] 153 |             CounterEvent::CounterIncreased(CounterIncreased { new_count: 20 })
[INFO] [stdout]     |                                            ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Counter` in this scope
[INFO] [stdout]   --> tests/counter.rs:29:23
[INFO] [stdout]    |
[INFO] [stdout] 29 |         let counter = Counter::from_account_data(&data).unwrap();
[INFO] [stdout]    |                       ^^^^^^^ use of undeclared type `Counter`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CounterAuthority` in this scope
[INFO] [stdout]   --> tests/counter.rs:42:18
[INFO] [stdout]    |
[INFO] [stdout] 42 |         let ca = CounterAuthority::from_account_data(&data).unwrap();
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^ use of undeclared type `CounterAuthority`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Counter` in this scope
[INFO] [stdout]   --> tests/counter.rs:51:17
[INFO] [stdout]    |
[INFO] [stdout] 51 |         assert!(Counter::from_account_data(&data).is_err());
[INFO] [stdout]    |                 ^^^^^^^ use of undeclared type `Counter`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SupportedToken` in this scope
[INFO] [stdout]   --> tests/silo_gateway.rs:26:56
[INFO] [stdout]    |
[INFO] [stdout] 26 |         let supported_tokens = std::array::from_fn(|i| SupportedToken { mint: [i as u8; 32] });
[INFO] [stdout]    |                                                        ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `GlobalConfig` in this scope
[INFO] [stdout]   --> tests/silo_gateway.rs:27:22
[INFO] [stdout]    |
[INFO] [stdout] 27 |         let config = GlobalConfig {
[INFO] [stdout]    |                      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `GlobalConfig` in this scope
[INFO] [stdout]   --> tests/silo_gateway.rs:45:22
[INFO] [stdout]    |
[INFO] [stdout] 45 |         let config = GlobalConfig {
[INFO] [stdout]    |                      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SupportedToken` in this scope
[INFO] [stdout]   --> tests/silo_gateway.rs:47:55
[INFO] [stdout]    |
[INFO] [stdout] 47 |             supported_tokens: std::array::from_fn(|_| SupportedToken { mint: [0u8; 32] }),
[INFO] [stdout]    |                                                       ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Operator` in this scope
[INFO] [stdout]   --> tests/silo_gateway.rs:60:24
[INFO] [stdout]    |
[INFO] [stdout] 60 |         let operator = Operator {
[INFO] [stdout]    |                        ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `Vault` in this scope
[INFO] [stdout]   --> tests/silo_gateway.rs:67:21
[INFO] [stdout]    |
[INFO] [stdout] 67 |         let vault = Vault {
[INFO] [stdout]    |                     ^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `InitGlobalConfigAccounts` in this scope
[INFO] [stdout]   --> tests/silo_gateway.rs:86:24
[INFO] [stdout]    |
[INFO] [stdout] 86 |         let accounts = InitGlobalConfigAccounts {
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `InitGlobalConfigParams` in this scope
[INFO] [stdout]   --> tests/silo_gateway.rs:91:22
[INFO] [stdout]    |
[INFO] [stdout] 91 |         let params = InitGlobalConfigParams {
[INFO] [stdout]    |                      ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SupportedToken` in this scope
[INFO] [stdout]   --> tests/silo_gateway.rs:93:55
[INFO] [stdout]    |
[INFO] [stdout] 93 |             supported_tokens: std::array::from_fn(|_| SupportedToken { mint: [1u8; 32] }),
[INFO] [stdout]    |                                                       ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateOperatorAccounts` in this scope
[INFO] [stdout]    --> tests/silo_gateway.rs:109:24
[INFO] [stdout]     |
[INFO] [stdout] 109 |         let accounts = CreateOperatorAccounts {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateOperatorParams` in this scope
[INFO] [stdout]    --> tests/silo_gateway.rs:115:22
[INFO] [stdout]     |
[INFO] [stdout] 115 |         let params = CreateOperatorParams {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CloseOperatorAccounts` in this scope
[INFO] [stdout]    --> tests/silo_gateway.rs:128:24
[INFO] [stdout]     |
[INFO] [stdout] 128 |         let accounts = CloseOperatorAccounts {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `MutateGlobalConfigAccounts` in this scope
[INFO] [stdout]    --> tests/silo_gateway.rs:140:24
[INFO] [stdout]     |
[INFO] [stdout] 140 |         let accounts = MutateGlobalConfigAccounts {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `GlobalConfig` in this scope
[INFO] [stdout]    --> tests/silo_gateway.rs:144:26
[INFO] [stdout]     |
[INFO] [stdout] 144 |         let new_config = GlobalConfig {
[INFO] [stdout]     |                          ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SupportedToken` in this scope
[INFO] [stdout]    --> tests/silo_gateway.rs:146:55
[INFO] [stdout]     |
[INFO] [stdout] 146 |             supported_tokens: std::array::from_fn(|_| SupportedToken { mint: [0u8; 32] }),
[INFO] [stdout]     |                                                       ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `MutateGlobalConfigParams` in this scope
[INFO] [stdout]    --> tests/silo_gateway.rs:150:22
[INFO] [stdout]     |
[INFO] [stdout] 150 |         let params = MutateGlobalConfigParams {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DepositToVaultAccounts` in this scope
[INFO] [stdout]    --> tests/silo_gateway.rs:162:24
[INFO] [stdout]     |
[INFO] [stdout] 162 |         let accounts = DepositToVaultAccounts {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DepositToVaultParams` in this scope
[INFO] [stdout]    --> tests/silo_gateway.rs:173:22
[INFO] [stdout]     |
[INFO] [stdout] 173 |         let params = DepositToVaultParams {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DepositToPrivacyAccounts` in this scope
[INFO] [stdout]    --> tests/silo_gateway.rs:190:24
[INFO] [stdout]     |
[INFO] [stdout] 190 |         let accounts = DepositToPrivacyAccounts {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DepositToPrivacyParams` in this scope
[INFO] [stdout]    --> tests/silo_gateway.rs:200:22
[INFO] [stdout]     |
[INFO] [stdout] 200 |         let params = DepositToPrivacyParams {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `WithdrawFromVaultAccounts` in this scope
[INFO] [stdout]    --> tests/silo_gateway.rs:213:24
[INFO] [stdout]     |
[INFO] [stdout] 213 |         let accounts = WithdrawFromVaultAccounts {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `WithdrawFromVaultParams` in this scope
[INFO] [stdout]    --> tests/silo_gateway.rs:223:22
[INFO] [stdout]     |
[INFO] [stdout] 223 |         let params = WithdrawFromVaultParams {
[INFO] [stdout]     |                      ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateVaultAccounts` in this scope
[INFO] [stdout]    --> tests/silo_gateway.rs:237:24
[INFO] [stdout]     |
[INFO] [stdout] 237 |         let accounts = CreateVaultAccounts {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SwapExecuted` in this scope
[INFO] [stdout]    --> tests/silo_gateway.rs:257:18
[INFO] [stdout]     |
[INFO] [stdout] 257 |         let ev = SwapExecuted {
[INFO] [stdout]     |                  ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `SwapExecuted` in this scope
[INFO] [stdout]    --> tests/silo_gateway.rs:265:22
[INFO] [stdout]     |
[INFO] [stdout] 265 |         let decoded: SwapExecuted = borsh::from_slice(&bytes).unwrap();
[INFO] [stdout]     |                      ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `GlobalConfig` in this scope
[INFO] [stdout]   --> tests/silo_gateway.rs:38:23
[INFO] [stdout]    |
[INFO] [stdout] 38 |         let decoded = GlobalConfig::from_account_data(&bytes).unwrap();
[INFO] [stdout]    |                       ^^^^^^^^^^^^ use of undeclared type `GlobalConfig`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `GlobalConfig` in this scope
[INFO] [stdout]   --> tests/silo_gateway.rs:54:23
[INFO] [stdout]    |
[INFO] [stdout] 54 |         let decoded = GlobalConfig::from_account_data(&bytes).unwrap();
[INFO] [stdout]    |                       ^^^^^^^^^^^^ use of undeclared type `GlobalConfig`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Operator` in this scope
[INFO] [stdout]   --> tests/silo_gateway.rs:64:23
[INFO] [stdout]    |
[INFO] [stdout] 64 |         let decoded = Operator::from_account_data(&borsh::to_vec(&operator).unwrap()).unwrap();
[INFO] [stdout]    |                       ^^^^^^^^ use of undeclared type `Operator`
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 64 -         let decoded = Operator::from_account_data(&borsh::to_vec(&operator).unwrap()).unwrap();
[INFO] [stdout] 64 +         let decoded = Iterator::from_account_data(&borsh::to_vec(&operator).unwrap()).unwrap();
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Vault` in this scope
[INFO] [stdout]   --> tests/silo_gateway.rs:72:23
[INFO] [stdout]    |
[INFO] [stdout] 72 |         let decoded = Vault::from_account_data(&borsh::to_vec(&vault).unwrap()).unwrap();
[INFO] [stdout]    |                       ^^^^^ use of undeclared type `Vault`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `GlobalConfig` in this scope
[INFO] [stdout]   --> tests/silo_gateway.rs:78:17
[INFO] [stdout]    |
[INFO] [stdout] 78 |         assert!(GlobalConfig::from_account_data(&[0u8; 8]).is_err());
[INFO] [stdout]    |                 ^^^^^^^^^^^^ use of undeclared type `GlobalConfig`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Vault` in this scope
[INFO] [stdout]   --> tests/silo_gateway.rs:79:17
[INFO] [stdout]    |
[INFO] [stdout] 79 |         assert!(Vault::from_account_data(&[0u8; 8]).is_err());
[INFO] [stdout]    |                 ^^^^^ use of undeclared type `Vault`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `InitBoardAccounts` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:190:24
[INFO] [stdout]     |
[INFO] [stdout] 190 |         let accounts = InitBoardAccounts {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `InitBoardArgs` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:195:20
[INFO] [stdout]     |
[INFO] [stdout] 195 |         let args = InitBoardArgs { post_fee: 1_000_000 };
[INFO] [stdout]     |                    ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateProfileAccounts` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:216:24
[INFO] [stdout]     |
[INFO] [stdout] 216 |         let accounts = CreateProfileAccounts {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `CreateProfileArgs` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:223:20
[INFO] [stdout]     |
[INFO] [stdout] 223 |         let args = CreateProfileArgs { username };
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PostMessageAccounts` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:238:24
[INFO] [stdout]     |
[INFO] [stdout] 238 |         let accounts = PostMessageAccounts {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PostMessageArgs` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:244:20
[INFO] [stdout]     |
[INFO] [stdout] 244 |         let args = PostMessageArgs {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PostMessageAccounts` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:263:24
[INFO] [stdout]     |
[INFO] [stdout] 263 |         let accounts = PostMessageAccounts {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `PostMessageArgs` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:270:20
[INFO] [stdout]     |
[INFO] [stdout] 270 |         let args = PostMessageArgs {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `UpdateUsernameAccounts` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:284:24
[INFO] [stdout]     |
[INFO] [stdout] 284 |         let accounts = UpdateUsernameAccounts {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `UpdateUsernameArgs` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:289:20
[INFO] [stdout]     |
[INFO] [stdout] 289 |         let args = UpdateUsernameArgs { username: new_name };
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `DeletePostAccounts` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:302:24
[INFO] [stdout]     |
[INFO] [stdout] 302 |         let accounts = DeletePostAccounts {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `SuspendProfileAccounts` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:321:24
[INFO] [stdout]     |
[INFO] [stdout] 321 |         let accounts = SuspendProfileAccounts {
[INFO] [stdout]     |                        ^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UserStatus` in this scope
[INFO] [stdout]   --> tests/full_shank.rs:23:20
[INFO] [stdout]    |
[INFO] [stdout] 23 |         assert_eq!(UserStatus::from_u8(0), Some(UserStatus::Active));
[INFO] [stdout]    |                    ^^^^^^^^^^ use of undeclared type `UserStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UserStatus` in this scope
[INFO] [stdout]   --> tests/full_shank.rs:23:49
[INFO] [stdout]    |
[INFO] [stdout] 23 |         assert_eq!(UserStatus::from_u8(0), Some(UserStatus::Active));
[INFO] [stdout]    |                                                 ^^^^^^^^^^ use of undeclared type `UserStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UserStatus` in this scope
[INFO] [stdout]   --> tests/full_shank.rs:24:20
[INFO] [stdout]    |
[INFO] [stdout] 24 |         assert_eq!(UserStatus::from_u8(1), Some(UserStatus::Suspended));
[INFO] [stdout]    |                    ^^^^^^^^^^ use of undeclared type `UserStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UserStatus` in this scope
[INFO] [stdout]   --> tests/full_shank.rs:24:49
[INFO] [stdout]    |
[INFO] [stdout] 24 |         assert_eq!(UserStatus::from_u8(1), Some(UserStatus::Suspended));
[INFO] [stdout]    |                                                 ^^^^^^^^^^ use of undeclared type `UserStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UserStatus` in this scope
[INFO] [stdout]   --> tests/full_shank.rs:25:20
[INFO] [stdout]    |
[INFO] [stdout] 25 |         assert_eq!(UserStatus::from_u8(99), None);
[INFO] [stdout]    |                    ^^^^^^^^^^ use of undeclared type `UserStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UserStatus` in this scope
[INFO] [stdout]   --> tests/full_shank.rs:30:20
[INFO] [stdout]    |
[INFO] [stdout] 30 |         assert_eq!(UserStatus::Active.to_u8(), 0);
[INFO] [stdout]    |                    ^^^^^^^^^^ use of undeclared type `UserStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UserStatus` in this scope
[INFO] [stdout]   --> tests/full_shank.rs:31:20
[INFO] [stdout]    |
[INFO] [stdout] 31 |         assert_eq!(UserStatus::Suspended.to_u8(), 1);
[INFO] [stdout]    |                    ^^^^^^^^^^ use of undeclared type `UserStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `PostStatus` in this scope
[INFO] [stdout]   --> tests/full_shank.rs:36:20
[INFO] [stdout]    |
[INFO] [stdout] 36 |         assert_eq!(PostStatus::from_u8(0), Some(PostStatus::Published));
[INFO] [stdout]    |                    ^^^^^^^^^^ use of undeclared type `PostStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `PostStatus` in this scope
[INFO] [stdout]   --> tests/full_shank.rs:36:49
[INFO] [stdout]    |
[INFO] [stdout] 36 |         assert_eq!(PostStatus::from_u8(0), Some(PostStatus::Published));
[INFO] [stdout]    |                                                 ^^^^^^^^^^ use of undeclared type `PostStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `PostStatus` in this scope
[INFO] [stdout]   --> tests/full_shank.rs:37:20
[INFO] [stdout]    |
[INFO] [stdout] 37 |         assert_eq!(PostStatus::from_u8(1), Some(PostStatus::Deleted));
[INFO] [stdout]    |                    ^^^^^^^^^^ use of undeclared type `PostStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `PostStatus` in this scope
[INFO] [stdout]   --> tests/full_shank.rs:37:49
[INFO] [stdout]    |
[INFO] [stdout] 37 |         assert_eq!(PostStatus::from_u8(1), Some(PostStatus::Deleted));
[INFO] [stdout]    |                                                 ^^^^^^^^^^ use of undeclared type `PostStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `PostStatus` in this scope
[INFO] [stdout]   --> tests/full_shank.rs:38:20
[INFO] [stdout]    |
[INFO] [stdout] 38 |         assert_eq!(PostStatus::from_u8(5), None);
[INFO] [stdout]    |                    ^^^^^^^^^^ use of undeclared type `PostStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `PostStatus` in this scope
[INFO] [stdout]   --> tests/full_shank.rs:43:20
[INFO] [stdout]    |
[INFO] [stdout] 43 |         assert_eq!(PostStatus::Published.to_u8(), 0);
[INFO] [stdout]    |                    ^^^^^^^^^^ use of undeclared type `PostStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `PostStatus` in this scope
[INFO] [stdout]   --> tests/full_shank.rs:44:20
[INFO] [stdout]    |
[INFO] [stdout] 44 |         assert_eq!(PostStatus::Deleted.to_u8(), 1);
[INFO] [stdout]    |                    ^^^^^^^^^^ use of undeclared type `PostStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `BoardConfig` in this scope
[INFO] [stdout]   --> tests/full_shank.rs:79:22
[INFO] [stdout]    |
[INFO] [stdout] 79 |         let config = BoardConfig::from_account_data(&data).unwrap();
[INFO] [stdout]    |                      ^^^^^^^^^^^ use of undeclared type `BoardConfig`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `BoardConfig` in this scope
[INFO] [stdout]   --> tests/full_shank.rs:95:22
[INFO] [stdout]    |
[INFO] [stdout] 95 |         let config = BoardConfig::from_account_data(&data).unwrap();
[INFO] [stdout]    |                      ^^^^^^^^^^^ use of undeclared type `BoardConfig`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `BoardConfig` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:102:17
[INFO] [stdout]     |
[INFO] [stdout] 102 |         assert!(BoardConfig::from_account_data(&data).is_err());
[INFO] [stdout]     |                 ^^^^^^^^^^^ use of undeclared type `BoardConfig`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UserStatus` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:116:19
[INFO] [stdout]     |
[INFO] [stdout] 116 |         data.push(UserStatus::Active.to_u8());
[INFO] [stdout]     |                   ^^^^^^^^^^ use of undeclared type `UserStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UserProfile` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:119:23
[INFO] [stdout]     |
[INFO] [stdout] 119 |         let profile = UserProfile::from_account_data(&data).unwrap();
[INFO] [stdout]     |                       ^^^^^^^^^^^ use of undeclared type `UserProfile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UserStatus` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:123:36
[INFO] [stdout]     |
[INFO] [stdout] 123 |         assert_eq!(profile.status, UserStatus::Active);
[INFO] [stdout]     |                                    ^^^^^^^^^^ use of undeclared type `UserStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UserStatus` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:132:19
[INFO] [stdout]     |
[INFO] [stdout] 132 |         data.push(UserStatus::Suspended.to_u8());
[INFO] [stdout]     |                   ^^^^^^^^^^ use of undeclared type `UserStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UserProfile` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:135:23
[INFO] [stdout]     |
[INFO] [stdout] 135 |         let profile = UserProfile::from_account_data(&data).unwrap();
[INFO] [stdout]     |                       ^^^^^^^^^^^ use of undeclared type `UserProfile`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `UserStatus` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:136:36
[INFO] [stdout]     |
[INFO] [stdout] 136 |         assert_eq!(profile.status, UserStatus::Suspended);
[INFO] [stdout]     |                                    ^^^^^^^^^^ use of undeclared type `UserStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `PostStatus` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:152:19
[INFO] [stdout]     |
[INFO] [stdout] 152 |         data.push(PostStatus::Published.to_u8());
[INFO] [stdout]     |                   ^^^^^^^^^^ use of undeclared type `PostStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Post` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:156:20
[INFO] [stdout]     |
[INFO] [stdout] 156 |         let post = Post::from_account_data(&data).unwrap();
[INFO] [stdout]     |                    ^^^^ use of undeclared type `Post`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `PostStatus` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:160:33
[INFO] [stdout]     |
[INFO] [stdout] 160 |         assert_eq!(post.status, PostStatus::Published);
[INFO] [stdout]     |                                 ^^^^^^^^^^ use of undeclared type `PostStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `PostStatus` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:171:19
[INFO] [stdout]     |
[INFO] [stdout] 171 |         data.push(PostStatus::Deleted.to_u8());
[INFO] [stdout]     |                   ^^^^^^^^^^ use of undeclared type `PostStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Post` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:175:20
[INFO] [stdout]     |
[INFO] [stdout] 175 |         let post = Post::from_account_data(&data).unwrap();
[INFO] [stdout]     |                    ^^^^ use of undeclared type `Post`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `PostStatus` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:177:33
[INFO] [stdout]     |
[INFO] [stdout] 177 |         assert_eq!(post.status, PostStatus::Deleted);
[INFO] [stdout]     |                                 ^^^^^^^^^^ use of undeclared type `PostStatus`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `Post` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:182:17
[INFO] [stdout]     |
[INFO] [stdout] 182 |         assert!(Post::from_account_data(&[0u8; 10]).is_err());
[INFO] [stdout]     |                 ^^^^ use of undeclared type `Post`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init_board` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:196:18
[INFO] [stdout]     |
[INFO] [stdout] 196 |         let ix = init_board(&program_id, &accounts, &args).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init_counter` in this scope
[INFO] [stdout]   --> tests/counter.rs:65:18
[INFO] [stdout]    |
[INFO] [stdout] 65 |         let ix = init_counter(&program_id, &accounts, &args).unwrap();
[INFO] [stdout]    |                  ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `create_meme` in this scope
[INFO] [stdout]   --> tests/close_account.rs:47:18
[INFO] [stdout]    |
[INFO] [stdout] 47 |         let ix = create_meme(&program_id, &accounts).unwrap();
[INFO] [stdout]    |                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `create_mint` in this scope
[INFO] [stdout]   --> tests/basic_mint.rs:34:18
[INFO] [stdout]    |
[INFO] [stdout] 34 |         let ix = create_mint(&program_id, &accounts, &args).unwrap();
[INFO] [stdout]    |                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init_global_config` in this scope
[INFO] [stdout]   --> tests/silo_gateway.rs:95:18
[INFO] [stdout]    |
[INFO] [stdout] 95 |         let ix = init_global_config(&key(99), &accounts, &params).unwrap();
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `create_profile` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:224:18
[INFO] [stdout]     |
[INFO] [stdout] 224 |         let ix = create_profile(&program_id, &accounts, &args).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `increase_counter` in this scope
[INFO] [stdout]   --> tests/counter.rs:86:18
[INFO] [stdout]    |
[INFO] [stdout] 86 |         let ix = increase_counter(&program_id, &accounts).unwrap();
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `close_meme` in this scope
[INFO] [stdout]   --> tests/close_account.rs:64:18
[INFO] [stdout]    |
[INFO] [stdout] 64 |         let ix = close_meme(&program_id, &accounts).unwrap();
[INFO] [stdout]    |                  ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `create_vault` in this scope
[INFO] [stdout]   --> tests/vault.rs:82:18
[INFO] [stdout]    |
[INFO] [stdout] 82 |         let ix = create_vault(&program_id, &accounts, &args).unwrap();
[INFO] [stdout]    |                  ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `post_message` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:248:18
[INFO] [stdout]     |
[INFO] [stdout] 248 |         let ix = post_message(&program_id, &accounts, &args).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `transfer_mint` in this scope
[INFO] [stdout]   --> tests/basic_mint.rs:59:18
[INFO] [stdout]    |
[INFO] [stdout] 59 |         let ix = transfer_mint(&program_id, &accounts, &args).unwrap();
[INFO] [stdout]    |                  ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `create_operator` in this scope
[INFO] [stdout]    --> tests/silo_gateway.rs:118:18
[INFO] [stdout]     |
[INFO] [stdout] 118 |         let ix = create_operator(&key(99), &accounts, &params).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `init_counter_auhthority` in this scope
[INFO] [stdout]    --> tests/counter.rs:102:18
[INFO] [stdout]     |
[INFO] [stdout] 102 |         let ix = init_counter_auhthority(&program_id, &accounts, &args).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `swap_exact_in` in this scope
[INFO] [stdout]    --> tests/vault.rs:108:18
[INFO] [stdout]     |
[INFO] [stdout] 108 |         let ix = swap_exact_in(&program_id, &accounts, &args).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `post_message` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:274:18
[INFO] [stdout]     |
[INFO] [stdout] 274 |         let ix = post_message(&program_id, &accounts, &args).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `increase_counter_authority` in this scope
[INFO] [stdout]    --> tests/counter.rs:116:18
[INFO] [stdout]     |
[INFO] [stdout] 116 |         let ix = increase_counter_authority(&program_id, &accounts).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `update_username` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:290:18
[INFO] [stdout]     |
[INFO] [stdout] 290 |         let ix = update_username(&program_id, &accounts, &args).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `swap_exact_out` in this scope
[INFO] [stdout]    --> tests/vault.rs:139:18
[INFO] [stdout]     |
[INFO] [stdout] 139 |         let ix = swap_exact_out(&program_id, &accounts, &args).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CounterIncreased` in this scope
[INFO] [stdout]    --> tests/counter.rs:128:18
[INFO] [stdout]     |
[INFO] [stdout] 128 |         let ev = CounterIncreased::try_from_slice(&payload).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^ use of undeclared type `CounterIncreased`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `close_operator` in this scope
[INFO] [stdout]    --> tests/silo_gateway.rs:133:18
[INFO] [stdout]     |
[INFO] [stdout] 133 |         let ix = close_operator(&key(99), &accounts).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `delete_post` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:308:18
[INFO] [stdout]     |
[INFO] [stdout] 308 |         let ix = delete_post(&program_id, &accounts).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VaultCreated` in this scope
[INFO] [stdout]    --> tests/vault.rs:159:18
[INFO] [stdout]     |
[INFO] [stdout] 159 |         let ev = VaultCreated::try_from_slice(&payload).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^^^ use of undeclared type `VaultCreated`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CounterInitialized` in this scope
[INFO] [stdout]    --> tests/counter.rs:135:18
[INFO] [stdout]     |
[INFO] [stdout] 135 |         let ev = CounterInitialized::try_from_slice(&payload).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^ use of undeclared type `CounterInitialized`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `mutate_global_config` in this scope
[INFO] [stdout]    --> tests/silo_gateway.rs:153:18
[INFO] [stdout]     |
[INFO] [stdout] 153 |         let ix = mutate_global_config(&key(99), &accounts, &params).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `suspend_profile` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:327:18
[INFO] [stdout]     |
[INFO] [stdout] 327 |         let ix = suspend_profile(&program_id, &accounts).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VaultEvent` in this scope
[INFO] [stdout]    --> tests/vault.rs:175:15
[INFO] [stdout]     |
[INFO] [stdout] 175 |         match VaultEvent::try_from_slice(&data0).unwrap() {
[INFO] [stdout]     |               ^^^^^^^^^^ use of undeclared type `VaultEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `deposit_to_vault` in this scope
[INFO] [stdout]    --> tests/silo_gateway.rs:177:18
[INFO] [stdout]     |
[INFO] [stdout] 177 |         let ix = deposit_to_vault(&key(99), &accounts, &params).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `BoardInitialized` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:351:18
[INFO] [stdout]     |
[INFO] [stdout] 351 |         let ev = BoardInitialized::try_from_slice(&payload).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^ use of undeclared type `BoardInitialized`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VaultEvent` in this scope
[INFO] [stdout]    --> tests/vault.rs:187:15
[INFO] [stdout]     |
[INFO] [stdout] 187 |         match VaultEvent::try_from_slice(&data1).unwrap() {
[INFO] [stdout]     |               ^^^^^^^^^^ use of undeclared type `VaultEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `shank-parse` (test "close_account") due to 9 previous errors
[INFO] [stdout] error[E0433]: cannot find type `CounterEvent` in this scope
[INFO] [stdout]    --> tests/counter.rs:145:13
[INFO] [stdout]     |
[INFO] [stdout] 145 |             CounterEvent::try_from_slice(&data0).unwrap(),
[INFO] [stdout]     |             ^^^^^^^^^^^^ use of undeclared type `CounterEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error[E0433]: cannot find type `CounterEvent` in this scope
[INFO] [stdout]    --> tests/counter.rs:146:13
[INFO] [stdout]     |
[INFO] [stdout] 146 |             CounterEvent::CounterInitialized(CounterInitialized { count: 10 })
[INFO] [stdout]     |             ^^^^^^^^^^^^ use of undeclared type `CounterEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CounterEvent` in this scope
[INFO] [stdout]    --> tests/counter.rs:152:13
[INFO] [stdout]     |
[INFO] [stdout] 152 |             CounterEvent::try_from_slice(&data1).unwrap(),
[INFO] [stdout]     |             ^^^^^^^^^^^^ use of undeclared type `CounterEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CounterEvent` in this scope
[INFO] [stdout]    --> tests/counter.rs:153:13
[INFO] [stdout]     |
[INFO] [stdout] 153 |             CounterEvent::CounterIncreased(CounterIncreased { new_count: 20 })
[INFO] [stdout]     |             ^^^^^^^^^^^^ use of undeclared type `CounterEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CounterEvent` in this scope
[INFO] [stdout]    --> tests/counter.rs:162:17
[INFO] [stdout]     |
[INFO] [stdout] 162 |         assert!(CounterEvent::try_from_slice(&data).is_err());
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `CounterEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CounterEvent` in this scope
[INFO] [stdout]    --> tests/counter.rs:168:17
[INFO] [stdout]     |
[INFO] [stdout] 168 |         assert!(CounterEvent::try_from_slice(&[0u8]).is_err());
[INFO] [stdout]     |                 ^^^^^^^^^^^^ use of undeclared type `CounterEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MessagePosted` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:366:18
[INFO] [stdout]     |
[INFO] [stdout] 366 |         let ev = MessagePosted::try_from_slice(&payload).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ use of undeclared type `MessagePosted`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `MessagePosted` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:384:18
[INFO] [stdout]     |
[INFO] [stdout] 384 |         let ev = MessagePosted::try_from_slice(&payload).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^ use of undeclared type `MessagePosted`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `deposit_to_privacy` in this scope
[INFO] [stdout]    --> tests/silo_gateway.rs:204:18
[INFO] [stdout]     |
[INFO] [stdout] 204 |         let ix = deposit_to_privacy(&key(99), &accounts, &params).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `BoardEvent` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:397:15
[INFO] [stdout]     |
[INFO] [stdout] 397 |         match BoardEvent::try_from_slice(&data0).unwrap() {
[INFO] [stdout]     |               ^^^^^^^^^^ use of undeclared type `BoardEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `BoardEvent` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:406:15
[INFO] [stdout]     |
[INFO] [stdout] 406 |         match BoardEvent::try_from_slice(&data1).unwrap() {
[INFO] [stdout]     |               ^^^^^^^^^^ use of undeclared type `BoardEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `withdraw_from_vault` in this scope
[INFO] [stdout]    --> tests/silo_gateway.rs:227:18
[INFO] [stdout]     |
[INFO] [stdout] 227 |         let ix = withdraw_from_vault(&key(99), &accounts, &params).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `BoardEvent` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:416:15
[INFO] [stdout]     |
[INFO] [stdout] 416 |         match BoardEvent::try_from_slice(&data3).unwrap() {
[INFO] [stdout]     |               ^^^^^^^^^^ use of undeclared type `BoardEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `shank-parse` (test "basic_mint") due to 10 previous errors
[INFO] [stdout] error[E0433]: cannot find type `BoardEvent` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:427:15
[INFO] [stdout]     |
[INFO] [stdout] 427 |         match BoardEvent::try_from_slice(&data5).unwrap() {
[INFO] [stdout]     |               ^^^^^^^^^^ use of undeclared type `BoardEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VaultEvent` in this scope
[INFO] [stdout]    --> tests/vault.rs:188:13
[INFO] [stdout]     |
[INFO] [stdout] 188 |             VaultEvent::SwapExactInExecuted(e) => {
[INFO] [stdout]     |             ^^^^^^^^^^ use of undeclared type `VaultEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `VaultEvent` in this scope
[INFO] [stdout]    --> tests/vault.rs:176:13
[INFO] [stdout]     |
[INFO] [stdout] 176 |             VaultEvent::VaultCreated(e) => assert_eq!(e.reserve_a, 100),
[INFO] [stdout]     |             ^^^^^^^^^^ use of undeclared type `VaultEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find function `create_vault` in this scope
[INFO] [stdout]    --> tests/silo_gateway.rs:249:18
[INFO] [stdout]     |
[INFO] [stdout] 249 |         let ix = create_vault(&key(99), &accounts).unwrap();
[INFO] [stdout]     |                  ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `BoardEvent` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:438:17
[INFO] [stdout]     |
[INFO] [stdout] 438 |         assert!(BoardEvent::try_from_slice(&data).is_err());
[INFO] [stdout]     |                 ^^^^^^^^^^ use of undeclared type `BoardEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `BoardEvent` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:444:17
[INFO] [stdout]     |
[INFO] [stdout] 444 |         assert!(BoardEvent::try_from_slice(&[0u8]).is_err());
[INFO] [stdout]     |                 ^^^^^^^^^^ use of undeclared type `BoardEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `shank-parse` (test "vault") due to 19 previous errors
[INFO] [stderr] error: could not compile `shank-parse` (test "counter") due to 27 previous errors
[INFO] [stdout] error[E0433]: cannot find type `BoardEvent` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:417:13
[INFO] [stdout]     |
[INFO] [stdout] 417 |             BoardEvent::MessagePosted(e) => {
[INFO] [stdout]     |             ^^^^^^^^^^ use of undeclared type `BoardEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `BoardEvent` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:398:13
[INFO] [stdout]     |
[INFO] [stdout] 398 |             BoardEvent::BoardInitialized(e) => assert_eq!(e.post_fee, 100),
[INFO] [stdout]     |             ^^^^^^^^^^ use of undeclared type `BoardEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `BoardEvent` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:428:13
[INFO] [stdout]     |
[INFO] [stdout] 428 |             BoardEvent::ProfileSuspended(e) => assert_eq!(e.profile_authority, [99u8; 32]),
[INFO] [stdout]     |             ^^^^^^^^^^ use of undeclared type `BoardEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `BoardEvent` in this scope
[INFO] [stdout]    --> tests/full_shank.rs:407:13
[INFO] [stdout]     |
[INFO] [stdout] 407 |             BoardEvent::ProfileCreated(e) => assert_eq!(e.authority, [2u8; 32]),
[INFO] [stdout]     |             ^^^^^^^^^^ use of undeclared type `BoardEvent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0422, E0425, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0422`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `shank-parse` (test "full_shank") due to 66 previous errors
[INFO] [stderr] error: could not compile `shank-parse` (test "silo_gateway") due to 43 previous errors
[INFO] running `Command { std: "docker" "inspect" "c975364e7203d215d39ee66a9f121134f64b130597f85ab9df345809f8133da8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c975364e7203d215d39ee66a9f121134f64b130597f85ab9df345809f8133da8", kill_on_drop: false }`
[INFO] [stdout] c975364e7203d215d39ee66a9f121134f64b130597f85ab9df345809f8133da8
