[INFO] cloning repository https://github.com/jagoff2/moonshot-eventide
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/jagoff2/moonshot-eventide" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjagoff2%2Fmoonshot-eventide", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjagoff2%2Fmoonshot-eventide'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 80822f40e7b626351444c32969a17d07570f43cb
[INFO] testing jagoff2/moonshot-eventide against 1.95.0 for beta-1.96-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjagoff2%2Fmoonshot-eventide" "/workspace/builds/worker-0-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc1/source'...
[INFO] [stderr] done.
[INFO] [stderr] Updating files:   4% (83/1951)
Updating files:   5% (98/1951)
Updating files:   6% (118/1951)
Updating files:   7% (137/1951)
Updating files:   8% (157/1951)
Updating files:   9% (176/1951)
Updating files:  10% (196/1951)
Updating files:  11% (215/1951)
Updating files:  12% (235/1951)
Updating files:  13% (254/1951)
Updating files:  14% (274/1951)
Updating files:  15% (293/1951)
Updating files:  16% (313/1951)
Updating files:  17% (332/1951)
Updating files:  18% (352/1951)
Updating files:  19% (371/1951)
Updating files:  20% (391/1951)
Updating files:  21% (410/1951)
Updating files:  22% (430/1951)
Updating files:  23% (449/1951)
Updating files:  24% (469/1951)
Updating files:  25% (488/1951)
Updating files:  26% (508/1951)
Updating files:  27% (527/1951)
Updating files:  28% (547/1951)
Updating files:  29% (566/1951)
Updating files:  30% (586/1951)
Updating files:  30% (588/1951)
Updating files:  31% (605/1951)
Updating files:  32% (625/1951)
Updating files:  33% (644/1951)
Updating files:  34% (664/1951)
Updating files:  35% (683/1951)
Updating files:  36% (703/1951)
Updating files:  36% (707/1951)
Updating files:  37% (722/1951)
Updating files:  38% (742/1951)
Updating files:  39% (761/1951)
Updating files:  40% (781/1951)
Updating files:  41% (800/1951)
Updating files:  42% (820/1951)
Updating files:  43% (839/1951)
Updating files:  44% (859/1951)
Updating files:  45% (878/1951)
Updating files:  46% (898/1951)
Updating files:  47% (917/1951)
Updating files:  48% (937/1951)
Updating files:  49% (956/1951)
Updating files:  50% (976/1951)
Updating files:  51% (996/1951)
Updating files:  52% (1015/1951)
Updating files:  53% (1035/1951)
Updating files:  54% (1054/1951)
Updating files:  55% (1074/1951)
Updating files:  56% (1093/1951)
Updating files:  57% (1113/1951)
Updating files:  58% (1132/1951)
Updating files:  59% (1152/1951)
Updating files:  60% (1171/1951)
Updating files:  61% (1191/1951)
Updating files:  62% (1210/1951)
Updating files:  63% (1230/1951)
Updating files:  64% (1249/1951)
Updating files:  65% (1269/1951)
Updating files:  66% (1288/1951)
Updating files:  67% (1308/1951)
Updating files:  68% (1327/1951)
Updating files:  69% (1347/1951)
Updating files:  70% (1366/1951)
Updating files:  71% (1386/1951)
Updating files:  72% (1405/1951)
Updating files:  73% (1425/1951)
Updating files:  74% (1444/1951)
Updating files:  75% (1464/1951)
Updating files:  75% (1476/1951)
Updating files:  76% (1483/1951)
Updating files:  77% (1503/1951)
Updating files:  78% (1522/1951)
Updating files:  79% (1542/1951)
Updating files:  80% (1561/1951)
Updating files:  81% (1581/1951)
Updating files:  82% (1600/1951)
Updating files:  83% (1620/1951)
Updating files:  84% (1639/1951)
Updating files:  85% (1659/1951)
Updating files:  86% (1678/1951)
Updating files:  87% (1698/1951)
Updating files:  88% (1717/1951)
Updating files:  89% (1737/1951)
Updating files:  90% (1756/1951)
Updating files:  91% (1776/1951)
Updating files:  92% (1795/1951)
Updating files:  93% (1815/1951)
Updating files:  94% (1834/1951)
Updating files:  95% (1854/1951)
Updating files:  96% (1873/1951)
Updating files:  97% (1893/1951)
Updating files:  98% (1912/1951)
Updating files:  99% (1932/1951)
Updating files: 100% (1951/1951)
Updating files: 100% (1951/1951), done.
[INFO] started tweaking git repo https://github.com/jagoff2/moonshot-eventide
[INFO] finished tweaking git repo https://github.com/jagoff2/moonshot-eventide
[INFO] tweaked toml for git repo https://github.com/jagoff2/moonshot-eventide written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/jagoff2/moonshot-eventide on toolchain 1.95.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/jagoff2/moonshot-eventide 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.95.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded unindent v0.2.4
[INFO] [stderr]   Downloaded is-terminal v0.4.17
[INFO] [stderr]   Downloaded safe_arch v0.7.4
[INFO] [stderr]   Downloaded pyo3-ffi v0.22.6
[INFO] [stderr]   Downloaded criterion v0.5.1
[INFO] [stderr]   Downloaded wide v0.7.33
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.31
[INFO] [stderr]   Downloaded pyo3-build-config v0.22.6
[INFO] [stderr]   Downloaded pyo3-macros-backend v0.22.6
[INFO] [stderr]   Downloaded pyo3-macros v0.22.6
[INFO] [stderr]   Downloaded ndarray v0.15.6
[INFO] [stderr]   Downloaded zerocopy v0.8.31
[INFO] [stderr]   Downloaded libc v0.2.178
[INFO] [stderr]   Downloaded pyo3 v0.22.6
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d4910cc85afb3c4abbadb7609969c68593ca3856b9160225b1eef7419b36c921
[INFO] running `Command { std: "docker" "start" "-a" "d4910cc85afb3c4abbadb7609969c68593ca3856b9160225b1eef7419b36c921", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d4910cc85afb3c4abbadb7609969c68593ca3856b9160225b1eef7419b36c921", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d4910cc85afb3c4abbadb7609969c68593ca3856b9160225b1eef7419b36c921", kill_on_drop: false }`
[INFO] [stdout] d4910cc85afb3c4abbadb7609969c68593ca3856b9160225b1eef7419b36c921
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] f85f2eb515733e62a70549cd3f8469ba5d8cd0861776b5bf32a44907c47d0cf4
[INFO] running `Command { std: "docker" "start" "-a" "f85f2eb515733e62a70549cd3f8469ba5d8cd0861776b5bf32a44907c47d0cf4", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling autocfg v1.5.0
[INFO] [stderr]    Compiling target-lexicon v0.12.16
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling libc v0.2.178
[INFO] [stderr]    Compiling zerocopy v0.8.31
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling anyhow v1.0.100
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling matrixmultiply v0.3.10
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling pyo3-build-config v0.22.6
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling bytemuck v1.24.0
[INFO] [stderr]    Compiling indexmap v2.12.1
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling safe_arch v0.7.4
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling pyo3-ffi v0.22.6
[INFO] [stderr]    Compiling pyo3-macros-backend v0.22.6
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling wide v0.7.33
[INFO] [stderr]    Compiling memoffset v0.9.1
[INFO] [stderr]    Compiling pyo3 v0.22.6
[INFO] [stderr]    Compiling unindent v0.2.4
[INFO] [stderr]    Compiling indoc v2.0.7
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling ndarray v0.15.6
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling pyo3-macros v0.22.6
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling plasticity v0.1.0 (/opt/rustwide/workdir/crates/plasticity)
[INFO] [stderr]    Compiling substrate v0.1.0 (/opt/rustwide/workdir/crates/substrate)
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling neural_runtime v0.1.0 (/opt/rustwide/workdir/crates/neural_runtime)
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling ecology v0.1.0 (/opt/rustwide/workdir/crates/ecology)
[INFO] [stderr]    Compiling agent_core v0.1.0 (/opt/rustwide/workdir/crates/agent_core)
[INFO] [stderr]    Compiling ffi_bridge v0.1.0 (/opt/rustwide/workdir/crates/ffi_bridge)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 08s
[INFO] running `Command { std: "docker" "inspect" "f85f2eb515733e62a70549cd3f8469ba5d8cd0861776b5bf32a44907c47d0cf4", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f85f2eb515733e62a70549cd3f8469ba5d8cd0861776b5bf32a44907c47d0cf4", kill_on_drop: false }`
[INFO] [stdout] f85f2eb515733e62a70549cd3f8469ba5d8cd0861776b5bf32a44907c47d0cf4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 8a02d5ec7867e1470db60facab3c50d68a958245b8a8395d6fa95aec1137553d
[INFO] running `Command { std: "docker" "start" "-a" "8a02d5ec7867e1470db60facab3c50d68a958245b8a8395d6fa95aec1137553d", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling zerocopy v0.8.31
[INFO] [stderr]    Compiling zerocopy-derive v0.8.31
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling clap_lex v0.7.6
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling clap_builder v4.5.53
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling clap v4.5.53
[INFO] [stderr]    Compiling ndarray v0.15.6
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling plasticity v0.1.0 (/opt/rustwide/workdir/crates/plasticity)
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling neural_runtime v0.1.0 (/opt/rustwide/workdir/crates/neural_runtime)
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling substrate v0.1.0 (/opt/rustwide/workdir/crates/substrate)
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling ecology v0.1.0 (/opt/rustwide/workdir/crates/ecology)
[INFO] [stderr]    Compiling agent_core v0.1.0 (/opt/rustwide/workdir/crates/agent_core)
[INFO] [stderr]    Compiling ffi_bridge v0.1.0 (/opt/rustwide/workdir/crates/ffi_bridge)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 11s
[INFO] running `Command { std: "docker" "inspect" "8a02d5ec7867e1470db60facab3c50d68a958245b8a8395d6fa95aec1137553d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8a02d5ec7867e1470db60facab3c50d68a958245b8a8395d6fa95aec1137553d", kill_on_drop: false }`
[INFO] [stdout] 8a02d5ec7867e1470db60facab3c50d68a958245b8a8395d6fa95aec1137553d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.95.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] e34fc2329bc295f4fe23bec5331215412b15dd6c9a503ccd354e48f74b6924b8
[INFO] running `Command { std: "docker" "start" "-a" "e34fc2329bc295f4fe23bec5331215412b15dd6c9a503ccd354e48f74b6924b8", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.18s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/agent_core-ab89a501692b8891)
[INFO] [stdout] 
[INFO] [stdout] running 33 tests
[INFO] [stdout] test body::tests::detects_disconnected_body ... ok
[INFO] [stdout] test body::tests::builds_connected_body ... ok
[INFO] [stdout] test body::tests::enforces_voxel_limit ... ok
[INFO] [stdout] test experience::tests::buffers_record_and_promote ... ok
[INFO] [stdout] test body::tests::rejects_duplicate_positions ... ok
[INFO] [stdout] test genome::tests::genome_validation_succeeds ... ok
[INFO] [stdout] test genome::tests::morphology_program_applies_orientation ... ok
[INFO] [stdout] test genome_archive::tests::decode_invalid_bytes_errors ... ok
[INFO] [stdout] test genome_archive::tests::round_trip_encode_decode ... ok
[INFO] [stdout] test genome_archive::tests::decode_rejects_invalid_genomes ... ok
[INFO] [stdout] test genome_archive::tests::write_and_read_stream_interfaces ... ok
[INFO] [stdout] test io_mapping::tests::derives_channels_in_canonical_order ... ok
[INFO] [stdout] test morphogenesis::tests::errors_on_missing_rule ... ok
[INFO] [stdout] test morphogenesis::tests::enforces_depth_limit ... ok
[INFO] [stdout] test morphogenesis::tests::grows_branching_tree_deterministically ... ok
[INFO] [stdout] test morphogenesis::tests::enforces_voxel_limit ... ok
[INFO] [stdout] test morphogenesis::tests::grows_linear_chain ... ok
[INFO] [stdout] test mutation::tests::mutate_asexual_updates_lineage ... ok
[INFO] [stdout] test morphogenesis::tests::rejects_duplicate_rules ... ok
[INFO] [stdout] test scratchpad::tests::arena_copy_helpers ... ok
[INFO] [stdout] test mutation::tests::applies_all_operator_categories_when_triggered ... ok
[INFO] [stdout] test scratchpad::tests::arena_round_trip ... ok
[INFO] [stdout] test scratchpad::tests::rejects_invalid_slot ... ok
[INFO] [stdout] test genome::tests::neural_blueprint_rejects_unknown_module ... ok
[INFO] [stdout] test genome::tests::plasticity_program_detects_const_error ... ok
[INFO] [stdout] test experience::tests::ring_push_wraps_and_orders ... ok
[INFO] [stdout] test tests::runtime_records_experiences ... ok
[INFO] [stdout] test tests::derives_batches_when_zero ... ok
[INFO] [stdout] test tests::runtime_synthesizes_body_with_limit ... ok
[INFO] [stdout] test tests::scratchpad_arena_available ... ok
[INFO] [stdout] test tests::rejects_invalid_limits ... ok
[INFO] [stdout] test tests::runtime_enforces_voxel_limit ... ok
[INFO] [stdout] test tests::errors_when_ecology_starves ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ecology-2a54342c4f105331)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 33 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test tests::rejects_invalid_resource_graph ... ok
[INFO] [stdout] test resource_graph::tests::rejects_invalid_species ... ok
[INFO] [stdout] test tests::fails_without_coverage ... ok
[INFO] [stdout] test resource_graph::tests::default_graph_covers_all_categories ... ok
[INFO] [stdout] test tests::assigns_highest_priority_biomes ... ok
[INFO] [stdout] test resource_graph::tests::default_planetary_config_deserializes ... ok
[INFO] [stdout] test tests::tie_break_is_deterministic ... ok
[INFO] [stdout] test tests::summary_reports_weighted_means ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/ffi_bridge-103ef301a0018310)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/neural_runtime-1d8bd20c50dcaa4d)
[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 7 tests
[INFO] [stdout] test tests::compile_graph_validates_weights ... ok
[INFO] [stdout] test tests::cpu_fallback_requires_permission ... ok
[INFO] [stdout] test tests::batch_planner_chunks_requests ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/plasticity-fc4311aa301e56f6)
[INFO] [stdout] test tests::execute_batch_runs_graph ... ok
[INFO] [stdout] test tests::execute_plan_handles_multiple_batches ... ok
[INFO] [stdout] test tests::selects_highest_scoring_gpu ... ok
[INFO] [stdout] test tests::plasticity_updates_weights ... 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] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test tests::eligibility_trace_updates ... ok
[INFO] [stdout] test tests::executes_hebbian_rule ... ok
[INFO] [stdout] test tests::neuromod_channel_required ... ok
[INFO] [stdout] test tests::validation_detects_const_error ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/substrate-6f5412dbae20bbe7)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 41 tests
[INFO] [stdout] test chunk::tests::advection_moves_content_in_flow_direction ... ok
[INFO] [stdout] test chunk::tests::flux_totals_capture_deltas_after_reset ... ok
[INFO] [stdout] test chunk::tests::invalid_tool_slot_returns_none ... ok
[INFO] [stdout] test chunk::tests::advection_with_zero_flow_is_noop ... ok
[INFO] [stdout] test chunk::tests::flow_accumulator_reports_profile_variation ... ok
[INFO] [stdout] test chunk::tests::advection_wraps_around_world_bounds ... ok
[INFO] [stdout] test chunk::tests::noise_vector_varies_across_cells ... ok
[INFO] [stdout] test chunk::tests::metabolic_intake_tracks_resource_deposits ... ok
[INFO] [stdout] test chunk::tests::noise_value_is_deterministic_and_bounded ... ok
[INFO] [stdout] test chunk::tests::metabolic_decay_consumes_energy_and_emits_heat ... ok
[INFO] [stdout] test chunk::tests::pheromone_decay_applies_half_life ... ok
[INFO] [stdout] test chunk::tests::pheromone_diffusion_uses_channel_specific_rates ... ok
[INFO] [stdout] test chunk::tests::signal_emission_distributes_strength_on_channel ... ok
[INFO] [stdout] test chunk::tests::resource_deposit_spreads_over_center_patch ... ok
[INFO] [stdout] test chunk::tests::apply_climate_populates_flow_arrays ... ok
[INFO] [stdout] test chunk::tests::structure_edit_mutates_altitude_and_terrain ... ok
[INFO] [stdout] test climate::tests::diurnal_cycle_modulates_zonal_flow_direction ... ok
[INFO] [stdout] test climate::tests::diurnal_cycle_variation_present ... ok
[INFO] [stdout] test chunk::tests::tool_attach_modifies_altitude ... ok
[INFO] [stdout] test chunk::tests::tool_place_and_pickup_respect_caps ... ok
[INFO] [stdout] test climate::tests::equatorial_zonal_flow_differs_from_polar_flow ... ok
[INFO] [stdout] test climate::tests::longitude_phase_shifts_flow_vector ... ok
[INFO] [stdout] test climate::tests::scheduler_wraps_fractions ... ok
[INFO] [stdout] test climate::tests::seasonal_cycle_reverses_meridional_flow_direction ... ok
[INFO] [stdout] test climate::tests::northern_hemisphere_receives_more_sunlight_in_summer ... ok
[INFO] [stdout] test world::tests::chunk_view_rejects_out_of_range_coords ... ok
[INFO] [stdout] test world::tests::chunk_view_reflects_chunk_state ... ok
[INFO] [stdout] test chunk::tests::simd_advection_matches_scalar_reference ... ok
[INFO] [stdout] test chunk::tests::diffusion_spreads_energy_mass ... ok
[INFO] [stdout] test chunk::tests::simd_diffusion_matches_scalar_reference ... ok
[INFO] [stdout] test world::tests::signal_emission_invalid_channel_errors ... ok
[INFO] [stdout] test world::tests::signal_emission_interaction_injects_strength ... ok
[INFO] [stdout] test world::tests::structure_edit_interaction_matches_chunk_helper ... ok
[INFO] [stdout] test world::tests::tool_interaction_invalid_slot_errors ... ok
[INFO] [stdout] test world::tests::tool_interactions_apply_and_report_deltas ... ok
[INFO] [stdout] test world::tests::multi_chunk_diffusion_conserves_mass ... ok
[INFO] [stdout] test world::tests::multi_chunk_diffusion_is_deterministic ... ok
[INFO] [stdout] test world::tests::climate_flow_metrics_reported ... ok
[INFO] [stdout] test world::tests::deterministic_metrics ... ok
[INFO] [stdout] test world::tests::long_running_substrate_remains_stable ... ok
[INFO] [stdout] test world::tests::extreme_climate_large_grid_remains_stable has been running for over 60 seconds
[INFO] [stdout] test world::tests::extreme_climate_large_grid_remains_stable ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 213.54s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests agent_core
[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]    Doc-tests ecology
[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]    Doc-tests ffi_bridge
[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]    Doc-tests neural_runtime
[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]    Doc-tests plasticity
[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]    Doc-tests substrate
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "e34fc2329bc295f4fe23bec5331215412b15dd6c9a503ccd354e48f74b6924b8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e34fc2329bc295f4fe23bec5331215412b15dd6c9a503ccd354e48f74b6924b8", kill_on_drop: false }`
[INFO] [stdout] e34fc2329bc295f4fe23bec5331215412b15dd6c9a503ccd354e48f74b6924b8
