[INFO] cloning repository https://github.com/byzantium19/order-book [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/byzantium19/order-book" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbyzantium19%2Forder-book", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbyzantium19%2Forder-book'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] af8743d2a91c0fd4a793dde9eb0dffeb0fd517cd [INFO] testing byzantium19/order-book/af8743d2a91c0fd4a793dde9eb0dffeb0fd517cd against beta-2025-09-21 for beta-1.91-2 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fbyzantium19%2Forder-book" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/byzantium19/order-book [INFO] finished tweaking git repo https://github.com/byzantium19/order-book [INFO] tweaked toml for git repo https://github.com/byzantium19/order-book written to /workspace/builds/worker-4-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/byzantium19/order-book on toolchain beta-2025-09-21 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/byzantium19/order-book 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" "+beta-2025-09-21" "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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 6df2ec950701620d0bb43bd180651af353afa527e456f8cd3d39d0f8a177cad5 [INFO] running `Command { std: "docker" "start" "-a" "6df2ec950701620d0bb43bd180651af353afa527e456f8cd3d39d0f8a177cad5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "6df2ec950701620d0bb43bd180651af353afa527e456f8cd3d39d0f8a177cad5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6df2ec950701620d0bb43bd180651af353afa527e456f8cd3d39d0f8a177cad5", kill_on_drop: false }` [INFO] [stdout] 6df2ec950701620d0bb43bd180651af353afa527e456f8cd3d39d0f8a177cad5 [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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] dae494c951bac2eb9ebb83cb871e75353431302473c928e12ebb2388811e3fa4 [INFO] running `Command { std: "docker" "start" "-a" "dae494c951bac2eb9ebb83cb871e75353431302473c928e12ebb2388811e3fa4", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling libc v0.2.171 [INFO] [stderr] Compiling subtle v2.4.1 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling semver v1.0.26 [INFO] [stderr] Compiling zeroize_derive v1.4.2 [INFO] [stderr] Compiling indexmap v2.9.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling toml_datetime v0.6.8 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling zeroize v1.3.0 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling crunchy v0.2.3 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling zerocopy v0.7.35 [INFO] [stderr] Compiling block-padding v0.2.1 [INFO] [stderr] Compiling digest v0.9.0 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Compiling winnow v0.7.4 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling libsecp256k1-core v0.2.2 [INFO] [stderr] Compiling jobserver v0.1.33 [INFO] [stderr] Compiling getrandom v0.2.15 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling cc v1.2.18 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling hashbrown v0.13.2 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling toml v0.5.11 [INFO] [stderr] Compiling toml_edit v0.22.24 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling ark-std v0.4.0 [INFO] [stderr] Compiling proc-macro-crate v0.1.5 [INFO] [stderr] Compiling ahash v0.7.8 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling wasm-bindgen-backend v0.2.100 [INFO] [stderr] Compiling libsecp256k1-gen-genmult v0.2.1 [INFO] [stderr] Compiling libsecp256k1-gen-ecmult v0.2.1 [INFO] [stderr] Compiling solana-frozen-abi-macro v1.18.26 [INFO] [stderr] Compiling bitmaps v2.1.0 [INFO] [stderr] Compiling im v15.1.0 [INFO] [stderr] Compiling cfg_aliases v0.2.1 [INFO] [stderr] Compiling tinyvec v1.9.0 [INFO] [stderr] Compiling borsh v1.5.7 [INFO] [stderr] Compiling libsecp256k1 v0.6.0 [INFO] [stderr] Compiling rayon v1.10.0 [INFO] [stderr] Compiling borsh-derive-internal v0.10.4 [INFO] [stderr] Compiling proc-macro-crate v3.3.0 [INFO] [stderr] Compiling sized-chunks v0.6.5 [INFO] [stderr] Compiling borsh-schema-derive-internal v0.9.3 [INFO] [stderr] Compiling borsh-schema-derive-internal v0.10.4 [INFO] [stderr] Compiling borsh-derive-internal v0.9.3 [INFO] [stderr] Compiling blake3 v1.8.1 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.100 [INFO] [stderr] Compiling rand_xoshiro v0.6.0 [INFO] [stderr] Compiling solana-frozen-abi v1.18.26 [INFO] [stderr] Compiling arrayref v0.3.9 [INFO] [stderr] Compiling bs58 v0.4.0 [INFO] [stderr] Compiling unicode-normalization v0.1.24 [INFO] [stderr] Compiling borsh-derive v1.5.7 [INFO] [stderr] Compiling hashbrown v0.11.2 [INFO] [stderr] Compiling ark-serialize-derive v0.4.2 [INFO] [stderr] Compiling ark-ff-asm v0.4.2 [INFO] [stderr] Compiling derivative v2.2.0 [INFO] [stderr] Compiling ark-ff-macros v0.4.2 [INFO] [stderr] Compiling borsh-derive v0.10.4 [INFO] [stderr] Compiling borsh-derive v0.9.3 [INFO] [stderr] Compiling bv v0.11.1 [INFO] [stderr] Compiling serde_bytes v0.11.17 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.100 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling crypto-common v0.1.6 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling block-buffer v0.9.0 [INFO] [stderr] Compiling crypto-mac v0.8.0 [INFO] [stderr] Compiling curve25519-dalek v3.2.1 [INFO] [stderr] Compiling hmac v0.8.1 [INFO] [stderr] Compiling sha2 v0.9.9 [INFO] [stderr] Compiling ark-serialize v0.4.2 [INFO] [stderr] Compiling sha2 v0.10.8 [INFO] [stderr] Compiling hmac-drbg v0.3.0 [INFO] [stderr] Compiling pbkdf2 v0.4.0 [INFO] [stderr] Compiling solana-program v1.18.26 [INFO] [stderr] Compiling memmap2 v0.5.10 [INFO] [stderr] Compiling bytemuck_derive v1.9.3 [INFO] [stderr] Compiling constant_time_eq v0.3.1 [INFO] [stderr] Compiling ark-ff v0.4.2 [INFO] [stderr] Compiling arrayvec v0.7.6 [INFO] [stderr] Compiling base64 v0.12.3 [INFO] [stderr] Compiling serde_json v1.0.140 [INFO] [stderr] Compiling tiny-bip39 v0.8.2 [INFO] [stderr] Compiling sha3 v0.10.8 [INFO] [stderr] Compiling wasm-bindgen v0.2.100 [INFO] [stderr] Compiling borsh v0.10.4 [INFO] [stderr] Compiling borsh v0.9.3 [INFO] [stderr] Compiling bytemuck v1.22.0 [INFO] [stderr] Compiling bincode v1.3.3 [INFO] [stderr] Compiling bitflags v2.9.0 [INFO] [stderr] Compiling solana-sdk-macro v1.18.26 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling darling_core v0.20.11 [INFO] [stderr] Compiling signature v1.6.4 [INFO] [stderr] Compiling ed25519 v1.5.3 [INFO] [stderr] Compiling cipher v0.3.0 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling ed25519-dalek v1.0.1 [INFO] [stderr] Compiling hmac v0.12.1 [INFO] [stderr] Compiling universal-hash v0.4.1 [INFO] [stderr] Compiling num_enum_derive v0.7.3 [INFO] [stderr] Compiling solana-sdk v1.18.26 [INFO] [stderr] Compiling derivation-path v0.2.0 [INFO] [stderr] Compiling qstring v0.7.2 [INFO] [stderr] Compiling polyval v0.5.3 [INFO] [stderr] Compiling ed25519-dalek-bip32 v0.2.0 [INFO] [stderr] Compiling ctr v0.8.0 [INFO] [stderr] Compiling aes v0.7.5 [INFO] [stderr] Compiling uriparse v0.6.4 [INFO] [stderr] Compiling pbkdf2 v0.11.0 [INFO] [stderr] Compiling aead v0.4.3 [INFO] [stderr] Compiling chrono v0.4.40 [INFO] [stderr] Compiling qualifier_attr v0.2.2 [INFO] [stderr] Compiling num_enum v0.7.3 [INFO] [stderr] Compiling assert_matches v1.5.0 [INFO] [stderr] Compiling siphasher v0.3.11 [INFO] [stderr] Compiling aes-gcm-siv v0.10.3 [INFO] [stderr] Compiling spl-program-error-derive v0.3.2 [INFO] [stderr] Compiling spl-discriminator-syn v0.1.2 [INFO] [stderr] Compiling sha3 v0.9.1 [INFO] [stderr] Compiling merlin v3.0.0 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling spl-discriminator-derive v0.1.2 [INFO] [stderr] Compiling toml_edit v0.19.15 [INFO] [stderr] Compiling num-derive v0.3.3 [INFO] [stderr] Compiling solana-security-txt v1.1.1 [INFO] [stderr] Compiling noanchor v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling env_logger v0.9.3 [INFO] [stderr] Compiling darling_macro v0.20.11 [INFO] [stderr] Compiling darling v0.20.11 [INFO] [stderr] Compiling solana-logger v1.18.26 [INFO] [stderr] Compiling serde_with_macros v2.3.3 [INFO] [stderr] Compiling ark-poly v0.4.2 [INFO] [stderr] Compiling serde_with v2.3.3 [INFO] [stderr] Compiling ark-ec v0.4.2 [INFO] [stderr] Compiling proc-macro-crate v1.3.1 [INFO] [stderr] Compiling num_enum_derive v0.6.1 [INFO] [stderr] Compiling num_enum v0.6.1 [INFO] [stderr] Compiling ark-bn254 v0.4.0 [INFO] [stderr] Compiling light-poseidon v0.2.0 [INFO] [stderr] Compiling spl-program-error v0.3.0 [INFO] [stderr] Compiling spl-discriminator v0.1.0 [INFO] [stderr] Compiling spl-token v4.0.0 [INFO] [stderr] Compiling spl-memo v4.0.0 [INFO] [stderr] Compiling solana-zk-token-sdk v1.18.26 [INFO] [stderr] Compiling spl-pod v0.1.0 [INFO] [stderr] Compiling spl-type-length-value v0.3.0 [INFO] [stderr] Compiling spl-token-group-interface v0.1.0 [INFO] [stderr] Compiling spl-tlv-account-resolution v0.5.1 [INFO] [stderr] Compiling spl-token-metadata-interface v0.2.0 [INFO] [stderr] Compiling spl-transfer-hook-interface v0.4.1 [INFO] [stderr] Compiling spl-token-2022 v1.0.0 [INFO] [stderr] Compiling spl-associated-token-account v2.3.0 [INFO] [stdout] warning: unexpected `cfg` condition value: `custom-heap` [INFO] [stdout] --> src/entrypoint.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | entrypoint!(process_instruction); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `no-entrypoint` and `test-sbf` [INFO] [stdout] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `$crate::custom_heap_default` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the macro `$crate::custom_heap_default` may come from an old version of the `solana_program` crate, try updating your dependency with `cargo update -p solana_program` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] = note: this warning originates in the macro `$crate::custom_heap_default` which comes from the expansion of the macro `entrypoint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `solana` [INFO] [stdout] --> src/entrypoint.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | entrypoint!(process_instruction); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more [INFO] [stdout] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `$crate::custom_heap_default` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the macro `$crate::custom_heap_default` may come from an old version of the `solana_program` crate, try updating your dependency with `cargo update -p solana_program` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: this warning originates in the macro `$crate::custom_heap_default` which comes from the expansion of the macro `entrypoint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `custom-panic` [INFO] [stdout] --> src/entrypoint.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | entrypoint!(process_instruction); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `no-entrypoint` and `test-sbf` [INFO] [stdout] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `$crate::custom_panic_default` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the macro `$crate::custom_panic_default` may come from an old version of the `solana_program` crate, try updating your dependency with `cargo update -p solana_program` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: this warning originates in the macro `$crate::custom_panic_default` which comes from the expansion of the macro `entrypoint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `solana` [INFO] [stdout] --> src/entrypoint.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | entrypoint!(process_instruction); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more [INFO] [stdout] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `$crate::custom_panic_default` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the macro `$crate::custom_panic_default` may come from an old version of the `solana_program` crate, try updating your dependency with `cargo update -p solana_program` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: this warning originates in the macro `$crate::custom_panic_default` which comes from the expansion of the macro `entrypoint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::convert::TryInto` [INFO] [stdout] --> src/instruction.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::convert::TryInto; [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 imports: `BorshDeserialize` and `BorshSerialize` [INFO] [stdout] --> src/state/user.rs:6:13 [INFO] [stdout] | [INFO] [stdout] 6 | use borsh::{BorshDeserialize, BorshSerialize}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `sysvar::Sysvar` [INFO] [stdout] --> src/utils.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | sysvar::Sysvar, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `self_trade_behavior` [INFO] [stdout] --> src/processor/mod.rs:215:9 [INFO] [stdout] | [INFO] [stdout] 215 | self_trade_behavior: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: if this is intentional, prefix it with an underscore [INFO] [stdout] | [INFO] [stdout] 215 | _self_trade_behavior: u8, [INFO] [stdout] | + [INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `PROGRAM_VERSION` [INFO] [stdout] | [INFO] [stdout] 215 - self_trade_behavior: u8, [INFO] [stdout] 215 + state::PROGRAM_VERSION: u8, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `current_slot` [INFO] [stdout] --> src/processor/mod.rs:447:13 [INFO] [stdout] | [INFO] [stdout] 447 | let current_slot = clock.slot; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: if this is intentional, prefix it with an underscore [INFO] [stdout] | [INFO] [stdout] 447 | let _current_slot = clock.slot; [INFO] [stdout] | + [INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `PRICE_SCALE` [INFO] [stdout] | [INFO] [stdout] 447 - let current_slot = clock.slot; [INFO] [stdout] 447 + let utils::calculate_price::PRICE_SCALE = clock.slot; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/error.rs:10:37 [INFO] [stdout] | [INFO] [stdout] 10 | #[derive(Error, Debug, Copy, Clone, FromPrimitive, PartialEq)] [INFO] [stdout] | ^------------ [INFO] [stdout] | | [INFO] [stdout] | `FromPrimitive` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_OrderBookError` [INFO] [stdout] 11 | pub enum OrderBookError { [INFO] [stdout] | -------------- `OrderBookError` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 40s [INFO] running `Command { std: "docker" "inspect" "dae494c951bac2eb9ebb83cb871e75353431302473c928e12ebb2388811e3fa4", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "dae494c951bac2eb9ebb83cb871e75353431302473c928e12ebb2388811e3fa4", kill_on_drop: false }` [INFO] [stdout] dae494c951bac2eb9ebb83cb871e75353431302473c928e12ebb2388811e3fa4 [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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e3b1b156c9f2336c2455c6304cd60a2a4db89f2d3b360c2cf8412cdbdb3b7e62 [INFO] running `Command { std: "docker" "start" "-a" "e3b1b156c9f2336c2455c6304cd60a2a4db89f2d3b360c2cf8412cdbdb3b7e62", kill_on_drop: false }` [INFO] [stderr] Compiling semver v1.0.26 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling indexmap v2.9.0 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Compiling ark-ff-macros v0.4.2 [INFO] [stderr] Compiling bitflags v2.9.0 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling lock_api v0.4.12 [INFO] [stderr] Compiling rustc_version v0.4.1 [INFO] [stderr] Compiling parking_lot_core v0.9.10 [INFO] [stderr] Compiling chrono v0.4.40 [INFO] [stderr] Compiling hashbrown v0.13.2 [INFO] [stderr] Compiling solana-frozen-abi-macro v1.18.26 [INFO] [stderr] Compiling serde_json v1.0.140 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling toml_edit v0.22.24 [INFO] [stderr] Compiling ark-std v0.4.0 [INFO] [stderr] Compiling solana-frozen-abi v1.18.26 [INFO] [stderr] Compiling solana-program v1.18.26 [INFO] [stderr] Compiling ark-serialize v0.4.2 [INFO] [stderr] Compiling borsh v0.10.4 [INFO] [stderr] Compiling ark-ff v0.4.2 [INFO] [stderr] Compiling solana-sdk v1.18.26 [INFO] [stderr] Compiling parking_lot v0.12.3 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling socket2 v0.5.9 [INFO] [stderr] Compiling tokio-macros v2.5.0 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling mio v1.0.3 [INFO] [stderr] Compiling signal-hook-registry v1.4.2 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling proc-macro-crate v3.3.0 [INFO] [stderr] Compiling tokio v1.44.2 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling tinystr v0.7.6 [INFO] [stderr] Compiling icu_locid v1.5.0 [INFO] [stderr] Compiling borsh-derive v1.5.7 [INFO] [stderr] Compiling num_enum_derive v0.7.3 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling num_enum v0.7.3 [INFO] [stderr] Compiling icu_provider v1.5.0 [INFO] [stderr] Compiling env_logger v0.9.3 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling borsh v1.5.7 [INFO] [stderr] Compiling solana-logger v1.18.26 [INFO] [stderr] Compiling icu_locid_transform v1.5.0 [INFO] [stderr] Compiling icu_collections v1.5.0 [INFO] [stderr] Compiling rustls v0.21.12 [INFO] [stderr] Compiling crossbeam-channel v0.5.14 [INFO] [stderr] Compiling icu_properties v1.5.1 [INFO] [stderr] Compiling miniz_oxide v0.8.7 [INFO] [stderr] Compiling brotli-decompressor v4.0.2 [INFO] [stderr] Compiling num-bigint v0.2.6 [INFO] [stderr] Compiling flate2 v1.1.1 [INFO] [stderr] Compiling rustls-webpki v0.101.7 [INFO] [stderr] Compiling sct v0.7.1 [INFO] [stderr] Compiling num-rational v0.2.4 [INFO] [stderr] Compiling brotli v7.0.0 [INFO] [stderr] Compiling ark-poly v0.4.2 [INFO] [stderr] Compiling num-complex v0.2.4 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling scroll_derive v0.11.1 [INFO] [stderr] Compiling unreachable v1.0.0 [INFO] [stderr] Compiling ark-ec v0.4.2 [INFO] [stderr] Compiling tokio-util v0.7.14 [INFO] [stderr] Compiling scroll v0.11.0 [INFO] [stderr] Compiling icu_normalizer v1.5.0 [INFO] [stderr] Compiling h2 v0.3.26 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling gethostname v0.2.3 [INFO] [stderr] Compiling plain v0.2.3 [INFO] [stderr] Compiling ascii v0.9.3 [INFO] [stderr] Compiling goblin v0.5.4 [INFO] [stderr] Compiling idna_adapter v1.2.0 [INFO] [stderr] Compiling idna v1.0.3 [INFO] [stderr] Compiling url v2.5.4 [INFO] [stderr] Compiling ark-bn254 v0.4.0 [INFO] [stderr] Compiling tokio-rustls v0.24.1 [INFO] [stderr] Compiling light-poseidon v0.2.0 [INFO] [stderr] Compiling async-compression v0.4.22 [INFO] [stderr] Compiling combine v3.8.1 [INFO] [stderr] Compiling num v0.2.1 [INFO] [stderr] Compiling solana-program-runtime v1.18.26 [INFO] [stderr] Compiling hash32 v0.2.1 [INFO] [stderr] Compiling enum-iterator-derive v1.4.0 [INFO] [stderr] Compiling rustc-demangle v0.1.24 [INFO] [stderr] Compiling percentage v0.1.0 [INFO] [stderr] Compiling eager v0.1.0 [INFO] [stderr] Compiling toml_edit v0.19.15 [INFO] [stderr] Compiling zstd-sys v2.0.15+zstd.1.5.7 [INFO] [stderr] Compiling solana-vote-program v1.18.26 [INFO] [stderr] Compiling enum-iterator v1.5.0 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling zstd-safe v5.0.2+zstd.1.5.2 [INFO] [stderr] Compiling time v0.3.41 [INFO] [stderr] Compiling proc-macro-crate v1.3.1 [INFO] [stderr] Compiling hyper v0.14.32 [INFO] [stderr] Compiling solana_rbpf v0.8.3 [INFO] [stderr] Compiling solana-version v1.18.26 [INFO] [stderr] Compiling num_enum_derive v0.6.1 [INFO] [stderr] Compiling async-trait v0.1.88 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling ring v0.16.20 [INFO] [stderr] Compiling num_enum v0.6.1 [INFO] [stderr] Compiling linux-raw-sys v0.9.3 [INFO] [stderr] Compiling getrandom v0.3.2 [INFO] [stderr] Compiling Inflector v0.11.4 [INFO] [stderr] Compiling memoffset v0.7.1 [INFO] [stderr] Compiling base64 v0.13.1 [INFO] [stderr] Compiling rustix v1.0.5 [INFO] [stderr] Compiling console v0.15.11 [INFO] [stderr] Compiling synstructure v0.12.6 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling data-encoding v2.8.0 [INFO] [stderr] Compiling hyper-rustls v0.24.2 [INFO] [stderr] Compiling reqwest v0.11.27 [INFO] [stderr] Compiling tempfile v3.19.1 [INFO] [stderr] Compiling rusticata-macros v4.1.0 [INFO] [stderr] Compiling asn1-rs-derive v0.4.0 [INFO] [stderr] Compiling pem v1.1.1 [INFO] [stderr] Compiling jsonrpc-core v18.0.0 [INFO] [stderr] Compiling yasna v0.5.2 [INFO] [stderr] Compiling hashbrown v0.12.3 [INFO] [stderr] Compiling asn1-rs-impl v0.1.0 [INFO] [stderr] Compiling num_cpus v1.16.0 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling solana-rayon-threadlimit v1.18.26 [INFO] [stderr] Compiling asn1-rs v0.5.2 [INFO] [stderr] Compiling rcgen v0.10.0 [INFO] [stderr] Compiling nix v0.26.4 [INFO] [stderr] Compiling solana-perf v1.18.26 [INFO] [stderr] Compiling dlopen2_derive v0.3.0 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling const-oid v0.7.1 [INFO] [stderr] Compiling oid-registry v0.6.1 [INFO] [stderr] Compiling dlopen2 v0.5.0 [INFO] [stderr] Compiling der v0.5.1 [INFO] [stderr] Compiling rustls-native-certs v0.6.3 [INFO] [stderr] Compiling portable-atomic v1.11.0 [INFO] [stderr] Compiling caps v0.5.5 [INFO] [stderr] Compiling pin-project-internal v1.1.10 [INFO] [stderr] Compiling base64ct v1.7.3 [INFO] [stderr] Compiling number_prefix v0.4.0 [INFO] [stderr] Compiling os_str_bytes v6.6.1 [INFO] [stderr] Compiling indicatif v0.17.11 [INFO] [stderr] Compiling spki v0.5.4 [INFO] [stderr] Compiling clap_lex v0.2.4 [INFO] [stderr] Compiling pin-project v1.1.10 [INFO] [stderr] Compiling der-parser v8.2.0 [INFO] [stderr] Compiling quinn-proto v0.10.6 [INFO] [stderr] Compiling bzip2-sys v0.1.13+1.0.8 [INFO] [stderr] Compiling webpki-roots v0.24.0 [INFO] [stderr] Compiling quinn-udp v0.4.1 [INFO] [stderr] Compiling solana-stake-program v1.18.26 [INFO] [stderr] Compiling concurrent-queue v2.5.0 [INFO] [stderr] Compiling sha1 v0.10.6 [INFO] [stderr] Compiling lz4-sys v1.11.1+lz4-1.10.0 [INFO] [stderr] Compiling unicode-width v0.1.14 [INFO] [stderr] Compiling textwrap v0.16.2 [INFO] [stderr] Compiling shell-words v1.1.0 [INFO] [stderr] Compiling tungstenite v0.20.1 [INFO] [stderr] Compiling dialoguer v0.10.4 [INFO] [stderr] Compiling clap v3.2.25 [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling async-channel v1.9.0 [INFO] [stderr] Compiling x509-parser v0.14.0 [INFO] [stderr] Compiling zstd v0.11.2+zstd.1.5.2 [INFO] [stderr] Compiling spl-program-error v0.3.0 [INFO] [stderr] Compiling spl-discriminator v0.1.0 [INFO] [stderr] Compiling spl-token v4.0.0 [INFO] [stderr] Compiling spl-memo v4.0.0 [INFO] [stderr] Compiling pkcs8 v0.8.0 [INFO] [stderr] Compiling solana-address-lookup-table-program v1.18.26 [INFO] [stderr] Compiling enum-ordinalize v3.1.15 [INFO] [stderr] Compiling quinn v0.10.2 [INFO] [stderr] Compiling modular-bitfield-impl v0.11.2 [INFO] [stderr] Compiling rtoolbox v0.0.2 [INFO] [stderr] Compiling thread_local v1.1.8 [INFO] [stderr] Compiling predicates-core v1.0.9 [INFO] [stderr] Compiling histogram v0.6.9 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling clap v2.34.0 [INFO] [stderr] Compiling dashmap v5.5.3 [INFO] [stderr] Compiling modular-bitfield v0.11.2 [INFO] [stderr] Compiling ouroboros_macro v0.15.6 [INFO] [stderr] Compiling strum_macros v0.24.3 [INFO] [stderr] Compiling tracing-subscriber v0.3.19 [INFO] [stderr] Compiling rpassword v7.3.1 [INFO] [stderr] Compiling educe v0.4.23 [INFO] [stderr] Compiling tokio-tungstenite v0.20.1 [INFO] [stderr] Compiling opentelemetry v0.17.0 [INFO] [stderr] Compiling xattr v1.5.0 [INFO] [stderr] Compiling solana-measure v1.18.26 [INFO] [stderr] Compiling solana-metrics v1.18.26 [INFO] [stderr] Compiling solana-zk-token-sdk v1.18.26 [INFO] [stderr] Compiling solana-remote-wallet v1.18.26 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling solana-net-utils v1.18.26 [INFO] [stderr] Compiling solana-connection-cache v1.18.26 [INFO] [stderr] Compiling solana-accounts-db v1.18.26 [INFO] [stderr] Compiling solana-cost-model v1.18.26 [INFO] [stderr] Compiling solana-vote v1.18.26 [INFO] [stderr] Compiling float-cmp v0.9.0 [INFO] [stderr] Compiling include_dir_macros v0.7.4 [INFO] [stderr] Compiling filetime v0.2.25 [INFO] [stderr] Compiling difflib v0.4.0 [INFO] [stderr] Compiling aliasable v0.1.3 [INFO] [stderr] Compiling solana-config-program v1.18.26 [INFO] [stderr] Compiling solana-system-program v1.18.26 [INFO] [stderr] Compiling termtree v0.5.1 [INFO] [stderr] Compiling normalize-line-endings v0.3.0 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling predicates v2.1.5 [INFO] [stderr] Compiling predicates-tree v1.0.12 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling ouroboros v0.15.6 [INFO] [stderr] Compiling solana-streamer v1.18.26 [INFO] [stderr] Compiling solana-loader-v4-program v1.18.26 [INFO] [stderr] Compiling solana-compute-budget-program v1.18.26 [INFO] [stderr] Compiling include_dir v0.7.4 [INFO] [stderr] Compiling tar v0.4.44 [INFO] [stderr] Compiling tracing-opentelemetry v0.17.4 [INFO] [stderr] Compiling solana-clap-utils v1.18.26 [INFO] [stderr] Compiling tokio-serde v0.8.0 [INFO] [stderr] Compiling solana-bucket-map v1.18.26 [INFO] [stderr] Compiling strum v0.24.1 [INFO] [stderr] Compiling spl-pod v0.1.0 [INFO] [stderr] Compiling solana-bpf-loader-program v1.18.26 [INFO] [stderr] Compiling bzip2 v0.4.4 [INFO] [stderr] Compiling async-mutex v1.4.1 [INFO] [stderr] Compiling tokio-util v0.6.10 [INFO] [stderr] Compiling spl-type-length-value v0.3.0 [INFO] [stderr] Compiling spl-token-group-interface v0.1.0 [INFO] [stderr] Compiling seqlock v0.2.0 [INFO] [stderr] Compiling solana-runtime v1.18.26 [INFO] [stderr] Compiling tarpc-plugins v0.12.0 [INFO] [stderr] Compiling mockall_derive v0.11.4 [INFO] [stderr] Compiling spl-tlv-account-resolution v0.5.1 [INFO] [stderr] Compiling spl-token-metadata-interface v0.2.0 [INFO] [stderr] Compiling downcast v0.11.0 [INFO] [stderr] Compiling index_list v0.2.15 [INFO] [stderr] Compiling fragile v2.0.1 [INFO] [stderr] Compiling spl-transfer-hook-interface v0.4.1 [INFO] [stderr] Compiling solana-nohash-hasher v0.2.1 [INFO] [stderr] Compiling aquamarine v0.3.3 [INFO] [stderr] Compiling tarpc v0.29.0 [INFO] [stderr] Compiling spl-token-2022 v1.0.0 [INFO] [stderr] Compiling solana-zk-token-proof-program v1.18.26 [INFO] [stderr] Compiling solana-udp-client v1.18.26 [INFO] [stderr] Compiling dir-diff v0.3.3 [INFO] [stderr] Compiling lru v0.7.8 [INFO] [stderr] Compiling symlink v0.1.0 [INFO] [stderr] Compiling solana-banks-interface v1.18.26 [INFO] [stderr] Compiling test-case-core v3.3.1 [INFO] [stderr] Compiling chrono-humanize v0.2.3 [INFO] [stderr] Compiling mockall v0.11.4 [INFO] [stderr] Compiling solana-banks-client v1.18.26 [INFO] [stderr] Compiling test-case-macros v3.3.1 [INFO] [stderr] Compiling test-case v3.3.1 [INFO] [stderr] Compiling spl-associated-token-account v2.3.0 [INFO] [stderr] Compiling solana-account-decoder v1.18.26 [INFO] [stderr] Compiling noanchor v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unexpected `cfg` condition value: `custom-heap` [INFO] [stdout] --> src/entrypoint.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | entrypoint!(process_instruction); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `no-entrypoint` and `test-sbf` [INFO] [stdout] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `$crate::custom_heap_default` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the macro `$crate::custom_heap_default` may come from an old version of the `solana_program` crate, try updating your dependency with `cargo update -p solana_program` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] = note: this warning originates in the macro `$crate::custom_heap_default` which comes from the expansion of the macro `entrypoint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `solana` [INFO] [stdout] --> src/entrypoint.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | entrypoint!(process_instruction); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more [INFO] [stdout] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `$crate::custom_heap_default` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the macro `$crate::custom_heap_default` may come from an old version of the `solana_program` crate, try updating your dependency with `cargo update -p solana_program` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: this warning originates in the macro `$crate::custom_heap_default` which comes from the expansion of the macro `entrypoint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `custom-panic` [INFO] [stdout] --> src/entrypoint.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | entrypoint!(process_instruction); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `no-entrypoint` and `test-sbf` [INFO] [stdout] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `$crate::custom_panic_default` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the macro `$crate::custom_panic_default` may come from an old version of the `solana_program` crate, try updating your dependency with `cargo update -p solana_program` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: this warning originates in the macro `$crate::custom_panic_default` which comes from the expansion of the macro `entrypoint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `solana` [INFO] [stdout] --> src/entrypoint.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | entrypoint!(process_instruction); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more [INFO] [stdout] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `$crate::custom_panic_default` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the macro `$crate::custom_panic_default` may come from an old version of the `solana_program` crate, try updating your dependency with `cargo update -p solana_program` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: this warning originates in the macro `$crate::custom_panic_default` which comes from the expansion of the macro `entrypoint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::convert::TryInto` [INFO] [stdout] --> src/instruction.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::convert::TryInto; [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 imports: `BorshDeserialize` and `BorshSerialize` [INFO] [stdout] --> src/state/user.rs:6:13 [INFO] [stdout] | [INFO] [stdout] 6 | use borsh::{BorshDeserialize, BorshSerialize}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `sysvar::Sysvar` [INFO] [stdout] --> src/utils.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | sysvar::Sysvar, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `self_trade_behavior` [INFO] [stdout] --> src/processor/mod.rs:215:9 [INFO] [stdout] | [INFO] [stdout] 215 | self_trade_behavior: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: if this is intentional, prefix it with an underscore [INFO] [stdout] | [INFO] [stdout] 215 | _self_trade_behavior: u8, [INFO] [stdout] | + [INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `PROGRAM_VERSION` [INFO] [stdout] | [INFO] [stdout] 215 - self_trade_behavior: u8, [INFO] [stdout] 215 + state::PROGRAM_VERSION: u8, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `current_slot` [INFO] [stdout] --> src/processor/mod.rs:447:13 [INFO] [stdout] | [INFO] [stdout] 447 | let current_slot = clock.slot; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: if this is intentional, prefix it with an underscore [INFO] [stdout] | [INFO] [stdout] 447 | let _current_slot = clock.slot; [INFO] [stdout] | + [INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `PRICE_SCALE` [INFO] [stdout] | [INFO] [stdout] 447 - let current_slot = clock.slot; [INFO] [stdout] 447 + let utils::calculate_price::PRICE_SCALE = clock.slot; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/error.rs:10:37 [INFO] [stdout] | [INFO] [stdout] 10 | #[derive(Error, Debug, Copy, Clone, FromPrimitive, PartialEq)] [INFO] [stdout] | ^------------ [INFO] [stdout] | | [INFO] [stdout] | `FromPrimitive` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_OrderBookError` [INFO] [stdout] 11 | pub enum OrderBookError { [INFO] [stdout] | -------------- `OrderBookError` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling solana-transaction-status v1.18.26 [INFO] [stderr] Compiling lz4 v1.28.1 [INFO] [stderr] Compiling solana-rpc-client-api v1.18.26 [INFO] [stderr] Compiling solana-rpc-client v1.18.26 [INFO] [stderr] Compiling solana-pubsub-client v1.18.26 [INFO] [stderr] Compiling solana-quic-client v1.18.26 [INFO] [stderr] Compiling solana-thin-client v1.18.26 [INFO] [stderr] Compiling solana-tpu-client v1.18.26 [INFO] [stderr] Compiling solana-rpc-client-nonce-utils v1.18.26 [INFO] [stderr] Compiling solana-client v1.18.26 [INFO] [stderr] Compiling solana-send-transaction-service v1.18.26 [INFO] [stderr] Compiling solana-banks-server v1.18.26 [INFO] [stderr] Compiling solana-program-test v1.18.26 [INFO] [stdout] warning: unexpected `cfg` condition value: `custom-heap` [INFO] [stdout] --> src/entrypoint.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | entrypoint!(process_instruction); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `no-entrypoint` and `test-sbf` [INFO] [stdout] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `$crate::custom_heap_default` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the macro `$crate::custom_heap_default` may come from an old version of the `solana_program` crate, try updating your dependency with `cargo update -p solana_program` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stdout] = note: this warning originates in the macro `$crate::custom_heap_default` which comes from the expansion of the macro `entrypoint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `solana` [INFO] [stdout] --> src/entrypoint.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | entrypoint!(process_instruction); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more [INFO] [stdout] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `$crate::custom_heap_default` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the macro `$crate::custom_heap_default` may come from an old version of the `solana_program` crate, try updating your dependency with `cargo update -p solana_program` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: this warning originates in the macro `$crate::custom_heap_default` which comes from the expansion of the macro `entrypoint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `custom-panic` [INFO] [stdout] --> src/entrypoint.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | entrypoint!(process_instruction); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `feature` are: `no-entrypoint` and `test-sbf` [INFO] [stdout] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `$crate::custom_panic_default` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the macro `$crate::custom_panic_default` may come from an old version of the `solana_program` crate, try updating your dependency with `cargo update -p solana_program` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: this warning originates in the macro `$crate::custom_panic_default` which comes from the expansion of the macro `entrypoint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unexpected `cfg` condition value: `solana` [INFO] [stdout] --> src/entrypoint.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | entrypoint!(process_instruction); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more [INFO] [stdout] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stdout] = help: try referring to `$crate::custom_panic_default` crate for guidance on how handle this unexpected cfg [INFO] [stdout] = help: the macro `$crate::custom_panic_default` may come from an old version of the `solana_program` crate, try updating your dependency with `cargo update -p solana_program` [INFO] [stdout] = note: see for more information about checking conditional configuration [INFO] [stdout] = note: this warning originates in the macro `$crate::custom_panic_default` which comes from the expansion of the macro `entrypoint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::convert::TryInto` [INFO] [stdout] --> src/instruction.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::convert::TryInto; [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 imports: `BorshDeserialize` and `BorshSerialize` [INFO] [stdout] --> src/state/user.rs:6:13 [INFO] [stdout] | [INFO] [stdout] 6 | use borsh::{BorshDeserialize, BorshSerialize}; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `sysvar::Sysvar` [INFO] [stdout] --> src/utils.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | sysvar::Sysvar, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `state::market::MarketStatus` [INFO] [stdout] --> tests/simple_market_status_test.rs:7:13 [INFO] [stdout] | [INFO] [stdout] 7 | state::market::MarketStatus, [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 imports: `AccountMeta`, `Instruction`, `OrderBookInstruction`, `OrderSide`, `OrderType`, `borsh::BorshSerialize`, `market::MarketStatus`, `order::OrderHeader`, `system_program`, and `sysvar` [INFO] [stdout] --> tests/market_test.rs:8:13 [INFO] [stdout] | [INFO] [stdout] 8 | OrderBookInstruction, OrderSide, OrderType, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] 9 | state::{ [INFO] [stdout] 10 | market::MarketStatus, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] 11 | order::OrderHeader, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 16 | instruction::{Instruction, AccountMeta}, [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^^^ [INFO] [stdout] 17 | sysvar, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] 18 | system_program, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 27 | 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 variable: `self_trade_behavior` [INFO] [stdout] --> src/processor/mod.rs:215:9 [INFO] [stdout] | [INFO] [stdout] 215 | self_trade_behavior: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] help: if this is intentional, prefix it with an underscore [INFO] [stdout] | [INFO] [stdout] 215 | _self_trade_behavior: u8, [INFO] [stdout] | + [INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `PROGRAM_VERSION` [INFO] [stdout] | [INFO] [stdout] 215 - self_trade_behavior: u8, [INFO] [stdout] 215 + state::PROGRAM_VERSION: u8, [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `current_slot` [INFO] [stdout] --> src/processor/mod.rs:447:13 [INFO] [stdout] | [INFO] [stdout] 447 | let current_slot = clock.slot; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] help: if this is intentional, prefix it with an underscore [INFO] [stdout] | [INFO] [stdout] 447 | let _current_slot = clock.slot; [INFO] [stdout] | + [INFO] [stdout] help: you might have meant to pattern match on the similarly named constant `PRICE_SCALE` [INFO] [stdout] | [INFO] [stdout] 447 - let current_slot = clock.slot; [INFO] [stdout] 447 + let utils::calculate_price::PRICE_SCALE = clock.slot; [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `market_owner` [INFO] [stdout] --> tests/market_test.rs:43:13 [INFO] [stdout] | [INFO] [stdout] 43 | let market_owner = Keypair::new(); [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_market_owner` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/error.rs:10:37 [INFO] [stdout] | [INFO] [stdout] 10 | #[derive(Error, Debug, Copy, Clone, FromPrimitive, PartialEq)] [INFO] [stdout] | ^------------ [INFO] [stdout] | | [INFO] [stdout] | `FromPrimitive` is not local [INFO] [stdout] | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_OrderBookError` [INFO] [stdout] 11 | pub enum OrderBookError { [INFO] [stdout] | -------------- `OrderBookError` is not local [INFO] [stdout] | [INFO] [stdout] = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stdout] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 6m 34s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: solana-client v1.18.26 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 6` [INFO] running `Command { std: "docker" "inspect" "e3b1b156c9f2336c2455c6304cd60a2a4db89f2d3b360c2cf8412cdbdb3b7e62", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e3b1b156c9f2336c2455c6304cd60a2a4db89f2d3b360c2cf8412cdbdb3b7e62", kill_on_drop: false }` [INFO] [stdout] e3b1b156c9f2336c2455c6304cd60a2a4db89f2d3b360c2cf8412cdbdb3b7e62 [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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2025-09-21" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] ec3327850ba3a95a835333ffa96c0559ad132d5064f851d3ab87c2070bcbcbeb [INFO] running `Command { std: "docker" "start" "-a" "ec3327850ba3a95a835333ffa96c0559ad132d5064f851d3ab87c2070bcbcbeb", kill_on_drop: false }` [INFO] [stderr] warning: unexpected `cfg` condition value: `custom-heap` [INFO] [stderr] --> src/entrypoint.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | entrypoint!(process_instruction); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `no-entrypoint` and `test-sbf` [INFO] [stderr] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stderr] = help: try referring to `$crate::custom_heap_default` crate for guidance on how handle this unexpected cfg [INFO] [stderr] = help: the macro `$crate::custom_heap_default` may come from an old version of the `solana_program` crate, try updating your dependency with `cargo update -p solana_program` [INFO] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] = note: `#[warn(unexpected_cfgs)]` on by default [INFO] [stderr] = note: this warning originates in the macro `$crate::custom_heap_default` which comes from the expansion of the macro `entrypoint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `solana` [INFO] [stderr] --> src/entrypoint.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | entrypoint!(process_instruction); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more [INFO] [stderr] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stderr] = help: try referring to `$crate::custom_heap_default` crate for guidance on how handle this unexpected cfg [INFO] [stderr] = help: the macro `$crate::custom_heap_default` may come from an old version of the `solana_program` crate, try updating your dependency with `cargo update -p solana_program` [INFO] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] = note: this warning originates in the macro `$crate::custom_heap_default` which comes from the expansion of the macro `entrypoint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `custom-panic` [INFO] [stderr] --> src/entrypoint.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | entrypoint!(process_instruction); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `feature` are: `no-entrypoint` and `test-sbf` [INFO] [stderr] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stderr] = help: try referring to `$crate::custom_panic_default` crate for guidance on how handle this unexpected cfg [INFO] [stderr] = help: the macro `$crate::custom_panic_default` may come from an old version of the `solana_program` crate, try updating your dependency with `cargo update -p solana_program` [INFO] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] = note: this warning originates in the macro `$crate::custom_panic_default` which comes from the expansion of the macro `entrypoint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unexpected `cfg` condition value: `solana` [INFO] [stderr] --> src/entrypoint.rs:7:1 [INFO] [stderr] | [INFO] [stderr] 7 | entrypoint!(process_instruction); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: expected values for `target_os` are: `aix`, `amdhsa`, `android`, `cuda`, `cygwin`, `dragonfly`, `emscripten`, `espidf`, `freebsd`, `fuchsia`, `haiku`, `hermit`, `horizon`, `hurd`, `illumos`, `ios`, `l4re`, `linux`, `lynxos178`, `macos`, `managarm`, `netbsd`, `none`, `nto`, `nuttx`, `openbsd`, `psp`, `psx`, `redox`, `rtems`, `solaris`, `solid_asp3`, `teeos`, `trusty`, and `tvos` and 11 more [INFO] [stderr] = note: using a cfg inside a macro will use the cfgs from the destination crate and not the ones from the defining crate [INFO] [stderr] = help: try referring to `$crate::custom_panic_default` crate for guidance on how handle this unexpected cfg [INFO] [stderr] = help: the macro `$crate::custom_panic_default` may come from an old version of the `solana_program` crate, try updating your dependency with `cargo update -p solana_program` [INFO] [stderr] = note: see for more information about checking conditional configuration [INFO] [stderr] = note: this warning originates in the macro `$crate::custom_panic_default` which comes from the expansion of the macro `entrypoint` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: unused import: `std::convert::TryInto` [INFO] [stderr] --> src/instruction.rs:1:5 [INFO] [stderr] | [INFO] [stderr] 1 | use std::convert::TryInto; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused imports: `BorshDeserialize` and `BorshSerialize` [INFO] [stderr] --> src/state/user.rs:6:13 [INFO] [stderr] | [INFO] [stderr] 6 | use borsh::{BorshDeserialize, BorshSerialize}; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused import: `sysvar::Sysvar` [INFO] [stderr] --> src/utils.rs:7:5 [INFO] [stderr] | [INFO] [stderr] 7 | sysvar::Sysvar, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused variable: `self_trade_behavior` [INFO] [stderr] --> src/processor/mod.rs:215:9 [INFO] [stderr] | [INFO] [stderr] 215 | self_trade_behavior: u8, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] help: if this is intentional, prefix it with an underscore [INFO] [stderr] | [INFO] [stderr] 215 | _self_trade_behavior: u8, [INFO] [stderr] | + [INFO] [stderr] help: you might have meant to pattern match on the similarly named constant `PROGRAM_VERSION` [INFO] [stderr] | [INFO] [stderr] 215 - self_trade_behavior: u8, [INFO] [stderr] 215 + state::PROGRAM_VERSION: u8, [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: unused variable: `current_slot` [INFO] [stderr] --> src/processor/mod.rs:447:13 [INFO] [stderr] | [INFO] [stderr] 447 | let current_slot = clock.slot; [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] help: if this is intentional, prefix it with an underscore [INFO] [stderr] | [INFO] [stderr] 447 | let _current_slot = clock.slot; [INFO] [stderr] | + [INFO] [stderr] help: you might have meant to pattern match on the similarly named constant `PRICE_SCALE` [INFO] [stderr] | [INFO] [stderr] 447 - let current_slot = clock.slot; [INFO] [stderr] 447 + let utils::calculate_price::PRICE_SCALE = clock.slot; [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stderr] --> src/error.rs:10:37 [INFO] [stderr] | [INFO] [stderr] 10 | #[derive(Error, Debug, Copy, Clone, FromPrimitive, PartialEq)] [INFO] [stderr] | ^------------ [INFO] [stderr] | | [INFO] [stderr] | `FromPrimitive` is not local [INFO] [stderr] | move the `impl` block outside of this constant `_IMPL_NUM_FromPrimitive_FOR_OrderBookError` [INFO] [stderr] 11 | pub enum OrderBookError { [INFO] [stderr] | -------------- `OrderBookError` is not local [INFO] [stderr] | [INFO] [stderr] = note: the derive macro `FromPrimitive` defines the non-local `impl`, and may need to be changed [INFO] [stderr] = note: the derive macro `FromPrimitive` may come from an old version of the `num_derive` crate, try updating your dependency with `cargo update -p num_derive` [INFO] [stderr] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stderr] = note: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint [INFO] [stderr] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stderr] = note: this warning originates in the derive macro `FromPrimitive` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stderr] [INFO] [stderr] warning: `noanchor` (lib) generated 10 warnings (run `cargo fix --lib -p noanchor` to apply 5 suggestions) [INFO] [stderr] warning: unused import: `state::market::MarketStatus` [INFO] [stderr] --> tests/simple_market_status_test.rs:7:13 [INFO] [stderr] | [INFO] [stderr] 7 | state::market::MarketStatus, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: unused imports: `AccountMeta`, `Instruction`, `OrderBookInstruction`, `OrderSide`, `OrderType`, `borsh::BorshSerialize`, `market::MarketStatus`, `order::OrderHeader`, `system_program`, and `sysvar` [INFO] [stderr] --> tests/market_test.rs:8:13 [INFO] [stderr] | [INFO] [stderr] 8 | OrderBookInstruction, OrderSide, OrderType, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ ^^^^^^^^^ ^^^^^^^^^ [INFO] [stderr] 9 | state::{ [INFO] [stderr] 10 | market::MarketStatus, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] 11 | order::OrderHeader, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 16 | instruction::{Instruction, AccountMeta}, [INFO] [stderr] | ^^^^^^^^^^^ ^^^^^^^^^^^ [INFO] [stderr] 17 | sysvar, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] 18 | system_program, [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 27 | 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 variable: `market_owner` [INFO] [stderr] --> tests/market_test.rs:43:13 [INFO] [stderr] | [INFO] [stderr] 43 | let market_owner = Keypair::new(); [INFO] [stderr] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_market_owner` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: `noanchor` (test "simple_market_status_test") generated 1 warning (run `cargo fix --test "simple_market_status_test"` to apply 1 suggestion) [INFO] [stderr] warning: `noanchor` (lib test) generated 10 warnings (10 duplicates) [INFO] [stderr] warning: `noanchor` (test "market_test") generated 2 warnings (run `cargo fix --test "market_test"` to apply 1 suggestion) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1.09s [INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: solana-client v1.18.26 [INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 6` [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/noanchor-1944ac36b294b783) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_id ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/market_test.rs (/opt/rustwide/target/debug/deps/market_test-e6f36f81642a8f99) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stderr] [2025-09-25T05:23:51.052910719Z INFO solana_program_test] "noanchor" builtin program [INFO] [stderr] [2025-09-25T05:23:51.052910749Z INFO solana_program_test] "noanchor" builtin program [INFO] [stderr] [2025-09-25T05:23:51.052945979Z INFO solana_program_test] "noanchor" builtin program [INFO] [stderr] [2025-09-25T05:23:51.053013949Z INFO solana_program_test] "noanchor" builtin program [INFO] [stderr] [2025-09-25T05:23:51.056389928Z INFO solana_program_test] "noanchor" builtin program [INFO] [stderr] [2025-09-25T05:23:51.156431255Z INFO solana_program_test] "noanchor" builtin program [INFO] [stderr] [2025-09-25T05:23:51.294574908Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111QLbz7JHiBTspS962RLKV8GndWFwiEaqKM invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.294702348Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111QLbz7JHiBTspS962RLKV8GndWFwiEaqKM invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.295375198Z DEBUG solana_runtime::message_processor::stable_log] Program log: Instruction: Initialize Market [INFO] [stderr] [2025-09-25T05:23:51.295409498Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Initialized market with: [INFO] [stderr] [2025-09-25T05:23:51.295419628Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Min base order size: 100 [INFO] [stderr] [2025-09-25T05:23:51.295426888Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Tick size: 10 [INFO] [stderr] [2025-09-25T05:23:51.295433928Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Base increment: 1 [INFO] [stderr] [2025-09-25T05:23:51.295442188Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111QLbz7JHiBTspS962RLKV8GndWFwiEaqKM success [INFO] [stderr] [2025-09-25T05:23:51.295508688Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111QLbz7JHiBTspS962RLKV8GndWFwiEaqKM success [INFO] [stdout] test tests::test_initialize_market ... ok [INFO] [stderr] [2025-09-25T05:23:51.299511146Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111ogCyDbaRMvkdsHB3qfdyFYaG1WtRUAfdh invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.299569746Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111ogCyDbaRMvkdsHB3qfdyFYaG1WtRUAfdh invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.300160776Z DEBUG solana_runtime::message_processor::stable_log] Program log: Instruction: Initialize User [INFO] [stderr] [2025-09-25T05:23:51.300185916Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Initialize User [INFO] [stderr] [2025-09-25T05:23:51.300213556Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Payer: 9AGvgZuBW2TkNkpJDrdw6dtDYha2QHkaHcin6Use6zVz [INFO] [stderr] [2025-09-25T05:23:51.300244076Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - User account: EJRxyDRnaRgwfhR79Q5pSvLWu7GnnergX4QEVu5r4EcV [INFO] [stderr] [2025-09-25T05:23:51.300269706Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Owner account: HCp7n2dtWAjLi6RHHFwhceGxj95T13yEGHMfaRBFRx2F [INFO] [stderr] [2025-09-25T05:23:51.300318376Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - User owner pubkey: HCp7n2dtWAjLi6RHHFwhceGxj95T13yEGHMfaRBFRx2F [INFO] [stderr] [2025-09-25T05:23:51.300330856Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111ogCyDbaRMvkdsHB3qfdyFYaG1WtRUAfdh success [INFO] [stderr] [2025-09-25T05:23:51.300398226Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111ogCyDbaRMvkdsHB3qfdyFYaG1WtRUAfdh success [INFO] [stdout] test tests::test_initialize_user ... ok [INFO] [stderr] [2025-09-25T05:23:51.663777904Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.663865644Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.664692844Z DEBUG solana_runtime::message_processor::stable_log] Program log: Instruction: Initialize Market [INFO] [stderr] [2025-09-25T05:23:51.664737994Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Initialized market with: [INFO] [stderr] [2025-09-25T05:23:51.664754884Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Min base order size: 10 [INFO] [stderr] [2025-09-25T05:23:51.664762594Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Tick size: 1 [INFO] [stderr] [2025-09-25T05:23:51.664769314Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Base increment: 1 [INFO] [stderr] [2025-09-25T05:23:51.664778094Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP success [INFO] [stderr] [2025-09-25T05:23:51.664849934Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP success [INFO] [stderr] [2025-09-25T05:23:51.669121982Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.669186772Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.669449782Z DEBUG solana_runtime::message_processor::stable_log] Program log: Instruction: Update Market Status [INFO] [stderr] [2025-09-25T05:23:51.669486422Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Updating market status to: 0 [INFO] [stderr] [2025-09-25T05:23:51.669495302Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP success [INFO] [stderr] [2025-09-25T05:23:51.669552272Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP success [INFO] [stderr] [2025-09-25T05:23:51.674375550Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.674471470Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.675301910Z DEBUG solana_runtime::message_processor::stable_log] Program log: Instruction: Initialize User [INFO] [stderr] [2025-09-25T05:23:51.675322190Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Initialize User [INFO] [stderr] [2025-09-25T05:23:51.675343890Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Payer: 9kcsaxt58Vmdy33Wp4ez47xgGVgE19TpK7ER7jNW9k38 [INFO] [stderr] [2025-09-25T05:23:51.675368540Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - User account: 8mhnXVfG8CaL2RWh3ZywmDVhVo2qBzGQhN21KopUqGs4 [INFO] [stderr] [2025-09-25T05:23:51.675391210Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Owner account: 8LDGc4GV4RkH6VW3XjPHZc8XDPmiq4WhFCzTzT7e6LDP [INFO] [stderr] [2025-09-25T05:23:51.675418350Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - User owner pubkey: 8LDGc4GV4RkH6VW3XjPHZc8XDPmiq4WhFCzTzT7e6LDP [INFO] [stderr] [2025-09-25T05:23:51.675428700Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP success [INFO] [stderr] [2025-09-25T05:23:51.675474500Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP success [INFO] [stderr] [2025-09-25T05:23:51.679027329Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.679070489Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.680010069Z DEBUG solana_runtime::message_processor::stable_log] Program log: Instruction: Place Order [INFO] [stderr] [2025-09-25T05:23:51.680041579Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP failed: custom program error: 0x11 [INFO] [stderr] [2025-09-25T05:23:51.680077099Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112cMQwSC9qirWGjZM6gLGwW69X22mqwLLGP failed: custom program error: 0x11 [INFO] [stderr] [2025-09-25T05:23:51.765823270Z DEBUG solana_runtime::message_processor::stable_log] Program 111111131h1vYVSYuKP6AhS86fbRdMw9XHiZAvAaj invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.765900170Z DEBUG solana_runtime::message_processor::stable_log] Program 111111131h1vYVSYuKP6AhS86fbRdMw9XHiZAvAaj invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.766574000Z DEBUG solana_runtime::message_processor::stable_log] Program log: Instruction: Initialize Market [INFO] [stderr] [2025-09-25T05:23:51.766606550Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Initialized market with: [INFO] [stderr] [2025-09-25T05:23:51.766620870Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Min base order size: 10 [INFO] [stderr] [2025-09-25T05:23:51.766629210Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Tick size: 1 [INFO] [stderr] [2025-09-25T05:23:51.766637019Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Base increment: 1 [INFO] [stderr] [2025-09-25T05:23:51.766646779Z DEBUG solana_runtime::message_processor::stable_log] Program 111111131h1vYVSYuKP6AhS86fbRdMw9XHiZAvAaj success [INFO] [stderr] [2025-09-25T05:23:51.766709930Z DEBUG solana_runtime::message_processor::stable_log] Program 111111131h1vYVSYuKP6AhS86fbRdMw9XHiZAvAaj success [INFO] [stderr] [2025-09-25T05:23:51.781541965Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.781612154Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.782226024Z DEBUG solana_runtime::message_processor::stable_log] Program log: Instruction: Initialize Market [INFO] [stderr] [2025-09-25T05:23:51.782247634Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Initialized market with: [INFO] [stderr] [2025-09-25T05:23:51.782259194Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Min base order size: 100 [INFO] [stderr] [2025-09-25T05:23:51.782265634Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Tick size: 10 [INFO] [stderr] [2025-09-25T05:23:51.782271934Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Base increment: 5 [INFO] [stderr] [2025-09-25T05:23:51.782296074Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 success [INFO] [stderr] [2025-09-25T05:23:51.782350274Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 success [INFO] [stderr] [2025-09-25T05:23:51.782552154Z DEBUG solana_runtime::message_processor::stable_log] Program 111111131h1vYVSYuKP6AhS86fbRdMw9XHiZAvAaj invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.782588514Z DEBUG solana_runtime::message_processor::stable_log] Program 111111131h1vYVSYuKP6AhS86fbRdMw9XHiZAvAaj invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.783789234Z DEBUG solana_runtime::message_processor::stable_log] Program log: Instruction: Initialize User [INFO] [stderr] [2025-09-25T05:23:51.783814914Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Initialize User [INFO] [stderr] [2025-09-25T05:23:51.783836904Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Payer: BLc12Rji5issnzW9PkiFazd62LQCF4FykjRvxMWHk2mQ [INFO] [stderr] [2025-09-25T05:23:51.783858414Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - User account: 5P3vSdCEHpViWcFrriuqadwevDjwrNbbmEjtzUW9Mgav [INFO] [stderr] [2025-09-25T05:23:51.783880404Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Owner account: 8j7oDSQxWWShctw9TQDDrPNFAxDS3zCdzpwzWYEVWj1o [INFO] [stderr] [2025-09-25T05:23:51.783907004Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - User owner pubkey: 8j7oDSQxWWShctw9TQDDrPNFAxDS3zCdzpwzWYEVWj1o [INFO] [stderr] [2025-09-25T05:23:51.783916754Z DEBUG solana_runtime::message_processor::stable_log] Program 111111131h1vYVSYuKP6AhS86fbRdMw9XHiZAvAaj success [INFO] [stderr] [2025-09-25T05:23:51.783968724Z DEBUG solana_runtime::message_processor::stable_log] Program 111111131h1vYVSYuKP6AhS86fbRdMw9XHiZAvAaj success [INFO] [stderr] [2025-09-25T05:23:51.794066730Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.794137310Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.794347580Z DEBUG solana_runtime::message_processor::stable_log] Program 111111131h1vYVSYuKP6AhS86fbRdMw9XHiZAvAaj invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.794391940Z DEBUG solana_runtime::message_processor::stable_log] Program 111111131h1vYVSYuKP6AhS86fbRdMw9XHiZAvAaj invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.794669430Z DEBUG solana_runtime::message_processor::stable_log] Program log: Instruction: Initialize User [INFO] [stderr] [2025-09-25T05:23:51.794685470Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Initialize User [INFO] [stderr] [2025-09-25T05:23:51.794705930Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Payer: BNb3VjNMSQBMFtbHSb6QjLi91MHZwM2x9dJpNoSt8TTg [INFO] [stderr] [2025-09-25T05:23:51.794722910Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - User account: FZazgYBJqpU5ktQjPTUkjWANESa9q2iXtGhBDyFUTLre [INFO] [stderr] [2025-09-25T05:23:51.794738940Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Owner account: CzMDbDURwoEiP3P7tYHw1x1Uxz7XwLHdxAMPAZZ5Aknz [INFO] [stderr] [2025-09-25T05:23:51.794764810Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - User owner pubkey: CzMDbDURwoEiP3P7tYHw1x1Uxz7XwLHdxAMPAZZ5Aknz [INFO] [stderr] [2025-09-25T05:23:51.794774000Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 success [INFO] [stderr] [2025-09-25T05:23:51.794829540Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 success [INFO] [stderr] [2025-09-25T05:23:51.795082340Z DEBUG solana_runtime::message_processor::stable_log] Program log: Instruction: Place Order [INFO] [stderr] [2025-09-25T05:23:51.795104880Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Validating price: 100 [INFO] [stderr] [2025-09-25T05:23:51.795114630Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Market tick size: 1 [INFO] [stderr] [2025-09-25T05:23:51.795121360Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Price % tick_size == 0: true [INFO] [stderr] [2025-09-25T05:23:51.795128350Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Validating size: 100 [INFO] [stderr] [2025-09-25T05:23:51.795134910Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Min base order size: 10 [INFO] [stderr] [2025-09-25T05:23:51.795141230Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Base increment: 1 [INFO] [stderr] [2025-09-25T05:23:51.795147970Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Size >= min_base_order_size: true [INFO] [stderr] [2025-09-25T05:23:51.795238260Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Size % base_increment == 0: true [INFO] [stderr] [2025-09-25T05:23:51.795247130Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Validating min_base_qty: 10 [INFO] [stderr] [2025-09-25T05:23:51.795253350Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Min base qty >= min_base_order_size: true [INFO] [stderr] [2025-09-25T05:23:51.795260330Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Min base qty % base_increment == 0: true [INFO] [stderr] [2025-09-25T05:23:51.798155419Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - User owner: 8j7oDSQxWWShctw9TQDDrPNFAxDS3zCdzpwzWYEVWj1o [INFO] [stderr] [2025-09-25T05:23:51.798187449Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Owner key: 8j7oDSQxWWShctw9TQDDrPNFAxDS3zCdzpwzWYEVWj1o [INFO] [stderr] [2025-09-25T05:23:51.798195339Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Match: true [INFO] [stderr] [2025-09-25T05:23:51.798202599Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Generated new sequence number: 1 [INFO] [stderr] [2025-09-25T05:23:51.798212739Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Clock account ID: 11111111111111111111111111111111 [INFO] [stderr] [2025-09-25T05:23:51.798218989Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Using default clock for test environment [INFO] [stderr] [2025-09-25T05:23:51.798226279Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Current slot: 1, Current time: 1625097600 [INFO] [stderr] [2025-09-25T05:23:51.798232079Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Creating new order with parameters: [INFO] [stderr] [2025-09-25T05:23:51.798248899Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Market: 8YLVTuvvnZhfqH7q48fP9PHjrNotyp3sWDmyGSxGkDTL [INFO] [stderr] [2025-09-25T05:23:51.798266219Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Owner: 8j7oDSQxWWShctw9TQDDrPNFAxDS3zCdzpwzWYEVWj1o [INFO] [stderr] [2025-09-25T05:23:51.798273069Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Order type: Limit [INFO] [stderr] [2025-09-25T05:23:51.798302819Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Side: Buy [INFO] [stderr] [2025-09-25T05:23:51.798311239Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Price: 100 [INFO] [stderr] [2025-09-25T05:23:51.798317819Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Max base qty: 100 [INFO] [stderr] [2025-09-25T05:23:51.798324179Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Max quote qty: 10000 [INFO] [stderr] [2025-09-25T05:23:51.798330619Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Client order ID: 12345 [INFO] [stderr] [2025-09-25T05:23:51.798337129Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Order ID/Sequence: 1 [INFO] [stderr] [2025-09-25T05:23:51.798343869Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Min base qty: 10 [INFO] [stderr] [2025-09-25T05:23:51.798350459Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Order account size: 500 [INFO] [stderr] [2025-09-25T05:23:51.798362849Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Required size: 448 [INFO] [stderr] [2025-09-25T05:23:51.798373949Z DEBUG solana_runtime::message_processor::stable_log] Program 111111131h1vYVSYuKP6AhS86fbRdMw9XHiZAvAaj success [INFO] [stderr] [2025-09-25T05:23:51.798428609Z DEBUG solana_runtime::message_processor::stable_log] Program 111111131h1vYVSYuKP6AhS86fbRdMw9XHiZAvAaj success [INFO] [stderr] [2025-09-25T05:23:51.798672589Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.798725619Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.799435808Z DEBUG solana_runtime::message_processor::stable_log] Program log: Instruction: Place Order [INFO] [stderr] [2025-09-25T05:23:51.799459279Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Validating price: 105 [INFO] [stderr] [2025-09-25T05:23:51.799466619Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Market tick size: 10 [INFO] [stderr] [2025-09-25T05:23:51.799472668Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Price % tick_size == 0: false [INFO] [stderr] [2025-09-25T05:23:51.799478859Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Price validation failed [INFO] [stderr] [2025-09-25T05:23:51.799486408Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 failed: custom program error: 0xb [INFO] [stderr] [2025-09-25T05:23:51.799513508Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 failed: custom program error: 0xb [INFO] [stdout] test tests::test_place_order ... ok [INFO] [stderr] [2025-09-25T05:23:51.806444756Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.806497886Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.807149386Z DEBUG solana_runtime::message_processor::stable_log] Program log: Instruction: Place Order [INFO] [stderr] [2025-09-25T05:23:51.807175626Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Validating price: 100 [INFO] [stderr] [2025-09-25T05:23:51.807183516Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Market tick size: 10 [INFO] [stderr] [2025-09-25T05:23:51.807189786Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Price % tick_size == 0: true [INFO] [stderr] [2025-09-25T05:23:51.807196046Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Validating size: 50 [INFO] [stderr] [2025-09-25T05:23:51.807202086Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Min base order size: 100 [INFO] [stderr] [2025-09-25T05:23:51.807208376Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Base increment: 5 [INFO] [stderr] [2025-09-25T05:23:51.807214476Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Size >= min_base_order_size: false [INFO] [stderr] [2025-09-25T05:23:51.807220596Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Size % base_increment == 0: true [INFO] [stderr] [2025-09-25T05:23:51.807226876Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Size validation failed [INFO] [stderr] [2025-09-25T05:23:51.807234666Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 failed: custom program error: 0xc [INFO] [stderr] [2025-09-25T05:23:51.807259226Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 failed: custom program error: 0xc [INFO] [stderr] [2025-09-25T05:23:51.814686923Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.814746694Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.815428993Z DEBUG solana_runtime::message_processor::stable_log] Program log: Instruction: Place Order [INFO] [stderr] [2025-09-25T05:23:51.815456153Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Validating price: 100 [INFO] [stderr] [2025-09-25T05:23:51.815464163Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Market tick size: 10 [INFO] [stderr] [2025-09-25T05:23:51.815470903Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Price % tick_size == 0: true [INFO] [stderr] [2025-09-25T05:23:51.815478133Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Validating size: 102 [INFO] [stderr] [2025-09-25T05:23:51.815484253Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Min base order size: 100 [INFO] [stderr] [2025-09-25T05:23:51.815490683Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Base increment: 5 [INFO] [stderr] [2025-09-25T05:23:51.815497183Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Size >= min_base_order_size: true [INFO] [stderr] [2025-09-25T05:23:51.815503353Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Size % base_increment == 0: false [INFO] [stderr] [2025-09-25T05:23:51.815509973Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Size validation failed [INFO] [stderr] [2025-09-25T05:23:51.815518463Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 failed: custom program error: 0xd [INFO] [stderr] [2025-09-25T05:23:51.815545493Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 failed: custom program error: 0xd [INFO] [stderr] [2025-09-25T05:23:51.821927001Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.821986261Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.822714341Z DEBUG solana_runtime::message_processor::stable_log] Program log: Instruction: Place Order [INFO] [stderr] [2025-09-25T05:23:51.822740901Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Validating price: 100 [INFO] [stderr] [2025-09-25T05:23:51.822749561Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Market tick size: 10 [INFO] [stderr] [2025-09-25T05:23:51.822756711Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Price % tick_size == 0: true [INFO] [stderr] [2025-09-25T05:23:51.822763921Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Validating size: 100 [INFO] [stderr] [2025-09-25T05:23:51.822770981Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Min base order size: 100 [INFO] [stderr] [2025-09-25T05:23:51.822777841Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Base increment: 5 [INFO] [stderr] [2025-09-25T05:23:51.822784391Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Size >= min_base_order_size: true [INFO] [stderr] [2025-09-25T05:23:51.822791381Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Size % base_increment == 0: true [INFO] [stderr] [2025-09-25T05:23:51.822798321Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Validating min_base_qty: 100 [INFO] [stderr] [2025-09-25T05:23:51.822805091Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Min base qty >= min_base_order_size: true [INFO] [stderr] [2025-09-25T05:23:51.822812311Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Min base qty % base_increment == 0: true [INFO] [stderr] [2025-09-25T05:23:51.822834751Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - User owner: CzMDbDURwoEiP3P7tYHw1x1Uxz7XwLHdxAMPAZZ5Aknz [INFO] [stderr] [2025-09-25T05:23:51.822853451Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Owner key: CzMDbDURwoEiP3P7tYHw1x1Uxz7XwLHdxAMPAZZ5Aknz [INFO] [stderr] [2025-09-25T05:23:51.822861501Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Match: true [INFO] [stderr] [2025-09-25T05:23:51.822868371Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Generated new sequence number: 1 [INFO] [stderr] [2025-09-25T05:23:51.822878481Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Clock account ID: 11111111111111111111111111111111 [INFO] [stderr] [2025-09-25T05:23:51.822884811Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Using default clock for test environment [INFO] [stderr] [2025-09-25T05:23:51.822891401Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Current slot: 1, Current time: 1625097600 [INFO] [stderr] [2025-09-25T05:23:51.822897471Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Creating new order with parameters: [INFO] [stderr] [2025-09-25T05:23:51.822914131Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Market: 73K8DqrAtZYeaxgcqKPPGMSyxHvC363a2iR3Ltcq8NKe [INFO] [stderr] [2025-09-25T05:23:51.822929721Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Owner: CzMDbDURwoEiP3P7tYHw1x1Uxz7XwLHdxAMPAZZ5Aknz [INFO] [stderr] [2025-09-25T05:23:51.822936411Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Order type: Limit [INFO] [stderr] [2025-09-25T05:23:51.822942381Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Side: Buy [INFO] [stderr] [2025-09-25T05:23:51.822948571Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Price: 100 [INFO] [stderr] [2025-09-25T05:23:51.822954561Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Max base qty: 100 [INFO] [stderr] [2025-09-25T05:23:51.822960521Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Max quote qty: 10000 [INFO] [stderr] [2025-09-25T05:23:51.822966601Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Client order ID: 12345 [INFO] [stderr] [2025-09-25T05:23:51.822974740Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Order ID/Sequence: 1 [INFO] [stderr] [2025-09-25T05:23:51.822980820Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Min base qty: 100 [INFO] [stderr] [2025-09-25T05:23:51.822986820Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Order account size: 500 [INFO] [stderr] [2025-09-25T05:23:51.822992731Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Required size: 448 [INFO] [stderr] [2025-09-25T05:23:51.823002631Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 success [INFO] [stderr] [2025-09-25T05:23:51.823060091Z DEBUG solana_runtime::message_processor::stable_log] Program 11111112D1oxKts8YPdTJRG5FzxTNpMtWmq8hkVx3 success [INFO] [stdout] test tests::test_order_validation_errors ... ok [INFO] [stderr] [2025-09-25T05:23:51.853401010Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111Af7Udc9v3L82dQM5b4zee1Xt77Be4czzbH invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.853495161Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111Af7Udc9v3L82dQM5b4zee1Xt77Be4czzbH invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.856669469Z DEBUG solana_runtime::message_processor::stable_log] Program log: Instruction: Initialize Market [INFO] [stderr] [2025-09-25T05:23:51.856709949Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Initialized market with: [INFO] [stderr] [2025-09-25T05:23:51.856723969Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Min base order size: 10 [INFO] [stderr] [2025-09-25T05:23:51.856731069Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Tick size: 1 [INFO] [stderr] [2025-09-25T05:23:51.856737029Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Base increment: 1 [INFO] [stderr] [2025-09-25T05:23:51.856745909Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111Af7Udc9v3L82dQM5b4zee1Xt77Be4czzbH success [INFO] [stderr] [2025-09-25T05:23:51.856809599Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111Af7Udc9v3L82dQM5b4zee1Xt77Be4czzbH success [INFO] [stderr] [2025-09-25T05:23:51.870971364Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111Af7Udc9v3L82dQM5b4zee1Xt77Be4czzbH invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.871042315Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111Af7Udc9v3L82dQM5b4zee1Xt77Be4czzbH invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.871554574Z DEBUG solana_runtime::message_processor::stable_log] Program log: Instruction: Initialize User [INFO] [stderr] [2025-09-25T05:23:51.871579724Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Initialize User [INFO] [stderr] [2025-09-25T05:23:51.871602484Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Payer: FsVtjQvumH5wVFxyfL48ewXNTJzicr16JvDWuKUUmWMb [INFO] [stderr] [2025-09-25T05:23:51.871625874Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - User account: 6om73b5zTbWdNPPv44qahSGcnWjXnbek9HSddyoZwynq [INFO] [stderr] [2025-09-25T05:23:51.871646074Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Owner account: 4kjhnUiUEkNAgjimazXKqBUDnnnckHwY2Tnvz5hVzzAg [INFO] [stderr] [2025-09-25T05:23:51.871672304Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - User owner pubkey: 4kjhnUiUEkNAgjimazXKqBUDnnnckHwY2Tnvz5hVzzAg [INFO] [stderr] [2025-09-25T05:23:51.871684214Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111Af7Udc9v3L82dQM5b4zee1Xt77Be4czzbH success [INFO] [stderr] [2025-09-25T05:23:51.871733474Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111Af7Udc9v3L82dQM5b4zee1Xt77Be4czzbH success [INFO] [stderr] [2025-09-25T05:23:51.879970001Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111Af7Udc9v3L82dQM5b4zee1Xt77Be4czzbH invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.880041912Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111Af7Udc9v3L82dQM5b4zee1Xt77Be4czzbH invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.880723551Z DEBUG solana_runtime::message_processor::stable_log] Program log: Instruction: Place Order [INFO] [stderr] [2025-09-25T05:23:51.880760741Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Validating price: 100 [INFO] [stderr] [2025-09-25T05:23:51.880769831Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Market tick size: 1 [INFO] [stderr] [2025-09-25T05:23:51.880777171Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Price % tick_size == 0: true [INFO] [stderr] [2025-09-25T05:23:51.880784221Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Validating size: 100 [INFO] [stderr] [2025-09-25T05:23:51.880790811Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Min base order size: 10 [INFO] [stderr] [2025-09-25T05:23:51.880797181Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Base increment: 1 [INFO] [stderr] [2025-09-25T05:23:51.880803791Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Size >= min_base_order_size: true [INFO] [stderr] [2025-09-25T05:23:51.880810181Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Size % base_increment == 0: true [INFO] [stderr] [2025-09-25T05:23:51.880816781Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Validating min_base_qty: 10 [INFO] [stderr] [2025-09-25T05:23:51.880823391Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Min base qty >= min_base_order_size: true [INFO] [stderr] [2025-09-25T05:23:51.880830451Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Min base qty % base_increment == 0: true [INFO] [stderr] [2025-09-25T05:23:51.880852761Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - User owner: 4kjhnUiUEkNAgjimazXKqBUDnnnckHwY2Tnvz5hVzzAg [INFO] [stderr] [2025-09-25T05:23:51.880871051Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Owner key: 4kjhnUiUEkNAgjimazXKqBUDnnnckHwY2Tnvz5hVzzAg [INFO] [stderr] [2025-09-25T05:23:51.880878371Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Match: true [INFO] [stderr] [2025-09-25T05:23:51.880885441Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Generated new sequence number: 1 [INFO] [stderr] [2025-09-25T05:23:51.880896611Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Clock account ID: 11111111111111111111111111111111 [INFO] [stderr] [2025-09-25T05:23:51.880904211Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Using default clock for test environment [INFO] [stderr] [2025-09-25T05:23:51.880911711Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Current slot: 1, Current time: 1625097600 [INFO] [stderr] [2025-09-25T05:23:51.880918571Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Creating new order with parameters: [INFO] [stderr] [2025-09-25T05:23:51.880936991Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Market: EyxpeKCsCVcQusMCCdZpM18dPp5GYPCUmAZnoXttJsXm [INFO] [stderr] [2025-09-25T05:23:51.880954921Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Owner: 4kjhnUiUEkNAgjimazXKqBUDnnnckHwY2Tnvz5hVzzAg [INFO] [stderr] [2025-09-25T05:23:51.880962071Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Order type: Limit [INFO] [stderr] [2025-09-25T05:23:51.880968521Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Side: Buy [INFO] [stderr] [2025-09-25T05:23:51.880974711Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Price: 100 [INFO] [stderr] [2025-09-25T05:23:51.880980931Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Max base qty: 100 [INFO] [stderr] [2025-09-25T05:23:51.880987751Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Max quote qty: 10000 [INFO] [stderr] [2025-09-25T05:23:51.880994351Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Client order ID: 12345 [INFO] [stderr] [2025-09-25T05:23:51.881001401Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Order ID/Sequence: 1 [INFO] [stderr] [2025-09-25T05:23:51.881008201Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Min base qty: 10 [INFO] [stderr] [2025-09-25T05:23:51.881015091Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Order account size: 500 [INFO] [stderr] [2025-09-25T05:23:51.881023831Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Required size: 448 [INFO] [stderr] [2025-09-25T05:23:51.881035461Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111Af7Udc9v3L82dQM5b4zee1Xt77Be4czzbH success [INFO] [stderr] [2025-09-25T05:23:51.881108811Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111Af7Udc9v3L82dQM5b4zee1Xt77Be4czzbH success [INFO] [stderr] [2025-09-25T05:23:51.884794540Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111Af7Udc9v3L82dQM5b4zee1Xt77Be4czzbH invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.884838840Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111Af7Udc9v3L82dQM5b4zee1Xt77Be4czzbH invoke [1] [INFO] [stderr] [2025-09-25T05:23:51.885304250Z DEBUG solana_runtime::message_processor::stable_log] Program log: Instruction: Cancel Order [INFO] [stderr] [2025-09-25T05:23:51.885346450Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Cancel Order - Clock account ID: SysvarC1ock11111111111111111111111111111111 [INFO] [stderr] [2025-09-25T05:23:51.885381300Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Canceling order - current status: 0 [INFO] [stderr] [2025-09-25T05:23:51.885396420Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - Setting order status to Canceled (3) [INFO] [stderr] [2025-09-25T05:23:51.885403220Z DEBUG solana_runtime::message_processor::stable_log] Program log: Debug - New status: 3 [INFO] [stderr] [2025-09-25T05:23:51.885411550Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111Af7Udc9v3L82dQM5b4zee1Xt77Be4czzbH success [INFO] [stderr] [2025-09-25T05:23:51.885467800Z DEBUG solana_runtime::message_processor::stable_log] Program 1111111Af7Udc9v3L82dQM5b4zee1Xt77Be4czzbH success [INFO] [stdout] test tests::test_cancel_order ... ok [INFO] [stdout] test tests::test_update_market_status ... FAILED [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- tests::test_update_market_status stdout ---- [INFO] [stdout] Debug - Initial market status: 1 [INFO] [stdout] Updating market status to Active [INFO] [stdout] Market status updated to Active successfully! [INFO] [stdout] [INFO] [stdout] thread 'tests::test_update_market_status' (24) panicked at tests/market_test.rs:979:13: [INFO] [stdout] Order placement on active market failed: Err(TransactionError(InstructionError(0, Custom(17)))) [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x639de0f75a22 - std::backtrace_rs::backtrace::libunwind::trace::hcab59e1e990fdc24 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x639de0f75a22 - std::backtrace_rs::backtrace::trace_unsynchronized::he24cc57f3d2f47b7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x639de0f75a22 - std::sys::backtrace::_print_fmt::hf8d65ede198eeb54 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x639de0f75a22 - ::fmt::h67edf0e4d33c343c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x639de0f8875f - core::fmt::rt::Argument::fmt::hef94184842aeafdd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x639de0f8875f - core::fmt::write::hcf0c66b48a8fa606 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/fmt/mod.rs:1468:25 [INFO] [stdout] 6: 0x639de0f3eaf1 - std::io::default_write_fmt::h69967ac0ba93195f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x639de0f3eaf1 - std::io::Write::write_fmt::h8db9396209deaa1c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/io/mod.rs:1954:13 [INFO] [stdout] 8: 0x639de0f4c312 - std::sys::backtrace::BacktraceLock::print::h07e5435aa717b414 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x639de0f522df - std::panicking::default_hook::{{closure}}::h91001850288db5f7 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:301:27 [INFO] [stdout] 10: 0x639de0f52171 - std::panicking::default_hook::h2346dbb704ef5512 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:325:9 [INFO] [stdout] 11: 0x639ddf7a4c1e - as core::ops::function::Fn>::call::h18383b2e29377420 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 12: 0x639ddf7a4c1e - test::test_main_with_exit_callback::{{closure}}::h272d7ef99aef06dc [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x639de0f52a4f - as core::ops::function::Fn>::call::h6dba6e441651a0d1 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1999:9 [INFO] [stdout] 14: 0x639de0f52a4f - std::panicking::panic_with_hook::hd2b063a6090d23a4 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:842:13 [INFO] [stdout] 15: 0x639de0f527fa - std::panicking::panic_handler::{{closure}}::he666d95f139a333e [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:707:13 [INFO] [stdout] 16: 0x639de0f4c449 - std::sys::backtrace::__rust_end_short_backtrace::h631ad224854ebee5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:174:18 [INFO] [stdout] 17: 0x639de0f3263d - __rustc[1d67440d6e82e4f]::rust_begin_unwind [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:698:5 [INFO] [stdout] 18: 0x639de0f92110 - core::panicking::panic_fmt::h420ddb7fd73daf53 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x639ddf73eea0 - market_test::tests::test_update_market_status::{{closure}}::hf6e4dd63f85abdcb [INFO] [stdout] at /opt/rustwide/workdir/tests/market_test.rs:979:13 [INFO] [stdout] 20: 0x639ddf768cd2 - as core::future::future::Future>::poll::h9e62753d648a184e [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/future/future.rs:133:9 [INFO] [stdout] 21: 0x639ddf768d4d - as core::future::future::Future>::poll::hee5595f0fbc21180 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/future/future.rs:133:9 [INFO] [stdout] 22: 0x639ddf74df2d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h4945856770d4d120 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.44.2/src/runtime/scheduler/current_thread/mod.rs:733:70 [INFO] [stdout] 23: 0x639ddf74dcdb - tokio::task::coop::with_budget::h46761e94bd9488b6 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.44.2/src/task/coop/mod.rs:167:5 [INFO] [stdout] 24: 0x639ddf74dcdb - tokio::task::coop::budget::hc03d25fa71bd61fd [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.44.2/src/task/coop/mod.rs:133:5 [INFO] [stdout] 25: 0x639ddf74dcdb - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h5bd5e2c90a27f210 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.44.2/src/runtime/scheduler/current_thread/mod.rs:733:25 [INFO] [stdout] 26: 0x639ddf74acc0 - tokio::runtime::scheduler::current_thread::Context::enter::h27c65df936d47fa6 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.44.2/src/runtime/scheduler/current_thread/mod.rs:432:19 [INFO] [stdout] 27: 0x639ddf74d390 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::hee25ab63a0f184da [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.44.2/src/runtime/scheduler/current_thread/mod.rs:732:44 [INFO] [stdout] 28: 0x639ddf74c5b4 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::he4995abe646f0f9c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.44.2/src/runtime/scheduler/current_thread/mod.rs:820:68 [INFO] [stdout] 29: 0x639ddf76dd3b - tokio::runtime::context::scoped::Scoped::set::h849e4880942004cd [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.44.2/src/runtime/context/scoped.rs:40:9 [INFO] [stdout] 30: 0x639ddf7589c9 - tokio::runtime::context::set_scheduler::{{closure}}::h4f9c2b018c337038 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.44.2/src/runtime/context.rs:180:38 [INFO] [stdout] 31: 0x639ddf76b072 - std::thread::local::LocalKey::try_with::hcffa91d520438133 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/local.rs:315:12 [INFO] [stdout] 32: 0x639ddf76a05e - std::thread::local::LocalKey::with::he70f383bd76e93aa [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/local.rs:279:20 [INFO] [stdout] 33: 0x639ddf75893d - tokio::runtime::context::set_scheduler::hc2370afb3c55dcc5 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.44.2/src/runtime/context.rs:180:17 [INFO] [stdout] 34: 0x639ddf74c340 - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h9ac173bad3a7cb36 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.44.2/src/runtime/scheduler/current_thread/mod.rs:820:27 [INFO] [stdout] 35: 0x639ddf74c5d3 - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::h29dad173e62efef0 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.44.2/src/runtime/scheduler/current_thread/mod.rs:720:24 [INFO] [stdout] 36: 0x639ddf749e43 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::{{closure}}::h381f69a72f682f63 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.44.2/src/runtime/scheduler/current_thread/mod.rs:200:33 [INFO] [stdout] 37: 0x639ddf76e000 - tokio::runtime::context::runtime::enter_runtime::h4b98c0eeceadb01c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.44.2/src/runtime/context/runtime.rs:65:16 [INFO] [stdout] 38: 0x639ddf7497e1 - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::h017e47964eef221e [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.44.2/src/runtime/scheduler/current_thread/mod.rs:188:9 [INFO] [stdout] 39: 0x639ddf758ca4 - tokio::runtime::runtime::Runtime::block_on_inner::h2e77a329f412b2e9 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.44.2/src/runtime/runtime.rs:368:52 [INFO] [stdout] 40: 0x639ddf758f77 - tokio::runtime::runtime::Runtime::block_on::h1e7038f0c40d7408 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.44.2/src/runtime/runtime.rs:342:18 [INFO] [stdout] 41: 0x639ddf739c65 - market_test::tests::test_update_market_status::hc7dc6db3677cf40c [INFO] [stdout] at /opt/rustwide/workdir/tests/market_test.rs:931:16 [INFO] [stdout] 42: 0x639ddf739d07 - market_test::tests::test_update_market_status::{{closure}}::h6278345864c03ddc [INFO] [stdout] at /opt/rustwide/workdir/tests/market_test.rs:670:41 [INFO] [stdout] 43: 0x639ddf74e7a6 - core::ops::function::FnOnce::call_once::h6d9b1c98e5065975 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 44: 0x639ddf7a49db - core::ops::function::FnOnce::call_once::h70887edf07a630ba [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 45: 0x639ddf7a49db - test::__rust_begin_short_backtrace::h27763c4cbbdb8601 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:663:18 [INFO] [stdout] 46: 0x639ddf7ba645 - test::run_test_in_process::{{closure}}::h4dc8bc6d5e3924d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:74 [INFO] [stdout] 47: 0x639ddf7ba645 - as core::ops::function::FnOnce<()>>::call_once::h75905e8ffe81974f [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 48: 0x639ddf7ba645 - std::panicking::catch_unwind::do_call::h0bc60366ba66eba5 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 49: 0x639ddf7ba645 - std::panicking::catch_unwind::hae1ec7bf94407afa [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 50: 0x639ddf7ba645 - std::panic::catch_unwind::h0f4ff4773d84d3cd [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 51: 0x639ddf7ba645 - test::run_test_in_process::h03fbc77ae48b3f10 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:686:27 [INFO] [stdout] 52: 0x639ddf7ba645 - test::run_test::{{closure}}::h83476a9c453dc4d3 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:607:43 [INFO] [stdout] 53: 0x639ddf790e34 - test::run_test::{{closure}}::h515482ad1e7fe7de [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/test/src/lib.rs:637:41 [INFO] [stdout] 54: 0x639ddf790e34 - std::sys::backtrace::__rust_begin_short_backtrace::hed09f6ac5fe9d647 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/backtrace.rs:158:18 [INFO] [stdout] 55: 0x639ddf7946fa - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h988e2cd969319888 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 56: 0x639ddf7946fa - as core::ops::function::FnOnce<()>>::call_once::hd70e28dc46ec20be [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/panic/unwind_safe.rs:274:9 [INFO] [stdout] 57: 0x639ddf7946fa - std::panicking::catch_unwind::do_call::hdc29e11311eb7655 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:590:40 [INFO] [stdout] 58: 0x639ddf7946fa - std::panicking::catch_unwind::h9e402d6a96fef41c [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panicking.rs:553:19 [INFO] [stdout] 59: 0x639ddf7946fa - std::panic::catch_unwind::h9213c0c54aec70e0 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/panic.rs:359:14 [INFO] [stdout] 60: 0x639ddf7946fa - std::thread::Builder::spawn_unchecked_::{{closure}}::h6262965869ed2b87 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 61: 0x639ddf7946fa - core::ops::function::FnOnce::call_once{{vtable.shim}}::h05c05ed02619e462 [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 62: 0x639de0f475af - as core::ops::function::FnOnce>::call_once::h2044e71c41d3958a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/alloc/src/boxed.rs:1985:9 [INFO] [stdout] 63: 0x639de0f475af - std::sys::thread::unix::Thread::new::thread_start::hf277835320aa8e5a [INFO] [stdout] at /rustc/bb624dcb4c8ab987e10c0808d92d76f3b84dd117/library/std/src/sys/thread/unix.rs:126:17 [INFO] [stdout] 64: 0x7a4863d66aa4 - [INFO] [stdout] 65: 0x7a4863df3a34 - clone [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] tests::test_update_market_status [INFO] [stdout] [INFO] [stdout] test result: FAILED. 5 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.43s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--test market_test` [INFO] running `Command { std: "docker" "inspect" "ec3327850ba3a95a835333ffa96c0559ad132d5064f851d3ab87c2070bcbcbeb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ec3327850ba3a95a835333ffa96c0559ad132d5064f851d3ab87c2070bcbcbeb", kill_on_drop: false }` [INFO] [stdout] ec3327850ba3a95a835333ffa96c0559ad132d5064f851d3ab87c2070bcbcbeb