[INFO] cloning repository https://github.com/web3guru888/ATLAS
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/web3guru888/ATLAS" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fweb3guru888%2FATLAS", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fweb3guru888%2FATLAS'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 4679b7802b6e21018fcfca24154fc09faac1acff
[INFO] testing web3guru888/ATLAS against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fweb3guru888%2FATLAS" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/web3guru888/ATLAS
[INFO] finished tweaking git repo https://github.com/web3guru888/ATLAS
[INFO] tweaked toml for git repo https://github.com/web3guru888/ATLAS written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/web3guru888/ATLAS on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/web3guru888/ATLAS 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.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: unused field `categories` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:17:1
[INFO] [stderr]    |
[INFO] [stderr] 17 | categories = ["science", "machine-learning"]
[INFO] [stderr]    | ^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_package_fields` is set to `warn` by default
[INFO] [stderr] help: consider removing the field `workspace.package.categories`
[INFO] [stderr] warning: unused field `description` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:18:1
[INFO] [stderr]    |
[INFO] [stderr] 18 | description = "ATLAS: Active-inference Training with Learned Adaptive Stigmergy"
[INFO] [stderr]    | ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the field `workspace.package.description`
[INFO] [stderr] warning: unused field `homepage` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:20:1
[INFO] [stderr]    |
[INFO] [stderr] 20 | homepage = "https://atlasagi.org"
[INFO] [stderr]    | ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the field `workspace.package.homepage`
[INFO] [stderr] warning: unused field `keywords` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:21:1
[INFO] [stderr]    |
[INFO] [stderr] 21 | keywords = ["llm", "training", "stigmergy", "causal-inference", "astra"]
[INFO] [stderr]    | ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the field `workspace.package.keywords`
[INFO] [stderr] warning: unused field `rust-version` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:24:1
[INFO] [stderr]    |
[INFO] [stderr] 24 | rust-version = "1.80"
[INFO] [stderr]    | ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the field `workspace.package.rust-version`
[INFO] [stderr] warning: workspace (manifest) generated 5 warnings
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/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] 332400b49e7b10476ac8543d287ca19f3be08b966cd70f6e882639190dd7cc8d
[INFO] running `Command { std: "docker" "start" "332400b49e7b10476ac8543d287ca19f3be08b966cd70f6e882639190dd7cc8d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "332400b49e7b10476ac8543d287ca19f3be08b966cd70f6e882639190dd7cc8d", 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" "332400b49e7b10476ac8543d287ca19f3be08b966cd70f6e882639190dd7cc8d" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "332400b49e7b10476ac8543d287ca19f3be08b966cd70f6e882639190dd7cc8d", 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" "332400b49e7b10476ac8543d287ca19f3be08b966cd70f6e882639190dd7cc8d" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unused field `categories` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:17:1
[INFO] [stderr]    |
[INFO] [stderr] 17 | categories = ["science", "machine-learning"]
[INFO] [stderr]    | ^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_package_fields` is set to `warn` by default
[INFO] [stderr] help: consider removing the field `workspace.package.categories`
[INFO] [stderr] warning: unused field `description` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:18:1
[INFO] [stderr]    |
[INFO] [stderr] 18 | description = "ATLAS: Active-inference Training with Learned Adaptive Stigmergy"
[INFO] [stderr]    | ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the field `workspace.package.description`
[INFO] [stderr] warning: unused field `homepage` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:20:1
[INFO] [stderr]    |
[INFO] [stderr] 20 | homepage = "https://atlasagi.org"
[INFO] [stderr]    | ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the field `workspace.package.homepage`
[INFO] [stderr] warning: unused field `keywords` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:21:1
[INFO] [stderr]    |
[INFO] [stderr] 21 | keywords = ["llm", "training", "stigmergy", "causal-inference", "astra"]
[INFO] [stderr]    | ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the field `workspace.package.keywords`
[INFO] [stderr] warning: unused field `rust-version` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:24:1
[INFO] [stderr]    |
[INFO] [stderr] 24 | rust-version = "1.80"
[INFO] [stderr]    | ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the field `workspace.package.rust-version`
[INFO] [stderr] warning: workspace (manifest) generated 5 warnings
[INFO] [stderr]    Compiling atlas-core v0.1.0 (/opt/rustwide/workdir/crates/atlas-core)
[INFO] [stderr]    Compiling atlas-tensor v0.1.0 (/opt/rustwide/workdir/crates/atlas-tensor)
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-core/src/lib.rs:15:21
[INFO] [stdout]    |
[INFO] [stdout] 15 |     ShapeMismatch { expected: Vec<usize>, got: Vec<usize> },
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> crates/atlas-core/src/lib.rs:7:9
[INFO] [stdout]    |
[INFO] [stdout]  7 | #![warn(missing_docs)]
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-core/src/lib.rs:15:43
[INFO] [stdout]    |
[INFO] [stdout] 15 |     ShapeMismatch { expected: Vec<usize>, got: Vec<usize> },
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-core/src/lib.rs:17:19
[INFO] [stdout]    |
[INFO] [stdout] 17 |     OutOfBounds { index: usize, size: usize },
[INFO] [stdout]    |                   ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-core/src/lib.rs:17:33
[INFO] [stdout]    |
[INFO] [stdout] 17 |     OutOfBounds { index: usize, size: usize },
[INFO] [stdout]    |                                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling atlas-json v0.1.0 (/opt/rustwide/workdir/crates/atlas-json)
[INFO] [stderr]    Compiling atlas-bayes v0.1.0 (/opt/rustwide/workdir/crates/atlas-bayes)
[INFO] [stderr]    Compiling atlas-zk v0.1.0 (/opt/rustwide/workdir/crates/atlas-zk)
[INFO] [stderr]    Compiling atlas-http v0.1.0 (/opt/rustwide/workdir/crates/atlas-http)
[INFO] [stderr]    Compiling atlas-trm v0.1.0 (/opt/rustwide/workdir/crates/atlas-trm)
[INFO] [stderr]    Compiling atlas-safety v0.1.0 (/opt/rustwide/workdir/crates/atlas-safety)
[INFO] [stdout] warning: unused imports: `AtlasError` and `Result`
[INFO] [stdout]   --> crates/atlas-trm/src/lib.rs:20:18
[INFO] [stdout]    |
[INFO] [stdout] 20 | use atlas_core::{AtlasError, Result};
[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: `AtlasError` and `Result`
[INFO] [stdout]  --> crates/atlas-safety/src/lib.rs:9:18
[INFO] [stdout]   |
[INFO] [stdout] 9 | use atlas_core::{AtlasError, Result};
[INFO] [stdout]   |                  ^^^^^^^^^^  ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `atlas_core::Result`
[INFO] [stdout]   --> crates/atlas-bayes/src/lib.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use atlas_core::Result;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/atlas-trm/src/lib.rs:142:21
[INFO] [stdout]     |
[INFO] [stdout] 142 |     Contradiction { score: f32, detail: String },
[INFO] [stdout]     |                     ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> crates/atlas-trm/src/lib.rs:17:9
[INFO] [stdout]     |
[INFO] [stdout]  17 | #![warn(missing_docs)]
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/atlas-trm/src/lib.rs:142:33
[INFO] [stdout]     |
[INFO] [stdout] 142 |     Contradiction { score: f32, detail: String },
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling atlas-palace v0.1.0 (/opt/rustwide/workdir/crates/atlas-palace)
[INFO] [stderr]    Compiling atlas-tokenize v0.1.0 (/opt/rustwide/workdir/crates/atlas-tokenize)
[INFO] [stdout] warning: field `merges` is never read
[INFO] [stdout]   --> crates/atlas-tokenize/src/lib.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub struct Tokenizer {
[INFO] [stdout]    |            --------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 41 |     merges: Vec<(String, String)>,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> crates/atlas-tensor/src/lib.rs:620:29
[INFO] [stdout]     |
[INFO] [stdout] 620 |     pub fn sgemm_vec(&self, x: &GpuVec, n: usize) -> Option<GpuVec> {
[INFO] [stdout]     |                             ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n`
[INFO] [stdout]    --> crates/atlas-tensor/src/lib.rs:620:41
[INFO] [stdout]     |
[INFO] [stdout] 620 |     pub fn sgemm_vec(&self, x: &GpuVec, n: usize) -> Option<GpuVec> {
[INFO] [stdout]     |                                         ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `m`
[INFO] [stdout]    --> crates/atlas-tensor/src/lib.rs:621:13
[INFO] [stdout]     |
[INFO] [stdout] 621 |         let m = self.rows;
[INFO] [stdout]     |             ^ help: if this is intentional, prefix it with an underscore: `_m`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n`
[INFO] [stdout]    --> crates/atlas-tensor/src/lib.rs:898:9
[INFO] [stdout]     |
[INFO] [stdout] 898 |     let n = gate.len;
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1011:28
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     pub fn apply_to(&self, x: &mut GpuVec, n_heads: usize, head_dim: usize, pos: usize) {
[INFO] [stdout]      |                            ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n_heads`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1011:44
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     pub fn apply_to(&self, x: &mut GpuVec, n_heads: usize, head_dim: usize, pos: usize) {
[INFO] [stdout]      |                                            ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_heads`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `head_dim`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1011:60
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     pub fn apply_to(&self, x: &mut GpuVec, n_heads: usize, head_dim: usize, pos: usize) {
[INFO] [stdout]      |                                                            ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_head_dim`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pos`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1011:77
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     pub fn apply_to(&self, x: &mut GpuVec, n_heads: usize, head_dim: usize, pos: usize) {
[INFO] [stdout]      |                                                                             ^^^ help: if this is intentional, prefix it with an underscore: `_pos`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `q`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1267:9
[INFO] [stdout]      |
[INFO] [stdout] 1267 |         q: &GpuVec,
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_q`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n_heads`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1268:9
[INFO] [stdout]      |
[INFO] [stdout] 1268 |         n_heads: usize,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_heads`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pos`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1269:9
[INFO] [stdout]      |
[INFO] [stdout] 1269 |         pos: usize,
[INFO] [stdout]      |         ^^^ help: if this is intentional, prefix it with an underscore: `_pos`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `scale`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1270:9
[INFO] [stdout]      |
[INFO] [stdout] 1270 |         scale: f32,
[INFO] [stdout]      |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_scale`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `window_size`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1271:9
[INFO] [stdout]      |
[INFO] [stdout] 1271 |         window_size: usize,
[INFO] [stdout]      |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_window_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling atlas-model v0.1.0 (/opt/rustwide/workdir/crates/atlas-model)
[INFO] [stderr]    Compiling atlas-grad v0.1.0 (/opt/rustwide/workdir/crates/atlas-grad)
[INFO] [stderr]    Compiling atlas-quant v0.1.0 (/opt/rustwide/workdir/crates/atlas-quant)
[INFO] [stdout] warning: unused import: `atlas_tensor::Tensor`
[INFO] [stdout]   --> crates/atlas-model/src/lib.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use atlas_tensor::Tensor;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling atlas-optim v0.1.0 (/opt/rustwide/workdir/crates/atlas-optim)
[INFO] [stderr]    Compiling atlas-causal v0.1.0 (/opt/rustwide/workdir/crates/atlas-causal)
[INFO] [stderr]    Compiling atlas-bridge v0.1.0 (/opt/rustwide/workdir/crates/atlas-bridge)
[INFO] [stdout] warning: unused import: `groth16_verify`
[INFO] [stdout]   --> crates/atlas-bridge/src/lib.rs:19:31
[INFO] [stdout]    |
[INFO] [stdout] 19 | use atlas_zk::{groth16_prove, groth16_verify, Groth16Claim};
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_gpu_bf16` is never used
[INFO] [stdout]    --> crates/atlas-model/src/lib.rs:600:12
[INFO] [stdout]     |
[INFO] [stdout] 536 | impl Linear {
[INFO] [stdout]     | ----------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 600 |     pub fn is_gpu_bf16(&self) -> bool { self.gpu_mat.is_bf16() }
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `max_seq` is never read
[INFO] [stdout]    --> crates/atlas-model/src/lib.rs:729:5
[INFO] [stdout]     |
[INFO] [stdout] 722 | struct KvCache {
[INFO] [stdout]     |        ------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 729 |     max_seq:    usize,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> crates/atlas-model/src/lib.rs:799:8
[INFO] [stdout]     |
[INFO] [stdout] 798 | impl Attention {
[INFO] [stdout]     | -------------- associated function in this implementation
[INFO] [stdout] 799 |     fn new(cfg: &ModelConfig, layer: usize) -> Self {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]     --> crates/atlas-model/src/lib.rs:1342:8
[INFO] [stdout]      |
[INFO] [stdout] 1341 | impl FeedForward {
[INFO] [stdout]      | ---------------- associated function in this implementation
[INFO] [stdout] 1342 |     fn new(cfg: &ModelConfig, layer: usize) -> Self {
[INFO] [stdout]      |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]     --> crates/atlas-model/src/lib.rs:1467:8
[INFO] [stdout]      |
[INFO] [stdout] 1466 | impl TransformerBlock {
[INFO] [stdout]      | --------------------- associated function in this implementation
[INFO] [stdout] 1467 |     fn new(cfg: &ModelConfig, layer: usize) -> Self {
[INFO] [stdout]      |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `lcg_uniform` is never used
[INFO] [stdout]     --> crates/atlas-model/src/lib.rs:3773:4
[INFO] [stdout]      |
[INFO] [stdout] 3773 | fn lcg_uniform(seed: u64) -> f32 {
[INFO] [stdout]      |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-bridge/src/lib.rs:46:15
[INFO] [stdout]    |
[INFO] [stdout] 46 |     Deposit { amount: u64, recipient: String },
[INFO] [stdout]    |               ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> crates/atlas-bridge/src/lib.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 | #![warn(missing_docs)]
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-bridge/src/lib.rs:46:28
[INFO] [stdout]    |
[INFO] [stdout] 46 |     Deposit { amount: u64, recipient: String },
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-bridge/src/lib.rs:48:16
[INFO] [stdout]    |
[INFO] [stdout] 48 |     Withdraw { amount: u64, proof: Vec<u8> },
[INFO] [stdout]    |                ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-bridge/src/lib.rs:48:29
[INFO] [stdout]    |
[INFO] [stdout] 48 |     Withdraw { amount: u64, proof: Vec<u8> },
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling atlas-infer v0.1.0 (/opt/rustwide/workdir/crates/atlas-infer)
[INFO] [stdout] warning: struct `NullHook` is never constructed
[INFO] [stdout]   --> crates/atlas-infer/src/hook.rs:76:19
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub(crate) struct NullHook;
[INFO] [stdout]    |                   ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `accumulate` is never used
[INFO] [stdout]   --> crates/atlas-infer/src/hook.rs:93:15
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub(crate) fn accumulate(hook: &dyn StigmergicHook, layer_idx: usize, hidden: &[f32], acc: &mut f32) -> bool {
[INFO] [stdout]    |               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling atlas-api v0.1.0 (/opt/rustwide/workdir/crates/atlas-api)
[INFO] [stderr]    Compiling atlas-astra v0.1.0 (/opt/rustwide/workdir/crates/atlas-astra)
[INFO] [stderr]    Compiling atlas-mcp v0.1.0 (/opt/rustwide/workdir/crates/atlas-mcp)
[INFO] [stdout] warning: function `enforce_think_budget` is never used
[INFO] [stdout]    --> crates/atlas-api/src/handler.rs:590:4
[INFO] [stdout]     |
[INFO] [stdout] 590 | fn enforce_think_budget(text: &str, budget_words: usize) -> String {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `strip_think_blocks` is never used
[INFO] [stdout]    --> crates/atlas-api/src/handler.rs:614:4
[INFO] [stdout]     |
[INFO] [stdout] 614 | fn strip_think_blocks(text: &str) -> String {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `clean_filler` is never used
[INFO] [stdout]    --> crates/atlas-api/src/handler.rs:663:4
[INFO] [stdout]     |
[INFO] [stdout] 663 | fn clean_filler(text: &str) -> String {
[INFO] [stdout]     |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `extract_answer_from_think` is never used
[INFO] [stdout]    --> crates/atlas-api/src/handler.rs:707:4
[INFO] [stdout]     |
[INFO] [stdout] 707 | fn extract_answer_from_think(think: &str) -> String {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling atlas-corpus v0.1.0 (/opt/rustwide/workdir/crates/atlas-corpus)
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/atlas-corpus/src/lib.rs:171:18
[INFO] [stdout]     |
[INFO] [stdout] 171 |     Stigmergic { temperature: f64 },
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> crates/atlas-corpus/src/lib.rs:19:9
[INFO] [stdout]     |
[INFO] [stdout]  19 | #![warn(missing_docs)]
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling atlas-cli v0.1.0 (/opt/rustwide/workdir/crates/atlas-cli)
[INFO] [stdout] warning: function `fnv_hash` is never used
[INFO] [stdout]     --> crates/atlas-cli/src/main.rs:1081:4
[INFO] [stdout]      |
[INFO] [stdout] 1081 | fn fnv_hash(data: &[u8]) -> u64 {
[INFO] [stdout]      |    ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] warning: unused dependency `atlas-causal`
[INFO] [stderr]   --> crates/atlas-astra/Cargo.toml:13:1
[INFO] [stderr]    |
[INFO] [stderr] 13 | atlas-causal   = { path = "../atlas-causal" }
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `atlas-causal`
[INFO] [stderr] warning: unused dependency `atlas-palace`
[INFO] [stderr]   --> crates/atlas-astra/Cargo.toml:12:1
[INFO] [stderr]    |
[INFO] [stderr] 12 | atlas-palace   = { path = "../atlas-palace" }
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `atlas-palace`
[INFO] [stderr] warning: `atlas-astra` (manifest) generated 2 warnings
[INFO] [stderr] warning: unused dependency `atlas-bayes`
[INFO] [stderr]   --> crates/atlas-causal/Cargo.toml:12:1
[INFO] [stderr]    |
[INFO] [stderr] 12 | atlas-bayes  = { path = "../atlas-bayes" }
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `atlas-bayes`
[INFO] [stderr] warning: `atlas-causal` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `atlas-trm`
[INFO] [stderr]   --> crates/atlas-corpus/Cargo.toml:17:1
[INFO] [stderr]    |
[INFO] [stderr] 17 | atlas-trm    = { path = "../atlas-trm" }
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `atlas-trm`
[INFO] [stderr] warning: `atlas-corpus` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `atlas-core`
[INFO] [stderr]   --> crates/atlas-json/Cargo.toml:11:1
[INFO] [stderr]    |
[INFO] [stderr] 11 | atlas-core = { path = "../atlas-core" }
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `atlas-core`
[INFO] [stderr] warning: `atlas-json` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `atlas-grad`
[INFO] [stderr]   --> crates/atlas-optim/Cargo.toml:13:1
[INFO] [stderr]    |
[INFO] [stderr] 13 | atlas-grad   = { path = "../atlas-grad" }
[INFO] [stderr]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `atlas-grad`
[INFO] [stderr] warning: `atlas-optim` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 16.01s
[INFO] running `Command { std: "docker" "inspect" "332400b49e7b10476ac8543d287ca19f3be08b966cd70f6e882639190dd7cc8d", 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" "332400b49e7b10476ac8543d287ca19f3be08b966cd70f6e882639190dd7cc8d" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unused field `categories` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:17:1
[INFO] [stderr]    |
[INFO] [stderr] 17 | categories = ["science", "machine-learning"]
[INFO] [stderr]    | ^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_package_fields` is set to `warn` by default
[INFO] [stderr] help: consider removing the field `workspace.package.categories`
[INFO] [stderr] warning: unused field `description` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:18:1
[INFO] [stderr]    |
[INFO] [stderr] 18 | description = "ATLAS: Active-inference Training with Learned Adaptive Stigmergy"
[INFO] [stderr]    | ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the field `workspace.package.description`
[INFO] [stderr] warning: unused field `homepage` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:20:1
[INFO] [stderr]    |
[INFO] [stderr] 20 | homepage = "https://atlasagi.org"
[INFO] [stderr]    | ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the field `workspace.package.homepage`
[INFO] [stderr] warning: unused field `keywords` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:21:1
[INFO] [stderr]    |
[INFO] [stderr] 21 | keywords = ["llm", "training", "stigmergy", "causal-inference", "astra"]
[INFO] [stderr]    | ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the field `workspace.package.keywords`
[INFO] [stderr] warning: unused field `rust-version` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:24:1
[INFO] [stderr]    |
[INFO] [stderr] 24 | rust-version = "1.80"
[INFO] [stderr]    | ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the field `workspace.package.rust-version`
[INFO] [stderr] warning: workspace (manifest) generated 5 warnings
[INFO] [stderr]    Compiling atlas-core v0.1.0 (/opt/rustwide/workdir/crates/atlas-core)
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-core/src/lib.rs:15:21
[INFO] [stdout]    |
[INFO] [stdout] 15 |     ShapeMismatch { expected: Vec<usize>, got: Vec<usize> },
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> crates/atlas-core/src/lib.rs:7:9
[INFO] [stdout]    |
[INFO] [stdout]  7 | #![warn(missing_docs)]
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-core/src/lib.rs:15:43
[INFO] [stdout]    |
[INFO] [stdout] 15 |     ShapeMismatch { expected: Vec<usize>, got: Vec<usize> },
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-core/src/lib.rs:17:19
[INFO] [stdout]    |
[INFO] [stdout] 17 |     OutOfBounds { index: usize, size: usize },
[INFO] [stdout]    |                   ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-core/src/lib.rs:17:33
[INFO] [stdout]    |
[INFO] [stdout] 17 |     OutOfBounds { index: usize, size: usize },
[INFO] [stdout]    |                                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> crates/atlas-tensor/src/lib.rs:620:29
[INFO] [stdout]     |
[INFO] [stdout] 620 |     pub fn sgemm_vec(&self, x: &GpuVec, n: usize) -> Option<GpuVec> {
[INFO] [stdout]     |                             ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n`
[INFO] [stdout]    --> crates/atlas-tensor/src/lib.rs:620:41
[INFO] [stdout]     |
[INFO] [stdout] 620 |     pub fn sgemm_vec(&self, x: &GpuVec, n: usize) -> Option<GpuVec> {
[INFO] [stdout]     |                                         ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `m`
[INFO] [stdout]    --> crates/atlas-tensor/src/lib.rs:621:13
[INFO] [stdout]     |
[INFO] [stdout] 621 |         let m = self.rows;
[INFO] [stdout]     |             ^ help: if this is intentional, prefix it with an underscore: `_m`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n`
[INFO] [stdout]    --> crates/atlas-tensor/src/lib.rs:898:9
[INFO] [stdout]     |
[INFO] [stdout] 898 |     let n = gate.len;
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1011:28
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     pub fn apply_to(&self, x: &mut GpuVec, n_heads: usize, head_dim: usize, pos: usize) {
[INFO] [stdout]      |                            ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n_heads`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1011:44
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     pub fn apply_to(&self, x: &mut GpuVec, n_heads: usize, head_dim: usize, pos: usize) {
[INFO] [stdout]      |                                            ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_heads`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `head_dim`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1011:60
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     pub fn apply_to(&self, x: &mut GpuVec, n_heads: usize, head_dim: usize, pos: usize) {
[INFO] [stdout]      |                                                            ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_head_dim`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pos`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1011:77
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     pub fn apply_to(&self, x: &mut GpuVec, n_heads: usize, head_dim: usize, pos: usize) {
[INFO] [stdout]      |                                                                             ^^^ help: if this is intentional, prefix it with an underscore: `_pos`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `q`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1267:9
[INFO] [stdout]      |
[INFO] [stdout] 1267 |         q: &GpuVec,
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_q`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n_heads`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1268:9
[INFO] [stdout]      |
[INFO] [stdout] 1268 |         n_heads: usize,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_heads`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pos`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1269:9
[INFO] [stdout]      |
[INFO] [stdout] 1269 |         pos: usize,
[INFO] [stdout]      |         ^^^ help: if this is intentional, prefix it with an underscore: `_pos`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `scale`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1270:9
[INFO] [stdout]      |
[INFO] [stdout] 1270 |         scale: f32,
[INFO] [stdout]      |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_scale`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `window_size`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1271:9
[INFO] [stdout]      |
[INFO] [stdout] 1271 |         window_size: usize,
[INFO] [stdout]      |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_window_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `atlas_tensor::Tensor`
[INFO] [stdout]   --> crates/atlas-model/src/lib.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use atlas_tensor::Tensor;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_gpu_bf16` is never used
[INFO] [stdout]    --> crates/atlas-model/src/lib.rs:600:12
[INFO] [stdout]     |
[INFO] [stdout] 536 | impl Linear {
[INFO] [stdout]     | ----------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 600 |     pub fn is_gpu_bf16(&self) -> bool { self.gpu_mat.is_bf16() }
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `max_seq` is never read
[INFO] [stdout]    --> crates/atlas-model/src/lib.rs:729:5
[INFO] [stdout]     |
[INFO] [stdout] 722 | struct KvCache {
[INFO] [stdout]     |        ------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 729 |     max_seq:    usize,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> crates/atlas-model/src/lib.rs:799:8
[INFO] [stdout]     |
[INFO] [stdout] 798 | impl Attention {
[INFO] [stdout]     | -------------- associated function in this implementation
[INFO] [stdout] 799 |     fn new(cfg: &ModelConfig, layer: usize) -> Self {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]     --> crates/atlas-model/src/lib.rs:1342:8
[INFO] [stdout]      |
[INFO] [stdout] 1341 | impl FeedForward {
[INFO] [stdout]      | ---------------- associated function in this implementation
[INFO] [stdout] 1342 |     fn new(cfg: &ModelConfig, layer: usize) -> Self {
[INFO] [stdout]      |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]     --> crates/atlas-model/src/lib.rs:1467:8
[INFO] [stdout]      |
[INFO] [stdout] 1466 | impl TransformerBlock {
[INFO] [stdout]      | --------------------- associated function in this implementation
[INFO] [stdout] 1467 |     fn new(cfg: &ModelConfig, layer: usize) -> Self {
[INFO] [stdout]      |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `lcg_uniform` is never used
[INFO] [stdout]     --> crates/atlas-model/src/lib.rs:3773:4
[INFO] [stdout]      |
[INFO] [stdout] 3773 | fn lcg_uniform(seed: u64) -> f32 {
[INFO] [stdout]      |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `atlas_core::Result`
[INFO] [stdout]   --> crates/atlas-bayes/src/lib.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use atlas_core::Result;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `merges` is never read
[INFO] [stdout]   --> crates/atlas-tokenize/src/lib.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub struct Tokenizer {
[INFO] [stdout]    |            --------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 41 |     merges: Vec<(String, String)>,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `AtlasError` and `Result`
[INFO] [stdout]   --> crates/atlas-trm/src/lib.rs:20:18
[INFO] [stdout]    |
[INFO] [stdout] 20 | use atlas_core::{AtlasError, Result};
[INFO] [stdout]    |                  ^^^^^^^^^^  ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/atlas-trm/src/lib.rs:142:21
[INFO] [stdout]     |
[INFO] [stdout] 142 |     Contradiction { score: f32, detail: String },
[INFO] [stdout]     |                     ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> crates/atlas-trm/src/lib.rs:17:9
[INFO] [stdout]     |
[INFO] [stdout]  17 | #![warn(missing_docs)]
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/atlas-trm/src/lib.rs:142:33
[INFO] [stdout]     |
[INFO] [stdout] 142 |     Contradiction { score: f32, detail: String },
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `NullHook` is never constructed
[INFO] [stdout]   --> crates/atlas-infer/src/hook.rs:76:19
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub(crate) struct NullHook;
[INFO] [stdout]    |                   ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `accumulate` is never used
[INFO] [stdout]   --> crates/atlas-infer/src/hook.rs:93:15
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub(crate) fn accumulate(hook: &dyn StigmergicHook, layer_idx: usize, hidden: &[f32], acc: &mut f32) -> bool {
[INFO] [stdout]    |               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `enforce_think_budget` is never used
[INFO] [stdout]    --> crates/atlas-api/src/handler.rs:590:4
[INFO] [stdout]     |
[INFO] [stdout] 590 | fn enforce_think_budget(text: &str, budget_words: usize) -> String {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `strip_think_blocks` is never used
[INFO] [stdout]    --> crates/atlas-api/src/handler.rs:614:4
[INFO] [stdout]     |
[INFO] [stdout] 614 | fn strip_think_blocks(text: &str) -> String {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `clean_filler` is never used
[INFO] [stdout]    --> crates/atlas-api/src/handler.rs:663:4
[INFO] [stdout]     |
[INFO] [stdout] 663 | fn clean_filler(text: &str) -> String {
[INFO] [stdout]     |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `extract_answer_from_think` is never used
[INFO] [stdout]    --> crates/atlas-api/src/handler.rs:707:4
[INFO] [stdout]     |
[INFO] [stdout] 707 | fn extract_answer_from_think(think: &str) -> String {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/atlas-corpus/src/lib.rs:171:18
[INFO] [stdout]     |
[INFO] [stdout] 171 |     Stigmergic { temperature: f64 },
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> crates/atlas-corpus/src/lib.rs:19:9
[INFO] [stdout]     |
[INFO] [stdout]  19 | #![warn(missing_docs)]
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `fnv_hash` is never used
[INFO] [stdout]     --> crates/atlas-cli/src/main.rs:1081:4
[INFO] [stdout]      |
[INFO] [stdout] 1081 | fn fnv_hash(data: &[u8]) -> u64 {
[INFO] [stdout]      |    ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-core/src/lib.rs:15:21
[INFO] [stdout]    |
[INFO] [stdout] 15 |     ShapeMismatch { expected: Vec<usize>, got: Vec<usize> },
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> crates/atlas-core/src/lib.rs:7:9
[INFO] [stdout]    |
[INFO] [stdout]  7 | #![warn(missing_docs)]
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-core/src/lib.rs:15:43
[INFO] [stdout]    |
[INFO] [stdout] 15 |     ShapeMismatch { expected: Vec<usize>, got: Vec<usize> },
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-core/src/lib.rs:17:19
[INFO] [stdout]    |
[INFO] [stdout] 17 |     OutOfBounds { index: usize, size: usize },
[INFO] [stdout]    |                   ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-core/src/lib.rs:17:33
[INFO] [stdout]    |
[INFO] [stdout] 17 |     OutOfBounds { index: usize, size: usize },
[INFO] [stdout]    |                                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-core/src/lib.rs:15:21
[INFO] [stdout]    |
[INFO] [stdout] 15 |     ShapeMismatch { expected: Vec<usize>, got: Vec<usize> },
[INFO] [stdout]    |                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> crates/atlas-core/src/lib.rs:7:9
[INFO] [stdout]    |
[INFO] [stdout]  7 | #![warn(missing_docs)]
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-core/src/lib.rs:15:43
[INFO] [stdout]    |
[INFO] [stdout] 15 |     ShapeMismatch { expected: Vec<usize>, got: Vec<usize> },
[INFO] [stdout]    |                                           ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-core/src/lib.rs:17:19
[INFO] [stdout]    |
[INFO] [stdout] 17 |     OutOfBounds { index: usize, size: usize },
[INFO] [stdout]    |                   ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-core/src/lib.rs:17:33
[INFO] [stdout]    |
[INFO] [stdout] 17 |     OutOfBounds { index: usize, size: usize },
[INFO] [stdout]    |                                 ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling atlas-json v0.1.0 (/opt/rustwide/workdir/crates/atlas-json)
[INFO] [stderr]    Compiling atlas-tensor v0.1.0 (/opt/rustwide/workdir/crates/atlas-tensor)
[INFO] [stderr]    Compiling atlas-zk v0.1.0 (/opt/rustwide/workdir/crates/atlas-zk)
[INFO] [stderr]    Compiling atlas-bayes v0.1.0 (/opt/rustwide/workdir/crates/atlas-bayes)
[INFO] [stderr]    Compiling atlas-http v0.1.0 (/opt/rustwide/workdir/crates/atlas-http)
[INFO] [stderr]    Compiling atlas-trm v0.1.0 (/opt/rustwide/workdir/crates/atlas-trm)
[INFO] [stderr]    Compiling atlas-safety v0.1.0 (/opt/rustwide/workdir/crates/atlas-safety)
[INFO] [stdout] warning: unused import: `atlas_core::Result`
[INFO] [stdout]   --> crates/atlas-bayes/src/lib.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use atlas_core::Result;
[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: `AtlasError` and `Result`
[INFO] [stdout]  --> crates/atlas-safety/src/lib.rs:9:18
[INFO] [stdout]   |
[INFO] [stdout] 9 | use atlas_core::{AtlasError, Result};
[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: `AtlasError` and `Result`
[INFO] [stdout]   --> crates/atlas-trm/src/lib.rs:20:18
[INFO] [stdout]    |
[INFO] [stdout] 20 | use atlas_core::{AtlasError, Result};
[INFO] [stdout]    |                  ^^^^^^^^^^  ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling atlas-palace v0.1.0 (/opt/rustwide/workdir/crates/atlas-palace)
[INFO] [stderr]    Compiling atlas-tokenize v0.1.0 (/opt/rustwide/workdir/crates/atlas-tokenize)
[INFO] [stderr]    Compiling atlas-causal v0.1.0 (/opt/rustwide/workdir/crates/atlas-causal)
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/atlas-trm/src/lib.rs:142:21
[INFO] [stdout]     |
[INFO] [stdout] 142 |     Contradiction { score: f32, detail: String },
[INFO] [stdout]     |                     ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> crates/atlas-trm/src/lib.rs:17:9
[INFO] [stdout]     |
[INFO] [stdout]  17 | #![warn(missing_docs)]
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `AtlasError` and `Result`
[INFO] [stdout]   --> crates/atlas-trm/src/lib.rs:20:18
[INFO] [stdout]    |
[INFO] [stdout] 20 | use atlas_core::{AtlasError, Result};
[INFO] [stdout]    |                  ^^^^^^^^^^  ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/atlas-trm/src/lib.rs:142:33
[INFO] [stdout]     |
[INFO] [stdout] 142 |     Contradiction { score: f32, detail: String },
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `AtlasError` and `Result`
[INFO] [stdout]  --> crates/atlas-safety/src/lib.rs:9:18
[INFO] [stdout]   |
[INFO] [stdout] 9 | use atlas_core::{AtlasError, Result};
[INFO] [stdout]   |                  ^^^^^^^^^^  ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/atlas-trm/src/lib.rs:142:21
[INFO] [stdout]     |
[INFO] [stdout] 142 |     Contradiction { score: f32, detail: String },
[INFO] [stdout]     |                     ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> crates/atlas-trm/src/lib.rs:17:9
[INFO] [stdout]     |
[INFO] [stdout]  17 | #![warn(missing_docs)]
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/atlas-trm/src/lib.rs:142:33
[INFO] [stdout]     |
[INFO] [stdout] 142 |     Contradiction { score: f32, detail: String },
[INFO] [stdout]     |                                 ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `atlas_core::Result`
[INFO] [stdout]   --> crates/atlas-bayes/src/lib.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 | use atlas_core::Result;
[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: `x`
[INFO] [stdout]    --> crates/atlas-tensor/src/lib.rs:620:29
[INFO] [stdout]     |
[INFO] [stdout] 620 |     pub fn sgemm_vec(&self, x: &GpuVec, n: usize) -> Option<GpuVec> {
[INFO] [stdout]     |                             ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n`
[INFO] [stdout]    --> crates/atlas-tensor/src/lib.rs:620:41
[INFO] [stdout]     |
[INFO] [stdout] 620 |     pub fn sgemm_vec(&self, x: &GpuVec, n: usize) -> Option<GpuVec> {
[INFO] [stdout]     |                                         ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `m`
[INFO] [stdout]    --> crates/atlas-tensor/src/lib.rs:621:13
[INFO] [stdout]     |
[INFO] [stdout] 621 |         let m = self.rows;
[INFO] [stdout]     |             ^ help: if this is intentional, prefix it with an underscore: `_m`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n`
[INFO] [stdout]    --> crates/atlas-tensor/src/lib.rs:898:9
[INFO] [stdout]     |
[INFO] [stdout] 898 |     let n = gate.len;
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1011:28
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     pub fn apply_to(&self, x: &mut GpuVec, n_heads: usize, head_dim: usize, pos: usize) {
[INFO] [stdout]      |                            ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n_heads`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1011:44
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     pub fn apply_to(&self, x: &mut GpuVec, n_heads: usize, head_dim: usize, pos: usize) {
[INFO] [stdout]      |                                            ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_heads`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `head_dim`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1011:60
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     pub fn apply_to(&self, x: &mut GpuVec, n_heads: usize, head_dim: usize, pos: usize) {
[INFO] [stdout]      |                                                            ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_head_dim`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pos`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1011:77
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     pub fn apply_to(&self, x: &mut GpuVec, n_heads: usize, head_dim: usize, pos: usize) {
[INFO] [stdout]      |                                                                             ^^^ help: if this is intentional, prefix it with an underscore: `_pos`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `q`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1267:9
[INFO] [stdout]      |
[INFO] [stdout] 1267 |         q: &GpuVec,
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_q`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n_heads`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1268:9
[INFO] [stdout]      |
[INFO] [stdout] 1268 |         n_heads: usize,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_heads`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pos`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1269:9
[INFO] [stdout]      |
[INFO] [stdout] 1269 |         pos: usize,
[INFO] [stdout]      |         ^^^ help: if this is intentional, prefix it with an underscore: `_pos`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `scale`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1270:9
[INFO] [stdout]      |
[INFO] [stdout] 1270 |         scale: f32,
[INFO] [stdout]      |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_scale`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `window_size`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1271:9
[INFO] [stdout]      |
[INFO] [stdout] 1271 |         window_size: usize,
[INFO] [stdout]      |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_window_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `merges` is never read
[INFO] [stdout]   --> crates/atlas-tokenize/src/lib.rs:41:5
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub struct Tokenizer {
[INFO] [stdout]    |            --------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 41 |     merges: Vec<(String, String)>,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> crates/atlas-tensor/src/lib.rs:620:29
[INFO] [stdout]     |
[INFO] [stdout] 620 |     pub fn sgemm_vec(&self, x: &GpuVec, n: usize) -> Option<GpuVec> {
[INFO] [stdout]     |                             ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n`
[INFO] [stdout]    --> crates/atlas-tensor/src/lib.rs:620:41
[INFO] [stdout]     |
[INFO] [stdout] 620 |     pub fn sgemm_vec(&self, x: &GpuVec, n: usize) -> Option<GpuVec> {
[INFO] [stdout]     |                                         ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `m`
[INFO] [stdout]    --> crates/atlas-tensor/src/lib.rs:621:13
[INFO] [stdout]     |
[INFO] [stdout] 621 |         let m = self.rows;
[INFO] [stdout]     |             ^ help: if this is intentional, prefix it with an underscore: `_m`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n`
[INFO] [stdout]    --> crates/atlas-tensor/src/lib.rs:898:9
[INFO] [stdout]     |
[INFO] [stdout] 898 |     let n = gate.len;
[INFO] [stdout]     |         ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1011:28
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     pub fn apply_to(&self, x: &mut GpuVec, n_heads: usize, head_dim: usize, pos: usize) {
[INFO] [stdout]      |                            ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n_heads`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1011:44
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     pub fn apply_to(&self, x: &mut GpuVec, n_heads: usize, head_dim: usize, pos: usize) {
[INFO] [stdout]      |                                            ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_heads`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `head_dim`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1011:60
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     pub fn apply_to(&self, x: &mut GpuVec, n_heads: usize, head_dim: usize, pos: usize) {
[INFO] [stdout]      |                                                            ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_head_dim`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pos`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1011:77
[INFO] [stdout]      |
[INFO] [stdout] 1011 |     pub fn apply_to(&self, x: &mut GpuVec, n_heads: usize, head_dim: usize, pos: usize) {
[INFO] [stdout]      |                                                                             ^^^ help: if this is intentional, prefix it with an underscore: `_pos`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `q`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1267:9
[INFO] [stdout]      |
[INFO] [stdout] 1267 |         q: &GpuVec,
[INFO] [stdout]      |         ^ help: if this is intentional, prefix it with an underscore: `_q`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n_heads`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1268:9
[INFO] [stdout]      |
[INFO] [stdout] 1268 |         n_heads: usize,
[INFO] [stdout]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_heads`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pos`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1269:9
[INFO] [stdout]      |
[INFO] [stdout] 1269 |         pos: usize,
[INFO] [stdout]      |         ^^^ help: if this is intentional, prefix it with an underscore: `_pos`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `scale`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1270:9
[INFO] [stdout]      |
[INFO] [stdout] 1270 |         scale: f32,
[INFO] [stdout]      |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_scale`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `window_size`
[INFO] [stdout]     --> crates/atlas-tensor/src/lib.rs:1271:9
[INFO] [stdout]      |
[INFO] [stdout] 1271 |         window_size: usize,
[INFO] [stdout]      |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_window_size`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling atlas-model v0.1.0 (/opt/rustwide/workdir/crates/atlas-model)
[INFO] [stderr]    Compiling atlas-grad v0.1.0 (/opt/rustwide/workdir/crates/atlas-grad)
[INFO] [stdout] warning: unused import: `atlas_tensor::Tensor`
[INFO] [stdout]   --> crates/atlas-model/src/lib.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use atlas_tensor::Tensor;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling atlas-optim v0.1.0 (/opt/rustwide/workdir/crates/atlas-optim)
[INFO] [stderr]    Compiling atlas-quant v0.1.0 (/opt/rustwide/workdir/crates/atlas-quant)
[INFO] [stderr]    Compiling atlas-bridge v0.1.0 (/opt/rustwide/workdir/crates/atlas-bridge)
[INFO] [stdout] warning: unused import: `groth16_verify`
[INFO] [stdout]   --> crates/atlas-bridge/src/lib.rs:19:31
[INFO] [stdout]    |
[INFO] [stdout] 19 | use atlas_zk::{groth16_prove, groth16_verify, Groth16Claim};
[INFO] [stdout]    |                               ^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-bridge/src/lib.rs:46:15
[INFO] [stdout]    |
[INFO] [stdout] 46 |     Deposit { amount: u64, recipient: String },
[INFO] [stdout]    |               ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> crates/atlas-bridge/src/lib.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 | #![warn(missing_docs)]
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-bridge/src/lib.rs:46:28
[INFO] [stdout]    |
[INFO] [stdout] 46 |     Deposit { amount: u64, recipient: String },
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-bridge/src/lib.rs:48:16
[INFO] [stdout]    |
[INFO] [stdout] 48 |     Withdraw { amount: u64, proof: Vec<u8> },
[INFO] [stdout]    |                ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-bridge/src/lib.rs:48:29
[INFO] [stdout]    |
[INFO] [stdout] 48 |     Withdraw { amount: u64, proof: Vec<u8> },
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-bridge/src/lib.rs:46:15
[INFO] [stdout]    |
[INFO] [stdout] 46 |     Deposit { amount: u64, recipient: String },
[INFO] [stdout]    |               ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]   --> crates/atlas-bridge/src/lib.rs:16:9
[INFO] [stdout]    |
[INFO] [stdout] 16 | #![warn(missing_docs)]
[INFO] [stdout]    |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-bridge/src/lib.rs:46:28
[INFO] [stdout]    |
[INFO] [stdout] 46 |     Deposit { amount: u64, recipient: String },
[INFO] [stdout]    |                            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-bridge/src/lib.rs:48:16
[INFO] [stdout]    |
[INFO] [stdout] 48 |     Withdraw { amount: u64, proof: Vec<u8> },
[INFO] [stdout]    |                ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]   --> crates/atlas-bridge/src/lib.rs:48:29
[INFO] [stdout]    |
[INFO] [stdout] 48 |     Withdraw { amount: u64, proof: Vec<u8> },
[INFO] [stdout]    |                             ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `is_gpu_bf16` is never used
[INFO] [stdout]    --> crates/atlas-model/src/lib.rs:600:12
[INFO] [stdout]     |
[INFO] [stdout] 536 | impl Linear {
[INFO] [stdout]     | ----------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 600 |     pub fn is_gpu_bf16(&self) -> bool { self.gpu_mat.is_bf16() }
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `max_seq` is never read
[INFO] [stdout]    --> crates/atlas-model/src/lib.rs:729:5
[INFO] [stdout]     |
[INFO] [stdout] 722 | struct KvCache {
[INFO] [stdout]     |        ------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 729 |     max_seq:    usize,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> crates/atlas-model/src/lib.rs:799:8
[INFO] [stdout]     |
[INFO] [stdout] 798 | impl Attention {
[INFO] [stdout]     | -------------- associated function in this implementation
[INFO] [stdout] 799 |     fn new(cfg: &ModelConfig, layer: usize) -> Self {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]     --> crates/atlas-model/src/lib.rs:1342:8
[INFO] [stdout]      |
[INFO] [stdout] 1341 | impl FeedForward {
[INFO] [stdout]      | ---------------- associated function in this implementation
[INFO] [stdout] 1342 |     fn new(cfg: &ModelConfig, layer: usize) -> Self {
[INFO] [stdout]      |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]     --> crates/atlas-model/src/lib.rs:1467:8
[INFO] [stdout]      |
[INFO] [stdout] 1466 | impl TransformerBlock {
[INFO] [stdout]      | --------------------- associated function in this implementation
[INFO] [stdout] 1467 |     fn new(cfg: &ModelConfig, layer: usize) -> Self {
[INFO] [stdout]      |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `lcg_uniform` is never used
[INFO] [stdout]     --> crates/atlas-model/src/lib.rs:3773:4
[INFO] [stdout]      |
[INFO] [stdout] 3773 | fn lcg_uniform(seed: u64) -> f32 {
[INFO] [stdout]      |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling atlas-astra v0.1.0 (/opt/rustwide/workdir/crates/atlas-astra)
[INFO] [stderr]    Compiling atlas-mcp v0.1.0 (/opt/rustwide/workdir/crates/atlas-mcp)
[INFO] [stdout] warning: unused import: `atlas_tensor::Tensor`
[INFO] [stdout]   --> crates/atlas-model/src/lib.rs:22:5
[INFO] [stdout]    |
[INFO] [stdout] 22 | use atlas_tensor::Tensor;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling atlas-infer v0.1.0 (/opt/rustwide/workdir/crates/atlas-infer)
[INFO] [stdout] warning: struct `NullHook` is never constructed
[INFO] [stdout]   --> crates/atlas-infer/src/hook.rs:76:19
[INFO] [stdout]    |
[INFO] [stdout] 76 | pub(crate) struct NullHook;
[INFO] [stdout]    |                   ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `accumulate` is never used
[INFO] [stdout]   --> crates/atlas-infer/src/hook.rs:93:15
[INFO] [stdout]    |
[INFO] [stdout] 93 | pub(crate) fn accumulate(hook: &dyn StigmergicHook, layer_idx: usize, hidden: &[f32], acc: &mut f32) -> bool {
[INFO] [stdout]    |               ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling atlas-api v0.1.0 (/opt/rustwide/workdir/crates/atlas-api)
[INFO] [stdout] warning: method `is_gpu_bf16` is never used
[INFO] [stdout]    --> crates/atlas-model/src/lib.rs:600:12
[INFO] [stdout]     |
[INFO] [stdout] 536 | impl Linear {
[INFO] [stdout]     | ----------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 600 |     pub fn is_gpu_bf16(&self) -> bool { self.gpu_mat.is_bf16() }
[INFO] [stdout]     |            ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `max_seq` is never read
[INFO] [stdout]    --> crates/atlas-model/src/lib.rs:729:5
[INFO] [stdout]     |
[INFO] [stdout] 722 | struct KvCache {
[INFO] [stdout]     |        ------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 729 |     max_seq:    usize,
[INFO] [stdout]     |     ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> crates/atlas-model/src/lib.rs:799:8
[INFO] [stdout]     |
[INFO] [stdout] 798 | impl Attention {
[INFO] [stdout]     | -------------- associated function in this implementation
[INFO] [stdout] 799 |     fn new(cfg: &ModelConfig, layer: usize) -> Self {
[INFO] [stdout]     |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]     --> crates/atlas-model/src/lib.rs:1342:8
[INFO] [stdout]      |
[INFO] [stdout] 1341 | impl FeedForward {
[INFO] [stdout]      | ---------------- associated function in this implementation
[INFO] [stdout] 1342 |     fn new(cfg: &ModelConfig, layer: usize) -> Self {
[INFO] [stdout]      |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]     --> crates/atlas-model/src/lib.rs:1467:8
[INFO] [stdout]      |
[INFO] [stdout] 1466 | impl TransformerBlock {
[INFO] [stdout]      | --------------------- associated function in this implementation
[INFO] [stdout] 1467 |     fn new(cfg: &ModelConfig, layer: usize) -> Self {
[INFO] [stdout]      |        ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `lcg_uniform` is never used
[INFO] [stdout]     --> crates/atlas-model/src/lib.rs:3773:4
[INFO] [stdout]      |
[INFO] [stdout] 3773 | fn lcg_uniform(seed: u64) -> f32 {
[INFO] [stdout]      |    ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `M` should have a snake case name
[INFO] [stdout]     --> crates/atlas-model/src/lib.rs:5389:13
[INFO] [stdout]      |
[INFO] [stdout] 5389 |         let M = 128usize;  // output rows
[INFO] [stdout]      |             ^ help: convert the identifier to snake case: `m`
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `K` should have a snake case name
[INFO] [stdout]     --> crates/atlas-model/src/lib.rs:5390:13
[INFO] [stdout]      |
[INFO] [stdout] 5390 |         let K = 256usize;  // input cols
[INFO] [stdout]      |             ^ help: convert the identifier to snake case (notice the capitalization): `k`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `enforce_think_budget` is never used
[INFO] [stdout]    --> crates/atlas-api/src/handler.rs:590:4
[INFO] [stdout]     |
[INFO] [stdout] 590 | fn enforce_think_budget(text: &str, budget_words: usize) -> String {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `strip_think_blocks` is never used
[INFO] [stdout]    --> crates/atlas-api/src/handler.rs:614:4
[INFO] [stdout]     |
[INFO] [stdout] 614 | fn strip_think_blocks(text: &str) -> String {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `clean_filler` is never used
[INFO] [stdout]    --> crates/atlas-api/src/handler.rs:663:4
[INFO] [stdout]     |
[INFO] [stdout] 663 | fn clean_filler(text: &str) -> String {
[INFO] [stdout]     |    ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `extract_answer_from_think` is never used
[INFO] [stdout]    --> crates/atlas-api/src/handler.rs:707:4
[INFO] [stdout]     |
[INFO] [stdout] 707 | fn extract_answer_from_think(think: &str) -> String {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling atlas-corpus v0.1.0 (/opt/rustwide/workdir/crates/atlas-corpus)
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/atlas-corpus/src/lib.rs:171:18
[INFO] [stdout]     |
[INFO] [stdout] 171 |     Stigmergic { temperature: f64 },
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> crates/atlas-corpus/src/lib.rs:19:9
[INFO] [stdout]     |
[INFO] [stdout]  19 | #![warn(missing_docs)]
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling atlas-cli v0.1.0 (/opt/rustwide/workdir/crates/atlas-cli)
[INFO] [stdout] warning: function `fnv_hash` is never used
[INFO] [stdout]     --> crates/atlas-cli/src/main.rs:1081:4
[INFO] [stdout]      |
[INFO] [stdout] 1081 | fn fnv_hash(data: &[u8]) -> u64 {
[INFO] [stdout]      |    ^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: missing documentation for a struct field
[INFO] [stdout]    --> crates/atlas-corpus/src/lib.rs:171:18
[INFO] [stdout]     |
[INFO] [stdout] 171 |     Stigmergic { temperature: f64 },
[INFO] [stdout]     |                  ^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] note: the lint level is defined here
[INFO] [stdout]    --> crates/atlas-corpus/src/lib.rs:19:9
[INFO] [stdout]     |
[INFO] [stdout]  19 | #![warn(missing_docs)]
[INFO] [stdout]     |         ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 2m 15s
[INFO] running `Command { std: "docker" "inspect" "332400b49e7b10476ac8543d287ca19f3be08b966cd70f6e882639190dd7cc8d", 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" "332400b49e7b10476ac8543d287ca19f3be08b966cd70f6e882639190dd7cc8d" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: unused field `categories` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:17:1
[INFO] [stderr]    |
[INFO] [stderr] 17 | categories = ["science", "machine-learning"]
[INFO] [stderr]    | ^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::unused_workspace_package_fields` is set to `warn` by default
[INFO] [stderr] help: consider removing the field `workspace.package.categories`
[INFO] [stderr] warning: unused field `description` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:18:1
[INFO] [stderr]    |
[INFO] [stderr] 18 | description = "ATLAS: Active-inference Training with Learned Adaptive Stigmergy"
[INFO] [stderr]    | ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the field `workspace.package.description`
[INFO] [stderr] warning: unused field `homepage` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:20:1
[INFO] [stderr]    |
[INFO] [stderr] 20 | homepage = "https://atlasagi.org"
[INFO] [stderr]    | ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the field `workspace.package.homepage`
[INFO] [stderr] warning: unused field `keywords` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:21:1
[INFO] [stderr]    |
[INFO] [stderr] 21 | keywords = ["llm", "training", "stigmergy", "causal-inference", "astra"]
[INFO] [stderr]    | ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the field `workspace.package.keywords`
[INFO] [stderr] warning: unused field `rust-version` in `workspace.package`
[INFO] [stderr]   --> Cargo.toml:24:1
[INFO] [stderr]    |
[INFO] [stderr] 24 | rust-version = "1.80"
[INFO] [stderr]    | ^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the field `workspace.package.rust-version`
[INFO] [stderr] warning: workspace (manifest) generated 5 warnings
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> crates/atlas-core/src/lib.rs:15:21
[INFO] [stderr]    |
[INFO] [stderr] 15 |     ShapeMismatch { expected: Vec<usize>, got: Vec<usize> },
[INFO] [stderr]    |                     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]   --> crates/atlas-core/src/lib.rs:7:9
[INFO] [stderr]    |
[INFO] [stderr]  7 | #![warn(missing_docs)]
[INFO] [stderr]    |         ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> crates/atlas-core/src/lib.rs:15:43
[INFO] [stderr]    |
[INFO] [stderr] 15 |     ShapeMismatch { expected: Vec<usize>, got: Vec<usize> },
[INFO] [stderr]    |                                           ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> crates/atlas-core/src/lib.rs:17:19
[INFO] [stderr]    |
[INFO] [stderr] 17 |     OutOfBounds { index: usize, size: usize },
[INFO] [stderr]    |                   ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> crates/atlas-core/src/lib.rs:17:33
[INFO] [stderr]    |
[INFO] [stderr] 17 |     OutOfBounds { index: usize, size: usize },
[INFO] [stderr]    |                                 ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `atlas-core` (lib) generated 4 warnings
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]    --> crates/atlas-tensor/src/lib.rs:620:29
[INFO] [stderr]     |
[INFO] [stderr] 620 |     pub fn sgemm_vec(&self, x: &GpuVec, n: usize) -> Option<GpuVec> {
[INFO] [stderr]     |                             ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `n`
[INFO] [stderr]    --> crates/atlas-tensor/src/lib.rs:620:41
[INFO] [stderr]     |
[INFO] [stderr] 620 |     pub fn sgemm_vec(&self, x: &GpuVec, n: usize) -> Option<GpuVec> {
[INFO] [stderr]     |                                         ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `m`
[INFO] [stderr]    --> crates/atlas-tensor/src/lib.rs:621:13
[INFO] [stderr]     |
[INFO] [stderr] 621 |         let m = self.rows;
[INFO] [stderr]     |             ^ help: if this is intentional, prefix it with an underscore: `_m`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `n`
[INFO] [stderr]    --> crates/atlas-tensor/src/lib.rs:898:9
[INFO] [stderr]     |
[INFO] [stderr] 898 |     let n = gate.len;
[INFO] [stderr]     |         ^ help: if this is intentional, prefix it with an underscore: `_n`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `x`
[INFO] [stderr]     --> crates/atlas-tensor/src/lib.rs:1011:28
[INFO] [stderr]      |
[INFO] [stderr] 1011 |     pub fn apply_to(&self, x: &mut GpuVec, n_heads: usize, head_dim: usize, pos: usize) {
[INFO] [stderr]      |                            ^ help: if this is intentional, prefix it with an underscore: `_x`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `n_heads`
[INFO] [stderr]     --> crates/atlas-tensor/src/lib.rs:1011:44
[INFO] [stderr]      |
[INFO] [stderr] 1011 |     pub fn apply_to(&self, x: &mut GpuVec, n_heads: usize, head_dim: usize, pos: usize) {
[INFO] [stderr]      |                                            ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_heads`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `head_dim`
[INFO] [stderr]     --> crates/atlas-tensor/src/lib.rs:1011:60
[INFO] [stderr]      |
[INFO] [stderr] 1011 |     pub fn apply_to(&self, x: &mut GpuVec, n_heads: usize, head_dim: usize, pos: usize) {
[INFO] [stderr]      |                                                            ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_head_dim`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `pos`
[INFO] [stderr]     --> crates/atlas-tensor/src/lib.rs:1011:77
[INFO] [stderr]      |
[INFO] [stderr] 1011 |     pub fn apply_to(&self, x: &mut GpuVec, n_heads: usize, head_dim: usize, pos: usize) {
[INFO] [stderr]      |                                                                             ^^^ help: if this is intentional, prefix it with an underscore: `_pos`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `q`
[INFO] [stderr]     --> crates/atlas-tensor/src/lib.rs:1267:9
[INFO] [stderr]      |
[INFO] [stderr] 1267 |         q: &GpuVec,
[INFO] [stderr]      |         ^ help: if this is intentional, prefix it with an underscore: `_q`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `n_heads`
[INFO] [stderr]     --> crates/atlas-tensor/src/lib.rs:1268:9
[INFO] [stderr]      |
[INFO] [stderr] 1268 |         n_heads: usize,
[INFO] [stderr]      |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_heads`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `pos`
[INFO] [stderr]     --> crates/atlas-tensor/src/lib.rs:1269:9
[INFO] [stderr]      |
[INFO] [stderr] 1269 |         pos: usize,
[INFO] [stderr]      |         ^^^ help: if this is intentional, prefix it with an underscore: `_pos`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `scale`
[INFO] [stderr]     --> crates/atlas-tensor/src/lib.rs:1270:9
[INFO] [stderr]      |
[INFO] [stderr] 1270 |         scale: f32,
[INFO] [stderr]      |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_scale`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `window_size`
[INFO] [stderr]     --> crates/atlas-tensor/src/lib.rs:1271:9
[INFO] [stderr]      |
[INFO] [stderr] 1271 |         window_size: usize,
[INFO] [stderr]      |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_window_size`
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `atlas_core::Result`
[INFO] [stderr]   --> crates/atlas-bayes/src/lib.rs:13:5
[INFO] [stderr]    |
[INFO] [stderr] 13 | use atlas_core::Result;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: field `merges` is never read
[INFO] [stderr]   --> crates/atlas-tokenize/src/lib.rs:41:5
[INFO] [stderr]    |
[INFO] [stderr] 35 | pub struct Tokenizer {
[INFO] [stderr]    |            --------- field in this struct
[INFO] [stderr] ...
[INFO] [stderr] 41 |     merges: Vec<(String, String)>,
[INFO] [stderr]    |     ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `AtlasError` and `Result`
[INFO] [stderr]   --> crates/atlas-trm/src/lib.rs:20:18
[INFO] [stderr]    |
[INFO] [stderr] 20 | use atlas_core::{AtlasError, Result};
[INFO] [stderr]    |                  ^^^^^^^^^^  ^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> crates/atlas-trm/src/lib.rs:142:21
[INFO] [stderr]     |
[INFO] [stderr] 142 |     Contradiction { score: f32, detail: String },
[INFO] [stderr]     |                     ^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]    --> crates/atlas-trm/src/lib.rs:17:9
[INFO] [stderr]     |
[INFO] [stderr]  17 | #![warn(missing_docs)]
[INFO] [stderr]     |         ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> crates/atlas-trm/src/lib.rs:142:33
[INFO] [stderr]     |
[INFO] [stderr] 142 |     Contradiction { score: f32, detail: String },
[INFO] [stderr]     |                                 ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `AtlasError` and `Result`
[INFO] [stderr]  --> crates/atlas-safety/src/lib.rs:9:18
[INFO] [stderr]   |
[INFO] [stderr] 9 | use atlas_core::{AtlasError, Result};
[INFO] [stderr]   |                  ^^^^^^^^^^  ^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `atlas-tensor` (lib) generated 13 warnings (run `cargo fix --lib -p atlas-tensor` to apply 13 suggestions)
[INFO] [stderr] warning: `atlas-core` (lib) generated 4 warnings (4 duplicates)
[INFO] [stderr] warning: `atlas-bayes` (lib) generated 1 warning (run `cargo fix --lib -p atlas-bayes` to apply 1 suggestion)
[INFO] [stderr] warning: `atlas-tokenize` (lib) generated 1 warning
[INFO] [stderr] warning: `atlas-trm` (lib) generated 3 warnings (run `cargo fix --lib -p atlas-trm` to apply 1 suggestion)
[INFO] [stderr] warning: `atlas-safety` (lib) generated 1 warning (run `cargo fix --lib -p atlas-safety` to apply 1 suggestion)
[INFO] [stderr] warning: `atlas-tensor` (lib test) generated 13 warnings (13 duplicates)
[INFO] [stderr] warning: `atlas-safety` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr] warning: `atlas-trm` (lib test) generated 3 warnings (3 duplicates)
[INFO] [stderr] warning: unused import: `atlas_tensor::Tensor`
[INFO] [stderr]   --> crates/atlas-model/src/lib.rs:22:5
[INFO] [stderr]    |
[INFO] [stderr] 22 | use atlas_tensor::Tensor;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: method `is_gpu_bf16` is never used
[INFO] [stderr]    --> crates/atlas-model/src/lib.rs:600:12
[INFO] [stderr]     |
[INFO] [stderr] 536 | impl Linear {
[INFO] [stderr]     | ----------- method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 600 |     pub fn is_gpu_bf16(&self) -> bool { self.gpu_mat.is_bf16() }
[INFO] [stderr]     |            ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: field `max_seq` is never read
[INFO] [stderr]    --> crates/atlas-model/src/lib.rs:729:5
[INFO] [stderr]     |
[INFO] [stderr] 722 | struct KvCache {
[INFO] [stderr]     |        ------- field in this struct
[INFO] [stderr] ...
[INFO] [stderr] 729 |     max_seq:    usize,
[INFO] [stderr]     |     ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `new` is never used
[INFO] [stderr]    --> crates/atlas-model/src/lib.rs:799:8
[INFO] [stderr]     |
[INFO] [stderr] 798 | impl Attention {
[INFO] [stderr]     | -------------- associated function in this implementation
[INFO] [stderr] 799 |     fn new(cfg: &ModelConfig, layer: usize) -> Self {
[INFO] [stderr]     |        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `new` is never used
[INFO] [stderr]     --> crates/atlas-model/src/lib.rs:1342:8
[INFO] [stderr]      |
[INFO] [stderr] 1341 | impl FeedForward {
[INFO] [stderr]      | ---------------- associated function in this implementation
[INFO] [stderr] 1342 |     fn new(cfg: &ModelConfig, layer: usize) -> Self {
[INFO] [stderr]      |        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `new` is never used
[INFO] [stderr]     --> crates/atlas-model/src/lib.rs:1467:8
[INFO] [stderr]      |
[INFO] [stderr] 1466 | impl TransformerBlock {
[INFO] [stderr]      | --------------------- associated function in this implementation
[INFO] [stderr] 1467 |     fn new(cfg: &ModelConfig, layer: usize) -> Self {
[INFO] [stderr]      |        ^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `lcg_uniform` is never used
[INFO] [stderr]     --> crates/atlas-model/src/lib.rs:3773:4
[INFO] [stderr]      |
[INFO] [stderr] 3773 | fn lcg_uniform(seed: u64) -> f32 {
[INFO] [stderr]      |    ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `groth16_verify`
[INFO] [stderr]   --> crates/atlas-bridge/src/lib.rs:19:31
[INFO] [stderr]    |
[INFO] [stderr] 19 | use atlas_zk::{groth16_prove, groth16_verify, Groth16Claim};
[INFO] [stderr]    |                               ^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> crates/atlas-bridge/src/lib.rs:46:15
[INFO] [stderr]    |
[INFO] [stderr] 46 |     Deposit { amount: u64, recipient: String },
[INFO] [stderr]    |               ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]   --> crates/atlas-bridge/src/lib.rs:16:9
[INFO] [stderr]    |
[INFO] [stderr] 16 | #![warn(missing_docs)]
[INFO] [stderr]    |         ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> crates/atlas-bridge/src/lib.rs:46:28
[INFO] [stderr]    |
[INFO] [stderr] 46 |     Deposit { amount: u64, recipient: String },
[INFO] [stderr]    |                            ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> crates/atlas-bridge/src/lib.rs:48:16
[INFO] [stderr]    |
[INFO] [stderr] 48 |     Withdraw { amount: u64, proof: Vec<u8> },
[INFO] [stderr]    |                ^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]   --> crates/atlas-bridge/src/lib.rs:48:29
[INFO] [stderr]    |
[INFO] [stderr] 48 |     Withdraw { amount: u64, proof: Vec<u8> },
[INFO] [stderr]    |                             ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: variable `M` should have a snake case name
[INFO] [stderr]     --> crates/atlas-model/src/lib.rs:5389:13
[INFO] [stderr]      |
[INFO] [stderr] 5389 |         let M = 128usize;  // output rows
[INFO] [stderr]      |             ^ help: convert the identifier to snake case: `m`
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable `K` should have a snake case name
[INFO] [stderr]     --> crates/atlas-model/src/lib.rs:5390:13
[INFO] [stderr]      |
[INFO] [stderr] 5390 |         let K = 256usize;  // input cols
[INFO] [stderr]      |             ^ help: convert the identifier to snake case (notice the capitalization): `k`
[INFO] [stderr] 
[INFO] [stderr] warning: `atlas-model` (lib) generated 7 warnings (run `cargo fix --lib -p atlas-model` to apply 1 suggestion)
[INFO] [stderr] warning: `atlas-tensor` (lib) generated 13 warnings (13 duplicates)
[INFO] [stderr] warning: `atlas-bayes` (lib) generated 1 warning (1 duplicate)
[INFO] [stderr] warning: `atlas-trm` (lib) generated 3 warnings (3 duplicates)
[INFO] [stderr] warning: `atlas-bridge` (lib) generated 5 warnings (run `cargo fix --lib -p atlas-bridge` to apply 1 suggestion)
[INFO] [stderr] warning: `atlas-model` (lib test) generated 9 warnings (7 duplicates)
[INFO] [stderr] warning: struct `NullHook` is never constructed
[INFO] [stderr]   --> crates/atlas-infer/src/hook.rs:76:19
[INFO] [stderr]    |
[INFO] [stderr] 76 | pub(crate) struct NullHook;
[INFO] [stderr]    |                   ^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `accumulate` is never used
[INFO] [stderr]   --> crates/atlas-infer/src/hook.rs:93:15
[INFO] [stderr]    |
[INFO] [stderr] 93 | pub(crate) fn accumulate(hook: &dyn StigmergicHook, layer_idx: usize, hidden: &[f32], acc: &mut f32) -> bool {
[INFO] [stderr]    |               ^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `atlas-infer` (lib) generated 2 warnings
[INFO] [stderr] warning: `atlas-model` (lib) generated 7 warnings (7 duplicates)
[INFO] [stderr] warning: `atlas-tokenize` (lib) generated 1 warning (1 duplicate)
[INFO] [stderr] warning: function `enforce_think_budget` is never used
[INFO] [stderr]    --> crates/atlas-api/src/handler.rs:590:4
[INFO] [stderr]     |
[INFO] [stderr] 590 | fn enforce_think_budget(text: &str, budget_words: usize) -> String {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `strip_think_blocks` is never used
[INFO] [stderr]    --> crates/atlas-api/src/handler.rs:614:4
[INFO] [stderr]     |
[INFO] [stderr] 614 | fn strip_think_blocks(text: &str) -> String {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `clean_filler` is never used
[INFO] [stderr]    --> crates/atlas-api/src/handler.rs:663:4
[INFO] [stderr]     |
[INFO] [stderr] 663 | fn clean_filler(text: &str) -> String {
[INFO] [stderr]     |    ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `extract_answer_from_think` is never used
[INFO] [stderr]    --> crates/atlas-api/src/handler.rs:707:4
[INFO] [stderr]     |
[INFO] [stderr] 707 | fn extract_answer_from_think(think: &str) -> String {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: missing documentation for a struct field
[INFO] [stderr]    --> crates/atlas-corpus/src/lib.rs:171:18
[INFO] [stderr]     |
[INFO] [stderr] 171 |     Stigmergic { temperature: f64 },
[INFO] [stderr]     |                  ^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr] note: the lint level is defined here
[INFO] [stderr]    --> crates/atlas-corpus/src/lib.rs:19:9
[INFO] [stderr]     |
[INFO] [stderr]  19 | #![warn(missing_docs)]
[INFO] [stderr]     |         ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `atlas-api` (lib) generated 4 warnings
[INFO] [stderr] warning: `atlas-infer` (lib) generated 2 warnings (2 duplicates)
[INFO] [stderr] warning: `atlas-corpus` (lib) generated 1 warning
[INFO] [stderr] warning: `atlas-corpus` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr] warning: function `fnv_hash` is never used
[INFO] [stderr]     --> crates/atlas-cli/src/main.rs:1081:4
[INFO] [stderr]      |
[INFO] [stderr] 1081 | fn fnv_hash(data: &[u8]) -> u64 {
[INFO] [stderr]      |    ^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `atlas-corpus` (lib) generated 1 warning (1 duplicate)
[INFO] [stderr] warning: `atlas-api` (lib) generated 4 warnings (4 duplicates)
[INFO] [stderr] warning: `atlas-cli` (bin "atlas" test) generated 1 warning
[INFO] [stderr] warning: `atlas-bridge` (lib test) generated 4 warnings (4 duplicates)
[INFO] [stderr] warning: `atlas-bayes` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr] warning: `atlas-cli` (bin "atlas") generated 1 warning (1 duplicate)
[INFO] [stderr] warning: `atlas-core` (lib test) generated 4 warnings (4 duplicates)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.09s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/atlas-api/59b260f8c0c6ef2a/out/atlas_api-59b260f8c0c6ef2a)
[INFO] [stdout] 
[INFO] [stdout] running 81 tests
[INFO] [stdout] test handler::tests::bearer_ok_accepts_lowercase_scheme ... ok
[INFO] [stdout] test handler::tests::bearer_ok_accepts_valid_key ... ok
[INFO] [stdout] test handler::tests::bearer_ok_rejects_missing_header ... ok
[INFO] [stdout] test handler::tests::clean_filler_removes_okay ... ok
[INFO] [stdout] test handler::tests::client_disconnected_alive_peer ... ok
[INFO] [stdout] test handler::tests::bearer_ok_rejects_non_bearer_scheme ... ok
[INFO] [stdout] test handler::tests::http_options_response_has_cors_headers ... ok
[INFO] [stdout] test handler::tests::default_system_prompt_injected_when_absent ... ok
[INFO] [stdout] test handler::tests::parse_get_request ... ok
[INFO] [stdout] test handler::tests::http_json_response_format ... ok
[INFO] [stdout] test handler::tests::parse_post_with_body ... ok
[INFO] [stdout] test handler::tests::parse_request_bad_returns_none ... ok
[INFO] [stdout] test handler::tests::parse_request_deadline_values ... ok
[INFO] [stdout] test handler::tests::bearer_ok_rejects_empty_token ... ok
[INFO] [stdout] test handler::tests::clean_filler_preserves_normal ... ok
[INFO] [stdout] test handler::tests::infer_state_no_model_echo ... ok
[INFO] [stdout] test handler::tests::extract_answer_declarative_preferred ... ok
[INFO] [stdout] test handler::tests::json_response_with_extra_headers ... ok
[INFO] [stdout] test handler::tests::ct_eq_basic ... ok
[INFO] [stdout] test handler::tests::client_disconnected_pending_data_not_consumed ... ok
[INFO] [stdout] test handler::tests::bearer_ok_rejects_wrong_key ... ok
[INFO] [stdout] test handler::tests::client_disconnected_detects_fin ... ok
[INFO] [stdout] test handler::tests::extract_answer_fallback_on_all_filler ... ok
[INFO] [stdout] test handler::tests::parse_request_no_body ... ok
[INFO] [stdout] test handler::tests::split_chunks_basic ... ok
[INFO] [stdout] test handler::tests::split_chunks_empty ... ok
[INFO] [stdout] test handler::tests::split_chunks_exact ... ok
[INFO] [stdout] test handler::tests::split_chunks_preserves_all_bytes ... ok
[INFO] [stdout] test handler::tests::strip_think_blocks_all_think_no_answer ... ok
[INFO] [stdout] test handler::tests::strip_think_blocks_malformed_close_no_gt ... ok
[INFO] [stdout] test handler::tests::strip_think_blocks_no_blocks ... ok
[INFO] [stdout] test handler::tests::strip_think_blocks_removes_closed ... ok
[INFO] [stdout] test handler::tests::strip_think_blocks_removes_multiple ... ok
[INFO] [stdout] test handler::tests::default_system_prompt_not_injected_when_present ... ok
[INFO] [stdout] test server::tests::model_config_135m ... ok
[INFO] [stdout] test server::tests::model_config_1b7 ... ok
[INFO] [stdout] test handler::tests::strip_think_blocks_unclosed_graceful ... ok
[INFO] [stdout] test handler::tests::strip_think_blocks_with_malformed_close ... ok
[INFO] [stdout] test handler::tests::think_budget_leaves_closed_blocks_alone ... ok
[INFO] [stdout] test handler::tests::unauthorized_response_shape ... ok
[INFO] [stdout] test server::tests::load_infer_state_bad_weights_path ... ok
[INFO] [stdout] test server::tests::detect_template_llama3_from_id ... ok
[INFO] [stdout] test server::tests::detect_template_no_tokenizer_defaults_chatml ... ok
[INFO] [stdout] test server::tests::model_config_olmo_1b ... ok
[INFO] [stdout] test server::tests::model_config_unknown_falls_back ... ok
[INFO] [stdout] test server::tests::model_config_llama ... ok
[INFO] [stdout] test server::tests::resolve_api_key_config_blank_is_none ... ok
[INFO] [stdout] test types::tests::chat_message_missing_role_returns_none ... ok
[INFO] [stdout] test handler::tests::think_budget_closes_unclosed_block ... ok
[INFO] [stdout] test server::tests::server_addr ... ok
[INFO] [stdout] test handler::tests::think_budget_no_think_block ... ok
[INFO] [stdout] test types::tests::chat_completion_response_json_valid ... ok
[INFO] [stdout] test handler::tests::too_many_requests_response_shape ... ok
[INFO] [stdout] test types::tests::completion_request_parse ... ok
[INFO] [stdout] test types::tests::completion_response_json_valid ... ok
[INFO] [stdout] test server::tests::resolve_api_key_from_config ... ok
[INFO] [stdout] test server::tests::resolve_max_inflight_clamps_to_one ... ok
[INFO] [stdout] test types::tests::chat_request_invalid_json_errors ... ok
[INFO] [stdout] test types::tests::chat_request_stream_flag ... ok
[INFO] [stdout] test types::tests::error_response_json_valid ... ok
[INFO] [stdout] test server::tests::load_infer_state_no_weights ... ok
[INFO] [stdout] test types::tests::chat_message_from_json ... ok
[INFO] [stdout] test types::tests::chat_request_defaults ... ok
[INFO] [stdout] test types::tests::gen_id_prefixed ... ok
[INFO] [stdout] test server::tests::api_server_new ... ok
[INFO] [stdout] test types::tests::json_string_basic ... ok
[INFO] [stdout] test types::tests::chat_request_parse_full ... ok
[INFO] [stdout] test types::tests::json_string_escapes_backslash ... ok
[INFO] [stdout] test types::tests::json_string_escapes_newline ... ok
[INFO] [stdout] test types::tests::json_string_escapes_quotes ... ok
[INFO] [stdout] test types::tests::json_string_escapes_tab ... ok
[INFO] [stdout] test types::tests::openrouter_models_json_valid_and_complete ... ok
[INFO] [stdout] test types::tests::server_config_default_values ... ok
[INFO] [stdout] test types::tests::stream_chunk_sse_format ... ok
[INFO] [stdout] test types::tests::stream_chunk_done_sentinel ... ok
[INFO] [stdout] test types::tests::to_prompt_generic ... ok
[INFO] [stdout] test types::tests::to_prompt_llama3 ... ok
[INFO] [stdout] test types::tests::stream_chunk_final_carries_usage ... ok
[INFO] [stdout] test types::tests::to_prompt_chatml ... ok
[INFO] [stdout] test handler::tests::cancel_watch_deadline_expires ... ok
[INFO] [stdout] test handler::tests::cancel_watch_detects_disconnect ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/atlas-astra/c5ebef9bfa4fddbe/out/atlas_astra-c5ebef9bfa4fddbe)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 81 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.51s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 47 tests
[INFO] [stdout] test tests::branching_counts_events ... ok
[INFO] [stdout] test tests::arxiv_parse_atom_xml ... ok
[INFO] [stdout] test tests::astra_corpus_entries_nonempty_if_discoveries ... ok
[INFO] [stdout] test tests::branching_reset_clears_history ... ok
[INFO] [stdout] test tests::branching_no_branch_before_plateau_window ... ok
[INFO] [stdout] test tests::compute_novelty_empty_known ... ok
[INFO] [stdout] test tests::arxiv_parse_empty_feed ... ok
[INFO] [stdout] test tests::branching_no_branch_with_low_variance ... ok
[INFO] [stdout] test tests::branching_no_branch_with_varying_ratio ... ok
[INFO] [stdout] test tests::integration_arxiv_live ... ignored
[INFO] [stdout] test tests::integration_nasa_live ... ignored
[INFO] [stdout] test tests::integration_who_live ... ignored
[INFO] [stdout] test tests::integration_worldbank_live ... ignored
[INFO] [stdout] test tests::branching_result_ratios_clamped ... ok
[INFO] [stdout] test tests::arxiv_url_contains_query ... ok
[INFO] [stdout] test tests::extract_xml_tag_missing ... ok
[INFO] [stdout] test tests::discovery_to_corpus_entry ... ok
[INFO] [stdout] test tests::nasa_connector_builds_url ... ok
[INFO] [stdout] test tests::extract_xml_tag_basic ... ok
[INFO] [stdout] test tests::nasa_parse_empty_params ... ok
[INFO] [stdout] test tests::decider_accepts_high_confidence ... ok
[INFO] [stdout] test tests::extract_xml_tag_with_attributes ... ok
[INFO] [stdout] test tests::nasa_parse_json_response ... ok
[INFO] [stdout] test tests::compute_novelty_identical ... ok
[INFO] [stdout] test tests::nasa_url_contains_all_params ... ok
[INFO] [stdout] test tests::ooda_explore_ratio_bounded ... ok
[INFO] [stdout] test tests::ooda_feedback_decreases_exploration_on_improvement ... ok
[INFO] [stdout] test tests::orienter_extracts_json_hypotheses ... ok
[INFO] [stdout] test tests::arxiv_connector_fetches ... ok
[INFO] [stdout] test tests::orienter_extracts_text_hypotheses ... ok
[INFO] [stdout] test tests::who_parse_json_response ... ok
[INFO] [stdout] test tests::who_parse_empty_response ... ok
[INFO] [stdout] test tests::ooda_feedback_increases_exploration_on_decline ... ok
[INFO] [stdout] test tests::ooda_feedback_tracks_yields ... ok
[INFO] [stdout] test tests::who_url_contains_indicator ... ok
[INFO] [stdout] test tests::worldbank_parse_json_response ... ok
[INFO] [stdout] test tests::worldbank_parse_empty_response ... ok
[INFO] [stdout] test tests::worldbank_url_contains_country_indicator ... ok
[INFO] [stdout] test tests::branching_triggers_after_plateau_and_high_variance ... ok
[INFO] [stdout] test tests::compute_variance_zero_for_constant ... ok
[INFO] [stdout] test tests::decider_filters_low_confidence ... ok
[INFO] [stdout] test tests::discovery_has_provenance_after_cycle ... ok
[INFO] [stdout] test tests::nasa_connector_fetches_observation ... ok
[INFO] [stdout] test tests::who_connector_fetches ... ok
[INFO] [stdout] test tests::astra_engine_full_cycle ... ok
[INFO] [stdout] test tests::ooda_close_loop_called_in_run_cycle ... ok
[INFO] [stdout] test tests::astra_engine_multiple_cycles ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 43 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 0.42s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/atlas-bayes/c1bfe198534a5ed9/out/atlas_bayes-c1bfe198534a5ed9)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test tests::belief_network_propagates ... ok
[INFO] [stdout] test tests::bge_score_finite ... ok
[INFO] [stdout] test tests::beta_prior_update_increases_confidence ... ok
[INFO] [stdout] test tests::belief_node_update ... ok
[INFO] [stdout] test tests::beta_prior_informative ... ok
[INFO] [stdout] test tests::novelty_identical_text ... ok
[INFO] [stdout] test tests::beta_prior_uniform_mean ... ok
[INFO] [stdout] test tests::quality_gate_type5_strict ... ok
[INFO] [stdout] test tests::quality_result_labels ... ok
[INFO] [stdout] test tests::novelty_partially_overlapping ... ok
[INFO] [stdout] test tests::novelty_new_text ... ok
[INFO] [stdout] test tests::quality_gate_fail_low_confidence ... ok
[INFO] [stdout] test tests::quality_gate_pass ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/atlas-bridge/462e174192d089cf/out/atlas_bridge-462e174192d089cf)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test tests::deposit_creates_pending_tx ... ok
[INFO] [stdout] test tests::withdraw_creates_pending_tx ... ok
[INFO] [stdout] test tests::withdraw_proof_attached ... ok
[INFO] [stdout] test tests::confirm_updates_status ... ok
[INFO] [stdout] test tests::pending_count_correct ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/atlas-causal/e7787ee7ada8285f/out/atlas_causal-e7787ee7ada8285f)
[INFO] [stdout] test tests::deposit_hash_nonzero ... ok
[INFO] [stdout] test tests::tx_hash_deterministic ... ok
[INFO] [stdout] test tests::bridge_nonce_increments ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test tests::correlation_matrix_identity_with_itself ... ok
[INFO] [stdout] test tests::combinations_k0 ... ok
[INFO] [stdout] test tests::dataset_from_rows ... ok
[INFO] [stdout] test tests::combinations_correct ... ok
[INFO] [stdout] test tests::pc_algorithm_linear_chain ... ok
[INFO] [stdout] test tests::correlation_uncorrelated ... ok
[INFO] [stdout] test tests::pc_algorithm_independent_vars ... ok
[INFO] [stdout] test tests::standard_normal_cdf_values ... ok
[INFO] [stdout] test tests::bic_score_finite ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/atlas-cli/d08535c0daf9481f/out/atlas-d08535c0daf9481f)
[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/integration.rs (/opt/rustwide/target/release/build/atlas-cli/5742e371d1ff888a/out/integration-5742e371d1ff888a)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test prove_generates_valid_proof ... FAILED
[INFO] [stdout] test prove_invalid_secret_exits_nonzero ... FAILED
[INFO] [stdout] test corpus_list_from_file ... FAILED
[INFO] [stdout] test eval_corpus_from_file ... FAILED
[INFO] [stdout] test train_missing_corpus_exits_nonzero ... FAILED
[INFO] [stdout] test palace_add_and_search ... FAILED
[INFO] [stdout] test unknown_command_exits_nonzero ... FAILED
[INFO] [stdout] test palace_status_new_palace ... FAILED
[INFO] [stdout] test no_args_exits_zero_prints_usage ... FAILED
[INFO] [stdout] test prove_missing_secret_exits_nonzero ... FAILED
[INFO] [stdout] test version_flag ... FAILED
[INFO] [stdout] test eval_missing_corpus_exits_nonzero ... FAILED
[INFO] [stdout] test train_corpus_from_file ... FAILED
[INFO] [stdout] test help_flag ... FAILED
[INFO] [stdout] test corpus_missing_path_exits_nonzero ... FAILED
[INFO] [stdout] test status_exits_zero ... FAILED
[INFO] [stdout] test corpus_stats_from_file ... FAILED
[INFO] [stdout] test prove_missing_claim_exits_nonzero ... FAILED
[INFO] [stderr] error: test failed, to rerun pass `-p atlas-cli --test integration`
[INFO] [stdout] test corpus_sample_from_file ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- prove_generates_valid_proof stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'prove_generates_valid_proof' (2144) panicked at crates/atlas-cli/tests/integration.rs:25:9:
[INFO] [stdout] Failed to run "/opt/rustwide/target/release/build/atlas-cli/5742e371d1ff888a/out/atlas": No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x578a7c112846 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x578a7c0c05ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x578a7c117fbc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x578a7c0ee432 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x578a7c10a661 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x578a7c10a842 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x578a7c0ee4e2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x578a7c0e7149 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x578a7c0ef0fd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x578a7c0c0cbc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x578a7c0cd2da - integration[c73fdc8e86a8cbe9]::run::{closure#0}
[INFO] [stdout]   11:     0x578a7c0cd830 - integration[c73fdc8e86a8cbe9]::run
[INFO] [stdout]   12:     0x578a7c0d114a - <integration[c73fdc8e86a8cbe9]::prove_generates_valid_proof::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x578a7c1273e4 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x578a7c120b14 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x578a7c12b1a2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x578a7c111e14 - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7200e5da9dfa - <unknown>
[INFO] [stdout]   19:     0x7200e5e3d3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- prove_invalid_secret_exits_nonzero stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'prove_invalid_secret_exits_nonzero' (2145) panicked at crates/atlas-cli/tests/integration.rs:25:9:
[INFO] [stdout] Failed to run "/opt/rustwide/target/release/build/atlas-cli/5742e371d1ff888a/out/atlas": No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x578a7c112846 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x578a7c0c05ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x578a7c117fbc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x578a7c0ee432 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x578a7c10a661 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x578a7c10a842 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x578a7c0ee4e2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x578a7c0e7149 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x578a7c0ef0fd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x578a7c0c0cbc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x578a7c0cd2da - integration[c73fdc8e86a8cbe9]::run::{closure#0}
[INFO] [stdout]   11:     0x578a7c0cd830 - integration[c73fdc8e86a8cbe9]::run
[INFO] [stdout]   12:     0x578a7c0d1944 - <integration[c73fdc8e86a8cbe9]::prove_invalid_secret_exits_nonzero::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x578a7c1273e4 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x578a7c120b14 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x578a7c12b1a2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x578a7c111e14 - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7200e5da9dfa - <unknown>
[INFO] [stdout]   19:     0x7200e5e3d3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- corpus_list_from_file stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'corpus_list_from_file' (2133) panicked at crates/atlas-cli/tests/integration.rs:25:9:
[INFO] [stdout] Failed to run "/opt/rustwide/target/release/build/atlas-cli/5742e371d1ff888a/out/atlas": No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x578a7c112846 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x578a7c0c05ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x578a7c117fbc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x578a7c0ee432 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x578a7c10a661 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x578a7c10a842 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x578a7c0ee4e2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x578a7c0e7149 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x578a7c0ef0fd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x578a7c0c0cbc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x578a7c0cd2da - integration[c73fdc8e86a8cbe9]::run::{closure#0}
[INFO] [stdout]   11:     0x578a7c0cd830 - integration[c73fdc8e86a8cbe9]::run
[INFO] [stdout]   12:     0x578a7c0cea65 - <integration[c73fdc8e86a8cbe9]::corpus_list_from_file::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x578a7c1273e4 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x578a7c120b14 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x578a7c12b1a2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x578a7c111e14 - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7200e5da9dfa - <unknown>
[INFO] [stdout]   19:     0x7200e5e3d3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- eval_corpus_from_file stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'eval_corpus_from_file' (2137) panicked at crates/atlas-cli/tests/integration.rs:25:9:
[INFO] [stdout] Failed to run "/opt/rustwide/target/release/build/atlas-cli/5742e371d1ff888a/out/atlas": No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x578a7c112846 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x578a7c0c05ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x578a7c117fbc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x578a7c0ee432 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x578a7c10a661 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x578a7c10a842 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x578a7c0ee4e2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x578a7c0e7149 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x578a7c0ef0fd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x578a7c0c0cbc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x578a7c0cd2da - integration[c73fdc8e86a8cbe9]::run::{closure#0}
[INFO] [stdout]   11:     0x578a7c0cd830 - integration[c73fdc8e86a8cbe9]::run
[INFO] [stdout]   12:     0x578a7c0cef4c - <integration[c73fdc8e86a8cbe9]::eval_corpus_from_file::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x578a7c1273e4 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x578a7c120b14 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x578a7c12b1a2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x578a7c111e14 - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7200e5da9dfa - <unknown>
[INFO] [stdout]   19:     0x7200e5e3d3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- train_missing_corpus_exits_nonzero stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'train_missing_corpus_exits_nonzero' (2156) panicked at crates/atlas-cli/tests/integration.rs:25:9:
[INFO] [stdout] Failed to run "/opt/rustwide/target/release/build/atlas-cli/5742e371d1ff888a/out/atlas": No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x578a7c112846 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x578a7c0c05ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x578a7c117fbc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x578a7c0ee432 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x578a7c10a661 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x578a7c10a842 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x578a7c0ee4e2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x578a7c0e7149 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x578a7c0ef0fd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x578a7c0c0cbc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x578a7c0cd2da - integration[c73fdc8e86a8cbe9]::run::{closure#0}
[INFO] [stdout]   11:     0x578a7c0cd830 - integration[c73fdc8e86a8cbe9]::run
[INFO] [stdout]   12:     0x578a7c0d1bc6 - <integration[c73fdc8e86a8cbe9]::train_missing_corpus_exits_nonzero::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x578a7c1273e4 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x578a7c120b14 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x578a7c12b1a2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x578a7c111e14 - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7200e5da9dfa - <unknown>
[INFO] [stdout]   19:     0x7200e5e3d3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- palace_add_and_search stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'palace_add_and_search' (2142) panicked at crates/atlas-cli/tests/integration.rs:25:9:
[INFO] [stdout] Failed to run "/opt/rustwide/target/release/build/atlas-cli/5742e371d1ff888a/out/atlas": No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x578a7c112846 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x578a7c0c05ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x578a7c117fbc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x578a7c0ee432 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x578a7c10a661 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x578a7c10a842 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x578a7c0ee4e2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x578a7c0e7149 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x578a7c0ef0fd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x578a7c0c0cbc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x578a7c0cd2da - integration[c73fdc8e86a8cbe9]::run::{closure#0}
[INFO] [stdout]   11:     0x578a7c0cd830 - integration[c73fdc8e86a8cbe9]::run
[INFO] [stdout]   12:     0x578a7c0cf462 - <integration[c73fdc8e86a8cbe9]::palace_add_and_search::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x578a7c1273e4 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x578a7c120b14 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x578a7c12b1a2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x578a7c111e14 - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7200e5da9dfa - <unknown>
[INFO] [stdout]   19:     0x7200e5e3d3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- unknown_command_exits_nonzero stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'unknown_command_exits_nonzero' (2157) panicked at crates/atlas-cli/tests/integration.rs:25:9:
[INFO] [stdout] Failed to run "/opt/rustwide/target/release/build/atlas-cli/5742e371d1ff888a/out/atlas": No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x578a7c112846 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x578a7c0c05ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x578a7c117fbc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x578a7c0ee432 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x578a7c10a661 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x578a7c10a842 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x578a7c0ee4e2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x578a7c0e7149 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x578a7c0ef0fd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x578a7c0c0cbc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x578a7c0cd2da - integration[c73fdc8e86a8cbe9]::run::{closure#0}
[INFO] [stdout]   11:     0x578a7c0cd830 - integration[c73fdc8e86a8cbe9]::run
[INFO] [stdout]   12:     0x578a7c0d12d6 - <integration[c73fdc8e86a8cbe9]::unknown_command_exits_nonzero::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x578a7c1273e4 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x578a7c120b14 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x578a7c12b1a2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x578a7c111e14 - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7200e5da9dfa - <unknown>
[INFO] [stdout]   19:     0x7200e5e3d3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- palace_status_new_palace stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'palace_status_new_palace' (2143) panicked at crates/atlas-cli/tests/integration.rs:25:9:
[INFO] [stdout] Failed to run "/opt/rustwide/target/release/build/atlas-cli/5742e371d1ff888a/out/atlas": No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x578a7c112846 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x578a7c0c05ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x578a7c117fbc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x578a7c0ee432 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x578a7c10a661 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x578a7c10a842 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x578a7c0ee4e2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x578a7c0e7149 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x578a7c0ef0fd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x578a7c0c0cbc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x578a7c0cd2da - integration[c73fdc8e86a8cbe9]::run::{closure#0}
[INFO] [stdout]   11:     0x578a7c0cd830 - integration[c73fdc8e86a8cbe9]::run
[INFO] [stdout]   12:     0x578a7c0d0e2c - <integration[c73fdc8e86a8cbe9]::palace_status_new_palace::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x578a7c1273e4 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x578a7c120b14 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x578a7c12b1a2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x578a7c111e14 - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7200e5da9dfa - <unknown>
[INFO] [stdout]   19:     0x7200e5e3d3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- no_args_exits_zero_prints_usage stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'no_args_exits_zero_prints_usage' (2141) panicked at crates/atlas-cli/tests/integration.rs:25:9:
[INFO] [stdout] Failed to run "/opt/rustwide/target/release/build/atlas-cli/5742e371d1ff888a/out/atlas": No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x578a7c112846 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x578a7c0c05ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x578a7c117fbc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x578a7c0ee432 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x578a7c10a661 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x578a7c10a842 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x578a7c0ee4e2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x578a7c0e7149 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x578a7c0ef0fd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x578a7c0c0cbc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x578a7c0cd2da - integration[c73fdc8e86a8cbe9]::run::{closure#0}
[INFO] [stdout]   11:     0x578a7c0cd830 - integration[c73fdc8e86a8cbe9]::run
[INFO] [stdout]   12:     0x578a7c0d1431 - <integration[c73fdc8e86a8cbe9]::no_args_exits_zero_prints_usage::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x578a7c1273e4 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x578a7c120b14 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x578a7c12b1a2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x578a7c111e14 - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7200e5da9dfa - <unknown>
[INFO] [stdout]   19:     0x7200e5e3d3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- prove_missing_secret_exits_nonzero stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'prove_missing_secret_exits_nonzero' (2150) panicked at crates/atlas-cli/tests/integration.rs:25:9:
[INFO] [stdout] Failed to run "/opt/rustwide/target/release/build/atlas-cli/5742e371d1ff888a/out/atlas": No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x578a7c112846 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x578a7c0c05ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x578a7c117fbc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x578a7c0ee432 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x578a7c10a661 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x578a7c10a842 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x578a7c0ee4e2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x578a7c0e7149 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x578a7c0ef0fd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x578a7c0c0cbc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x578a7c0cd2da - integration[c73fdc8e86a8cbe9]::run::{closure#0}
[INFO] [stdout]   11:     0x578a7c0cd830 - integration[c73fdc8e86a8cbe9]::run
[INFO] [stdout]   12:     0x578a7c0d1a84 - <integration[c73fdc8e86a8cbe9]::prove_missing_secret_exits_nonzero::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x578a7c1273e4 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x578a7c120b14 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x578a7c12b1a2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x578a7c111e14 - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7200e5da9dfa - <unknown>
[INFO] [stdout]   19:     0x7200e5e3d3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- version_flag stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'version_flag' (2158) panicked at crates/atlas-cli/tests/integration.rs:25:9:
[INFO] [stdout] Failed to run "/opt/rustwide/target/release/build/atlas-cli/5742e371d1ff888a/out/atlas": No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x578a7c112846 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x578a7c0c05ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x578a7c117fbc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x578a7c0ee432 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x578a7c10a661 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x578a7c10a842 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x578a7c0ee4e2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x578a7c0e7149 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x578a7c0ef0fd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x578a7c0c0cbc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x578a7c0cd2da - integration[c73fdc8e86a8cbe9]::run::{closure#0}
[INFO] [stdout]   11:     0x578a7c0cd830 - integration[c73fdc8e86a8cbe9]::run
[INFO] [stdout]   12:     0x578a7c0ce654 - <integration[c73fdc8e86a8cbe9]::version_flag::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x578a7c1273e4 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x578a7c120b14 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x578a7c12b1a2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x578a7c111e14 - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7200e5da9dfa - <unknown>
[INFO] [stdout]   19:     0x7200e5e3d3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- eval_missing_corpus_exits_nonzero stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'eval_missing_corpus_exits_nonzero' (2138) panicked at crates/atlas-cli/tests/integration.rs:25:9:
[INFO] [stdout] Failed to run "/opt/rustwide/target/release/build/atlas-cli/5742e371d1ff888a/out/atlas": No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x578a7c112846 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x578a7c0c05ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x578a7c117fbc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x578a7c0ee432 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x578a7c10a661 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x578a7c10a842 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x578a7c0ee4e2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x578a7c0e7149 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x578a7c0ef0fd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x578a7c0c0cbc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x578a7c0cd2da - integration[c73fdc8e86a8cbe9]::run::{closure#0}
[INFO] [stdout]   11:     0x578a7c0cd830 - integration[c73fdc8e86a8cbe9]::run
[INFO] [stdout]   12:     0x578a7c0d16c4 - <integration[c73fdc8e86a8cbe9]::eval_missing_corpus_exits_nonzero::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x578a7c1273e4 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x578a7c120b14 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x578a7c12b1a2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x578a7c111e14 - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7200e5da9dfa - <unknown>
[INFO] [stdout]   19:     0x7200e5e3d3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- train_corpus_from_file stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'train_corpus_from_file' (2153) panicked at crates/atlas-cli/tests/integration.rs:25:9:
[INFO] [stdout] Failed to run "/opt/rustwide/target/release/build/atlas-cli/5742e371d1ff888a/out/atlas": No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x578a7c112846 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x578a7c0c05ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x578a7c117fbc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x578a7c0ee432 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x578a7c10a661 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x578a7c10a842 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x578a7c0ee4e2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x578a7c0e7149 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x578a7c0ef0fd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x578a7c0c0cbc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x578a7c0cd2da - integration[c73fdc8e86a8cbe9]::run::{closure#0}
[INFO] [stdout]   11:     0x578a7c0cd830 - integration[c73fdc8e86a8cbe9]::run
[INFO] [stdout]   12:     0x578a7c0d00f6 - <integration[c73fdc8e86a8cbe9]::train_corpus_from_file::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x578a7c1273e4 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x578a7c120b14 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x578a7c12b1a2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x578a7c111e14 - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7200e5da9dfa - <unknown>
[INFO] [stdout]   19:     0x7200e5e3d3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- help_flag stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'help_flag' (2140) panicked at crates/atlas-cli/tests/integration.rs:25:9:
[INFO] [stdout] Failed to run "/opt/rustwide/target/release/build/atlas-cli/5742e371d1ff888a/out/atlas": No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x578a7c112846 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x578a7c0c05ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x578a7c117fbc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x578a7c0ee432 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x578a7c10a661 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x578a7c10a842 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x578a7c0ee4e2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x578a7c0e7149 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x578a7c0ef0fd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x578a7c0c0cbc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x578a7c0cd2da - integration[c73fdc8e86a8cbe9]::run::{closure#0}
[INFO] [stdout]   11:     0x578a7c0cd830 - integration[c73fdc8e86a8cbe9]::run
[INFO] [stdout]   12:     0x578a7c0d1d44 - <integration[c73fdc8e86a8cbe9]::help_flag::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x578a7c1273e4 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x578a7c120b14 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x578a7c12b1a2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x578a7c111e14 - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7200e5da9dfa - <unknown>
[INFO] [stdout]   19:     0x7200e5e3d3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- corpus_missing_path_exits_nonzero stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'corpus_missing_path_exits_nonzero' (2134) panicked at crates/atlas-cli/tests/integration.rs:25:9:
[INFO] [stdout] Failed to run "/opt/rustwide/target/release/build/atlas-cli/5742e371d1ff888a/out/atlas": No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x578a7c112846 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x578a7c0c05ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x578a7c117fbc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x578a7c0ee432 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x578a7c10a661 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x578a7c10a842 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x578a7c0ee4e2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x578a7c0e7149 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x578a7c0ef0fd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x578a7c0c0cbc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x578a7c0cd2da - integration[c73fdc8e86a8cbe9]::run::{closure#0}
[INFO] [stdout]   11:     0x578a7c0cd830 - integration[c73fdc8e86a8cbe9]::run
[INFO] [stdout]   12:     0x578a7c0d1584 - <integration[c73fdc8e86a8cbe9]::corpus_missing_path_exits_nonzero::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x578a7c1273e4 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x578a7c120b14 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x578a7c12b1a2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x578a7c111e14 - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7200e5da9dfa - <unknown>
[INFO] [stdout]   19:     0x7200e5e3d3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- status_exits_zero stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'status_exits_zero' (2151) panicked at crates/atlas-cli/tests/integration.rs:25:9:
[INFO] [stdout] Failed to run "/opt/rustwide/target/release/build/atlas-cli/5742e371d1ff888a/out/atlas": No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x578a7c112846 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x578a7c0c05ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x578a7c117fbc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x578a7c0ee432 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x578a7c10a661 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x578a7c10a842 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x578a7c0ee4e2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x578a7c0e7149 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x578a7c0ef0fd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x578a7c0c0cbc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x578a7c0cd2da - integration[c73fdc8e86a8cbe9]::run::{closure#0}
[INFO] [stdout]   11:     0x578a7c0cd830 - integration[c73fdc8e86a8cbe9]::run
[INFO] [stdout]   12:     0x578a7c0ce793 - <integration[c73fdc8e86a8cbe9]::status_exits_zero::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x578a7c1273e4 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x578a7c120b14 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x578a7c12b1a2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x578a7c111e14 - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7200e5da9dfa - <unknown>
[INFO] [stdout]   19:     0x7200e5e3d3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- corpus_stats_from_file stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'corpus_stats_from_file' (2136) panicked at crates/atlas-cli/tests/integration.rs:25:9:
[INFO] [stdout] Failed to run "/opt/rustwide/target/release/build/atlas-cli/5742e371d1ff888a/out/atlas": No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x578a7c112846 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x578a7c0c05ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x578a7c117fbc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x578a7c0ee432 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x578a7c10a661 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x578a7c10a842 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x578a7c0ee4e2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x578a7c0e7149 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x578a7c0ef0fd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x578a7c0c0cbc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x578a7c0cd2da - integration[c73fdc8e86a8cbe9]::run::{closure#0}
[INFO] [stdout]   11:     0x578a7c0cd830 - integration[c73fdc8e86a8cbe9]::run
[INFO] [stdout]   12:     0x578a7c0cfafa - <integration[c73fdc8e86a8cbe9]::corpus_stats_from_file::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x578a7c1273e4 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x578a7c120b14 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x578a7c12b1a2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x578a7c111e14 - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7200e5da9dfa - <unknown>
[INFO] [stdout]   19:     0x7200e5e3d3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- prove_missing_claim_exits_nonzero stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'prove_missing_claim_exits_nonzero' (2149) panicked at crates/atlas-cli/tests/integration.rs:25:9:
[INFO] [stdout] Failed to run "/opt/rustwide/target/release/build/atlas-cli/5742e371d1ff888a/out/atlas": No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x578a7c112846 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x578a7c0c05ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x578a7c117fbc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x578a7c0ee432 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x578a7c10a661 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x578a7c10a842 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x578a7c0ee4e2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x578a7c0e7149 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x578a7c0ef0fd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x578a7c0c0cbc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x578a7c0cd2da - integration[c73fdc8e86a8cbe9]::run::{closure#0}
[INFO] [stdout]   11:     0x578a7c0cd830 - integration[c73fdc8e86a8cbe9]::run
[INFO] [stdout]   12:     0x578a7c0d1804 - <integration[c73fdc8e86a8cbe9]::prove_missing_claim_exits_nonzero::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x578a7c1273e4 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x578a7c120b14 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x578a7c12b1a2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x578a7c111e14 - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7200e5da9dfa - <unknown>
[INFO] [stdout]   19:     0x7200e5e3d3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- corpus_sample_from_file stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'corpus_sample_from_file' (2135) panicked at crates/atlas-cli/tests/integration.rs:25:9:
[INFO] [stdout] Failed to run "/opt/rustwide/target/release/build/atlas-cli/5742e371d1ff888a/out/atlas": No such file or directory (os error 2)
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x578a7c112846 - <<std[617be2ca0a6fd877]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt
[INFO] [stdout]    1:     0x578a7c0c05ca - core[a373ad73a504971]::fmt::write
[INFO] [stdout]    2:     0x578a7c117fbc - <alloc[2e1b2a31b91974c5]::vec::Vec<u8> as core[a373ad73a504971]::io::write::Write>::write_fmt
[INFO] [stdout]    3:     0x578a7c0ee432 - std[617be2ca0a6fd877]::panicking::default_hook::{closure#0}
[INFO] [stdout]    4:     0x578a7c10a661 - std[617be2ca0a6fd877]::panicking::default_hook
[INFO] [stdout]    5:     0x578a7c10a842 - std[617be2ca0a6fd877]::panicking::panic_with_hook
[INFO] [stdout]    6:     0x578a7c0ee4e2 - std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}
[INFO] [stdout]    7:     0x578a7c0e7149 - std[617be2ca0a6fd877]::sys::backtrace::__rust_end_short_backtrace::<std[617be2ca0a6fd877]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]    8:     0x578a7c0ef0fd - __rustc[ea4f61d10b84890b]::rust_begin_unwind
[INFO] [stdout]    9:     0x578a7c0c0cbc - core[a373ad73a504971]::panicking::panic_fmt
[INFO] [stdout]   10:     0x578a7c0cd2da - integration[c73fdc8e86a8cbe9]::run::{closure#0}
[INFO] [stdout]   11:     0x578a7c0cd830 - integration[c73fdc8e86a8cbe9]::run
[INFO] [stdout]   12:     0x578a7c0d08d5 - <integration[c73fdc8e86a8cbe9]::corpus_sample_from_file::{closure#0} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]   13:     0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::<core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>, fn() -> core[a373ad73a504971]::result::Result<(), alloc[2e1b2a31b91974c5]::string::String>>
[INFO] [stdout]   14:     0x578a7c1273e4 - test[aada8e7e76ba119b]::run_test::{closure#0}
[INFO] [stdout]   15:     0x578a7c120b14 - std[617be2ca0a6fd877]::sys::backtrace::__rust_begin_short_backtrace::<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>
[INFO] [stdout]   16:     0x578a7c12b1a2 - <std[617be2ca0a6fd877]::thread::lifecycle::spawn_unchecked<test[aada8e7e76ba119b]::run_test::{closure#1}, ()>::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]   17:     0x578a7c111e14 - <std[617be2ca0a6fd877]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]   18:     0x7200e5da9dfa - <unknown>
[INFO] [stdout]   19:     0x7200e5e3d3d4 - clone
[INFO] [stdout]   20:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     corpus_list_from_file
[INFO] [stdout]     corpus_missing_path_exits_nonzero
[INFO] [stdout]     corpus_sample_from_file
[INFO] [stdout]     corpus_stats_from_file
[INFO] [stdout]     eval_corpus_from_file
[INFO] [stdout]     eval_missing_corpus_exits_nonzero
[INFO] [stdout]     help_flag
[INFO] [stdout]     no_args_exits_zero_prints_usage
[INFO] [stdout]     palace_add_and_search
[INFO] [stdout]     palace_status_new_palace
[INFO] [stdout]     prove_generates_valid_proof
[INFO] [stdout]     prove_invalid_secret_exits_nonzero
[INFO] [stdout]     prove_missing_claim_exits_nonzero
[INFO] [stdout]     prove_missing_secret_exits_nonzero
[INFO] [stdout]     status_exits_zero
[INFO] [stdout]     train_corpus_from_file
[INFO] [stdout]     train_missing_corpus_exits_nonzero
[INFO] [stdout]     unknown_command_exits_nonzero
[INFO] [stdout]     version_flag
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 0 passed; 19 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "332400b49e7b10476ac8543d287ca19f3be08b966cd70f6e882639190dd7cc8d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "332400b49e7b10476ac8543d287ca19f3be08b966cd70f6e882639190dd7cc8d", kill_on_drop: false }`
[INFO] [stdout] 332400b49e7b10476ac8543d287ca19f3be08b966cd70f6e882639190dd7cc8d
