[INFO] cloning repository https://github.com/Mutou322/SymNebula
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Mutou322/SymNebula" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMutou322%2FSymNebula", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMutou322%2FSymNebula'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 66d59de614be12395d2efcd2ad3ec17f4a680bd3
[INFO] testing Mutou322/SymNebula against 1.97.0-beta.6 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMutou322%2FSymNebula" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/Mutou322/SymNebula
[INFO] finished tweaking git repo https://github.com/Mutou322/SymNebula
[INFO] tweaked toml for git repo https://github.com/Mutou322/SymNebula written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Mutou322/SymNebula on toolchain 1.97.0-beta.6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Mutou322/SymNebula 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.97.0-beta.6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded derive_arbitrary v1.4.2
[INFO] [stderr]   Downloaded pyo3-macros v0.21.2
[INFO] [stderr]   Downloaded pyo3-build-config v0.21.2
[INFO] [stderr]   Downloaded pyo3-macros-backend v0.21.2
[INFO] [stderr]   Downloaded pyo3-ffi v0.21.2
[INFO] [stderr]   Downloaded zip v2.4.2
[INFO] [stderr]   Downloaded pyo3 v0.21.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 2bc117e6c83165b8a3a88f68e4e3104e6b94c6ac3b4948184c0b574ca836625b
[INFO] running `Command { std: "docker" "start" "2bc117e6c83165b8a3a88f68e4e3104e6b94c6ac3b4948184c0b574ca836625b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2bc117e6c83165b8a3a88f68e4e3104e6b94c6ac3b4948184c0b574ca836625b", 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" "2bc117e6c83165b8a3a88f68e4e3104e6b94c6ac3b4948184c0b574ca836625b" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "2bc117e6c83165b8a3a88f68e4e3104e6b94c6ac3b4948184c0b574ca836625b", 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" "2bc117e6c83165b8a3a88f68e4e3104e6b94c6ac3b4948184c0b574ca836625b" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling zip v2.4.2
[INFO] [stderr]    Compiling bumpalo v3.20.2
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling zopfli v0.8.3
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling rand v0.8.6
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling symnebula-macros v0.1.0 (/opt/rustwide/workdir/macros)
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling sym-nebula-core v0.1.0 (/opt/rustwide/workdir/core)
[INFO] [stderr]    Compiling symnebula-runtime v0.1.0 (/opt/rustwide/workdir/runtime)
[INFO] [stdout] warning: unused import: `crate::graph::Node`
[INFO] [stdout]   --> core/src/integrators/symplectic.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::graph::Node;
[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: `crate::graph::Node`
[INFO] [stdout]  --> core/src/solvers/eval.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::graph::Node;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `extract_vars_from_expr` is never used
[INFO] [stdout]    --> core/src/cluster.rs:218:4
[INFO] [stdout]     |
[INFO] [stdout] 218 | fn extract_vars_from_expr(expr: &Expr) -> Vec<String> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling sym-nebula-cognition v0.1.0 (/opt/rustwide/workdir/runtime_cognition)
[INFO] [stderr]    Compiling sym-nebula-physics v0.1.0 (/opt/rustwide/workdir/runtime_physics)
[INFO] [stderr]    Compiling sym-nebula-time v0.1.0 (/opt/rustwide/workdir/runtime_time)
[INFO] [stderr]    Compiling sym-nebula-compute v0.1.0 (/opt/rustwide/workdir/compute)
[INFO] [stderr]    Compiling sym-nebula-learning v0.1.0 (/opt/rustwide/workdir/runtime_learning)
[INFO] [stderr]    Compiling sym-nebula-knowledge v0.1.0 (/opt/rustwide/workdir/scientific_knowledge)
[INFO] [stderr]    Compiling sym-nebula-compiler2 v0.1.0 (/opt/rustwide/workdir/runtime_compiler2)
[INFO] [stderr]    Compiling sym-nebula-fabric v0.1.0 (/opt/rustwide/workdir/runtime_fabric)
[INFO] [stderr]    Compiling domain-earthquake v0.1.0 (/opt/rustwide/workdir/domain_earthquake)
[INFO] [stderr]    Compiling sym-nebula-evolution v0.1.0 (/opt/rustwide/workdir/runtime_evolution)
[INFO] [stderr]    Compiling sym-nebula-thermodynamics v0.1.0 (/opt/rustwide/workdir/runtime_thermodynamics)
[INFO] [stderr]    Compiling sym-nebula-ai v0.1.0 (/opt/rustwide/workdir/runtime_ai)
[INFO] [stderr]    Compiling sym-nebula-fabric-swarm v0.1.0 (/opt/rustwide/workdir/fabric_swarm)
[INFO] [stdout] warning: variable `G` should have a snake case name
[INFO] [stdout]   --> core/src/bin/solar_mass.rs:27:9
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let G = 6.674e-11;
[INFO] [stdout]    |         ^ help: convert the identifier to snake case: `g`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling sym-nebula-scientist v0.1.0 (/opt/rustwide/workdir/runtime_scientist)
[INFO] [stderr]    Compiling sym-nebula-ecology v0.1.0 (/opt/rustwide/workdir/compiler_ecology)
[INFO] [stderr]    Compiling sym-nebula-life v0.1.0 (/opt/rustwide/workdir/runtime_life)
[INFO] [stderr]    Compiling sym-nebula-observers v0.1.0 (/opt/rustwide/workdir/runtime_observers)
[INFO] [stderr]    Compiling earthquake-demo v0.1.0 (/opt/rustwide/workdir/examples/earthquake)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 21.08s
[INFO] running `Command { std: "docker" "inspect" "2bc117e6c83165b8a3a88f68e4e3104e6b94c6ac3b4948184c0b574ca836625b", 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" "2bc117e6c83165b8a3a88f68e4e3104e6b94c6ac3b4948184c0b574ca836625b" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling symnebula-macros v0.1.0 (/opt/rustwide/workdir/macros)
[INFO] [stderr]    Compiling symnebula-runtime v0.1.0 (/opt/rustwide/workdir/runtime)
[INFO] [stderr]    Compiling sym-nebula-core v0.1.0 (/opt/rustwide/workdir/core)
[INFO] [stdout] warning: unused import: `crate::graph::Node`
[INFO] [stdout]   --> core/src/integrators/symplectic.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::graph::Node;
[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: `crate::graph::Node`
[INFO] [stdout]  --> core/src/solvers/eval.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::graph::Node;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `crate::graph::Node`
[INFO] [stdout]   --> core/src/integrators/symplectic.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use crate::graph::Node;
[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: `crate::graph::Node`
[INFO] [stdout]  --> core/src/solvers/eval.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use crate::graph::Node;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `expr`
[INFO] [stdout]    --> core/src/solver.rs:550:13
[INFO] [stdout]     |
[INFO] [stdout] 550 |         let expr = crate::ast::parse_simple_eq("x = cos(x)").unwrap();
[INFO] [stdout]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_expr`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n3`
[INFO] [stdout]     --> core/src/cluster.rs:1317:13
[INFO] [stdout]      |
[INFO] [stdout] 1317 |         let n3 = g.add_node(parse_simple_eq("z + 2 = 5").unwrap());   // 正常
[INFO] [stdout]      |             ^^ help: if this is intentional, prefix it with an underscore: `_n3`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `extract_vars_from_expr` is never used
[INFO] [stdout]    --> core/src/cluster.rs:218:4
[INFO] [stdout]     |
[INFO] [stdout] 218 | fn extract_vars_from_expr(expr: &Expr) -> Vec<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 `extract_vars_from_expr` is never used
[INFO] [stdout]    --> core/src/cluster.rs:218:4
[INFO] [stdout]     |
[INFO] [stdout] 218 | fn extract_vars_from_expr(expr: &Expr) -> Vec<String> {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling sym-nebula-cognition v0.1.0 (/opt/rustwide/workdir/runtime_cognition)
[INFO] [stderr]    Compiling sym-nebula-physics v0.1.0 (/opt/rustwide/workdir/runtime_physics)
[INFO] [stderr]    Compiling sym-nebula-time v0.1.0 (/opt/rustwide/workdir/runtime_time)
[INFO] [stderr]    Compiling sym-nebula-compute v0.1.0 (/opt/rustwide/workdir/compute)
[INFO] [stderr]    Compiling sym-nebula-learning v0.1.0 (/opt/rustwide/workdir/runtime_learning)
[INFO] [stderr]    Compiling sym-nebula-knowledge v0.1.0 (/opt/rustwide/workdir/scientific_knowledge)
[INFO] [stderr]    Compiling sym-nebula-compiler2 v0.1.0 (/opt/rustwide/workdir/runtime_compiler2)
[INFO] [stderr]    Compiling sym-nebula-fabric v0.1.0 (/opt/rustwide/workdir/runtime_fabric)
[INFO] [stderr]    Compiling domain-earthquake v0.1.0 (/opt/rustwide/workdir/domain_earthquake)
[INFO] [stderr]    Compiling sym-nebula-evolution v0.1.0 (/opt/rustwide/workdir/runtime_evolution)
[INFO] [stderr]    Compiling sym-nebula-ai v0.1.0 (/opt/rustwide/workdir/runtime_ai)
[INFO] [stderr]    Compiling sym-nebula-fabric-swarm v0.1.0 (/opt/rustwide/workdir/fabric_swarm)
[INFO] [stderr]    Compiling sym-nebula-thermodynamics v0.1.0 (/opt/rustwide/workdir/runtime_thermodynamics)
[INFO] [stdout] warning: unused imports: `default_integrator_manager` and `default_solver_manager`
[INFO] [stdout]   --> core/tests/crash_safety.rs:16:5
[INFO] [stdout]    |
[INFO] [stdout] 16 |     default_solver_manager, default_integrator_manager, PartialReason, SolveResult, Solver,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `G` should have a snake case name
[INFO] [stdout]   --> core/src/bin/solar_mass.rs:27:9
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let G = 6.674e-11;
[INFO] [stdout]    |         ^ help: convert the identifier to snake case: `g`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling sym-nebula-scientist v0.1.0 (/opt/rustwide/workdir/runtime_scientist)
[INFO] [stderr]    Compiling sym-nebula-ecology v0.1.0 (/opt/rustwide/workdir/compiler_ecology)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> runtime_evolution/src/strategy_mutation.rs:208:13
[INFO] [stdout]     |
[INFO] [stdout] 208 |         let mut mutation = StrategyMutation::new();
[INFO] [stdout]     |             ----^^^^^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling sym-nebula-observers v0.1.0 (/opt/rustwide/workdir/runtime_observers)
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]    --> runtime_thermodynamics/src/api.rs:126:9
[INFO] [stdout]     |
[INFO] [stdout] 126 |     use super::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `G` should have a snake case name
[INFO] [stdout]   --> core/src/bin/solar_mass.rs:27:9
[INFO] [stdout]    |
[INFO] [stdout] 27 |     let G = 6.674e-11;
[INFO] [stdout]    |         ^ help: convert the identifier to snake case: `g`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `make_metrics` is never used
[INFO] [stdout]    --> runtime_scientist/src/memory_layout_proposal.rs:221:8
[INFO] [stdout]     |
[INFO] [stdout] 221 |     fn make_metrics(node_count: usize) -> ExecutionMetrics {
[INFO] [stdout]     |        ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling sym-nebula-life v0.1.0 (/opt/rustwide/workdir/runtime_life)
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]    --> runtime_observers/src/api.rs:338:9
[INFO] [stdout]     |
[INFO] [stdout] 338 |     use super::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> runtime_time/src/api.rs:294:13
[INFO] [stdout]     |
[INFO] [stdout] 294 |         let mut tree = TimelineTree::new(tl);
[INFO] [stdout]     |             ----^^^^
[INFO] [stdout]     |             |
[INFO] [stdout]     |             help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]    --> runtime_life/src/api.rs:271:9
[INFO] [stdout]     |
[INFO] [stdout] 271 |     use super::*;
[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: `OrganismStatus`
[INFO] [stdout]    --> runtime_life/src/api.rs:275:35
[INFO] [stdout]     |
[INFO] [stdout] 275 |     use crate::runtime_organism::{OrganismStatus, OrganismType, RuntimeOrganism};
[INFO] [stdout]     |                                   ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling earthquake-demo v0.1.0 (/opt/rustwide/workdir/examples/earthquake)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 19.70s
[INFO] running `Command { std: "docker" "inspect" "2bc117e6c83165b8a3a88f68e4e3104e6b94c6ac3b4948184c0b574ca836625b", 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" "2bc117e6c83165b8a3a88f68e4e3104e6b94c6ac3b4948184c0b574ca836625b" "/opt/rustwide/cargo-home/bin/cargo" "+1.97.0-beta.6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `crate::graph::Node`
[INFO] [stderr]   --> core/src/integrators/symplectic.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr] 12 | use crate::graph::Node;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `crate::graph::Node`
[INFO] [stderr]  --> core/src/solvers/eval.rs:8:5
[INFO] [stderr]   |
[INFO] [stderr] 8 | use crate::graph::Node;
[INFO] [stderr]   |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `extract_vars_from_expr` is never used
[INFO] [stderr]    --> core/src/cluster.rs:218:4
[INFO] [stderr]     |
[INFO] [stderr] 218 | fn extract_vars_from_expr(expr: &Expr) -> Vec<String> {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `sym-nebula-core` (lib) generated 3 warnings (run `cargo fix --lib -p sym-nebula-core` to apply 2 suggestions)
[INFO] [stderr] warning: unused import: `super::*`
[INFO] [stderr]    --> runtime_observers/src/api.rs:338:9
[INFO] [stderr]     |
[INFO] [stderr] 338 |     use super::*;
[INFO] [stderr]     |         ^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `sym-nebula-observers` (lib test) generated 1 warning (run `cargo fix --lib -p sym-nebula-observers --tests` to apply 1 suggestion)
[INFO] [stderr] warning: unused import: `super::*`
[INFO] [stderr]    --> runtime_life/src/api.rs:271:9
[INFO] [stderr]     |
[INFO] [stderr] 271 |     use super::*;
[INFO] [stderr]     |         ^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `OrganismStatus`
[INFO] [stderr]    --> runtime_life/src/api.rs:275:35
[INFO] [stderr]     |
[INFO] [stderr] 275 |     use crate::runtime_organism::{OrganismStatus, OrganismType, RuntimeOrganism};
[INFO] [stderr]     |                                   ^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `sym-nebula-life` (lib test) generated 2 warnings (run `cargo fix --lib -p sym-nebula-life --tests` to apply 2 suggestions)
[INFO] [stderr] warning: unused import: `super::*`
[INFO] [stderr]    --> runtime_thermodynamics/src/api.rs:126:9
[INFO] [stderr]     |
[INFO] [stderr] 126 |     use super::*;
[INFO] [stderr]     |         ^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `sym-nebula-thermodynamics` (lib test) generated 1 warning (run `cargo fix --lib -p sym-nebula-thermodynamics --tests` to apply 1 suggestion)
[INFO] [stderr] warning: function `make_metrics` is never used
[INFO] [stderr]    --> runtime_scientist/src/memory_layout_proposal.rs:221:8
[INFO] [stderr]     |
[INFO] [stderr] 221 |     fn make_metrics(node_count: usize) -> ExecutionMetrics {
[INFO] [stderr]     |        ^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `sym-nebula-scientist` (lib test) generated 1 warning
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> runtime_evolution/src/strategy_mutation.rs:208:13
[INFO] [stderr]     |
[INFO] [stderr] 208 |         let mut mutation = StrategyMutation::new();
[INFO] [stderr]     |             ----^^^^^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `sym-nebula-evolution` (lib test) generated 1 warning (run `cargo fix --lib -p sym-nebula-evolution --tests` to apply 1 suggestion)
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> runtime_time/src/api.rs:294:13
[INFO] [stderr]     |
[INFO] [stderr] 294 |         let mut tree = TimelineTree::new(tl);
[INFO] [stderr]     |             ----^^^^
[INFO] [stderr]     |             |
[INFO] [stderr]     |             help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused imports: `default_integrator_manager` and `default_solver_manager`
[INFO] [stderr]   --> core/tests/crash_safety.rs:16:5
[INFO] [stderr]    |
[INFO] [stderr] 16 |     default_solver_manager, default_integrator_manager, PartialReason, SolveResult, Solver,
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `sym-nebula-time` (lib test) generated 1 warning (run `cargo fix --lib -p sym-nebula-time --tests` to apply 1 suggestion)
[INFO] [stderr] warning: `sym-nebula-core` (test "crash_safety") generated 1 warning (run `cargo fix --test "crash_safety" -p sym-nebula-core` to apply 1 suggestion)
[INFO] [stderr] warning: variable `G` should have a snake case name
[INFO] [stderr]   --> core/src/bin/solar_mass.rs:27:9
[INFO] [stderr]    |
[INFO] [stderr] 27 |     let G = 6.674e-11;
[INFO] [stderr]    |         ^ help: convert the identifier to snake case: `g`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(non_snake_case)]` (part of `#[warn(nonstandard_style)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `expr`
[INFO] [stderr]    --> core/src/solver.rs:550:13
[INFO] [stderr]     |
[INFO] [stderr] 550 |         let expr = crate::ast::parse_simple_eq("x = cos(x)").unwrap();
[INFO] [stderr]     |             ^^^^ help: if this is intentional, prefix it with an underscore: `_expr`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `n3`
[INFO] [stderr]     --> core/src/cluster.rs:1317:13
[INFO] [stderr]      |
[INFO] [stderr] 1317 |         let n3 = g.add_node(parse_simple_eq("z + 2 = 5").unwrap());   // 正常
[INFO] [stderr]      |             ^^ help: if this is intentional, prefix it with an underscore: `_n3`
[INFO] [stderr] 
[INFO] [stderr] warning: `sym-nebula-core` (bin "solar_mass") generated 1 warning
[INFO] [stderr] warning: `sym-nebula-core` (bin "solar_mass" test) generated 1 warning (1 duplicate)
[INFO] [stderr] warning: `sym-nebula-core` (lib test) generated 5 warnings (3 duplicates) (run `cargo fix --lib -p sym-nebula-core --tests` to apply 2 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.50s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/domain_earthquake-5707c90f567e5000)
[INFO] [stdout] 
[INFO] [stdout] running 68 tests
[INFO] [stdout] test api::tests::test_calibrator_snapshot_with_result ... ok
[INFO] [stdout] test api::tests::test_etas_kernel_snapshot_default ... ok
[INFO] [stdout] test api::tests::test_etas_kernel_snapshot_custom ... ok
[INFO] [stdout] test api::tests::test_fault_map_snapshot_empty ... ok
[INFO] [stdout] test api::tests::test_seismic_catalog_snapshot_empty ... ok
[INFO] [stdout] test api::tests::test_seismic_catalog_snapshot_populated ... ok
[INFO] [stdout] test calibration::tests::test_evaluate_cost ... ok
[INFO] [stdout] test api::tests::test_guangxi_profile_snapshot ... ok
[INFO] [stdout] test calibration::tests::test_fit_b_value ... ok
[INFO] [stdout] test api::tests::test_fault_map_snapshot_populated ... ok
[INFO] [stdout] test calibration::tests::test_fit_loading_rate ... ok
[INFO] [stdout] test calibration::tests::test_report_generation ... ok
[INFO] [stdout] test calibration::tests::test_target_cost ... ok
[INFO] [stdout] test calibration::tests::test_grid_search_2d ... ok
[INFO] [stdout] test etas::tests::test_generate_aftershocks ... ok
[INFO] [stdout] test calibration::tests::test_target_residual ... ok
[INFO] [stdout] test etas::tests::test_branching_ratio_less_than_one ... ok
[INFO] [stdout] test etas::tests::test_default_parameters ... ok
[INFO] [stdout] test etas::tests::test_productivity_increases_with_magnitude ... ok
[INFO] [stdout] test etas::tests::test_poisson_sample_small_lambda ... ok
[INFO] [stdout] test etas::tests::test_temporal_kernel_decays ... ok
[INFO] [stdout] test etas::tests::test_temporal_kernel_zero_at_zero ... ok
[INFO] [stdout] test etas::tests::test_fit_productivity ... ok
[INFO] [stdout] test fault_map::tests::test_recurrence_interval ... ok
[INFO] [stdout] test fault_map::tests::test_add_fault ... ok
[INFO] [stdout] test guangxi_profile::tests::test_default_profile_has_all_components ... ok
[INFO] [stdout] test fault_map::tests::test_characteristic_magnitude ... ok
[INFO] [stdout] test guangxi_profile::tests::test_fault_characteristic_magnitudes ... ok
[INFO] [stdout] test guangxi_profile::tests::test_reference_sequence_types ... ok
[INFO] [stdout] test etas::tests::test_spatial_kernel_decays ... ok
[INFO] [stdout] test hydrology::tests::test_effective_stress_reduces_normal ... ok
[INFO] [stdout] test hydrology::tests::test_river_pressure_at_centerline ... ok
[INFO] [stdout] test fault_map::tests::test_couple_faults ... ok
[INFO] [stdout] test guangxi_profile::tests::test_triggered_by ... ok
[INFO] [stdout] test guangxi_profile::tests::test_summary_produces_output ... ok
[INFO] [stdout] test guangxi_profile::tests::test_karst_strength_at_epicenter ... ok
[INFO] [stdout] test fault_map::tests::test_faults_near ... ok
[INFO] [stdout] test hydrology::tests::test_well_pressure_decays_with_distance ... ok
[INFO] [stdout] test etas::tests::test_fit_temporal ... ok
[INFO] [stdout] test guangxi_profile::tests::test_annual_coulomb_rate ... ok
[INFO] [stdout] test karst_model::tests::test_karst_strength_factor_at_center ... ok
[INFO] [stdout] test karst_model::tests::test_karst_strength_factor_outside ... ok
[INFO] [stdout] test karst_model::tests::test_max_collapse_magnitude ... ok
[INFO] [stdout] test karst_model::tests::test_model_collapse_probability_saturates ... ok
[INFO] [stdout] test karst_model::tests::test_collapse_probability_at_center ... ok
[INFO] [stdout] test hydrology::tests::test_well_pressure_at_wellbore ... ok
[INFO] [stdout] test seismic_catalog::tests::test_catalog_len ... ok
[INFO] [stdout] test guangxi_profile::tests::test_coulomb_on_baipeng ... ok
[INFO] [stdout] test seismic_catalog::tests::test_empty_catalog ... ok
[INFO] [stdout] test seismic_catalog::tests::test_estimate_a_value ... ok
[INFO] [stdout] test seismic_catalog::tests::test_feed_to_tracker ... ok
[INFO] [stdout] test seismic_catalog::tests::test_gft_estimation ... ok
[INFO] [stdout] test seismic_catalog::tests::test_max_magnitude ... ok
[INFO] [stdout] test seismic_catalog::tests::test_maxc_estimation ... ok
[INFO] [stdout] test tectonic_loading::tests::test_accumulated_stress ... ok
[INFO] [stdout] test tectonic_loading::tests::test_guangxi_default_profile ... ok
[INFO] [stdout] test tectonic_loading::tests::test_load_regime_labels ... ok
[INFO] [stdout] test tectonic_loading::tests::test_recurrence_for_magnitude ... ok
[INFO] [stdout] test karst_model::tests::test_model_strength_factor_overlapping_zones ... ok
[INFO] [stdout] test tectonic_loading::tests::test_sichuan_profile_low_strain ... ok
[INFO] [stdout] test seismic_catalog::tests::test_annual_rate ... ok
[INFO] [stdout] test tectonic_loading::tests::test_yunnan_profile_high_strain ... ok
[INFO] [stdout] test seismic_catalog::tests::test_b_stability_estimation ... ok
[INFO] [stdout] test seismic_catalog::tests::test_count_above ... ok
[INFO] [stdout] test api::tests::test_calibrator_snapshot ... ok
[INFO] [stdout] test guangxi_profile::tests::test_pore_pressure_at_epicenter ... ok
[INFO] [stdout] test guangxi_profile::tests::test_profile_clone_debug ... ok
[INFO] [stdout] test hydrology::tests::test_pore_pressure_model_default ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 68 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/earthquake_demo-990968194e1156d6)
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sym_nebula_ai-f9c49b6f8d7d1107)
[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] [stdout] 
[INFO] [stdout] running 40 tests
[INFO] [stdout] test compiler_strategy::tests::test_estimate_runtime ... ok
[INFO] [stdout] test compiler_strategy::tests::test_estimate_runtime_gpu_faster ... ok
[INFO] [stdout] test compiler_strategy::tests::test_estimate_compile_time ... ok
[INFO] [stdout] test compiler_strategy::tests::test_gpu_target_override ... ok
[INFO] [stdout] test compiler_strategy::tests::test_history_learns_gpu ... ok
[INFO] [stdout] test compiler_strategy::tests::test_small_dag_fuse_all ... ok
[INFO] [stdout] test compiler_strategy::tests::test_cpu_target_override ... ok
[INFO] [stdout] test pde_recognizer::tests::test_known_pdes_count ... ok
[INFO] [stdout] test compiler_strategy::tests::test_tensor_heavy_gpu ... ok
[INFO] [stdout] test pde_recognizer::tests::test_nonlinear_detection ... ok
[INFO] [stdout] test pde_recognizer::tests::test_recognize_heat_equation ... ok
[INFO] [stdout] test pde_recognizer::tests::test_recognize_navier_stokes ... ok
[INFO] [stdout] test pde_recognizer::tests::test_recognize_poisson ... ok
[INFO] [stdout] test pde_recognizer::tests::test_recognize_unknown ... ok
[INFO] [stdout] test pde_recognizer::tests::test_infer_dims_from_vars ... ok
[INFO] [stdout] test pde_recognizer::tests::test_recognize_wave_equation ... ok
[INFO] [stdout] test pde_recognizer::tests::test_stencil_5point_1d ... ok
[INFO] [stdout] test pde_recognizer::tests::test_stencil_5point_2d ... ok
[INFO] [stdout] test pde_recognizer::tests::test_stencil_upwind_2d ... ok
[INFO] [stdout] test policy_optimizer::tests::test_analyze_dag_small ... ok
[INFO] [stdout] test policy_optimizer::tests::test_suggest_policy_with_history ... ok
[INFO] [stdout] test policy_optimizer::tests::test_update_model ... ok
[INFO] [stdout] test policy_optimizer::tests::test_suggest_policy_small_cpu ... ok
[INFO] [stdout] test policy_optimizer::tests::test_update_model_non_converged ... ok
[INFO] [stdout] test policy_optimizer::tests::test_suggest_policy_tensor_heavy_gpu ... ok
[INFO] [stdout] test solver_recommender::tests::test_recommend_heat_large_gpu ... ok
[INFO] [stdout] test solver_recommender::tests::test_recommend_heat_small ... ok
[INFO] [stdout] test solver_recommender::tests::test_recommend_navier_stokes ... ok
[INFO] [stdout] test solver_recommender::tests::test_recommend_from_history_empty ... ok
[INFO] [stdout] test solver_recommender::tests::test_recommend_from_history ... ok
[INFO] [stdout] test solver_recommender::tests::test_recommend_poisson_large ... ok
[INFO] [stdout] test workflow_synthesizer::tests::test_optimize_plan_parallelism ... ok
[INFO] [stdout] test workflow_synthesizer::tests::test_physical_simulation_fluid ... ok
[INFO] [stdout] test workflow_synthesizer::tests::test_synthesize_data_transform ... ok
[INFO] [stdout] test workflow_synthesizer::tests::test_synthesize_equilibrium ... ok
[INFO] [stdout] test workflow_synthesizer::tests::test_synthesize_optimization ... ok
[INFO] [stdout] test workflow_synthesizer::tests::test_synthesize_time_evolution ... ok
[INFO] [stdout] test workflow_synthesizer::tests::test_synthesize_unknown_intent ... ok
[INFO] [stdout] test policy_optimizer::tests::test_analyze_dag_detects_cycles ... ok
[INFO] [stdout] test compiler_strategy::tests::test_large_dag_partition ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sym_nebula_cognition-cc62a51356fee583)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test equation_classifier::classifier::tests::test_classify_algebraic ... ok
[INFO] [stdout] test equation_classifier::classifier::tests::test_classify_ode ... ok
[INFO] [stdout] test equation_classifier::classifier::tests::test_classify_unknown ... ok
[INFO] [stdout] test graph_intent::analyzer::tests::test_algebraic_triggers_equilibrium ... ok
[INFO] [stdout] test graph_intent::analyzer::tests::test_empty_returns_unknown ... ok
[INFO] [stdout] test graph_intent::analyzer::tests::test_tensor_ops_triggers_data_transform ... ok
[INFO] [stdout] test pde_analyzer::analyzer::tests::test_heat_equation_not_stiff ... ok
[INFO] [stdout] test graph_intent::analyzer::tests::test_pde_triggers_physical_simulation ... ok
[INFO] [stdout] test pde_analyzer::analyzer::tests::test_detects_boundary_conditions ... ok
[INFO] [stdout] test scientific_domains::knowledge::tests::test_general_is_empty ... ok
[INFO] [stdout] test tensor_pattern::matcher::tests::test_match_contraction ... ok
[INFO] [stdout] test pde_analyzer::analyzer::tests::test_reaction_diffusion_is_stiff ... ok
[INFO] [stdout] test scientific_domains::knowledge::tests::test_fluid_dynamics_has_equations ... ok
[INFO] [stdout] test tensor_pattern::matcher::tests::test_match_broadcast ... ok
[INFO] [stdout] test equation_classifier::classifier::tests::test_classify_heat_pde ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sym_nebula_compiler2-36b41d3f7dd76e0f)
[INFO] [stdout] 
[INFO] [stdout] running 28 tests
[INFO] [stdout] test builder::tests::test_from_expr_binary_add ... ok
[INFO] [stdout] test builder::tests::test_from_expr_constant ... ok
[INFO] [stdout] test builder::tests::test_from_expr_symbol ... ok
[INFO] [stdout] test builder::tests::test_from_graph ... ok
[INFO] [stdout] test codegen::tests::test_all_targets ... ok
[INFO] [stdout] test codegen::tests::test_generate_gpu_wgsl ... ok
[INFO] [stdout] test codegen::tests::test_generate_runtime_interp ... ok
[INFO] [stdout] test codegen::tests::test_generate_simd_avx2 ... ok
[INFO] [stdout] test fusion::tests::test_fusion_barrier_breaks_chain ... ok
[INFO] [stdout] test fusion::tests::test_fusion_element_wise_chain ... ok
[INFO] [stdout] test fusion::tests::test_fusion_empty_function ... ok
[INFO] [stdout] test ir::tests::test_ir_function_creation ... ok
[INFO] [stdout] test ir::tests::test_ir_op_push ... ok
[INFO] [stdout] test ir::tests::test_hir_op_clone ... ok
[INFO] [stdout] test ir::tests::test_mir_op_clone ... ok
[INFO] [stdout] test ir::tests::test_type_scalar ... ok
[INFO] [stdout] test memory_planner::tests::test_allocation_fields ... ok
[INFO] [stdout] test optimizer::tests::test_dead_code_elim_preserves_return ... ok
[INFO] [stdout] test optimizer::tests::test_optimizer_standard_pipeline ... ok
[INFO] [stdout] test optimizer::tests::test_optimizer_runs_all_passes ... ok
[INFO] [stdout] test partition::tests::test_assign_op_deterministic ... ok
[INFO] [stdout] test partition::tests::test_empty_function ... ok
[INFO] [stdout] test partition::tests::test_partition_multi_node ... ok
[INFO] [stdout] test partition::tests::test_partition_single_node ... ok
[INFO] [stdout] test memory_planner::tests::test_empty_function ... ok
[INFO] [stdout] test memory_planner::tests::test_plan_with_ops ... ok
[INFO] [stdout] test optimizer::tests::test_cse_removes_duplicates ... ok
[INFO] [stdout] test partition::tests::test_communication_ops_generated ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sym_nebula_compute-6ad9350662367db6)
[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 unittests src/main.rs (/opt/rustwide/target/debug/deps/sym_nebula_compute-1c0f213cb4b2d707)
[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 unittests src/lib.rs (/opt/rustwide/target/debug/deps/sym_nebula_core-990af077914e016a)
[INFO] [stdout] 
[INFO] [stdout] running 78 tests
[INFO] [stdout] test ast::tests::test_derive_constant ... ok
[INFO] [stdout] test ast::tests::test_derive_chain ... ok
[INFO] [stdout] test ast::tests::test_derive_linear ... ok
[INFO] [stdout] test ast::tests::test_derive_polynomial ... ok
[INFO] [stdout] test ast::tests::test_division_to_pow ... ok
[INFO] [stdout] test ast::tests::test_implicit_mul_number_symbol ... ok
[INFO] [stdout] test ast::tests::test_implicit_mul_paren ... ok
[INFO] [stdout] test ast::tests::test_gravity_side_expression ... ok
[INFO] [stdout] test ast::tests::test_implicit_mul_symbol_symbol ... ok
[INFO] [stdout] test ast::tests::test_neg_neg ... ok
[INFO] [stdout] test ast::tests::test_newton_gravity ... ok
[INFO] [stdout] test ast::tests::test_derive_product ... ok
[INFO] [stdout] test ast::tests::test_parse_constant ... ok
[INFO] [stdout] test ast::tests::test_parse_and_eval ... ok
[INFO] [stdout] test ast::tests::test_parentheses ... ok
[INFO] [stdout] test ast::tests::test_parse_symbol ... ok
[INFO] [stdout] test ast::tests::test_precedence ... ok
[INFO] [stdout] test ast::tests::test_unary_minus_expr ... ok
[INFO] [stdout] test brainstorm::tests::test_detect_formula_type ... ok
[INFO] [stdout] test brainstorm::tests::test_expr_display ... ok
[INFO] [stdout] test brainstorm::tests::test_dynamic_node_type ... ok
[INFO] [stdout] test brainstorm::tests::test_clusters_json_with_blocks ... ok
[INFO] [stdout] test brainstorm::tests::test_graph_xml_roundtrip ... ok
[INFO] [stdout] test ast::tests::test_unary_minus_neg ... ok
[INFO] [stdout] test ast::tests::test_power_right_assoc ... ok
[INFO] [stdout] test brainstorm::tests::test_full_package ... ok
[INFO] [stdout] test brainstorm::tests::test_state_json_dual_buffer ... ok
[INFO] [stdout] test brainstorm::tests::test_state_json_roundtrip ... ok
[INFO] [stdout] test brainstorm::tests::test_status_conversion ... ok
[INFO] [stdout] test brainstorm::tests::test_graph_xml_basic ... ok
[INFO] [stdout] test brainstorm::tests::test_full_brainstorm_roundtrip ... ok
[INFO] [stdout] test brainstorm::tests::test_meta_json_basic ... ok
[INFO] [stdout] test brainstorm::tests::test_port_inference_eq ... ok
[INFO] [stdout] test brainstorm::tests::test_synapses_in_xml ... ok
[INFO] [stdout] test cluster::tests::test_adaptive_damping_diverges ... ok
[INFO] [stdout] test cluster::tests::test_adaptive_damping_none_uses_fixed ... ok
[INFO] [stdout] test cluster::tests::test_compile_does_not_mutate_graph ... ok
[INFO] [stdout] test cluster::tests::test_diff_name_with_synapse_shared ... ok
[INFO] [stdout] test cluster::tests::test_same_name_no_synapse_independent ... ok
[INFO] [stdout] test cluster::tests::test_union_find_same_name_no_synapse ... ok
[INFO] [stdout] test engine::tests::test_constant_node ... ok
[INFO] [stdout] test cluster::tests::test_union_find_diff_name_with_synapse ... ok
[INFO] [stdout] test guard::num::tests::test_ensure_finite_inf ... ok
[INFO] [stdout] test guard::num::tests::test_ensure_finite_nan ... ok
[INFO] [stdout] test engine::tests::test_feedback_loop ... ok
[INFO] [stdout] test cluster::tests::test_underdetermined_no_panic ... ok
[INFO] [stdout] test guard::num::tests::test_safe_div_by_zero ... ok
[INFO] [stdout] test cluster::tests::test_singular_cluster_does_not_affect_normal ... ok
[INFO] [stdout] test guard::num::tests::test_validate_outputs ... ok
[INFO] [stdout] test engine::tests::test_mvp ... ok
[INFO] [stdout] test guard::num::tests::test_ensure_finite_normal ... ok
[INFO] [stdout] test integrators::symplectic::tests::test_symplectic_euler ... ok
[INFO] [stdout] test integrators::symplectic::tests::test_symplectic_integrator_trait ... ok
[INFO] [stdout] test cluster::tests::test_linear_3x3_nonsingular ... ok
[INFO] [stdout] test cluster::tests::test_scc_self_loop ... ok
[INFO] [stdout] test guard::num::tests::test_validate_outputs_rejects_nan ... ok
[INFO] [stdout] test guard::num::tests::test_safe_div_normal ... ok
[INFO] [stdout] test integrators::symplectic::tests::test_symplectic_vs_explicit_energy ... ok
[INFO] [stdout] test solver::tests::test_gravity_already_known ... ok
[INFO] [stdout] test solver::tests::test_matrix_solve_2x2 ... ok
[INFO] [stdout] test solver::tests::test_matrix_solve_3x3 ... ok
[INFO] [stdout] test brainstorm::tests::test_pack_unpack_file_io ... ok
[INFO] [stdout] test solver::tests::test_multiple_unknowns ... ok
[INFO] [stdout] test solver::tests::test_multiplication ... ok
[INFO] [stdout] test solver::tests::test_newton_quadratic ... ok
[INFO] [stdout] test solver::tests::test_newton_multi_2eq ... ok
[INFO] [stdout] test solver::tests::test_newton_x_eq_cosx ... ok
[INFO] [stdout] test solver::tests::test_singular_matrix ... ok
[INFO] [stdout] test solver::tests::test_solve_addition ... ok
[INFO] [stdout] test solver::tests::test_solve_bidirectional ... ok
[INFO] [stdout] test solver_trait::tests::test_solve_result_node_state_mapping ... ok
[INFO] [stdout] test solver_trait::tests::test_solver_priority ... ok
[INFO] [stdout] test solver::tests::test_solve_or_iterate_power_via_newton ... ok
[INFO] [stdout] test solver_trait::tests::test_solver_priority_deterministic_tie_break ... ok
[INFO] [stdout] test brainstorm::tests::test_incremental_tick_demo ... ok
[INFO] [stdout] test brainstorm::tests::test_load_for_tick_incremental ... ok
[INFO] [stdout] test cluster::tests::test_adaptive_damping_bounds ... ok
[INFO] [stdout] test cluster::tests::test_adaptive_damping_converges ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 78 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/mvp.rs (/opt/rustwide/target/debug/deps/mvp-54613e77ae4060f6)
[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 unittests src/bin/orbit.rs (/opt/rustwide/target/debug/deps/orbit-b82fccf3ce653151)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/solar_mass.rs (/opt/rustwide/target/debug/deps/solar_mass-ee883f0b2f7b60ef)
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/stress.rs (/opt/rustwide/target/debug/deps/stress-c2cc7e315e820051)
[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/crash_safety.rs (/opt/rustwide/target/debug/deps/crash_safety-042efee7611b36bb)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test test_algebraic_solve_finite_output ... ok
[INFO] [stdout] test test_division_by_zero_goes_purple ... ok
[INFO] [stdout] test test_newton_converges ... ok
[INFO] [stdout] test test_tick_purple_isolation ... ok
[INFO] [stdout] test test_underdetermined_equation_goes_yellow ... ok
[INFO] [stdout] test test_guard_rejects_nan_and_inf ... ok
[INFO] [stdout] test test_solver_priority_selection ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 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/debug/deps/sym_nebula_ecology-dacd022a207d5c11)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test adaptive_lowering::tests::test_optimize_config_gpu ... ok
[INFO] [stdout] test adaptive_lowering::tests::test_suggest_target_default ... ok
[INFO] [stdout] test adaptive_lowering::tests::test_record_and_adjust ... ok
[INFO] [stdout] test adaptive_lowering::tests::test_suggest_target_for_small_func ... ok
[INFO] [stdout] test compiler_swarm::tests::test_evolve_improves ... ok
[INFO] [stdout] test kernel_ecosystem::tests::test_stale_kernel_detection ... ok
[INFO] [stdout] test auto_codegen::tests::test_select_small_func ... ok
[INFO] [stdout] test strategy_population::tests::test_add_and_rank_strategies ... ok
[INFO] [stdout] test strategy_population::tests::test_diversity_two_strategies ... ok
[INFO] [stdout] test auto_codegen::tests::test_best_strategy_changes ... ok
[INFO] [stdout] test compiler_swarm::tests::test_best_strategy_selection ... ok
[INFO] [stdout] test strategy_population::tests::test_record_outcome_updates_score ... ok
[INFO] [stdout] test compiler_swarm::tests::test_swarm_default_strategies ... ok
[INFO] [stdout] test strategy_population::tests::test_top_k ... ok
[INFO] [stdout] test kernel_ecosystem::tests::test_record_execution ... ok
[INFO] [stdout] test compiler_swarm::tests::test_run_generation ... ok
[INFO] [stdout] test kernel_ecosystem::tests::test_prune_removes_stale ... ok
[INFO] [stdout] test auto_codegen::tests::test_record_and_learn ... ok
[INFO] [stdout] test kernel_ecosystem::tests::test_register_and_find ... ok
[INFO] [stdout] test auto_codegen::tests::test_select_large_func ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/sym_nebula_evolution-fb3f27c40f131f1f)
[INFO] [stdout] 
[INFO] [stdout] running 32 tests
[INFO] [stdout] test evolutionary_optimizer::tests::test_config_defaults ... ok
[INFO] [stdout] test graph_evolution::tests::test_crossover_produces_offspring ... ok
[INFO] [stdout] test execution_fitness::tests::test_evaluate_individual ... ok
[INFO] [stdout] test execution_fitness::tests::test_fitness_better_is_lower ... ok
[INFO] [stdout] test evolutionary_optimizer::tests::test_optimizer_step ... ok
[INFO] [stdout] test graph_evolution::tests::test_diversity_non_negative ... ok
[INFO] [stdout] test policy_breeding::tests::test_breed_maintains_population ... ok
[INFO] [stdout] test evolutionary_optimizer::tests::test_reset ... ok
[INFO] [stdout] test policy_breeding::tests::test_breed_empty_parents ... ok
[INFO] [stdout] test policy_breeding::tests::test_elite_preservation ... ok
[INFO] [stdout] test execution_fitness::tests::test_empty_metrics_returns_zero ... ok
[INFO] [stdout] test evolutionary_optimizer::tests::test_best_genome ... ok
[INFO] [stdout] test execution_fitness::tests::test_weight_changes_fitness ... ok
[INFO] [stdout] test graph_evolution::tests::test_evolve_empty_handles_gracefully ... ok
[INFO] [stdout] test policy_breeding::tests::test_diversity_computation ... ok
[INFO] [stdout] test graph_evolution::tests::test_graph_evolution_new ... ok
[INFO] [stdout] test policy_breeding::tests::test_uniform_crossover ... ok
[INFO] [stdout] test runtime_genome::tests::test_default_genome ... ok
[INFO] [stdout] test runtime_genome::tests::test_get_set_gene ... ok
[INFO] [stdout] test graph_evolution::tests::test_tournament_selection ... ok
[INFO] [stdout] test runtime_genome::tests::test_random_genome_different ... ok
[INFO] [stdout] test strategy_mutation::tests::test_point_mutation_changes_value ... ok
[INFO] [stdout] test strategy_mutation::tests::test_shuffle_mutation_swaps_values ... ok
[INFO] [stdout] test graph_evolution::tests::test_evolve_one_generation ... ok
[INFO] [stdout] test strategy_mutation::tests::test_mutation_identity_at_zero_rate ... ok
[INFO] [stdout] test runtime_genome::tests::test_genome_fitness ... ok
[INFO] [stdout] test runtime_genome::tests::test_from_genes ... ok
[INFO] [stdout] test strategy_mutation::tests::test_mutation_respects_bounds ... ok
[INFO] [stdout] test strategy_mutation::tests::test_multiple_operators ... ok
[INFO] [stdout] test evolutionary_optimizer::tests::test_optimizer_run_converges ... ok
[INFO] [stdout] test evolutionary_optimizer::tests::test_evolution_improves_fitness ... ok
[INFO] [stdout] test policy_breeding::tests::test_single_point_crossover ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- policy_breeding::tests::test_single_point_crossover stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'policy_breeding::tests::test_single_point_crossover' (2465) panicked at runtime_evolution/src/policy_breeding.rs:263:9:
[INFO] [stdout] Child should have at least one gene from parent1
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5dcd9d176f88 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5dcd9d176f88 - std[10d71ac2c42b111e]::backtrace_rs::backtrace::trace_unsynchronized::<std[10d71ac2c42b111e]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5dcd9d176f88 - std[10d71ac2c42b111e]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5dcd9d176f88 - <<std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[8fb95b77d25ab6c8]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5dcd9d18b7ea - <core[8fb95b77d25ab6c8]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5dcd9d18b7ea - core[8fb95b77d25ab6c8]::fmt::write
[INFO] [stdout]    6:     0x5dcd9d17b7a2 - std[10d71ac2c42b111e]::io::default_write_fmt::<alloc[a7ee25936407c584]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x5dcd9d17b7a2 - <alloc[a7ee25936407c584]::vec::Vec<u8> as std[10d71ac2c42b111e]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x5dcd9d156146 - <std[10d71ac2c42b111e]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5dcd9d156146 - std[10d71ac2c42b111e]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5dcd9d16f4d9 - std[10d71ac2c42b111e]::panicking::default_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x5dcd9d0cf7cc - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   12:     0x5dcd9d0cf7cc - test[213991da798b1c03]::test_main_inner::<test[213991da798b1c03]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x5dcd9d16f692 - <alloc[a7ee25936407c584]::boxed::Box<dyn for<'a, 'b> core[8fb95b77d25ab6c8]::ops::function::Fn<(&'a std[10d71ac2c42b111e]::panic::PanicHookInfo<'b>,), Output = ()> + core[8fb95b77d25ab6c8]::marker::Sync + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::Fn<(&std[10d71ac2c42b111e]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2289:9
[INFO] [stdout]   14:     0x5dcd9d16f692 - std[10d71ac2c42b111e]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5dcd9d156234 - std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5dcd9d14b409 - std[10d71ac2c42b111e]::sys::backtrace::__rust_end_short_backtrace::<std[10d71ac2c42b111e]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5dcd9d156f1d - __rustc[3be9ba60078d4c86]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5dcd9d18bf3c - core[8fb95b77d25ab6c8]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5dcd9d0a6368 - sym_nebula_evolution[e43495e491231460]::policy_breeding::tests::test_single_point_crossover
[INFO] [stdout]                                at /opt/rustwide/workdir/runtime_evolution/src/policy_breeding.rs:263:9
[INFO] [stdout]   20:     0x5dcd9d0a2f97 - sym_nebula_evolution[e43495e491231460]::policy_breeding::tests::test_single_point_crossover::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/runtime_evolution/src/policy_breeding.rs:246:37
[INFO] [stdout]   21:     0x5dcd9d0b2dd6 - <sym_nebula_evolution[e43495e491231460]::policy_breeding::tests::test_single_point_crossover::{closure#0} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   22:     0x5dcd9d0c28ab - <fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x5dcd9d0c28ab - test[213991da798b1c03]::__rust_begin_short_backtrace::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, fn() -> core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:724:18
[INFO] [stdout]   24:     0x5dcd9d0d0125 - test[213991da798b1c03]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:74
[INFO] [stdout]   25:     0x5dcd9d0d0125 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   26:     0x5dcd9d0d0125 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   27:     0x5dcd9d0d0125 - std[10d71ac2c42b111e]::panicking::catch_unwind::<core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>, core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   28:     0x5dcd9d0d0125 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<test[213991da798b1c03]::run_test_in_process::{closure#0}>, core[8fb95b77d25ab6c8]::result::Result<(), alloc[a7ee25936407c584]::string::String>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   29:     0x5dcd9d0d0125 - test[213991da798b1c03]::run_test_in_process
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:747:27
[INFO] [stdout]   30:     0x5dcd9d0d0125 - test[213991da798b1c03]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:668:43
[INFO] [stdout]   31:     0x5dcd9d0c9a34 - test[213991da798b1c03]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/test/src/lib.rs:698:41
[INFO] [stdout]   32:     0x5dcd9d0c9a34 - std[10d71ac2c42b111e]::sys::backtrace::__rust_begin_short_backtrace::<test[213991da798b1c03]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   33:     0x5dcd9d0d31a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   34:     0x5dcd9d0d31a2 - <core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   35:     0x5dcd9d0d31a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::do_call::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:581:40
[INFO] [stdout]   36:     0x5dcd9d0d31a2 - std[10d71ac2c42b111e]::panicking::catch_unwind::<(), core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panicking.rs:544:19
[INFO] [stdout]   37:     0x5dcd9d0d31a2 - std[10d71ac2c42b111e]::panic::catch_unwind::<core[8fb95b77d25ab6c8]::panic::unwind_safe::AssertUnwindSafe<std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/panic.rs:359:14
[INFO] [stdout]   38:     0x5dcd9d0d31a2 - std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked::<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   39:     0x5dcd9d0d31a2 - <std[10d71ac2c42b111e]::thread::lifecycle::spawn_unchecked<test[213991da798b1c03]::run_test::{closure#1}, ()>::{closure#1} as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   40:     0x5dcd9d1768ef - <alloc[a7ee25936407c584]::boxed::Box<dyn core[8fb95b77d25ab6c8]::ops::function::FnOnce<(), Output = ()> + core[8fb95b77d25ab6c8]::marker::Send> as core[8fb95b77d25ab6c8]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/alloc/src/boxed.rs:2275:9
[INFO] [stdout]   41:     0x5dcd9d1768ef - <std[10d71ac2c42b111e]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/b2282dd5646a57d570fc86fbe8df0e8826665ef6/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   42:     0x739237c64aa4 - <unknown>
[INFO] [stdout]   43:     0x739237cf1a64 - clone
[INFO] [stdout]   44:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     policy_breeding::tests::test_single_point_crossover
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 31 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `-p sym-nebula-evolution --lib`
[INFO] running `Command { std: "docker" "inspect" "2bc117e6c83165b8a3a88f68e4e3104e6b94c6ac3b4948184c0b574ca836625b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2bc117e6c83165b8a3a88f68e4e3104e6b94c6ac3b4948184c0b574ca836625b", kill_on_drop: false }`
[INFO] [stdout] 2bc117e6c83165b8a3a88f68e4e3104e6b94c6ac3b4948184c0b574ca836625b
