[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, got: Vec }, [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, got: Vec }, [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 { [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 { [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 }, [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 }, [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, got: Vec }, [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, got: Vec }, [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 { [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 { [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, got: Vec }, [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, got: Vec }, [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, got: Vec }, [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, got: Vec }, [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 { [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 { [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 { [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 { [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 }, [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 }, [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 }, [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 }, [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, got: Vec }, [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, got: Vec }, [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 { [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 { [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 }, [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 }, [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 - <::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt [INFO] [stdout] 1: 0x578a7c0c05ca - core[a373ad73a504971]::fmt::write [INFO] [stdout] 2: 0x578a7c117fbc - 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:: [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 - >::call_once [INFO] [stdout] 13: 0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::, 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:: [INFO] [stdout] 16: 0x578a7c12b1a2 - ::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] 17: 0x578a7c111e14 - ::new::thread_start [INFO] [stdout] 18: 0x7200e5da9dfa - [INFO] [stdout] 19: 0x7200e5e3d3d4 - clone [INFO] [stdout] 20: 0x0 - [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 - <::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt [INFO] [stdout] 1: 0x578a7c0c05ca - core[a373ad73a504971]::fmt::write [INFO] [stdout] 2: 0x578a7c117fbc - 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:: [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 - >::call_once [INFO] [stdout] 13: 0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::, 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:: [INFO] [stdout] 16: 0x578a7c12b1a2 - ::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] 17: 0x578a7c111e14 - ::new::thread_start [INFO] [stdout] 18: 0x7200e5da9dfa - [INFO] [stdout] 19: 0x7200e5e3d3d4 - clone [INFO] [stdout] 20: 0x0 - [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 - <::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt [INFO] [stdout] 1: 0x578a7c0c05ca - core[a373ad73a504971]::fmt::write [INFO] [stdout] 2: 0x578a7c117fbc - 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:: [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 - >::call_once [INFO] [stdout] 13: 0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::, 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:: [INFO] [stdout] 16: 0x578a7c12b1a2 - ::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] 17: 0x578a7c111e14 - ::new::thread_start [INFO] [stdout] 18: 0x7200e5da9dfa - [INFO] [stdout] 19: 0x7200e5e3d3d4 - clone [INFO] [stdout] 20: 0x0 - [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 - <::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt [INFO] [stdout] 1: 0x578a7c0c05ca - core[a373ad73a504971]::fmt::write [INFO] [stdout] 2: 0x578a7c117fbc - 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:: [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 - >::call_once [INFO] [stdout] 13: 0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::, 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:: [INFO] [stdout] 16: 0x578a7c12b1a2 - ::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] 17: 0x578a7c111e14 - ::new::thread_start [INFO] [stdout] 18: 0x7200e5da9dfa - [INFO] [stdout] 19: 0x7200e5e3d3d4 - clone [INFO] [stdout] 20: 0x0 - [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 - <::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt [INFO] [stdout] 1: 0x578a7c0c05ca - core[a373ad73a504971]::fmt::write [INFO] [stdout] 2: 0x578a7c117fbc - 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:: [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 - >::call_once [INFO] [stdout] 13: 0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::, 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:: [INFO] [stdout] 16: 0x578a7c12b1a2 - ::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] 17: 0x578a7c111e14 - ::new::thread_start [INFO] [stdout] 18: 0x7200e5da9dfa - [INFO] [stdout] 19: 0x7200e5e3d3d4 - clone [INFO] [stdout] 20: 0x0 - [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 - <::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt [INFO] [stdout] 1: 0x578a7c0c05ca - core[a373ad73a504971]::fmt::write [INFO] [stdout] 2: 0x578a7c117fbc - 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:: [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 - >::call_once [INFO] [stdout] 13: 0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::, 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:: [INFO] [stdout] 16: 0x578a7c12b1a2 - ::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] 17: 0x578a7c111e14 - ::new::thread_start [INFO] [stdout] 18: 0x7200e5da9dfa - [INFO] [stdout] 19: 0x7200e5e3d3d4 - clone [INFO] [stdout] 20: 0x0 - [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 - <::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt [INFO] [stdout] 1: 0x578a7c0c05ca - core[a373ad73a504971]::fmt::write [INFO] [stdout] 2: 0x578a7c117fbc - 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:: [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 - >::call_once [INFO] [stdout] 13: 0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::, 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:: [INFO] [stdout] 16: 0x578a7c12b1a2 - ::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] 17: 0x578a7c111e14 - ::new::thread_start [INFO] [stdout] 18: 0x7200e5da9dfa - [INFO] [stdout] 19: 0x7200e5e3d3d4 - clone [INFO] [stdout] 20: 0x0 - [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 - <::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt [INFO] [stdout] 1: 0x578a7c0c05ca - core[a373ad73a504971]::fmt::write [INFO] [stdout] 2: 0x578a7c117fbc - 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:: [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 - >::call_once [INFO] [stdout] 13: 0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::, 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:: [INFO] [stdout] 16: 0x578a7c12b1a2 - ::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] 17: 0x578a7c111e14 - ::new::thread_start [INFO] [stdout] 18: 0x7200e5da9dfa - [INFO] [stdout] 19: 0x7200e5e3d3d4 - clone [INFO] [stdout] 20: 0x0 - [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 - <::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt [INFO] [stdout] 1: 0x578a7c0c05ca - core[a373ad73a504971]::fmt::write [INFO] [stdout] 2: 0x578a7c117fbc - 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:: [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 - >::call_once [INFO] [stdout] 13: 0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::, 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:: [INFO] [stdout] 16: 0x578a7c12b1a2 - ::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] 17: 0x578a7c111e14 - ::new::thread_start [INFO] [stdout] 18: 0x7200e5da9dfa - [INFO] [stdout] 19: 0x7200e5e3d3d4 - clone [INFO] [stdout] 20: 0x0 - [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 - <::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt [INFO] [stdout] 1: 0x578a7c0c05ca - core[a373ad73a504971]::fmt::write [INFO] [stdout] 2: 0x578a7c117fbc - 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:: [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 - >::call_once [INFO] [stdout] 13: 0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::, 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:: [INFO] [stdout] 16: 0x578a7c12b1a2 - ::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] 17: 0x578a7c111e14 - ::new::thread_start [INFO] [stdout] 18: 0x7200e5da9dfa - [INFO] [stdout] 19: 0x7200e5e3d3d4 - clone [INFO] [stdout] 20: 0x0 - [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 - <::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt [INFO] [stdout] 1: 0x578a7c0c05ca - core[a373ad73a504971]::fmt::write [INFO] [stdout] 2: 0x578a7c117fbc - 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:: [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 - >::call_once [INFO] [stdout] 13: 0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::, 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:: [INFO] [stdout] 16: 0x578a7c12b1a2 - ::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] 17: 0x578a7c111e14 - ::new::thread_start [INFO] [stdout] 18: 0x7200e5da9dfa - [INFO] [stdout] 19: 0x7200e5e3d3d4 - clone [INFO] [stdout] 20: 0x0 - [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 - <::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt [INFO] [stdout] 1: 0x578a7c0c05ca - core[a373ad73a504971]::fmt::write [INFO] [stdout] 2: 0x578a7c117fbc - 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:: [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 - >::call_once [INFO] [stdout] 13: 0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::, 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:: [INFO] [stdout] 16: 0x578a7c12b1a2 - ::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] 17: 0x578a7c111e14 - ::new::thread_start [INFO] [stdout] 18: 0x7200e5da9dfa - [INFO] [stdout] 19: 0x7200e5e3d3d4 - clone [INFO] [stdout] 20: 0x0 - [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 - <::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt [INFO] [stdout] 1: 0x578a7c0c05ca - core[a373ad73a504971]::fmt::write [INFO] [stdout] 2: 0x578a7c117fbc - 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:: [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 - >::call_once [INFO] [stdout] 13: 0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::, 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:: [INFO] [stdout] 16: 0x578a7c12b1a2 - ::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] 17: 0x578a7c111e14 - ::new::thread_start [INFO] [stdout] 18: 0x7200e5da9dfa - [INFO] [stdout] 19: 0x7200e5e3d3d4 - clone [INFO] [stdout] 20: 0x0 - [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 - <::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt [INFO] [stdout] 1: 0x578a7c0c05ca - core[a373ad73a504971]::fmt::write [INFO] [stdout] 2: 0x578a7c117fbc - 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:: [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 - >::call_once [INFO] [stdout] 13: 0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::, 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:: [INFO] [stdout] 16: 0x578a7c12b1a2 - ::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] 17: 0x578a7c111e14 - ::new::thread_start [INFO] [stdout] 18: 0x7200e5da9dfa - [INFO] [stdout] 19: 0x7200e5e3d3d4 - clone [INFO] [stdout] 20: 0x0 - [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 - <::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt [INFO] [stdout] 1: 0x578a7c0c05ca - core[a373ad73a504971]::fmt::write [INFO] [stdout] 2: 0x578a7c117fbc - 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:: [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 - >::call_once [INFO] [stdout] 13: 0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::, 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:: [INFO] [stdout] 16: 0x578a7c12b1a2 - ::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] 17: 0x578a7c111e14 - ::new::thread_start [INFO] [stdout] 18: 0x7200e5da9dfa - [INFO] [stdout] 19: 0x7200e5e3d3d4 - clone [INFO] [stdout] 20: 0x0 - [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 - <::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt [INFO] [stdout] 1: 0x578a7c0c05ca - core[a373ad73a504971]::fmt::write [INFO] [stdout] 2: 0x578a7c117fbc - 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:: [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 - >::call_once [INFO] [stdout] 13: 0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::, 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:: [INFO] [stdout] 16: 0x578a7c12b1a2 - ::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] 17: 0x578a7c111e14 - ::new::thread_start [INFO] [stdout] 18: 0x7200e5da9dfa - [INFO] [stdout] 19: 0x7200e5e3d3d4 - clone [INFO] [stdout] 20: 0x0 - [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 - <::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt [INFO] [stdout] 1: 0x578a7c0c05ca - core[a373ad73a504971]::fmt::write [INFO] [stdout] 2: 0x578a7c117fbc - 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:: [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 - >::call_once [INFO] [stdout] 13: 0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::, 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:: [INFO] [stdout] 16: 0x578a7c12b1a2 - ::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] 17: 0x578a7c111e14 - ::new::thread_start [INFO] [stdout] 18: 0x7200e5da9dfa - [INFO] [stdout] 19: 0x7200e5e3d3d4 - clone [INFO] [stdout] 20: 0x0 - [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 - <::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt [INFO] [stdout] 1: 0x578a7c0c05ca - core[a373ad73a504971]::fmt::write [INFO] [stdout] 2: 0x578a7c117fbc - 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:: [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 - >::call_once [INFO] [stdout] 13: 0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::, 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:: [INFO] [stdout] 16: 0x578a7c12b1a2 - ::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] 17: 0x578a7c111e14 - ::new::thread_start [INFO] [stdout] 18: 0x7200e5da9dfa - [INFO] [stdout] 19: 0x7200e5e3d3d4 - clone [INFO] [stdout] 20: 0x0 - [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 - <::print::DisplayBacktrace as core[a373ad73a504971]::fmt::Display>::fmt [INFO] [stdout] 1: 0x578a7c0c05ca - core[a373ad73a504971]::fmt::write [INFO] [stdout] 2: 0x578a7c117fbc - 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:: [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 - >::call_once [INFO] [stdout] 13: 0x578a7c11953b - test[aada8e7e76ba119b]::__rust_begin_short_backtrace::, 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:: [INFO] [stdout] 16: 0x578a7c12b1a2 - ::{closure#1} as core[a373ad73a504971]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] 17: 0x578a7c111e14 - ::new::thread_start [INFO] [stdout] 18: 0x7200e5da9dfa - [INFO] [stdout] 19: 0x7200e5e3d3d4 - clone [INFO] [stdout] 20: 0x0 - [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