[INFO] cloning repository https://github.com/F4uk/Riftbot-rs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/F4uk/Riftbot-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FF4uk%2FRiftbot-rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FF4uk%2FRiftbot-rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 97d688879399fe8951030103da95f66a8eaa7380
[INFO] testing F4uk/Riftbot-rs against 1.99.0-beta.8 for beta-1.100-3
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FF4uk%2FRiftbot-rs" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-1-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/F4uk/Riftbot-rs
[INFO] finished tweaking git repo https://github.com/F4uk/Riftbot-rs
[INFO] tweaked toml for git repo https://github.com/F4uk/Riftbot-rs written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/F4uk/Riftbot-rs on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/F4uk/Riftbot-rs already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating git repository `https://github.com/nautechsystems/nautilus_trader`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded toml v0.9.12+spec-1.1.0
[INFO] [stderr]   Downloaded toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]   Downloaded serde_spanned v1.1.1
[INFO] [stderr]   Downloaded wasm-bindgen-macro v0.2.127
[INFO] [stderr]   Downloaded tokio-macros v2.7.2
[INFO] [stderr]   Downloaded toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]   Downloaded wasm-bindgen-shared v0.2.127
[INFO] [stderr]   Downloaded zeroize_derive v1.5.0
[INFO] [stderr]   Downloaded thiserror-impl v2.0.20
[INFO] [stderr]   Downloaded thiserror v2.0.20
[INFO] [stderr]   Downloaded proc-macro-crate v3.5.0
[INFO] [stderr]   Downloaded zerofrom-derive v0.1.7
[INFO] [stderr]   Downloaded yoke-derive v0.8.2
[INFO] [stderr]   Downloaded ark-serialize v0.3.0
[INFO] [stderr]   Downloaded crypto-common v0.2.2
[INFO] [stderr]   Downloaded ref-cast-impl v1.0.27
[INFO] [stderr]   Downloaded webpki-roots v0.26.11
[INFO] [stderr]   Downloaded ark-std v0.6.0
[INFO] [stderr]   Downloaded ark-ff v0.3.0
[INFO] [stderr]   Downloaded darling v0.24.1
[INFO] [stderr]   Downloaded rlp v0.5.2
[INFO] [stderr]   Downloaded half v2.7.1
[INFO] [stderr]   Downloaded unarray v0.1.4
[INFO] [stderr]   Downloaded konst_macro_rules v0.2.19
[INFO] [stderr]   Downloaded auto_impl v1.3.0
[INFO] [stderr]   Downloaded enum-ordinalize v4.4.2
[INFO] [stderr]   Downloaded ark-serialize v0.6.0
[INFO] [stderr]   Downloaded time-macros v0.2.32
[INFO] [stderr]   Downloaded deranged v0.5.8
[INFO] [stderr]   Downloaded darling_macro v0.23.0
[INFO] [stderr]   Downloaded ref-cast v1.0.27
[INFO] [stderr]   Downloaded darling_macro v0.20.11
[INFO] [stderr]   Downloaded sha1 v0.11.0
[INFO] [stderr]   Downloaded bon v3.10.0
[INFO] [stderr]   Downloaded darling_macro v0.24.1
[INFO] [stderr]   Downloaded bytecount v0.6.9
[INFO] [stderr]   Downloaded rust_decimal_macros v1.40.0
[INFO] [stderr]   Downloaded ruint-macro v1.2.1
[INFO] [stderr]   Downloaded rand_chacha v0.9.0
[INFO] [stderr]   Downloaded rand_xorshift v0.4.0
[INFO] [stderr]   Downloaded primitive-types v0.12.2
[INFO] [stderr]   Downloaded uint v0.9.5
[INFO] [stderr]   Downloaded num-integer v0.1.47
[INFO] [stderr]   Downloaded fastrlp v0.4.0
[INFO] [stderr]   Downloaded fastrlp v0.3.1
[INFO] [stderr]   Downloaded time-core v0.1.9
[INFO] [stderr]   Downloaded num-conv v0.2.2
[INFO] [stderr]   Downloaded ark-serialize-derive v0.6.0
[INFO] [stderr]   Downloaded ark-std v0.3.0
[INFO] [stderr]   Downloaded ark-ff-asm v0.3.0
[INFO] [stderr]   Downloaded alloy-rlp v0.3.16
[INFO] [stderr]   Downloaded derive_builder_macro v0.20.2
[INFO] [stderr]   Downloaded jiff-core v0.1.0
[INFO] [stderr]   Downloaded relative-path v1.9.3
[INFO] [stderr]   Downloaded derive_builder_core v0.20.2
[INFO] [stderr]   Downloaded strum v0.28.0
[INFO] [stderr]   Downloaded bon-macros v3.10.0
[INFO] [stderr]   Downloaded rand_core v0.9.5
[INFO] [stderr]   Downloaded serde_with_macros v3.22.0
[INFO] [stderr]   Downloaded darling v0.23.0
[INFO] [stderr]   Downloaded android_system_properties v0.1.6
[INFO] [stderr]   Downloaded ark-ff-asm v0.6.0
[INFO] [stderr]   Downloaded semver-parser v0.10.3
[INFO] [stderr]   Downloaded alloy-rlp-derive v0.3.16
[INFO] [stderr]   Downloaded rstest v0.26.1
[INFO] [stderr]   Downloaded futures-timer v3.0.4
[INFO] [stderr]   Downloaded derive_builder v0.20.2
[INFO] [stderr]   Downloaded darling v0.20.11
[INFO] [stderr]   Downloaded arrow-string v59.2.0
[INFO] [stderr]   Downloaded num-bigint v0.5.1
[INFO] [stderr]   Downloaded wasm-bindgen-futures v0.4.77
[INFO] [stderr]   Downloaded testing_table v0.3.0
[INFO] [stderr]   Downloaded papergrid v0.18.0
[INFO] [stderr]   Downloaded rand v0.9.5
[INFO] [stderr]   Downloaded impl-codec v0.6.0
[INFO] [stderr]   Downloaded const_format v0.2.36
[INFO] [stderr]   Downloaded konst v0.2.20
[INFO] [stderr]   Downloaded ark-ff v0.6.0
[INFO] [stderr]   Downloaded enum-ordinalize-derive v4.4.2
[INFO] [stderr]   Downloaded darling_core v0.23.0
[INFO] [stderr]   Downloaded ark-ff-macros v0.6.0
[INFO] [stderr]   Downloaded either v1.18.0
[INFO] [stderr]   Downloaded ucd-trie v0.1.7
[INFO] [stderr]   Downloaded ark-ff-macros v0.3.0
[INFO] [stderr]   Downloaded rstest_macros v0.26.1
[INFO] [stderr]   Downloaded glob v0.3.4
[INFO] [stderr]   Downloaded enum_dispatch v0.3.13
[INFO] [stderr]   Downloaded darling_core v0.20.11
[INFO] [stderr]   Downloaded arrow-schema v59.2.0
[INFO] [stderr]   Downloaded arrow-row v59.2.0
[INFO] [stderr]   Downloaded arrow-ord v59.2.0
[INFO] [stderr]   Downloaded arrow-json v59.2.0
[INFO] [stderr]   Downloaded prettyplease v0.3.0
[INFO] [stderr]   Downloaded darling_core v0.24.1
[INFO] [stderr]   Downloaded ruint v1.20.0
[INFO] [stderr]   Downloaded proptest v1.11.0
[INFO] [stderr]   Downloaded num-bigint v0.4.8
[INFO] [stderr]   Downloaded serde_with v3.22.0
[INFO] [stderr]   Downloaded schemars v1.2.2
[INFO] [stderr]   Downloaded schemars v0.9.0
[INFO] [stderr]   Downloaded iana-time-zone v0.1.65
[INFO] [stderr]   Downloaded pest v2.9.0
[INFO] [stderr]   Downloaded regex v1.13.1
[INFO] [stderr]   Downloaded aho-corasick v1.1.5
[INFO] [stderr]   Downloaded implied-vol v2.0.0
[INFO] [stderr]   Downloaded arrow v59.2.0
[INFO] [stderr]   Downloaded arrow-select v59.2.0
[INFO] [stderr]   Downloaded arrow-data v59.2.0
[INFO] [stderr]   Downloaded arrow-buffer v59.2.0
[INFO] [stderr]   Downloaded csv-core v0.1.13
[INFO] [stderr]   Downloaded windows-numerics v0.3.1
[INFO] [stderr]   Downloaded futures-executor v0.3.34
[INFO] [stderr]   Downloaded jni-sys-macros v0.4.1
[INFO] [stderr]   Downloaded curve25519-dalek v5.0.0
[INFO] [stderr]   Downloaded tabled v0.21.0
[INFO] [stderr]   Downloaded unicode-width v0.2.2
[INFO] [stderr]   Downloaded regex-syntax v0.8.11
[INFO] [stderr]   Downloaded time v0.3.55
[INFO] [stderr]   Downloaded chrono v0.4.45
[INFO] [stderr]   Downloaded arrow-array v59.2.0
[INFO] [stderr]   Downloaded serde_repr v0.1.21
[INFO] [stderr]   Downloaded alloy-primitives v1.7.1
[INFO] [stderr]   Downloaded hex-conservative v1.2.0
[INFO] [stderr]   Downloaded rapidhash v4.5.1
[INFO] [stderr]   Downloaded itertools v0.14.0
[INFO] [stderr]   Downloaded alloy-transport v2.4.1
[INFO] [stderr]   Downloaded wasmtimer v0.4.3
[INFO] [stderr]   Downloaded rustls-platform-verifier-android v0.1.1
[INFO] [stderr]   Downloaded fiat-crypto v0.3.0
[INFO] [stderr]   Downloaded regex-automata v0.4.18
[INFO] [stderr]   Downloaded bitcoin-internals v0.6.0
[INFO] [stderr]   Downloaded alloy-transport-http v2.4.1
[INFO] [stderr]   Downloaded alloy-json-rpc v2.4.1
[INFO] [stderr]   Downloaded alloy-sol-macro v1.7.1
[INFO] [stderr]   Downloaded proc-macro-error3 v3.0.1
[INFO] [stderr]   Downloaded defmt-macros v1.1.1
[INFO] [stderr]   Downloaded lexical-write-integer v1.0.6
[INFO] [stderr]   Downloaded lexical-parse-integer v1.0.6
[INFO] [stderr]   Downloaded lexical-parse-float v1.0.6
[INFO] [stderr]   Downloaded arrow-cast v59.2.0
[INFO] [stderr]   Downloaded flatbuffers v25.12.19
[INFO] [stderr]   Downloaded arrow-csv v59.2.0
[INFO] [stderr]   Downloaded arrow-arith v59.2.0
[INFO] [stderr]   Downloaded sysinfo v0.39.6
[INFO] [stderr]   Downloaded windows-future v0.3.2
[INFO] [stderr]   Downloaded windows-threading v0.2.1
[INFO] [stderr]   Downloaded futures v0.3.34
[INFO] [stderr]   Downloaded async-trait v0.1.92
[INFO] [stderr]   Downloaded async-stream v0.3.6
[INFO] [stderr]   Downloaded futures-utils-wasm v0.1.0
[INFO] [stderr]   Downloaded alloy-sol-types v1.7.1
[INFO] [stderr]   Downloaded proc-macro-error-attr3 v3.0.1
[INFO] [stderr]   Downloaded lexical-util v1.0.7
[INFO] [stderr]   Downloaded windows-collections v0.3.2
[INFO] [stderr]   Downloaded macro-string v0.2.0
[INFO] [stderr]   Downloaded objc2-core-foundation v0.3.2
[INFO] [stderr]   Downloaded alloy-chains v0.2.37
[INFO] [stderr]   Downloaded alloy-rpc-types-eth v2.4.1
[INFO] [stderr]   Downloaded threadpool v1.8.1
[INFO] [stderr]   Downloaded alloy-eip7928 v0.4.8
[INFO] [stderr]   Downloaded alloy-eip2930 v0.2.4
[INFO] [stderr]   Downloaded phf v0.14.0
[INFO] [stderr]   Downloaded ntapi v0.4.3
[INFO] [stderr]   Downloaded keccak-asm v0.1.8
[INFO] [stderr]   Downloaded const-hex v1.19.1
[INFO] [stderr]   Downloaded syn-solidity v1.7.1
[INFO] [stderr]   Downloaded rkyv_derive v0.7.46
[INFO] [stderr]   Downloaded alloy-sol-macro-input v1.7.1
[INFO] [stderr]   Downloaded derive_more-impl v2.1.1
[INFO] [stderr]   Downloaded derive_more v2.1.1
[INFO] [stderr]   Downloaded num_enum v0.7.6
[INFO] [stderr]   Downloaded base64ct v1.8.3
[INFO] [stderr]   Downloaded alloy-sol-macro-expander v1.7.1
[INFO] [stderr]   Downloaded num_enum_derive v0.7.6
[INFO] [stderr]   Downloaded bitcoin-consensus-encoding v1.2.0
[INFO] [stderr]   Downloaded alloy-sol-type-parser v1.7.1
[INFO] [stderr]   Downloaded alloy-dyn-abi v1.7.1
[INFO] [stderr]   Downloaded bitcoin_hashes v0.14.101
[INFO] [stderr]   Downloaded bitcoin-io v0.1.101
[INFO] [stderr]   Downloaded fixed-cache v0.1.10
[INFO] [stderr]   Downloaded alloy v2.2.0
[INFO] [stderr]   Downloaded alloy-json-abi v1.7.1
[INFO] [stderr]   Downloaded alloy-signer-local v2.4.1
[INFO] [stderr]   Downloaded keccak v0.2.2
[INFO] [stderr]   Downloaded alloy-network v2.4.1
[INFO] [stderr]   Downloaded secp256k1 v0.31.1
[INFO] [stderr]   Downloaded generic-array v0.14.9
[INFO] [stderr]   Downloaded zeroize v1.9.0
[INFO] [stderr]   Downloaded alloy-eip7702 v0.6.3
[INFO] [stderr]   Downloaded convert_case v0.10.0
[INFO] [stderr]   Downloaded alloy-network-primitives v2.4.1
[INFO] [stderr]   Downloaded alloy-serde v2.4.1
[INFO] [stderr]   Downloaded alloy-rpc-client v2.4.1
[INFO] [stderr]   Downloaded alloy-signer v2.4.1
[INFO] [stderr]   Downloaded alloy-eip2124 v0.2.0
[INFO] [stderr]   Downloaded lru v0.18.3
[INFO] [stderr]   Downloaded phf_shared v0.14.0
[INFO] [stderr]   Downloaded alloy-tx-macros v2.4.1
[INFO] [stderr]   Downloaded alloy-consensus-any v2.4.1
[INFO] [stderr]   Downloaded alloy-rpc-types-any v2.4.1
[INFO] [stderr]   Downloaded siphasher v1.0.3
[INFO] [stderr]   Downloaded pin-project v1.1.13
[INFO] [stderr]   Downloaded pin-project-internal v1.1.13
[INFO] [stderr]   Downloaded alloy-ens v2.4.1
[INFO] [stderr]   Downloaded alloy-contract v2.4.1
[INFO] [stderr]   Downloaded alloy-core v1.7.1
[INFO] [stderr]   Downloaded nybbles v0.4.8
[INFO] [stderr]   Downloaded secp256k1 v0.30.0
[INFO] [stderr]   Downloaded alloy-trie v0.9.5
[INFO] [stderr]   Downloaded lru-slab v0.1.2
[INFO] [stderr]   Downloaded jiff-static v0.2.35
[INFO] [stderr]   Downloaded alloy-consensus v2.4.1
[INFO] [stderr]   Downloaded jiff-tzdb-platform v0.1.3
[INFO] [stderr]   Downloaded sha3-asm v0.1.8
[INFO] [stderr]   Downloaded alloy-provider v2.4.1
[INFO] [stderr]   Downloaded blst v0.3.17
[INFO] [stderr]   Downloaded alloy-eips v2.4.1
[INFO] [stderr]   Downloaded jni-sys v0.4.1
[INFO] [stderr]   Downloaded secp256k1-sys v0.10.1
[INFO] [stderr]   Downloaded secp256k1-sys v0.11.0
[INFO] [stderr]   Downloaded c-kzg v2.1.8
[INFO] [stderr]   Downloaded signature v3.0.0
[INFO] [stderr]   Downloaded defmt-parser v1.0.0
[INFO] [stderr]   Downloaded async-stream-impl v0.3.6
[INFO] [stderr]   Downloaded foldhash v0.2.0
[INFO] [stderr]   Downloaded toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]   Downloaded block-buffer v0.12.1
[INFO] [stderr]   Downloaded digest v0.11.3
[INFO] [stderr]   Downloaded windows v0.62.2
[INFO] [stderr]   Downloaded tokio-tungstenite v0.30.0
[INFO] [stderr]   Downloaded strum_macros v0.28.0
[INFO] [stderr]   Downloaded find-msvc-tools v0.1.11
[INFO] [stderr]   Downloaded data-encoding v2.11.1
[INFO] [stderr]   Downloaded dashmap v6.2.1
[INFO] [stderr]   Downloaded unicode-ident v1.0.24
[INFO] [stderr]   Downloaded uuid v1.26.0
[INFO] [stderr]   Downloaded hyper-rustls v0.27.9
[INFO] [stderr]   Downloaded quinn-udp v0.5.15
[INFO] [stderr]   Downloaded ipnet v2.12.1
[INFO] [stderr]   Downloaded pem v4.0.0
[INFO] [stderr]   Downloaded borsh-derive v1.8.1
[INFO] [stderr]   Downloaded arrayvec v0.7.8
[INFO] [stderr]   Downloaded web-time v1.1.0
[INFO] [stderr]   Downloaded smallvec v1.15.2
[INFO] [stderr]   Downloaded hybrid-array v0.4.14
[INFO] [stderr]   Downloaded tokio-rustls v0.26.4
[INFO] [stderr]   Downloaded lexical-core v1.0.6
[INFO] [stderr]   Downloaded tinyvec v1.12.0
[INFO] [stderr]   Downloaded ed25519 v3.0.0
[INFO] [stderr]   Downloaded rmp-serde v1.3.1
[INFO] [stderr]   Downloaded rmp v0.8.15
[INFO] [stderr]   Downloaded defmt v1.1.1
[INFO] [stderr]   Downloaded bitflags v2.13.1
[INFO] [stderr]   Downloaded const-oid v0.10.2
[INFO] [stderr]   Downloaded semver v1.0.28
[INFO] [stderr]   Downloaded crossbeam-utils v0.8.22
[INFO] [stderr]   Downloaded wasm-streams v0.5.0
[INFO] [stderr]   Downloaded ryu v1.0.23
[INFO] [stderr]   Downloaded wasm-bindgen v0.2.127
[INFO] [stderr]   Downloaded sha2 v0.11.0
[INFO] [stderr]   Downloaded value-bag v1.13.2
[INFO] [stderr]   Downloaded rustls-platform-verifier v0.7.0
[INFO] [stderr]   Downloaded jni-macros v0.22.4
[INFO] [stderr]   Downloaded toml v1.1.4+spec-1.1.0
[INFO] [stderr]   Downloaded portable-atomic-util v0.2.7
[INFO] [stderr]   Downloaded jiff-tzdb v0.1.8
[INFO] [stderr]   Downloaded toml_edit v0.25.13+spec-1.1.0
[INFO] [stderr]   Downloaded wit-bindgen v0.57.1
[INFO] [stderr]   Downloaded borsh v1.8.1
[INFO] [stderr]   Downloaded tungstenite v0.30.0
[INFO] [stderr]   Downloaded indexmap v2.14.0
[INFO] [stderr]   Downloaded wasm-bindgen-macro-support v0.2.127
[INFO] [stderr]   Downloaded quinn v0.11.11
[INFO] [stderr]   Downloaded cc v1.4.4
[INFO] [stderr]   Downloaded arc-swap v1.9.2
[INFO] [stderr]   Downloaded js-sys v0.3.104
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.56
[INFO] [stderr]   Downloaded rkyv v0.7.46
[INFO] [stderr]   Downloaded mio v1.2.2
[INFO] [stderr]   Downloaded winnow v0.7.15
[INFO] [stderr]   Downloaded rand v0.10.2
[INFO] [stderr]   Downloaded ed25519-dalek v3.0.0
[INFO] [stderr]   Downloaded lexical-write-float v1.0.6
[INFO] [stderr]   Downloaded hyper-util v0.1.20
[INFO] [stderr]   Downloaded wasip2 v1.0.4+wasi-0.2.12
[INFO] [stderr]   Downloaded tokio-util v0.7.19
[INFO] [stderr]   Downloaded webpki-root-certs v1.0.9
[INFO] [stderr]   Downloaded combine v4.6.8
[INFO] [stderr]   Downloaded arrow-ipc v59.2.0
[INFO] [stderr]   Downloaded reqwest v0.13.4
[INFO] [stderr]   Downloaded winnow v1.0.4
[INFO] [stderr]   Downloaded rust_decimal v1.42.1
[INFO] [stderr]   Downloaded hyper v1.11.0
[INFO] [stderr]   Downloaded libm v0.2.16
[INFO] [stderr]   Downloaded sockudo-ws v2.0.1
[INFO] [stderr]   Downloaded h2 v0.4.19
[INFO] [stderr]   Downloaded jni v0.22.4
[INFO] [stderr]   Downloaded portable-atomic v1.15.0
[INFO] [stderr]   Downloaded bitvec v1.1.1
[INFO] [stderr]   Downloaded webpki-roots v1.0.9
[INFO] [stderr]   Downloaded aws-lc-rs v1.18.0
[INFO] [stderr]   Downloaded quinn-proto v0.11.17
[INFO] [stderr]   Downloaded zerocopy v0.8.56
[INFO] [stderr]   Downloaded objc2-io-kit v0.3.2
[INFO] [stderr]   Downloaded syn v3.0.4
[INFO] [stderr]   Downloaded ustr v1.1.0
[INFO] [stderr]   Downloaded simd_cesu8 v1.2.0
[INFO] [stderr]   Downloaded rustls v0.23.43
[INFO] [stderr]   Downloaded sha3 v0.11.0
[INFO] [stderr]   Downloaded web-sys v0.3.104
[INFO] [stderr]   Downloaded jiff v0.2.35
[INFO] [stderr]   Downloaded libc v0.2.189
[INFO] [stderr]   Downloaded tokio v1.53.1
[INFO] [stderr]   Downloaded csv v1.4.0
[INFO] [stderr]   Downloaded aws-lc-sys v0.44.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 318a2ed611b45b0c4e1d3d643f33030375ae23b6619fca23216b8e0bc0e2d980
[INFO] running `Command { std: "docker" "start" "318a2ed611b45b0c4e1d3d643f33030375ae23b6619fca23216b8e0bc0e2d980", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "318a2ed611b45b0c4e1d3d643f33030375ae23b6619fca23216b8e0bc0e2d980", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "318a2ed611b45b0c4e1d3d643f33030375ae23b6619fca23216b8e0bc0e2d980" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "318a2ed611b45b0c4e1d3d643f33030375ae23b6619fca23216b8e0bc0e2d980", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "318a2ed611b45b0c4e1d3d643f33030375ae23b6619fca23216b8e0bc0e2d980" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling libc v0.2.189
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling generic-array v0.14.9
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling prettyplease v0.3.0
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling zerocopy v0.8.56
[INFO] [stderr]    Compiling rand_core v0.10.1
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling rustversion v1.0.23
[INFO] [stderr]    Compiling zmij v1.0.23
[INFO] [stderr]    Compiling anyhow v1.0.104
[INFO] [stderr]    Compiling rust_decimal v1.42.1
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling crossbeam-utils v0.8.22
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling cpufeatures v0.3.1
[INFO] [stderr]    Compiling chacha20 v0.10.2
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling bytecount v0.6.9
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling jiff-tzdb v0.1.8
[INFO] [stderr]    Compiling jiff-core v0.1.0
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling value-bag v1.13.2
[INFO] [stderr]    Compiling arrayvec v0.7.8
[INFO] [stderr]    Compiling implied-vol v2.0.0
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling papergrid v0.18.0
[INFO] [stderr]    Compiling arc-swap v1.9.2
[INFO] [stderr]    Compiling ruint-macro v1.2.1
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling syn v3.0.4
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling ruint v1.20.0
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling rmp v0.8.15
[INFO] [stderr]    Compiling toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling rand v0.10.2
[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 parking_lot v0.12.5
[INFO] [stderr]    Compiling dashmap v6.2.1
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling tabled v0.21.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling toml v1.1.4+spec-1.1.0
[INFO] [stderr]    Compiling jiff v0.2.35
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling uuid v1.26.0
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling toml v0.9.12+spec-1.1.0
[INFO] [stderr]    Compiling nautilus-core v0.63.0 (https://github.com/nautechsystems/nautilus_trader?rev=e96a4ab8c8a5a7cae0ea6d37770d5ce2dee6db5c#e96a4ab8)
[INFO] [stderr]    Compiling darling_core v0.24.1
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling strum_macros v0.28.0
[INFO] [stderr]    Compiling enum_dispatch v0.3.13
[INFO] [stderr]    Compiling rust_decimal_macros v1.40.0
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling derive_builder_core v0.20.2
[INFO] [stderr]    Compiling darling_macro v0.24.1
[INFO] [stderr]    Compiling darling v0.24.1
[INFO] [stderr]    Compiling bon-macros v3.10.0
[INFO] [stderr]    Compiling strum v0.28.0
[INFO] [stderr]    Compiling derive_builder_macro v0.20.2
[INFO] [stderr]    Compiling bytes v1.12.1
[INFO] [stderr]    Compiling rmp-serde v1.3.1
[INFO] [stderr]    Compiling derive_builder v0.20.2
[INFO] [stderr]    Compiling ustr v1.1.0
[INFO] [stderr]    Compiling bon v3.10.0
[INFO] [stderr]    Compiling nautilus-model v0.63.0 (https://github.com/nautechsystems/nautilus_trader?rev=e96a4ab8c8a5a7cae0ea6d37770d5ce2dee6db5c#e96a4ab8)
[INFO] [stderr]    Compiling riftbot v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 19s
[INFO] running `Command { std: "docker" "inspect" "318a2ed611b45b0c4e1d3d643f33030375ae23b6619fca23216b8e0bc0e2d980", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "318a2ed611b45b0c4e1d3d643f33030375ae23b6619fca23216b8e0bc0e2d980" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling riftbot v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 9.35s
[INFO] running `Command { std: "docker" "inspect" "318a2ed611b45b0c4e1d3d643f33030375ae23b6619fca23216b8e0bc0e2d980", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "318a2ed611b45b0c4e1d3d643f33030375ae23b6619fca23216b8e0bc0e2d980" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.34s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/riftbot-16b5ab7ceb6e7685)
[INFO] [stdout] 
[INFO] [stdout] running 95 tests
[INFO] [stdout] test config::tests::negative_grid_target_is_rejected_during_deserialization ... ok
[INFO] [stdout] test config::tests::degraded_risk_policy_must_be_conservative ... ok
[INFO] [stdout] test config::tests::fair_value_schedule_must_be_satisfiable ... ok
[INFO] [stdout] test config::fingerprint::tests::risk_fingerprint_is_stable_and_risk_sensitive ... ok
[INFO] [stdout] test domain::execution_intent::tests::v1_rejects_non_two_leg_basket ... ok
[INFO] [stdout] test domain::execution_intent::tests::v1_rejects_same_side_legs ... ok
[INFO] [stdout] test domain::execution_intent::tests::deserialization_cannot_bypass_v1_invariants ... ok
[INFO] [stdout] test domain::execution_intent::tests::v1_accepts_two_opposite_distinct_venue_legs ... ok
[INFO] [stdout] test config::fingerprint::tests::funding_route_order_does_not_change_fingerprint ... ok
[INFO] [stdout] test config::tests::regime_thresholds_preserve_severity_order ... ok
[INFO] [stdout] test config::fingerprint::tests::fingerprint_is_stable_and_measurement_sensitive ... ok
[INFO] [stdout] test config::tests::example_configuration_is_valid ... ok
[INFO] [stdout] test config::tests::duplicate_venue_is_rejected ... ok
[INFO] [stdout] test domain::ids::tests::deserialization_runs_validation ... ok
[INFO] [stdout] test config::tests::legacy_config_schema_is_rejected ... ok
[INFO] [stdout] test domain::ids::tests::identifier_rejects_whitespace ... ok
[INFO] [stdout] test domain::ids::tests::identifier_accepts_compact_text ... ok
[INFO] [stdout] test config::fingerprint::tests::unrelated_risk_and_recording_fields_do_not_change_fingerprint ... ok
[INFO] [stdout] test domain::inventory::tests::target_inventory_construction_enforces_cross_field_shape ... ok
[INFO] [stdout] test domain::inventory::tests::target_inventory_rejects_same_venue_route ... ok
[INFO] [stdout] test domain::numeric::tests::price_rejects_zero ... ok
[INFO] [stdout] test domain::inventory::tests::target_inventory_deserialization_rejects_negative_fraction ... ok
[INFO] [stdout] test domain::risk::tests::approved_increase_with_flatten_kill_state_is_rejected_by_serde ... ok
[INFO] [stdout] test domain::numeric::tests::target_fraction_enforces_non_negative_unit_interval ... ok
[INFO] [stdout] test domain::risk::tests::approved_increase_with_halted_regime_is_rejected_by_serde ... ok
[INFO] [stdout] test domain::risk::tests::approved_increase_with_halt_kill_state_is_rejected_by_serde ... ok
[INFO] [stdout] test market::book_store::tests::disconnected_then_newer_book_does_not_become_connected ... ok
[INFO] [stdout] test domain::risk::tests::restrictive_states_preserve_legitimate_reduction_authorization ... ok
[INFO] [stdout] test market::book_store::tests::healthy_book_remains_none_until_both_connected_and_recovered ... ok
[INFO] [stdout] test market::book_store::tests::pre_transition_book_does_not_clear_recovery ... ok
[INFO] [stdout] test market::book_store::tests::reconnect_requires_newer_recovery_book ... ok
[INFO] [stdout] test config::tests::strategy_target_must_preserve_pair_risk_headroom ... ok
[INFO] [stdout] test config::tests::secret_shaped_unknown_fields_are_rejected ... ok
[INFO] [stdout] test market::book_store::tests::connected_after_reconnect_still_awaits_recovery ... ok
[INFO] [stdout] test domain::risk::tests::approved_increase_with_reduce_only_kill_state_is_rejected_by_serde ... ok
[INFO] [stdout] test domain::inventory::tests::target_inventory_deserialization_cannot_bypass_cross_field_shape ... ok
[INFO] [stdout] test domain::risk::tests::kill_transition_graph_and_serde_fail_closed ... ok
[INFO] [stdout] test market::book_store::tests::post_transition_newer_book_clears_recovery ... ok
[INFO] [stdout] test domain::risk::tests::approved_increase_with_reduce_only_regime_is_rejected_by_serde ... ok
[INFO] [stdout] test domain::numeric::tests::target_fraction_deserialization_cannot_bypass_invariant ... ok
[INFO] [stdout] test config::tests::available_funding_requires_a_signed_value ... ok
[INFO] [stdout] test domain::risk::tests::approved_increase_with_pause_new_kill_state_is_rejected_by_serde ... ok
[INFO] [stdout] test domain::risk::tests::serde_cannot_construct_invalid_risk_authorization ... ok
[INFO] [stdout] test market::book_store::tests::reconnecting_then_book_does_not_become_connected ... ok
[INFO] [stdout] test market::book_store::tests::tracks_freshness_without_wall_clock ... ok
[INFO] [stdout] test market::book_store::tests::rejects_regressive_book_and_transition_updates ... ok
[INFO] [stdout] test market::normalizer::tests::canonicalizes_side_ordering ... ok
[INFO] [stdout] test models::fair_value::tests::midpoint_reference_warms_up_to_robust_median ... ok
[INFO] [stdout] test models::fair_value::tests::reverse_route_has_an_independent_non_negated_basis ... ok
[INFO] [stdout] test models::grid_inventory::tests::full_grid_target_uses_strategy_cap_per_leg_not_risk_limit ... ok
[INFO] [stdout] test models::grid_inventory::tests::between_boundaries_uses_conservative_floor_step ... ok
[INFO] [stdout] test models::fair_value::tests::stale_tick_is_rejected_without_backfill ... ok
[INFO] [stdout] test models::fair_value::tests::update_frequency_cannot_add_samples ... ok
[INFO] [stdout] test models::opportunity::tests::gate_example_b_may_increase_risk ... ok
[INFO] [stdout] test models::opportunity::tests::depth_impact_is_not_deducted_again ... ok
[INFO] [stdout] test models::opportunity::tests::gate_example_a_must_not_increase_risk ... ok
[INFO] [stdout] test models::opportunity::tests::named_risk_cost_is_deducted_once ... ok
[INFO] [stdout] test models::opportunity::tests::extreme_deviation_halts_economic_increase ... ok
[INFO] [stdout] test market::normalizer::tests::requires_both_timestamps ... ok
[INFO] [stdout] test models::spread_engine::tests::corrupt_empty_and_future_books_are_rejected ... ok
[INFO] [stdout] test market::normalizer::tests::rejects_duplicate_and_crossed_books ... ok
[INFO] [stdout] test models::fair_value::tests::duration_window_evicts_deterministically ... ok
[INFO] [stdout] test market::normalizer::tests::rejects_empty_side_and_zero_level ... ok
[INFO] [stdout] test models::spread_engine::tests::exact_depth_boundary_is_accepted_and_shortfall_rejected ... ok
[INFO] [stdout] test models::spread_engine::tests::funding_unavailable_stays_none ... ok
[INFO] [stdout] test models::grid_inventory::tests::zero_and_below_first_boundary_are_flat ... ok
[INFO] [stdout] test models::opportunity::tests::warmup_never_invents_a_zero_midline ... ok
[INFO] [stdout] test models::spread_engine::tests::missing_fee_is_not_treated_as_zero ... ok
[INFO] [stdout] test models::grid_inventory::tests::route_direction_is_explicit_and_reverse_is_independent ... ok
[INFO] [stdout] test models::regime::tests::hard_data_failures_are_more_restrictive_than_cost_unavailability ... ok
[INFO] [stdout] test models::opportunity::tests::unavailable_funding_fails_closed ... ok
[INFO] [stdout] test strategy::inventory_manager::tests::bad_edge_does_not_block_necessary_reduction ... ok
[INFO] [stdout] test models::opportunity::tests::signed_funding_adjustment_changes_edge_with_its_sign ... ok
[INFO] [stdout] test strategy::inventory_manager::tests::different_measurement_model_version_is_rejected ... ok
[INFO] [stdout] test models::spread_engine::tests::reverse_route_is_measured_independently ... ok
[INFO] [stdout] test models::spread_engine::tests::top_level_vwap_and_round_trip_fees_are_exact ... ok
[INFO] [stdout] test models::grid_inventory::tests::every_grid_boundary_maps_exactly ... ok
[INFO] [stdout] test models::spread_engine::tests::multi_level_vwap_embeds_depth_impact ... ok
[INFO] [stdout] test strategy::inventory_manager::tests::reserved_and_pending_exposure_prevent_duplicate_increase ... ok
[INFO] [stdout] test strategy::inventory_manager::tests::sell_price_above_buy_price_uses_smaller_long_leg_cap ... ok
[INFO] [stdout] test strategy::inventory_manager::tests::sell_price_below_buy_price_uses_smaller_short_leg_cap ... ok
[INFO] [stdout] test models::grid_inventory::tests::expansion_is_monotonic_and_convergence_lowers_target ... ok
[INFO] [stdout] test strategy::inventory_manager::tests::matching_measurement_snapshot_remains_accepted ... ok
[INFO] [stdout] test strategy::inventory_manager::tests::reversal_flattens_old_route_before_opposite_increase ... ok
[INFO] [stdout] test strategy::inventory_manager::tests::non_positive_tradable_edge_blocks_only_added_risk ... ok
[INFO] [stdout] test strategy::inventory_manager::tests::stale_positive_measurement_cannot_authorize_newer_grid_target ... ok
[INFO] [stdout] test strategy::inventory_manager::tests::same_route_and_timestamp_but_different_fingerprint_is_rejected ... ok
[INFO] [stdout] test strategy::inventory_manager::tests::opposing_increase_requests_fail_closed_explicitly ... ok
[INFO] [stdout] test strategy::inventory_manager::tests::target_above_effective_actual_proposes_only_measured_size ... ok
[INFO] [stdout] test strategy::inventory_manager::tests::opposing_effective_exposure_is_visible_and_cannot_add_risk ... ok
[INFO] [stdout] test strategy::inventory_manager::tests::same_route_but_different_observed_at_is_rejected ... ok
[INFO] [stdout] test models::spread_engine::tests::stale_skew_and_unhealthy_inputs_fail_closed ... ok
[INFO] [stdout] test models::regime::tests::classifies_all_four_regimes ... ok
[INFO] [stdout] test strategy::inventory_manager::tests::target_below_actual_reduces_without_entry_measurement ... ok
[INFO] [stdout] test market::nautilus_bridge::tests::pinned_nautilus_instrument_parser_is_available ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 95 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/p3_measurement.rs (/opt/rustwide/target/debug/deps/p3_measurement-c5b556ac821798ca)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/p2_recording.rs (/opt/rustwide/target/debug/deps/p2_recording-7553878f04eeeb22)
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test invalid_schema_version_is_rejected ... ok
[INFO] [stdout] test replay_has_no_live_execution_capability ... ok
[INFO] [stdout] test replay_preserves_disconnect_reconnect_recovery_sequence ... ok
[INFO] [stdout] test identical_replay_twice_produces_identical_outputs ... ok
[INFO] [stdout] test replay_preserves_exchange_and_receive_timestamps ... ok
[INFO] [stdout] test record_to_replay_round_trip ... ok
[INFO] [stdout] test inconsistent_recorded_health_fails_closed ... ok
[INFO] [stdout] test truncated_and_corrupt_records_are_rejected ... ok
[INFO] [stdout] test stale_calculation_is_deterministic_from_recorded_observation_time ... ok
[INFO] [stdout] test invalid_normalized_domain_data_is_rejected ... ok
[INFO] [stdout] test recorder_shutdown_flushes_all_accepted_buffered_records_in_order ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/p3_measurement.rs (/opt/rustwide/target/debug/deps/p3_measurement-86ba5a77c5631d76)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test both_oriented_routes_have_independent_reference_and_executable_math ... ok
[INFO] [stdout] test identical_measurement_replay_twice_is_identical ... ok
[INFO] [stdout] test funding_unavailable_is_visible_and_fails_closed ... ok
[INFO] [stdout] test changed_measurement_config_changes_fingerprint_and_output ... ok
[INFO] [stdout] test reconnect_states_are_retained_as_fail_closed_evidence ... ok
[INFO] [stdout] test replay_ticks_come_only_from_recorded_logical_time ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/p5_risk.rs (/opt/rustwide/target/debug/deps/p5_risk-18967c752e1fa184)
[INFO] [stdout] 
[INFO] [stdout] running 36 tests
[INFO] [stdout] test halt_blocks_new_risk ... ok
[INFO] [stdout] test most_restrictive_regime_and_kill_state_wins ... ok
[INFO] [stdout] test exactly_at_hard_limit_boundary_is_allowed ... ok
[INFO] [stdout] test identical_input_produces_identical_risk_assessment ... ok
[INFO] [stdout] test missing_increase_size_basis_is_denied ... ok
[INFO] [stdout] test current_exposure_arithmetic_failure_fails_closed ... ok
[INFO] [stdout] test authorization_uses_only_supplied_logical_time ... ok
[INFO] [stdout] test missing_health_input_fails_closed_for_increase ... ok
[INFO] [stdout] test kill_state_transitions_are_timestamped_and_fail_closed ... ok
[INFO] [stdout] test fixed_decimal_arithmetic_overflow_fails_closed ... ok
[INFO] [stdout] test no_change_with_current_pair_breach_is_restrictive ... ok
[INFO] [stdout] test exactly_at_current_limit_is_not_a_breach ... ok
[INFO] [stdout] test no_change_with_current_exposure_identity_failure_fails_closed ... ok
[INFO] [stdout] test delta_neutral_basket_is_still_denied_on_venue_limit ... ok
[INFO] [stdout] test global_delta_breach_requires_flatten ... ok
[INFO] [stdout] test p5_risk_module_has_no_execution_or_order_path ... ok
[INFO] [stdout] test no_change_with_missing_current_exposure_fails_closed ... ok
[INFO] [stdout] test reduction_from_pair_breach_is_allowed_but_breach_visible ... ok
[INFO] [stdout] test reserved_and_pending_exposure_are_counted_in_projection ... ok
[INFO] [stdout] test no_change_with_current_global_delta_breach_is_restrictive ... ok
[INFO] [stdout] test future_measurement_timestamp_is_denied ... ok
[INFO] [stdout] test reduction_allows_missing_or_stale_entry_economics ... ok
[INFO] [stdout] test no_change_with_current_venue_breach_is_restrictive ... ok
[INFO] [stdout] test pause_new_and_reduce_only_block_increase ... ok
[INFO] [stdout] test p4_change_above_p3_safe_cap_fails_closed ... ok
[INFO] [stdout] test per_venue_limit_breach_is_denied ... ok
[INFO] [stdout] test restrictive_regimes_block_increase_and_halted_escalates ... ok
[INFO] [stdout] test session_loss_at_limit_requires_configured_flatten ... ok
[INFO] [stdout] test reduction_does_not_hide_global_delta_breach ... ok
[INFO] [stdout] test session_loss_can_require_configured_halt ... ok
[INFO] [stdout] test normal_valid_increase_is_approved_and_auditable ... ok
[INFO] [stderr]    Doc-tests riftbot
[INFO] [stdout] test pair_projected_limit_breach_is_denied ... ok
[INFO] [stdout] test stale_measurement_is_denied ... ok
[INFO] [stdout] test risk_never_enlarges_p4_proposal_and_degraded_policy_clips ... ok
[INFO] [stdout] test flatten_requires_reduction_toward_zero ... ok
[INFO] [stdout] test unhealthy_stale_and_unknown_operational_inputs_block_increase ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "318a2ed611b45b0c4e1d3d643f33030375ae23b6619fca23216b8e0bc0e2d980", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "318a2ed611b45b0c4e1d3d643f33030375ae23b6619fca23216b8e0bc0e2d980", kill_on_drop: false }`
[INFO] [stdout] 318a2ed611b45b0c4e1d3d643f33030375ae23b6619fca23216b8e0bc0e2d980
