[INFO] cloning repository https://github.com/Dataoperator/anima-v-0
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Dataoperator/anima-v-0" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDataoperator%2Fanima-v-0", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDataoperator%2Fanima-v-0'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 09e8ea8c45ade2035915a42170ed9b7b770015d0
[INFO] checking Dataoperator/anima-v-0 against try#438eb4c1a1c3841523d7f672601e8adbe04cff28 for pr-147589-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FDataoperator%2Fanima-v-0" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'...
[INFO] [stderr] done.
[INFO] [stderr] Updating files:  69% (1503/2150)
Updating files:  70% (1505/2150)
Updating files:  71% (1527/2150)
Updating files:  72% (1548/2150)
Updating files:  73% (1570/2150)
Updating files:  74% (1591/2150)
Updating files:  75% (1613/2150)
Updating files:  76% (1634/2150)
Updating files:  77% (1656/2150)
Updating files:  78% (1677/2150)
Updating files:  79% (1699/2150)
Updating files:  80% (1720/2150)
Updating files:  81% (1742/2150)
Updating files:  82% (1763/2150)
Updating files:  83% (1785/2150)
Updating files:  84% (1806/2150)
Updating files:  85% (1828/2150)
Updating files:  86% (1849/2150)
Updating files:  87% (1871/2150)
Updating files:  88% (1892/2150)
Updating files:  89% (1914/2150)
Updating files:  90% (1935/2150)
Updating files:  91% (1957/2150)
Updating files:  92% (1978/2150)
Updating files:  92% (1994/2150)
Updating files:  93% (2000/2150)
Updating files:  94% (2021/2150)
Updating files:  95% (2043/2150)
Updating files:  96% (2064/2150)
Updating files:  97% (2086/2150)
Updating files:  98% (2107/2150)
Updating files:  99% (2129/2150)
Updating files: 100% (2150/2150)
Updating files: 100% (2150/2150), done.
[INFO] started tweaking git repo https://github.com/Dataoperator/anima-v-0
[INFO] finished tweaking git repo https://github.com/Dataoperator/anima-v-0
[INFO] tweaked toml for git repo https://github.com/Dataoperator/anima-v-0 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Dataoperator/anima-v-0 on toolchain 438eb4c1a1c3841523d7f672601e8adbe04cff28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+438eb4c1a1c3841523d7f672601e8adbe04cff28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Dataoperator/anima-v-0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+438eb4c1a1c3841523d7f672601e8adbe04cff28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+438eb4c1a1c3841523d7f672601e8adbe04cff28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b83ef14c58922c64f5805c1be77b55d120cfc4158fd3a8ff850f804a0bb5a2eb
[INFO] running `Command { std: "docker" "start" "-a" "b83ef14c58922c64f5805c1be77b55d120cfc4158fd3a8ff850f804a0bb5a2eb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b83ef14c58922c64f5805c1be77b55d120cfc4158fd3a8ff850f804a0bb5a2eb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b83ef14c58922c64f5805c1be77b55d120cfc4158fd3a8ff850f804a0bb5a2eb", kill_on_drop: false }`
[INFO] [stdout] b83ef14c58922c64f5805c1be77b55d120cfc4158fd3a8ff850f804a0bb5a2eb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+438eb4c1a1c3841523d7f672601e8adbe04cff28" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ccaffdcd15a5340839597884162a00755b9ba8a6a4af37dce7594a1bfda3f861
[INFO] running `Command { std: "docker" "start" "-a" "ccaffdcd15a5340839597884162a00755b9ba8a6a4af37dce7594a1bfda3f861", kill_on_drop: false }`
[INFO] [stderr]    Compiling either v1.13.0
[INFO] [stderr]    Compiling cc v1.2.7
[INFO] [stderr]    Compiling rustversion v1.0.19
[INFO] [stderr]    Compiling quote v1.0.38
[INFO] [stderr]    Compiling libc v0.2.169
[INFO] [stderr]    Compiling parking_lot_core v0.9.10
[INFO] [stderr]    Compiling lock_api v0.4.12
[INFO] [stderr]    Compiling toml_edit v0.19.15
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling regex-syntax v0.8.5
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling anyhow v1.0.95
[INFO] [stderr]    Compiling tiny-keccak v2.0.2
[INFO] [stderr]    Compiling wasm-bindgen-shared v0.2.99
[INFO] [stderr]    Compiling new_debug_unreachable v1.0.6
[INFO] [stderr]    Compiling precomputed-hash v0.1.1
[INFO] [stderr]    Compiling fixedbitset v0.4.2
[INFO] [stderr]    Compiling bit-vec v0.6.3
[INFO] [stderr]    Compiling ena v0.14.3
[INFO] [stderr]    Compiling regex-syntax v0.6.29
[INFO] [stderr]    Compiling bit-set v0.5.3
[INFO] [stderr]    Compiling petgraph v0.6.5
[INFO] [stderr]    Compiling beef v0.5.2
[INFO] [stderr]    Compiling syn v2.0.95
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling itertools v0.11.0
[INFO] [stderr]    Compiling pico-args v0.5.0
[INFO] [stderr]    Compiling bumpalo v3.16.0
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling candid v0.9.11
[INFO] [stderr]    Compiling pretty v0.12.3
[INFO] [stderr]    Compiling codespan-reporting v0.11.1
[INFO] [stderr]    Compiling wasm-bindgen v0.2.99
[INFO] [stderr]    Compiling sha2 v0.10.8
[INFO] [stderr]    Compiling data-encoding v2.6.0
[INFO] [stderr]    Compiling dirs-sys-next v0.1.2
[INFO] [stderr]    Compiling dirs-next v2.0.0
[INFO] [stderr]    Compiling term v0.7.0
[INFO] [stderr]    Compiling parking_lot v0.12.3
[INFO] [stderr]    Compiling ascii-canvas v3.0.0
[INFO] [stderr]    Compiling string_cache v0.8.7
[INFO] [stderr]     Checking getrandom v0.2.15
[INFO] [stderr]     Checking lalrpop-util v0.20.2
[INFO] [stderr]     Checking once_cell v1.20.2
[INFO] [stderr]     Checking ic0 v0.21.1
[INFO] [stderr]    Compiling serde_json v1.0.135
[INFO] [stderr]     Checking ic-metrics-encoder v1.1.1
[INFO] [stderr]     Checking ic-stable-structures v0.5.6
[INFO] [stderr]     Checking rand_core v0.6.4
[INFO] [stderr]    Compiling psm v0.1.24
[INFO] [stderr]    Compiling stacker v0.1.17
[INFO] [stderr]    Compiling proc-macro-crate v1.3.1
[INFO] [stderr]    Compiling regex-automata v0.4.9
[INFO] [stderr]    Compiling wasm-bindgen-backend v0.2.99
[INFO] [stderr]    Compiling logos-codegen v0.13.0
[INFO] [stderr]    Compiling serde_derive v1.0.217
[INFO] [stderr]    Compiling num_enum_derive v0.6.1
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling candid_derive v0.6.4
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]    Compiling zerocopy-derive v0.7.35
[INFO] [stderr]    Compiling async-trait v0.1.85
[INFO] [stderr]    Compiling binread_derive v2.1.0
[INFO] [stderr]     Checking futures-util v0.3.31
[INFO] [stderr]    Compiling num_enum v0.6.1
[INFO] [stderr]    Compiling binread v2.2.0
[INFO] [stderr]    Compiling wasm-bindgen-macro-support v0.2.99
[INFO] [stderr]    Compiling logos-derive v0.13.0
[INFO] [stderr]    Compiling regex v1.11.1
[INFO] [stderr]     Checking zerocopy v0.7.35
[INFO] [stderr]     Checking logos v0.13.0
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling lalrpop v0.20.2
[INFO] [stderr]    Compiling wasm-bindgen-macro v0.2.99
[INFO] [stderr]     Checking ppv-lite86 v0.2.20
[INFO] [stderr]     Checking rand_chacha v0.3.1
[INFO] [stderr]     Checking rand v0.8.5
[INFO] [stderr]     Checking js-sys v0.3.76
[INFO] [stderr]     Checking futures-executor v0.3.31
[INFO] [stderr]     Checking futures v0.3.31
[INFO] [stderr]    Compiling serde v1.0.217
[INFO] [stderr]     Checking wasm-bindgen-futures v0.4.49
[INFO] [stderr]     Checking serde_bytes v0.11.15
[INFO] [stderr]     Checking num-bigint v0.4.6
[INFO] [stderr]    Compiling serde_tokenstream v0.1.7
[INFO] [stderr]    Compiling ic-cdk-macros v0.8.1
[INFO] [stderr]     Checking ic-cdk v0.11.6
[INFO] [stderr]     Checking ic-cdk-timers v0.5.1
[INFO] [stderr]     Checking anima v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error[E0583]: file not found for module `tests`
[INFO] [stdout]   --> src/quantum/mod.rs:91:1
[INFO] [stdout]    |
[INFO] [stdout] 91 | mod tests;
[INFO] [stdout]    | ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: to create the module `tests`, create file "src/quantum/tests.rs" or "src/quantum/tests/mod.rs"
[INFO] [stdout]    = note: if there is a `mod tests` elsewhere in the crate already, import it with `use crate::...` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `EnhancedEvolutionMetrics`, `EvolutionStage`, and `PatternSignature`
[INFO] [stdout]   --> src/consciousness/mod.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     EvolutionStage,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 14 |     EnhancedEvolutionMetrics,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 15 |     PatternSignature
[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: `AcceptedToken`, `BlockIndex`, `Memo`, and `TransferArgs`
[INFO] [stdout]  --> src/icrc/mod.rs:5:17
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub use types::{TransferArgs, Memo, BlockIndex, AcceptedToken};
[INFO] [stdout]   |                 ^^^^^^^^^^^^  ^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ledger::PaymentVerificationError`
[INFO] [stdout]  --> src/icrc/mod.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub use ledger::PaymentVerificationError;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `EnhancedEvolutionMetrics`, `EvolutionStage`, and `PatternSignature`
[INFO] [stdout]   --> src/consciousness/mod.rs:13:5
[INFO] [stdout]    |
[INFO] [stdout] 13 |     EvolutionStage,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^
[INFO] [stdout] 14 |     EnhancedEvolutionMetrics,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 15 |     PatternSignature
[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: `AcceptedToken`, `BlockIndex`, `Memo`, and `TransferArgs`
[INFO] [stdout]  --> src/icrc/mod.rs:5:17
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub use types::{TransferArgs, Memo, BlockIndex, AcceptedToken};
[INFO] [stdout]   |                 ^^^^^^^^^^^^  ^^^^  ^^^^^^^^^^  ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `ledger::PaymentVerificationError`
[INFO] [stdout]  --> src/icrc/mod.rs:6:9
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub use ledger::PaymentVerificationError;
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `owner`
[INFO] [stdout]   --> src/actions/user.rs:11:27
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub async fn create_anima(owner: Principal, name: &str) -> Result<()> {
[INFO] [stdout]    |                           ^^^^^ help: if this is intentional, prefix it with an underscore: `_owner`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `consciousness_state`
[INFO] [stdout]   --> src/actions/user.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |     let consciousness_state = ConsciousnessState {
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_consciousness_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `owner`
[INFO] [stdout]   --> src/actions/user.rs:11:27
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub async fn create_anima(owner: Principal, name: &str) -> Result<()> {
[INFO] [stdout]    |                           ^^^^^ help: if this is intentional, prefix it with an underscore: `_owner`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `consciousness_state`
[INFO] [stdout]   --> src/actions/user.rs:17:9
[INFO] [stdout]    |
[INFO] [stdout] 17 |     let consciousness_state = ConsciousnessState {
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_consciousness_state`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `owner`
[INFO] [stdout]   --> src/lib.rs:58:25
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub async fn mint_anima(owner: Principal, name: String) -> Result<MintingResult> {
[INFO] [stdout]    |                         ^^^^^ help: if this is intentional, prefix it with an underscore: `_owner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]   --> src/lib.rs:58:43
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub async fn mint_anima(owner: Principal, name: String) -> Result<MintingResult> {
[INFO] [stdout]    |                                           ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `owner`
[INFO] [stdout]   --> src/lib.rs:98:29
[INFO] [stdout]    |
[INFO] [stdout] 98 | pub async fn verify_payment(owner: Principal, amount: candid::Nat) -> bool {
[INFO] [stdout]    |                             ^^^^^ help: if this is intentional, prefix it with an underscore: `_owner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]   --> src/lib.rs:98:47
[INFO] [stdout]    |
[INFO] [stdout] 98 | pub async fn verify_payment(owner: Principal, amount: candid::Nat) -> bool {
[INFO] [stdout]    |                                               ^^^^^^ help: if this is intentional, prefix it with an underscore: `_amount`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `token_id`
[INFO] [stdout]    --> src/lib.rs:104:41
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub async fn initialize_neural_pathways(token_id: u64, config: neural::NeuralConfig) -> Result<()> {
[INFO] [stdout]     |                                         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_token_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `config`
[INFO] [stdout]    --> src/lib.rs:104:56
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub async fn initialize_neural_pathways(token_id: u64, config: neural::NeuralConfig) -> Result<()> {
[INFO] [stdout]     |                                                        ^^^^^^ help: if this is intentional, prefix it with an underscore: `_config`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `DimensionalState` is never constructed
[INFO] [stdout]  --> src/quantum/dimensional_state.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct DimensionalState {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `update_stability`, `update_state`, `calculate_resonance`, `get_quantum_status`, and `get_stability_metrics` are never used
[INFO] [stdout]   --> src/quantum/dimensional_state.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 29 | impl DimensionalState {
[INFO] [stdout]    | --------------------- methods in this implementation
[INFO] [stdout] 30 |     pub fn update_stability(&mut self, strength: f64) {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 36 |     fn update_state(&mut self, interaction_strength: f64) {
[INFO] [stdout]    |        ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 54 |     fn calculate_resonance(&self) -> f64 {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 61 |     pub fn get_quantum_status(&self) -> &'static str {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 69 |     pub fn get_stability_metrics(&self) -> (f64, f64, f64) {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ConsciousnessState` is never constructed
[INFO] [stdout]  --> src/quantum/consciousness_bridge.rs:8:12
[INFO] [stdout]   |
[INFO] [stdout] 8 | pub struct ConsciousnessState {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ConsciousnessMetrics` is never constructed
[INFO] [stdout]   --> src/quantum/consciousness_bridge.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct ConsciousnessMetrics {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ConsciousnessBridge` is never constructed
[INFO] [stdout]   --> src/quantum/consciousness_bridge.rs:24:12
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub struct ConsciousnessBridge {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated items `new`, `sync_consciousness`, `update_quantum_state`, `get_metrics`, and `calculate_pattern_harmony` are never used
[INFO] [stdout]   --> src/quantum/consciousness_bridge.rs:32:12
[INFO] [stdout]    |
[INFO] [stdout] 31 | impl ConsciousnessBridge {
[INFO] [stdout]    | ------------------------ associated items in this implementation
[INFO] [stdout] 32 |     pub fn new(quantum_state: QuantumState) -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 56 |     pub fn sync_consciousness(&mut self) -> ConsciousnessState {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 73 |     pub fn update_quantum_state(&mut self, consciousness_level: f64) -> Result<QuantumState> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 88 |     pub fn get_metrics(&self) -> ConsciousnessMetrics {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 92 |     fn calculate_pattern_harmony(&self) -> f64 {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_consciousness_state` is never used
[INFO] [stdout]   --> src/consciousness/mod.rs:23:8
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub fn get_consciousness_state(anima_id: &str) -> Result<ConsciousnessState> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `evolve_consciousness` is never used
[INFO] [stdout]   --> src/consciousness/mod.rs:46:14
[INFO] [stdout]    |
[INFO] [stdout] 46 | pub async fn evolve_consciousness(anima_id: &str, interaction_data: Vec<f64>) -> Result<ConsciousnessState> {
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `initialize_consciousness` is never used
[INFO] [stdout]   --> src/consciousness/mod.rs:75:8
[INFO] [stdout]    |
[INFO] [stdout] 75 | pub fn initialize_consciousness(anima_id: &str, quantum_state: QuantumState) -> Result<ConsciousnessState> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ConsciousnessEvolution` is never constructed
[INFO] [stdout]   --> src/consciousness/evolution.rs:11:12
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub struct ConsciousnessEvolution {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]    --> src/consciousness/evolution.rs:21:12
[INFO] [stdout]     |
[INFO] [stdout]  20 | impl ConsciousnessEvolution {
[INFO] [stdout]     | --------------------------- associated items in this implementation
[INFO] [stdout]  21 |     pub fn new(quantum_state: QuantumState) -> Self {
[INFO] [stdout]     |            ^^^
[INFO] [stdout] ...
[INFO] [stdout]  32 |     pub fn update_evolution(&mut self, patterns: Vec<ConsciousnessPattern>) -> Result<()> {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  44 |     fn calculate_metrics(&mut self) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  61 |     fn calculate_pattern_metrics(&self) -> HashMap<String, f64> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  87 |     fn calculate_quantum_metrics(&self) -> HashMap<String, f64> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout]  97 |     fn calculate_coherence_variance(&self) -> f64 {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 109 |     fn check_stage_advancement(&mut self) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 130 |     fn advance_stage(&mut self) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 140 |     fn is_milestone_worthy(&self) -> bool {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 151 |     fn calculate_metrics_change(&self, milestone: &StateMilestone) -> HashMap<String, f64> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 176 |     fn record_milestone(&mut self) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 198 |     pub fn get_evolution_metrics(&self) -> &EnhancedEvolutionMetrics {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 202 |     pub fn get_current_stage(&self) -> &EvolutionStage {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 206 |     pub fn get_milestones(&self) -> &[StateMilestone] {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `EvolutionStage` is never constructed
[INFO] [stdout]   --> src/consciousness/types.rs:45:12
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub struct EvolutionStage {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `StateMilestone` is never constructed
[INFO] [stdout]   --> src/consciousness/types.rs:68:12
[INFO] [stdout]    |
[INFO] [stdout] 68 | pub struct StateMilestone {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AnimaState` is never constructed
[INFO] [stdout]  --> src/types/mod.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub struct AnimaState {
[INFO] [stdout]   |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `AnimaStatus` is never used
[INFO] [stdout]   --> src/types/mod.rs:22:10
[INFO] [stdout]    |
[INFO] [stdout] 22 | pub enum AnimaStatus {
[INFO] [stdout]    |          ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InteractionResult` is never constructed
[INFO] [stdout]  --> src/types/interaction.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct InteractionResult {
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `ActionHandler` is never used
[INFO] [stdout]  --> src/actions/traits.rs:3:11
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub trait ActionHandler {
[INFO] [stdout]   |           ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `StateModifier` is never used
[INFO] [stdout]  --> src/actions/traits.rs:9:11
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub trait StateModifier {
[INFO] [stdout]   |           ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MIN_NAME_LENGTH` is never used
[INFO] [stdout]  --> src/actions/user.rs:7:7
[INFO] [stdout]   |
[INFO] [stdout] 7 | const MIN_NAME_LENGTH: usize = 3;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_NAME_LENGTH` is never used
[INFO] [stdout]  --> src/actions/user.rs:8:7
[INFO] [stdout]   |
[INFO] [stdout] 8 | const MAX_NAME_LENGTH: usize = 32;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `INITIAL_CONSCIOUSNESS_LEVEL` is never used
[INFO] [stdout]  --> src/actions/user.rs:9:7
[INFO] [stdout]   |
[INFO] [stdout] 9 | const INITIAL_CONSCIOUSNESS_LEVEL: u32 = 1;
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_anima` is never used
[INFO] [stdout]   --> src/actions/user.rs:11:14
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub async fn create_anima(owner: Principal, name: &str) -> Result<()> {
[INFO] [stdout]    |              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `validate_name` is never used
[INFO] [stdout]   --> src/actions/user.rs:33:8
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub fn validate_name(name: &str) -> Result<()> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PersonalityEngine` is never constructed
[INFO] [stdout]   --> src/personality/mod.rs:11:12
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub struct PersonalityEngine {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple associated items are never used
[INFO] [stdout]   --> src/personality/mod.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 17 | impl PersonalityEngine {
[INFO] [stdout]    | ---------------------- associated items in this implementation
[INFO] [stdout] 18 |     pub fn new() -> Self {
[INFO] [stdout]    |            ^^^
[INFO] [stdout] ...
[INFO] [stdout] 25 |     pub async fn adapt_to_stimulus(&mut self, anima_id: &str, stimulus: &str) -> Result<()> {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 40 |     pub fn measure_adaptation(&self, anima_id: &str) -> Result<f64> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 48 |     pub async fn evolve_traits(&mut self, anima_id: &str, trait_ids: &[String]) -> Result<()> {
[INFO] [stdout]    |                  ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 62 |     pub fn get_evolved_traits(&self, anima_id: &str) -> Result<Vec<String>> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 73 |     pub fn get_quantum_resonance(&self) -> Result<f64> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 79 |     pub fn evolve_from_quantum_state(&mut self, state: &QuantumState) -> Result<()> {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AnalyticEvent` is never constructed
[INFO] [stdout]  --> src/analytics/mod.rs:7:12
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub struct AnalyticEvent {
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `EventType` is never used
[INFO] [stdout]   --> src/analytics/mod.rs:15:10
[INFO] [stdout]    |
[INFO] [stdout] 15 | pub enum EventType {
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `AnalyticsProcessor` is never used
[INFO] [stdout]   --> src/analytics/mod.rs:23:11
[INFO] [stdout]    |
[INFO] [stdout] 23 | pub trait AnalyticsProcessor {
[INFO] [stdout]    |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MetricPoint` is never constructed
[INFO] [stdout]   --> src/analytics/mod.rs:29:12
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub struct MetricPoint {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `analyze_interaction` is never used
[INFO] [stdout]  --> src/ai/mod.rs:5:14
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub async fn analyze_interaction(
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_response` is never used
[INFO] [stdout]  --> src/ai/openai_client.rs:6:14
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub async fn get_response(
[INFO] [stdout]   |              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `process_temporal_context` is never used
[INFO] [stdout]  --> src/ai/prompt_templates.rs:4:8
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub fn process_temporal_context(
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `calculate_temporal_weight` is never used
[INFO] [stdout]   --> src/ai/prompt_templates.rs:25:4
[INFO] [stdout]    |
[INFO] [stdout] 25 | fn calculate_temporal_weight(
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `generate_response_prompt` is never used
[INFO] [stdout]   --> src/ai/prompt_templates.rs:35:8
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub fn generate_response_prompt(
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `TokenIdentifier` is never used
[INFO] [stdout]  --> src/nft/types.rs:7:10
[INFO] [stdout]   |
[INFO] [stdout] 7 | pub type TokenIdentifier = String;
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MintingStage` is never used
[INFO] [stdout]   --> src/nft/types.rs:10:10
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub enum MintingStage {
[INFO] [stdout]    |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AnimaToken` is never constructed
[INFO] [stdout]   --> src/nft/types.rs:19:12
[INFO] [stdout]    |
[INFO] [stdout] 19 | pub struct AnimaToken {
[INFO] [stdout]    |            ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TokenMetadata` is never constructed
[INFO] [stdout]   --> src/nft/types.rs:37:12
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub struct TokenMetadata {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MetadataAttribute` is never constructed
[INFO] [stdout]   --> src/nft/types.rs:45:12
[INFO] [stdout]    |
[INFO] [stdout] 45 | pub struct MetadataAttribute {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BirthCertificate` is never constructed
[INFO] [stdout]   --> src/nft/types.rs:51:12
[INFO] [stdout]    |
[INFO] [stdout] 51 | pub struct BirthCertificate {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `InteractionRecord` is never constructed
[INFO] [stdout]   --> src/nft/types.rs:63:12
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub struct InteractionRecord {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `QuantumEvolutionMetrics` is never constructed
[INFO] [stdout]   --> src/nft/types.rs:73:12
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub struct QuantumEvolutionMetrics {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MintingRequest` is never constructed
[INFO] [stdout]   --> src/nft/types.rs:83:12
[INFO] [stdout]    |
[INFO] [stdout] 83 | pub struct MintingRequest {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `QuantumMintingPreferences` is never constructed
[INFO] [stdout]   --> src/nft/types.rs:91:12
[INFO] [stdout]    |
[INFO] [stdout] 91 | pub struct QuantumMintingPreferences {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `MintingReceipt` is never constructed
[INFO] [stdout]   --> src/nft/types.rs:99:12
[INFO] [stdout]    |
[INFO] [stdout] 99 | pub struct MintingReceipt {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `MintingError` is never used
[INFO] [stdout]    --> src/nft/types.rs:109:10
[INFO] [stdout]     |
[INFO] [stdout] 109 | pub enum MintingError {
[INFO] [stdout]     |          ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `get_quantum_evolution_status` and `record_interaction` are never used
[INFO] [stdout]    --> src/nft/types.rs:119:12
[INFO] [stdout]     |
[INFO] [stdout] 118 | impl AnimaToken {
[INFO] [stdout]     | --------------- methods in this implementation
[INFO] [stdout] 119 |     pub fn get_quantum_evolution_status(&self) -> QuantumEvolutionMetrics {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 142 |     pub fn record_interaction(&mut self, 
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PricingConfig` is never constructed
[INFO] [stdout]  --> src/payments/pricing_config.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | pub struct PricingConfig {
[INFO] [stdout]   |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PricingTiers` is never constructed
[INFO] [stdout]   --> src/payments/pricing_config.rs:13:12
[INFO] [stdout]    |
[INFO] [stdout] 13 | pub struct PricingTiers {
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ServiceFees` is never constructed
[INFO] [stdout]   --> src/payments/pricing_config.rs:37:12
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub struct ServiceFees {
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RoyaltyConfig` is never constructed
[INFO] [stdout]   --> src/payments/pricing_config.rs:63:12
[INFO] [stdout]    |
[INFO] [stdout] 63 | pub struct RoyaltyConfig {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PaymentSettings` is never constructed
[INFO] [stdout]   --> src/payments/pricing_config.rs:82:12
[INFO] [stdout]    |
[INFO] [stdout] 82 | pub struct PaymentSettings {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `AcceptedToken` is never constructed
[INFO] [stdout]   --> src/payments/pricing_config.rs:90:12
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub struct AcceptedToken {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `TokenType` is never used
[INFO] [stdout]   --> src/payments/pricing_config.rs:98:10
[INFO] [stdout]    |
[INFO] [stdout] 98 | pub enum TokenType {
[INFO] [stdout]    |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `calculate_total_cost` is never used
[INFO] [stdout]    --> src/payments/pricing_config.rs:123:8
[INFO] [stdout]     |
[INFO] [stdout] 123 | pub fn calculate_total_cost(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `calculate_royalties` is never used
[INFO] [stdout]    --> src/payments/pricing_config.rs:143:8
[INFO] [stdout]     |
[INFO] [stdout] 143 | pub fn calculate_royalties(
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `RoyaltyBreakdown` is never constructed
[INFO] [stdout]    --> src/payments/pricing_config.rs:160:12
[INFO] [stdout]     |
[INFO] [stdout] 160 | pub struct RoyaltyBreakdown {
[INFO] [stdout]     |            ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `owner` is never read
[INFO] [stdout]  --> src/payments/transaction_processor.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub struct PaymentProcessor {
[INFO] [stdout]   |            ---------------- field in this struct
[INFO] [stdout] 7 |     owner: Principal,
[INFO] [stdout]   |     ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PaymentDetails` is never constructed
[INFO] [stdout]   --> src/payments/types.rs:10:12
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub struct PaymentDetails {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `QuantumPaymentMetrics` is never constructed
[INFO] [stdout]   --> src/payments/types.rs:24:12
[INFO] [stdout]    |
[INFO] [stdout] 24 | pub struct QuantumPaymentMetrics {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `PaymentStrategy` is never used
[INFO] [stdout]   --> src/payments/types.rs:32:10
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub enum PaymentStrategy {
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TransactionResult` is never constructed
[INFO] [stdout]   --> src/payments/types.rs:39:12
[INFO] [stdout]    |
[INFO] [stdout] 39 | pub struct TransactionResult {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WalletConfig` is never constructed
[INFO] [stdout]   --> src/payments/types.rs:47:12
[INFO] [stdout]    |
[INFO] [stdout] 47 | pub struct WalletConfig {
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `TransactionDetails` is never constructed
[INFO] [stdout]   --> src/icrc/types.rs:14:12
[INFO] [stdout]    |
[INFO] [stdout] 14 | pub struct TransactionDetails {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `PaymentRecord` is never constructed
[INFO] [stdout]   --> src/icrc/types.rs:28:12
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub struct PaymentRecord {
[INFO] [stdout]    |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `BlockIndex` is never used
[INFO] [stdout]   --> src/icrc/types.rs:35:10
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub type BlockIndex = u64;
[INFO] [stdout]    |          ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `Memo` is never used
[INFO] [stdout]   --> src/icrc/types.rs:36:10
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub type Memo = Vec<u8>;
[INFO] [stdout]    |          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `Tokens` is never used
[INFO] [stdout]   --> src/icrc/types.rs:37:10
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub type Tokens = u128;
[INFO] [stdout]    |          ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LEDGER_CANISTER_ID` is never used
[INFO] [stdout]  --> src/icrc/ledger.rs:6:11
[INFO] [stdout]   |
[INFO] [stdout] 6 | pub const LEDGER_CANISTER_ID: &str = "ryjl3-tyaaa-aaaaa-aaaba-cai";
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `verify_icp_transfer` is never used
[INFO] [stdout]   --> src/icrc/ledger.rs:27:14
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub async fn verify_icp_transfer(
[INFO] [stdout]    |              ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `verify_block_transfer` is never used
[INFO] [stdout]   --> src/icrc/ledger.rs:66:10
[INFO] [stdout]    |
[INFO] [stdout] 66 | async fn verify_block_transfer(block: u64, from: Principal, expected_amount: &Nat) -> Result<bool> {
[INFO] [stdout]    |          ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `validate_payment_amount` is never used
[INFO] [stdout]   --> src/icrc/ledger.rs:89:8
[INFO] [stdout]    |
[INFO] [stdout] 89 | pub fn validate_payment_amount(amount: &Nat, required_amount: &Nat) -> Result<()> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_required_amount` is never used
[INFO] [stdout]   --> src/icrc/ledger.rs:97:4
[INFO] [stdout]    |
[INFO] [stdout] 97 | fn get_required_amount() -> Nat {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: structure field `entropyLevel` should have a snake case name
[INFO] [stdout]   --> src/quantum/types.rs:91:9
[INFO] [stdout]    |
[INFO] [stdout] 91 |     pub entropyLevel: f64,
[INFO] [stdout]    |         ^^^^^^^^^^^^ help: convert the identifier to snake case: `entropy_level`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `owner`
[INFO] [stdout]   --> src/lib.rs:58:25
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub async fn mint_anima(owner: Principal, name: String) -> Result<MintingResult> {
[INFO] [stdout]    |                         ^^^^^ help: if this is intentional, prefix it with an underscore: `_owner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]   --> src/lib.rs:58:43
[INFO] [stdout]    |
[INFO] [stdout] 58 | pub async fn mint_anima(owner: Principal, name: String) -> Result<MintingResult> {
[INFO] [stdout]    |                                           ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `owner`
[INFO] [stdout]   --> src/lib.rs:98:29
[INFO] [stdout]    |
[INFO] [stdout] 98 | pub async fn verify_payment(owner: Principal, amount: candid::Nat) -> bool {
[INFO] [stdout]    |                             ^^^^^ help: if this is intentional, prefix it with an underscore: `_owner`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]   --> src/lib.rs:98:47
[INFO] [stdout]    |
[INFO] [stdout] 98 | pub async fn verify_payment(owner: Principal, amount: candid::Nat) -> bool {
[INFO] [stdout]    |                                               ^^^^^^ help: if this is intentional, prefix it with an underscore: `_amount`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `token_id`
[INFO] [stdout]    --> src/lib.rs:104:41
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub async fn initialize_neural_pathways(token_id: u64, config: neural::NeuralConfig) -> Result<()> {
[INFO] [stdout]     |                                         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_token_id`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `config`
[INFO] [stdout]    --> src/lib.rs:104:56
[INFO] [stdout]     |
[INFO] [stdout] 104 | pub async fn initialize_neural_pathways(token_id: u64, config: neural::NeuralConfig) -> Result<()> {
[INFO] [stdout]     |                                                        ^^^^^^ help: if this is intentional, prefix it with an underscore: `_config`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0583`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `anima` (lib test) due to 1 previous error; 11 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "ccaffdcd15a5340839597884162a00755b9ba8a6a4af37dce7594a1bfda3f861", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ccaffdcd15a5340839597884162a00755b9ba8a6a4af37dce7594a1bfda3f861", kill_on_drop: false }`
[INFO] [stdout] ccaffdcd15a5340839597884162a00755b9ba8a6a4af37dce7594a1bfda3f861
