[INFO] cloning repository https://github.com/BriceKrispies/axiom
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/BriceKrispies/axiom" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBriceKrispies%2Faxiom", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBriceKrispies%2Faxiom'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] cc0b65ffc09a3b3f21f31a171b48d9265dd57016
[INFO] testing BriceKrispies/axiom against 1.98.0-beta.1 for beta-1.98-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FBriceKrispies%2Faxiom" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-5-tc2/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/BriceKrispies/axiom
[INFO] finished tweaking git repo https://github.com/BriceKrispies/axiom
[INFO] tweaked toml for git repo https://github.com/BriceKrispies/axiom written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/BriceKrispies/axiom on toolchain 1.98.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/BriceKrispies/axiom 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.98.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3d5ced03c013a94a2f102a4510f48a6e9184255caf5fd8244f58017bde7f5210" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] bd762dcbb458d480aa15792494f24740d72f8d125cdd897f0af951526db20e90
[INFO] running `Command { std: "docker" "start" "bd762dcbb458d480aa15792494f24740d72f8d125cdd897f0af951526db20e90", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bd762dcbb458d480aa15792494f24740d72f8d125cdd897f0af951526db20e90", 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" "bd762dcbb458d480aa15792494f24740d72f8d125cdd897f0af951526db20e90" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bd762dcbb458d480aa15792494f24740d72f8d125cdd897f0af951526db20e90", 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" "bd762dcbb458d480aa15792494f24740d72f8d125cdd897f0af951526db20e90" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling axiom-kernel v0.1.0 (/opt/rustwide/workdir/crates/axiom-kernel)
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling version_check v0.9.5
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling cpufeatures v0.2.17
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling itoa v1.0.18
[INFO] [stderr]    Compiling memchr v2.8.1
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling hashbrown v0.17.1
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling zerocopy v0.8.49
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling winnow v0.7.15
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling zeroize v1.9.0
[INFO] [stderr]    Compiling httparse v1.10.1
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling log v0.4.30
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling axiom-space v0.1.0 (/opt/rustwide/workdir/crates/axiom-space)
[INFO] [stderr]    Compiling axiom-recipe v0.1.0 (/opt/rustwide/workdir/crates/axiom-recipe)
[INFO] [stderr]    Compiling axiom-interface v0.1.0 (/opt/rustwide/workdir/crates/axiom-interface)
[INFO] [stderr]    Compiling axiom-entropy v0.1.0 (/opt/rustwide/workdir/crates/axiom-entropy)
[INFO] [stderr]    Compiling ed25519 v2.2.3
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling axiom-proc v0.1.0 (/opt/rustwide/workdir/crates/axiom-proc)
[INFO] [stderr]    Compiling axiom-biome v0.1.0 (/opt/rustwide/workdir/modules/axiom-biome)
[INFO] [stderr]    Compiling axiom-scatter v0.1.0 (/opt/rustwide/workdir/modules/axiom-scatter)
[INFO] [stderr]    Compiling axiom-proc-core v0.1.0 (/opt/rustwide/workdir/crates/axiom-proc-core)
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling axiom-streaming v0.1.0 (/opt/rustwide/workdir/modules/axiom-streaming)
[INFO] [stderr]    Compiling axiom-proc-validate v0.1.0 (/opt/rustwide/workdir/crates/axiom-proc-validate)
[INFO] [stderr]    Compiling http v1.4.2
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling data-encoding v2.11.0
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling utf-8 v0.7.6
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling axiom-net-protocol v0.1.0 (/opt/rustwide/workdir/modules/axiom-net-protocol)
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling axiom-placement v0.1.0 (/opt/rustwide/workdir/modules/axiom-placement)
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling axiom-terrain v0.1.0 (/opt/rustwide/workdir/modules/axiom-terrain)
[INFO] [stderr]    Compiling axiom-levelgen v0.1.0 (/opt/rustwide/workdir/modules/axiom-levelgen)
[INFO] [stderr]    Compiling axiom-assets v0.1.0 (/opt/rustwide/workdir/modules/axiom-assets)
[INFO] [stderr]    Compiling chunked_transfer v1.5.0
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling crypto-common v0.1.7
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling mio v1.2.1
[INFO] [stderr]    Compiling sha2 v0.10.9
[INFO] [stderr]    Compiling socket2 v0.6.4
[INFO] [stderr]    Compiling sha1 v0.10.6
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling png v0.17.16
[INFO] [stderr]    Compiling ascii v1.1.0
[INFO] [stderr]    Compiling httpdate v1.0.3
[INFO] [stderr]    Compiling axiom-tick v0.1.0 (/opt/rustwide/workdir/modules/axiom-tick)
[INFO] [stderr]    Compiling axiom-client-core v0.1.0 (/opt/rustwide/workdir/modules/axiom-client-core)
[INFO] [stderr]    Compiling axiom-tween v0.1.0 (/opt/rustwide/workdir/modules/axiom-tween)
[INFO] [stderr]    Compiling axiom-audio v0.1.0 (/opt/rustwide/workdir/modules/axiom-audio)
[INFO] [stderr]    Compiling axiom-proc-fuzz v0.1.0 (/opt/rustwide/workdir/tools/axiom-proc-fuzz)
[INFO] [stderr]    Compiling tiny_http v0.12.0
[INFO] [stderr]    Compiling axiom-worldsave v0.1.0 (/opt/rustwide/workdir/modules/axiom-worldsave)
[INFO] [stderr]    Compiling axiom-proc-playground v0.1.0 (/opt/rustwide/workdir/apps/axiom-proc-playground)
[INFO] [stderr]    Compiling axiom-proc-inspect v0.1.0 (/opt/rustwide/workdir/tools/axiom-proc-inspect)
[INFO] [stderr]    Compiling axiom-debug-overlay v0.1.0 (/opt/rustwide/workdir/modules/axiom-debug-overlay)
[INFO] [stderr]    Compiling axiom-recording v0.1.0 (/opt/rustwide/workdir/modules/axiom-recording)
[INFO] [stderr]    Compiling axiom-asset-stream-demo v0.1.0 (/opt/rustwide/workdir/apps/axiom-asset-stream-demo)
[INFO] [stdout] warning: method `take_scrubber_toggle` is never used
[INFO] [stdout]    --> modules/axiom-debug-overlay/src/overlay_state.rs:451:19
[INFO] [stdout]     |
[INFO] [stdout] 443 | impl OverlayState {
[INFO] [stdout]     | ----------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 451 |     pub(crate) fn take_scrubber_toggle(&mut self) -> bool {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling axiom-dev-reload v0.1.0 (/opt/rustwide/workdir/tools/axiom-dev-reload)
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling axiom-render-bench v0.1.0 (/opt/rustwide/workdir/tools/axiom-render-bench)
[INFO] [stderr]    Compiling axiom-zones v0.1.0 (/opt/rustwide/workdir/crates/axiom-zones)
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling axiom-runtime v0.1.0 (/opt/rustwide/workdir/crates/axiom-runtime)
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling axiom-math v0.1.0 (/opt/rustwide/workdir/crates/axiom-math)
[INFO] [stderr]    Compiling axiom-agent v0.1.0 (/opt/rustwide/workdir/modules/axiom-agent)
[INFO] [stderr]    Compiling axiom-workspace v0.1.0 (/opt/rustwide/workdir/apps/axiom-workspace)
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.6
[INFO] [stderr]    Compiling axiom-agent-harness v0.1.0 (/opt/rustwide/workdir/modules/axiom-agent-harness)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> modules/axiom-agent-harness/src/agent_harness_api.rs:297:22
[INFO] [stdout]     |
[INFO] [stdout] 297 |         let (report, mut queue) = AgentApi::step(
[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 axiom-host v0.1.0 (/opt/rustwide/workdir/crates/axiom-host)
[INFO] [stderr]    Compiling axiom-noise v0.1.0 (/opt/rustwide/workdir/crates/axiom-noise)
[INFO] [stderr]    Compiling axiom-figure v0.1.0 (/opt/rustwide/workdir/modules/axiom-figure)
[INFO] [stderr]    Compiling axiom-geosphere v0.1.0 (/opt/rustwide/workdir/crates/axiom-geosphere)
[INFO] [stderr]    Compiling axiom-physics v0.1.0 (/opt/rustwide/workdir/modules/axiom-physics)
[INFO] [stderr]    Compiling axiom-visibility v0.1.0 (/opt/rustwide/workdir/modules/axiom-visibility)
[INFO] [stderr]    Compiling axiom-input v0.1.0 (/opt/rustwide/workdir/modules/axiom-input)
[INFO] [stderr]    Compiling axiom-animation v0.1.0 (/opt/rustwide/workdir/modules/axiom-animation)
[INFO] [stderr]    Compiling axiom-fp-controller v0.1.0 (/opt/rustwide/workdir/modules/axiom-fp-controller)
[INFO] [stderr]    Compiling axiom-terrain-mesh v0.1.0 (/opt/rustwide/workdir/modules/axiom-terrain-mesh)
[INFO] [stderr]    Compiling axiom-proc-texture v0.1.0 (/opt/rustwide/workdir/crates/axiom-proc-texture)
[INFO] [stderr]    Compiling axiom-world v0.1.0 (/opt/rustwide/workdir/modules/axiom-world)
[INFO] [stderr]    Compiling axiom-proc-mesh v0.1.0 (/opt/rustwide/workdir/crates/axiom-proc-mesh)
[INFO] [stderr]    Compiling axiom-animation-authoring v0.1.0 (/opt/rustwide/workdir/modules/axiom-animation-authoring)
[INFO] [stderr]    Compiling axiom-hydrology v0.1.0 (/opt/rustwide/workdir/crates/axiom-hydrology)
[INFO] [stderr]    Compiling axiom-grid v0.1.0 (/opt/rustwide/workdir/modules/axiom-grid)
[INFO] [stderr]    Compiling axiom-forest v0.1.0 (/opt/rustwide/workdir/modules/axiom-forest)
[INFO] [stderr]    Compiling axiom-perception v0.1.0 (/opt/rustwide/workdir/modules/axiom-perception)
[INFO] [stderr]    Compiling tungstenite v0.24.0
[INFO] [stderr]    Compiling axiom-planetgen v0.1.0 (/opt/rustwide/workdir/modules/axiom-planetgen)
[INFO] [stderr]    Compiling axiom-animation-lab v0.1.0 (/opt/rustwide/workdir/apps/axiom-animation-lab)
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling axiom-worldgen-demo v0.1.0 (/opt/rustwide/workdir/apps/axiom-worldgen-demo)
[INFO] [stderr]    Compiling axiom-frame v0.1.0 (/opt/rustwide/workdir/crates/axiom-frame)
[INFO] [stderr]    Compiling axiom-layout v0.1.0 (/opt/rustwide/workdir/crates/axiom-layout)
[INFO] [stderr]    Compiling axiom-gpu-backend v0.1.0 (/opt/rustwide/workdir/modules/axiom-gpu-backend)
[INFO] [stderr]    Compiling axiom-canvas2d-backend v0.1.0 (/opt/rustwide/workdir/modules/axiom-canvas2d-backend)
[INFO] [stderr]    Compiling axiom-ecs v0.1.0 (/opt/rustwide/workdir/crates/axiom-ecs)
[INFO] [stderr]    Compiling axiom-render v0.1.0 (/opt/rustwide/workdir/modules/axiom-render)
[INFO] [stderr]    Compiling axiom-webgpu v0.1.0 (/opt/rustwide/workdir/modules/axiom-webgpu)
[INFO] [stderr]    Compiling axiom-resources v0.1.0 (/opt/rustwide/workdir/modules/axiom-resources)
[INFO] [stderr]    Compiling ed25519-dalek v2.2.0
[INFO] [stderr]    Compiling axiom-draw2d v0.1.0 (/opt/rustwide/workdir/modules/axiom-draw2d)
[INFO] [stderr]    Compiling axiom-physical-animation v0.1.0 (/opt/rustwide/workdir/modules/axiom-physical-animation)
[INFO] [stderr]    Compiling axiom-scene v0.1.0 (/opt/rustwide/workdir/modules/axiom-scene)
[INFO] [stderr]    Compiling axiom-sim-core v0.1.0 (/opt/rustwide/workdir/modules/axiom-sim-core)
[INFO] [stderr]    Compiling axiom-introspect v0.1.0 (/opt/rustwide/workdir/crates/axiom-introspect)
[INFO] [stderr]    Compiling axiom-crypto v0.1.0 (/opt/rustwide/workdir/crates/axiom-crypto)
[INFO] [stderr]    Compiling axiom-windowing v0.1.0 (/opt/rustwide/workdir/modules/axiom-windowing)
[INFO] [stderr]    Compiling axiom-netcode v0.1.0 (/opt/rustwide/workdir/modules/axiom-netcode)
[INFO] [stderr]    Compiling axiom-render-pipeline v0.1.0 (/opt/rustwide/workdir/modules/axiom-render-pipeline)
[INFO] [stderr]    Compiling axiom-demo-rotating-cube v0.1.0 (/opt/rustwide/workdir/apps/axiom-demo-rotating-cube)
[INFO] [stderr]    Compiling axiom v0.1.0 (/opt/rustwide/workdir/modules/axiom)
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling axiom-proc-player v0.1.0 (/opt/rustwide/workdir/apps/axiom-proc-player)
[INFO] [stderr]    Compiling axiom-netcode-demo v0.1.0 (/opt/rustwide/workdir/apps/axiom-netcode-demo)
[INFO] [stderr]    Compiling axiom-netcode-sim v0.1.0 (/opt/rustwide/workdir/apps/axiom-netcode-sim)
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling axiom-sim-crucible v0.1.0 (/opt/rustwide/workdir/apps/axiom-sim-crucible)
[INFO] [stderr]    Compiling axiom-netplay-ffi v0.1.0 (/opt/rustwide/workdir/apps/axiom-netplay-ffi)
[INFO] [stderr]    Compiling axiom-profile-runner v0.1.0 (/opt/rustwide/workdir/tools/axiom-profile-runner)
[INFO] [stderr]    Compiling axiom-game-runtime v0.1.0 (/opt/rustwide/workdir/apps/axiom-game-runtime)
[INFO] [stderr]    Compiling tokio-tungstenite v0.24.0
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling axiom-asset-pack v0.1.0 (/opt/rustwide/workdir/tools/axiom-asset-pack)
[INFO] [stderr]    Compiling xtask v0.1.0 (/opt/rustwide/workdir/crates/xtask)
[INFO] [stderr]    Compiling axiom-netplay-server v0.1.0 (/opt/rustwide/workdir/tools/axiom-netplay-server)
[INFO] [stderr]    Compiling axiom-netplay-load v0.1.0 (/opt/rustwide/workdir/tools/axiom-netplay-load)
[INFO] [stderr]    Compiling axiom-netcode-relay v0.1.0 (/opt/rustwide/workdir/tools/axiom-netcode-relay)
[INFO] [stderr]    Compiling axiom-gallery v0.1.0 (/opt/rustwide/workdir/apps/axiom-gallery)
[INFO] [stderr]    Compiling axiom-shot v0.1.0 (/opt/rustwide/workdir/tools/axiom-shot)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 19s
[INFO] running `Command { std: "docker" "inspect" "bd762dcbb458d480aa15792494f24740d72f8d125cdd897f0af951526db20e90", 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" "bd762dcbb458d480aa15792494f24740d72f8d125cdd897f0af951526db20e90" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stdout] warning: method `take_scrubber_toggle` is never used
[INFO] [stdout]    --> modules/axiom-debug-overlay/src/overlay_state.rs:451:19
[INFO] [stdout]     |
[INFO] [stdout] 443 | impl OverlayState {
[INFO] [stdout]     | ----------------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 451 |     pub(crate) fn take_scrubber_toggle(&mut self) -> bool {
[INFO] [stdout]     |                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling axiom-debug-overlay v0.1.0 (/opt/rustwide/workdir/modules/axiom-debug-overlay)
[INFO] [stderr]    Compiling axiom-audio v0.1.0 (/opt/rustwide/workdir/modules/axiom-audio)
[INFO] [stderr]    Compiling axiom-tick v0.1.0 (/opt/rustwide/workdir/modules/axiom-tick)
[INFO] [stderr]    Compiling axiom-tween v0.1.0 (/opt/rustwide/workdir/modules/axiom-tween)
[INFO] [stderr]    Compiling axiom-proc-fuzz v0.1.0 (/opt/rustwide/workdir/tools/axiom-proc-fuzz)
[INFO] [stderr]    Compiling axiom-worldsave v0.1.0 (/opt/rustwide/workdir/modules/axiom-worldsave)
[INFO] [stderr]    Compiling axiom-dev-reload v0.1.0 (/opt/rustwide/workdir/tools/axiom-dev-reload)
[INFO] [stderr]    Compiling axiom-levelgen v0.1.0 (/opt/rustwide/workdir/modules/axiom-levelgen)
[INFO] [stderr]    Compiling axiom-render-bench v0.1.0 (/opt/rustwide/workdir/tools/axiom-render-bench)
[INFO] [stderr]    Compiling axiom-proc-inspect v0.1.0 (/opt/rustwide/workdir/tools/axiom-proc-inspect)
[INFO] [stderr]    Compiling axiom-proc-playground v0.1.0 (/opt/rustwide/workdir/apps/axiom-proc-playground)
[INFO] [stderr]    Compiling axiom-placement v0.1.0 (/opt/rustwide/workdir/modules/axiom-placement)
[INFO] [stderr]    Compiling axiom-proc-validate v0.1.0 (/opt/rustwide/workdir/crates/axiom-proc-validate)
[INFO] [stderr]    Compiling axiom-proc-core v0.1.0 (/opt/rustwide/workdir/crates/axiom-proc-core)
[INFO] [stderr]    Compiling axiom-proc v0.1.0 (/opt/rustwide/workdir/crates/axiom-proc)
[INFO] [stderr]    Compiling axiom-recording v0.1.0 (/opt/rustwide/workdir/modules/axiom-recording)
[INFO] [stderr]    Compiling axiom-scatter v0.1.0 (/opt/rustwide/workdir/modules/axiom-scatter)
[INFO] [stderr]    Compiling axiom-terrain v0.1.0 (/opt/rustwide/workdir/modules/axiom-terrain)
[INFO] [stderr]    Compiling axiom-biome v0.1.0 (/opt/rustwide/workdir/modules/axiom-biome)
[INFO] [stderr]    Compiling axiom-entropy v0.1.0 (/opt/rustwide/workdir/crates/axiom-entropy)
[INFO] [stderr]    Compiling axiom-assets v0.1.0 (/opt/rustwide/workdir/modules/axiom-assets)
[INFO] [stderr]    Compiling axiom-recipe v0.1.0 (/opt/rustwide/workdir/crates/axiom-recipe)
[INFO] [stderr]    Compiling axiom-interface v0.1.0 (/opt/rustwide/workdir/crates/axiom-interface)
[INFO] [stderr]    Compiling axiom-kernel v0.1.0 (/opt/rustwide/workdir/crates/axiom-kernel)
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling axiom-net-protocol v0.1.0 (/opt/rustwide/workdir/modules/axiom-net-protocol)
[INFO] [stderr]    Compiling axiom-space v0.1.0 (/opt/rustwide/workdir/crates/axiom-space)
[INFO] [stderr]    Compiling axiom-asset-stream-demo v0.1.0 (/opt/rustwide/workdir/apps/axiom-asset-stream-demo)
[INFO] [stderr]    Compiling axiom-streaming v0.1.0 (/opt/rustwide/workdir/modules/axiom-streaming)
[INFO] [stderr]    Compiling axiom-zones v0.1.0 (/opt/rustwide/workdir/crates/axiom-zones)
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling curve25519-dalek-derive v0.1.1
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling curve25519-dalek v4.1.3
[INFO] [stderr]    Compiling axiom-runtime v0.1.0 (/opt/rustwide/workdir/crates/axiom-runtime)
[INFO] [stderr]    Compiling axiom-math v0.1.0 (/opt/rustwide/workdir/crates/axiom-math)
[INFO] [stderr]    Compiling axiom-agent v0.1.0 (/opt/rustwide/workdir/modules/axiom-agent)
[INFO] [stderr]    Compiling axiom-workspace v0.1.0 (/opt/rustwide/workdir/apps/axiom-workspace)
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling axiom-host v0.1.0 (/opt/rustwide/workdir/crates/axiom-host)
[INFO] [stderr]    Compiling axiom-physics v0.1.0 (/opt/rustwide/workdir/modules/axiom-physics)
[INFO] [stderr]    Compiling axiom-noise v0.1.0 (/opt/rustwide/workdir/crates/axiom-noise)
[INFO] [stderr]    Compiling axiom-geosphere v0.1.0 (/opt/rustwide/workdir/crates/axiom-geosphere)
[INFO] [stderr]    Compiling axiom-visibility v0.1.0 (/opt/rustwide/workdir/modules/axiom-visibility)
[INFO] [stderr]    Compiling axiom-figure v0.1.0 (/opt/rustwide/workdir/modules/axiom-figure)
[INFO] [stderr]    Compiling axiom-proc-texture v0.1.0 (/opt/rustwide/workdir/crates/axiom-proc-texture)
[INFO] [stderr]    Compiling axiom-hydrology v0.1.0 (/opt/rustwide/workdir/crates/axiom-hydrology)
[INFO] [stderr]    Compiling axiom-input v0.1.0 (/opt/rustwide/workdir/modules/axiom-input)
[INFO] [stderr]    Compiling axiom-world v0.1.0 (/opt/rustwide/workdir/modules/axiom-world)
[INFO] [stderr]    Compiling axiom-fp-controller v0.1.0 (/opt/rustwide/workdir/modules/axiom-fp-controller)
[INFO] [stderr]    Compiling axiom-terrain-mesh v0.1.0 (/opt/rustwide/workdir/modules/axiom-terrain-mesh)
[INFO] [stderr]    Compiling axiom-planetgen v0.1.0 (/opt/rustwide/workdir/modules/axiom-planetgen)
[INFO] [stderr]    Compiling axiom-animation v0.1.0 (/opt/rustwide/workdir/modules/axiom-animation)
[INFO] [stderr]    Compiling axiom-proc-mesh v0.1.0 (/opt/rustwide/workdir/crates/axiom-proc-mesh)
[INFO] [stderr]    Compiling axiom-animation-authoring v0.1.0 (/opt/rustwide/workdir/modules/axiom-animation-authoring)
[INFO] [stderr]    Compiling axiom-frame v0.1.0 (/opt/rustwide/workdir/crates/axiom-frame)
[INFO] [stderr]    Compiling axiom-layout v0.1.0 (/opt/rustwide/workdir/crates/axiom-layout)
[INFO] [stderr]    Compiling axiom-canvas2d-backend v0.1.0 (/opt/rustwide/workdir/modules/axiom-canvas2d-backend)
[INFO] [stderr]    Compiling axiom-gpu-backend v0.1.0 (/opt/rustwide/workdir/modules/axiom-gpu-backend)
[INFO] [stderr]    Compiling axiom-ecs v0.1.0 (/opt/rustwide/workdir/crates/axiom-ecs)
[INFO] [stderr]    Compiling axiom-render v0.1.0 (/opt/rustwide/workdir/modules/axiom-render)
[INFO] [stderr]    Compiling axiom-webgpu v0.1.0 (/opt/rustwide/workdir/modules/axiom-webgpu)
[INFO] [stderr]    Compiling axiom-resources v0.1.0 (/opt/rustwide/workdir/modules/axiom-resources)
[INFO] [stderr]    Compiling ed25519-dalek v2.2.0
[INFO] [stderr]    Compiling axiom-animation-lab v0.1.0 (/opt/rustwide/workdir/apps/axiom-animation-lab)
[INFO] [stderr]    Compiling axiom-scene v0.1.0 (/opt/rustwide/workdir/modules/axiom-scene)
[INFO] [stderr]    Compiling axiom-sim-core v0.1.0 (/opt/rustwide/workdir/modules/axiom-sim-core)
[INFO] [stderr]    Compiling axiom-introspect v0.1.0 (/opt/rustwide/workdir/crates/axiom-introspect)
[INFO] [stderr]    Compiling axiom-draw2d v0.1.0 (/opt/rustwide/workdir/modules/axiom-draw2d)
[INFO] [stderr]    Compiling axiom-crypto v0.1.0 (/opt/rustwide/workdir/crates/axiom-crypto)
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling axiom-grid v0.1.0 (/opt/rustwide/workdir/modules/axiom-grid)
[INFO] [stderr]    Compiling tungstenite v0.24.0
[INFO] [stderr]    Compiling axiom-physical-animation v0.1.0 (/opt/rustwide/workdir/modules/axiom-physical-animation)
[INFO] [stderr]    Compiling axiom-netcode v0.1.0 (/opt/rustwide/workdir/modules/axiom-netcode)
[INFO] [stderr]    Compiling axiom-agent-harness v0.1.0 (/opt/rustwide/workdir/modules/axiom-agent-harness)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> modules/axiom-agent-harness/src/agent_harness_api.rs:297:22
[INFO] [stdout]     |
[INFO] [stdout] 297 |         let (report, mut queue) = AgentApi::step(
[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 axiom-render-pipeline v0.1.0 (/opt/rustwide/workdir/modules/axiom-render-pipeline)
[INFO] [stderr]    Compiling axiom-demo-rotating-cube v0.1.0 (/opt/rustwide/workdir/apps/axiom-demo-rotating-cube)
[INFO] [stderr]    Compiling axiom-perception v0.1.0 (/opt/rustwide/workdir/modules/axiom-perception)
[INFO] [stderr]    Compiling axiom-forest v0.1.0 (/opt/rustwide/workdir/modules/axiom-forest)
[INFO] [stderr]    Compiling axiom v0.1.0 (/opt/rustwide/workdir/modules/axiom)
[INFO] [stderr]    Compiling axiom-windowing v0.1.0 (/opt/rustwide/workdir/modules/axiom-windowing)
[INFO] [stderr]    Compiling axiom-worldgen-demo v0.1.0 (/opt/rustwide/workdir/apps/axiom-worldgen-demo)
[INFO] [stderr]    Compiling axiom-proc-player v0.1.0 (/opt/rustwide/workdir/apps/axiom-proc-player)
[INFO] [stderr]    Compiling axiom-netcode-demo v0.1.0 (/opt/rustwide/workdir/apps/axiom-netcode-demo)
[INFO] [stderr]    Compiling axiom-sim-crucible v0.1.0 (/opt/rustwide/workdir/apps/axiom-sim-crucible)
[INFO] [stderr]    Compiling axiom-netcode-sim v0.1.0 (/opt/rustwide/workdir/apps/axiom-netcode-sim)
[INFO] [stderr]    Compiling axiom-client-core v0.1.0 (/opt/rustwide/workdir/modules/axiom-client-core)
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling axiom-netplay-ffi v0.1.0 (/opt/rustwide/workdir/apps/axiom-netplay-ffi)
[INFO] [stderr]    Compiling axiom-game-runtime v0.1.0 (/opt/rustwide/workdir/apps/axiom-game-runtime)
[INFO] [stderr]    Compiling axiom-profile-runner v0.1.0 (/opt/rustwide/workdir/tools/axiom-profile-runner)
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling tokio-tungstenite v0.24.0
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling tokio-stream v0.1.18
[INFO] [stderr]    Compiling axiom-netcode-relay v0.1.0 (/opt/rustwide/workdir/tools/axiom-netcode-relay)
[INFO] [stderr]    Compiling axiom-netplay-load v0.1.0 (/opt/rustwide/workdir/tools/axiom-netplay-load)
[INFO] [stderr]    Compiling axiom-netplay-server v0.1.0 (/opt/rustwide/workdir/tools/axiom-netplay-server)
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling xtask v0.1.0 (/opt/rustwide/workdir/crates/xtask)
[INFO] [stderr]    Compiling axiom-asset-pack v0.1.0 (/opt/rustwide/workdir/tools/axiom-asset-pack)
[INFO] [stdout] warning: unnecessary parentheses around index expression
[INFO] [stdout]    --> crates/axiom-host/src/paint.rs:301:36
[INFO] [stdout]     |
[INFO] [stdout] 301 |         assert!(lbytes[0] < lbytes[(7 * 4)], "ramp brightens left→right");
[INFO] [stdout]     |                                    ^     ^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] help: remove these parentheses
[INFO] [stdout]     |
[INFO] [stdout] 301 -         assert!(lbytes[0] < lbytes[(7 * 4)], "ramp brightens left→right");
[INFO] [stdout] 301 +         assert!(lbytes[0] < lbytes[7 * 4], "ramp brightens left→right");
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling axiom-gallery v0.1.0 (/opt/rustwide/workdir/apps/axiom-gallery)
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> modules/axiom-agent-harness/src/agent_harness_api.rs:297:22
[INFO] [stdout]     |
[INFO] [stdout] 297 |         let (report, mut queue) = AgentApi::step(
[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 axiom-shot v0.1.0 (/opt/rustwide/workdir/tools/axiom-shot)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 55s
[INFO] running `Command { std: "docker" "inspect" "bd762dcbb458d480aa15792494f24740d72f8d125cdd897f0af951526db20e90", 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" "bd762dcbb458d480aa15792494f24740d72f8d125cdd897f0af951526db20e90" "/opt/rustwide/cargo-home/bin/cargo" "+1.98.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: method `take_scrubber_toggle` is never used
[INFO] [stderr]    --> modules/axiom-debug-overlay/src/overlay_state.rs:451:19
[INFO] [stderr]     |
[INFO] [stderr] 443 | impl OverlayState {
[INFO] [stderr]     | ----------------- method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 451 |     pub(crate) fn take_scrubber_toggle(&mut self) -> bool {
[INFO] [stderr]     |                   ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `axiom-debug-overlay` (lib) generated 1 warning
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> modules/axiom-agent-harness/src/agent_harness_api.rs:297:22
[INFO] [stderr]     |
[INFO] [stderr] 297 |         let (report, mut queue) = AgentApi::step(
[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: `axiom-agent-harness` (lib) generated 1 warning (run `cargo fix --lib -p axiom-agent-harness` to apply 1 suggestion)
[INFO] [stderr] warning: unnecessary parentheses around index expression
[INFO] [stderr]    --> crates/axiom-host/src/paint.rs:301:36
[INFO] [stderr]     |
[INFO] [stderr] 301 |         assert!(lbytes[0] < lbytes[(7 * 4)], "ramp brightens left→right");
[INFO] [stderr]     |                                    ^     ^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_parens)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] help: remove these parentheses
[INFO] [stderr]     |
[INFO] [stderr] 301 -         assert!(lbytes[0] < lbytes[(7 * 4)], "ramp brightens left→right");
[INFO] [stderr] 301 +         assert!(lbytes[0] < lbytes[7 * 4], "ramp brightens left→right");
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: `axiom-host` (lib test) generated 1 warning (run `cargo fix --lib -p axiom-host --tests` to apply 1 suggestion)
[INFO] [stderr] warning: `axiom-agent-harness` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.05s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/axiom-e0a394a2af506ccc)
[INFO] [stdout] 
[INFO] [stdout] running 126 tests
[INFO] [stdout] test angle::tests::radians_round_trip ... ok
[INFO] [stdout] test angle::tests::degrees_convert_to_radians ... ok
[INFO] [stdout] test app::authoring::tests::add_mesh_data_rejects_malformed_geometry_and_registers_nothing ... ok
[INFO] [stdout] test app::authoring::tests::add_texture_data_rejects_malformed_and_registers_nothing ... ok
[INFO] [stdout] test app::authoring::tests::submit_skinned_draw_appears_in_the_outcome_and_drains_each_frame ... ok
[INFO] [stdout] test app::authoring::tests::skinned_mesh_uploads_through_the_skinned_set_not_the_static_set ... ok
[INFO] [stdout] test app::authoring::tests::add_mesh_data_handle_interleaves_with_primitive_handles ... ok
[INFO] [stdout] test app::authoring::tests::spawn_controller_drives_the_camera_immediately_via_first_person_input ... ok
[INFO] [stdout] test app::authoring::tests::add_light_adds_a_light_visible_to_the_renderer ... ok
[INFO] [stdout] test app::authoring::tests::add_mesh_data_registers_author_geometry_that_spawns_and_renders ... ok
[INFO] [stdout] test app::authoring::tests::add_point_light_adds_a_positional_light ... ok
[INFO] [stdout] test app::dynamic_world::tests::dynamic_world_surface_spawns_sets_reads_queries_and_cascades ... ok
[INFO] [stdout] test app::components::tests::get_reads_transform_and_bounds_by_entity ... ok
[INFO] [stdout] test app::queries::tests::clear_parent_detaches_a_child_to_the_root ... ok
[INFO] [stdout] test app::components::tests::query_enumerates_each_component ... ok
[INFO] [stdout] test app::queries::tests::set_parent_links_children_and_rejects_self_parenting ... ok
[INFO] [stdout] test app::frame::tests::render_reflects_a_scene_mutation_made_after_the_last_step ... ok
[INFO] [stdout] test app::authoring::tests::set_camera_sets_and_then_replaces_the_active_camera ... ok
[INFO] [stdout] test app::queries::tests::overlap_circle_liveness_and_world_transform_round_trip ... ok
[INFO] [stdout] test app::authoring::tests::add_mesh_and_add_material_yield_distinct_usable_handles ... ok
[INFO] [stdout] test app::frame::tests::render_only_does_not_advance_the_simulation_and_is_idempotent ... ok
[INFO] [stdout] test app::queries::tests::update_world_transforms_commits_a_set_for_an_immediate_raycast ... ok
[INFO] [stdout] test app::queries::tests::raycast_and_overlap_return_entities_the_caller_classifies ... ok
[INFO] [stdout] test app::queries::tests::spawn_returns_an_entity_queryable_addressable_and_removable ... ok
[INFO] [stdout] test app::authoring::tests::add_texture_data_registers_pixels_surfaced_by_material_textures ... ok
[INFO] [stdout] test app::components::tests::set_writes_transform_and_bounds_and_reports_liveness ... ok
[INFO] [stdout] test app::tests::a_render_app_with_no_meshes_still_clears_and_presents ... ok
[INFO] [stdout] test app::queries::tests::raycast_hit_and_tags_classify_what_the_agent_sees ... ok
[INFO] [stdout] test app::tests::an_app_with_no_mesh_has_empty_geometry ... ok
[INFO] [stdout] test app::tests::restore_session_rejects_an_incompatible_schema ... ok
[INFO] [stdout] test app::tests::reauthor_replaces_the_scene_and_renderable_count_in_place ... ok
[INFO] [stdout] test app::tests::set_ambient_flows_onto_the_frame_outcome ... ok
[INFO] [stdout] test app::tests::snapshot_sim_round_trips_through_restore_into_a_fresh_app ... ok
[INFO] [stdout] test app::tests::realized_app_exposes_geometry_and_renderable_count ... ok
[INFO] [stdout] test app::tests::set_clear_color_changes_the_rendered_clear ... ok
[INFO] [stdout] test app::tests::the_three_cubes_have_distinct_colours ... ok
[INFO] [stdout] test app::tests::snapshot_session_round_trips_the_sim_and_continues_the_rng ... ok
[INFO] [stdout] test app::tests::app_builder_is_debug_and_default ... ok
[INFO] [stdout] test app::tests::an_app_with_no_setup_runs_an_empty_simulation ... ok
[INFO] [stdout] test app::queries::tests::player_translation_tracks_the_authoritative_position ... ok
[INFO] [stdout] test app::tests::three_cubes_produce_the_deterministic_submission ... ok
[INFO] [stdout] test app::tests::tick_with_is_deterministic_and_accumulates ... ok
[INFO] [stdout] test app::tests::tick_with_controls_moves_the_camera ... ok
[INFO] [stdout] test assets::tests::add_returns_one_based_handles_and_get_round_trips ... ok
[INFO] [stdout] test app::tests::tick_with_moves_a_player_cube ... ok
[INFO] [stdout] test app::tests::tick_with_controls_turn_changes_the_frame_and_is_deterministic ... ok
[INFO] [stdout] test controller::tests::controller_carries_its_index ... ok
[INFO] [stdout] test assets::tests::get_with_a_foreign_or_zero_handle_is_none ... ok
[INFO] [stdout] test assets::tests::iter_yields_insertion_order ... ok
[INFO] [stdout] test bounds::tests::new_stores_half_extents_and_is_copy_debug ... ok
[INFO] [stdout] test camera::tests::perspective_carries_its_intrinsics ... ok
[INFO] [stdout] test color::tests::converts_to_vec4_and_array ... ok
[INFO] [stdout] test color::tests::linear_rgb_is_opaque ... ok
[INFO] [stdout] test app::tests::without_default_plugins_the_app_only_simulates ... ok
[INFO] [stdout] test color::tests::linear_rgba_keeps_alpha ... ok
[INFO] [stdout] test color::tests::white_and_black_constants ... ok
[INFO] [stdout] test contact_shadow_caster::tests::marker_is_a_zero_data_value ... ok
[INFO] [stdout] test controller::tests::first_person_input_carries_its_fields ... ok
[INFO] [stdout] test controller::tests::with_seat_y_sets_an_absolute_seat_and_preserves_the_rest ... ok
[INFO] [stdout] test app::tests::a_held_world_evolves_and_replays_deterministically ... ok
[INFO] [stdout] test frame_outcome::tests::ambient_defaults_to_hemisphere_and_with_ambient_overrides ... ok
[INFO] [stdout] test frame_outcome::tests::instance_floats_empty_when_no_draws ... ok
[INFO] [stdout] test frame_outcome::tests::instance_floats_pack_mvp_world_then_colour_per_draw ... ok
[INFO] [stdout] test frame_outcome::tests::lights_round_trip_through_the_outcome ... ok
[INFO] [stdout] test handle::tests::copy_and_clone_preserve_identity ... ok
[INFO] [stdout] test handle::tests::equality_is_by_id ... ok
[INFO] [stdout] test handle::tests::from_raw_is_the_inverse_of_id ... ok
[INFO] [stdout] test handle::tests::id_round_trips ... ok
[INFO] [stdout] test material::tests::lit_carries_its_base_color ... ok
[INFO] [stdout] test handle::tests::debug_shows_the_id ... ok
[INFO] [stdout] test material::tests::catalog_builders_round_trip_distinct_from_defaults ... ok
[INFO] [stdout] test material::tests::with_texture_attaches_an_albedo ... ok
[INFO] [stdout] test app::tests::restore_session_rejects_truncation_at_every_prefix ... ok
[INFO] [stdout] test mesh::tests::constructors_match_their_primitives ... ok
[INFO] [stdout] test frame_outcome::tests::sdf_scene_round_trips_present_and_absent ... ok
[INFO] [stdout] test material::tests::with_custom_texture_attaches_a_raw_pixel_id ... ok
[INFO] [stdout] test frame_outcome::tests::mesh_batches_group_draws_by_mesh_and_material_in_first_appearance_order ... ok
[INFO] [stdout] test mesh_data::tests::errors_are_distinct_and_debuggable ... ok
[INFO] [stdout] test mesh_data::tests::accessors_round_trip_constructed_geometry ... ok
[INFO] [stdout] test default_plugins::tests::default_plugins_is_a_zero_sized_marker ... ok
[INFO] [stdout] test directional_light::tests::carries_direction_color_and_intensity ... ok
[INFO] [stdout] test mesh::tests::discriminant_order_indexes_the_generator_table ... ok
[INFO] [stdout] test mesh_data::tests::empty_uvs_are_a_distinct_value ... ok
[INFO] [stdout] test mesh_data::tests::new_skinned_carries_skin_streams_and_new_does_not ... ok
[INFO] [stdout] test mesh_geometry::tests::mismatched_uv_count_is_rejected ... ok
[INFO] [stdout] test mesh_geometry::tests::non_finite_skin_weights_are_rejected ... ok
[INFO] [stdout] test mesh_geometry::tests::non_finite_coordinates_are_rejected ... ok
[INFO] [stdout] test mesh_geometry::tests::a_static_author_mesh_has_empty_skin_streams ... ok
[INFO] [stdout] test mesh_geometry::tests::out_of_range_index_is_rejected ... ok
[INFO] [stdout] test mesh_geometry::tests::non_triangle_index_count_is_rejected ... ok
[INFO] [stdout] test mesh_geometry::tests::author_geometry_resolves_explicit_vertices_and_uvs ... ok
[INFO] [stdout] test mesh_geometry::tests::empty_positions_are_rejected ... ok
[INFO] [stdout] test mesh_geometry::tests::mismatched_normal_count_is_rejected ... ok
[INFO] [stdout] test mesh_geometry::tests::mesh_geometry_resolves_every_primitive ... ok
[INFO] [stdout] test mesh_geometry::tests::mismatched_skin_count_is_rejected ... ok
[INFO] [stdout] test mesh_geometry::tests::missing_indices_are_rejected ... ok
[INFO] [stdout] test mesh_geometry::tests::author_geometry_defaults_omitted_uvs_to_the_origin ... ok
[INFO] [stdout] test material::tests::lit_defaults_the_catalog_fields ... ok
[INFO] [stdout] test mesh_geometry::tests::skinned_author_geometry_carries_aligned_skin_streams ... ok
[INFO] [stdout] test mesh_geometry::tests::skinned_author_geometry_defaults_omitted_uvs_to_the_origin ... ok
[INFO] [stdout] test player::tests::player_carries_its_index ... ok
[INFO] [stdout] test player::tests::player_input_carries_its_fields ... ok
[INFO] [stdout] test point_light::tests::carries_color_and_intensity ... ok
[INFO] [stdout] test procanim::tests::bob_defaults_to_no_spin_and_no_phase ... ok
[INFO] [stdout] test renderable::tests::carries_its_mesh_and_material_handles ... ok
[INFO] [stdout] test scene_commands::tests::a_contact_shadow_caster_marker_flags_only_its_renderable ... ok
[INFO] [stdout] test procanim::tests::bob_then_spin_then_phase_builds_the_animation ... ok
[INFO] [stdout] test scene_commands::tests::realizes_a_point_light_without_a_frame_direction ... ok
[INFO] [stdout] test scene_commands::tests::a_scene_with_no_light_returns_no_direction ... ok
[INFO] [stdout] test scene_commands::tests::realizes_a_procanim_node_around_its_spawn_transform ... ok
[INFO] [stdout] test sdf_shape::tests::cuboid_keeps_half_extents ... ok
[INFO] [stdout] test spawn::tests::builder_sets_each_field ... ok
[INFO] [stdout] test spin::tests::around_defaults_to_one_tick_period ... ok
[INFO] [stdout] test sdf_shape::tests::sphere_stores_radius_in_each_dim ... ok
[INFO] [stdout] test spin::tests::around_then_period_builds_the_spin ... ok
[INFO] [stdout] test scene_commands::tests::realizes_a_controller_marked_camera_node ... ok
[INFO] [stdout] test scene_commands::tests::realizes_a_parent_child_camera_and_light_scene ... ok
[INFO] [stdout] test sdf_shape::tests::plane_has_no_dimensions ... ok
[INFO] [stdout] test scene_commands::tests::realizes_each_sdf_shape_kind_into_the_scene ... ok
[INFO] [stdout] test texture::tests::every_texture_resolves_to_well_formed_rgba8 ... ok
[INFO] [stdout] test window::tests::with_clear_color_overrides ... ok
[INFO] [stdout] test texture::tests::biome_cell_origins_cover_the_atlas_grid ... ok
[INFO] [stdout] test window::tests::defaults_and_accessors ... ok
[INFO] [stdout] test window::tests::with_surface_id_sets_the_binding_target ... ok
[INFO] [stdout] test texture::tests::resolution_is_deterministic ... ok
[INFO] [stdout] test texture::tests::ids_are_distinct_and_nonzero ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 126 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/axiom_agent-be5c97aba6beec83)
[INFO] [stdout] 
[INFO] [stdout] running 72 tests
[INFO] [stdout] test action_intent::tests::kind_constants_have_exact_stable_codes ... ok
[INFO] [stdout] test action_intent::tests::all_kind_codes_are_distinct ... ok
[INFO] [stdout] test action_intent::tests::high_level_kinds_set_their_discriminant_and_payload ... ok
[INFO] [stdout] test action_intent::tests::low_level_kinds_set_their_discriminant_and_payload ... ok
[INFO] [stdout] test action_queue::tests::combined_control_code_ors_every_queued_intent ... ok
[INFO] [stdout] test action_queue::tests::empty_queue_reports_empty ... ok
[INFO] [stdout] test action_queue::tests::from_intents_sizes_to_fit ... ok
[INFO] [stdout] test action_queue::tests::push_and_pop_preserve_fifo_order ... ok
[INFO] [stdout] test action_queue::tests::push_overflow_fails_deterministically ... ok
[INFO] [stdout] test action_intent::tests::derives_are_exercised ... ok
[INFO] [stdout] test agent_api::tests::debug_derive_is_exercised ... ok
[INFO] [stdout] test agent_api::tests::hold_set_brain_facade_steps_a_multi_intent_decision ... ok
[INFO] [stdout] test agent_brain::tests::decision_exposes_its_parts ... ok
[INFO] [stdout] test agent_brain::tests::derives_are_exercised ... ok
[INFO] [stdout] test agent_id::tests::construction_is_deterministic ... ok
[INFO] [stdout] test agent_id::tests::derives_are_exercised ... ok
[INFO] [stdout] test agent_id::tests::from_raw_round_trips ... ok
[INFO] [stdout] test agent_memory::tests::clear_empties_but_keeps_capacity ... ok
[INFO] [stdout] test agent_id::tests::ordering_and_equality_are_numeric ... ok
[INFO] [stdout] test agent_memory::tests::empty_store_reports_empty ... ok
[INFO] [stdout] test agent_memory::tests::memory_derives_are_exercised ... ok
[INFO] [stdout] test agent_memory::tests::remember_drops_oldest_when_capacity_exceeded ... ok
[INFO] [stdout] test agent_memory::tests::zero_capacity_stores_nothing ... ok
[INFO] [stdout] test agent_memory::tests::remember_preserves_insertion_order_under_capacity ... ok
[INFO] [stdout] test agent_profile::tests::debug_perfect_has_stable_expected_values ... ok
[INFO] [stdout] test agent_profile::tests::human_like_default_has_stable_expected_values ... ok
[INFO] [stdout] test agent_profile::tests::the_two_profiles_differ ... ok
[INFO] [stdout] test agent_profile::tests::with_action_budget_overrides_only_the_budget ... ok
[INFO] [stdout] test agent_runtime::tests::debug_derive_is_exercised ... ok
[INFO] [stdout] test agent_runtime::tests::hold_set_brain_step_emits_multiple_intents_in_one_tick ... ok
[INFO] [stdout] test agent_runtime::tests::no_match_reports_noop_first_kind ... ok
[INFO] [stdout] test agent_runtime::tests::replay_brain_step_reports_replay_kind ... ok
[INFO] [stdout] test agent_runtime::tests::zero_budget_step_reports_no_emission_and_budget_zero_reason ... ok
[INFO] [stdout] test decision_report::tests::brain_kind_and_reason_codes_have_exact_stable_values ... ok
[INFO] [stdout] test decision_report::tests::accessors_return_constructed_parts ... ok
[INFO] [stdout] test decision_report::tests::reason_codes_are_distinct ... ok
[INFO] [stdout] test decision_report::tests::derives_are_exercised ... ok
[INFO] [stdout] test hold_set_brain::tests::derives_are_exercised ... ok
[INFO] [stdout] test hold_set_brain::tests::the_action_budget_clamps_the_emission_count ... ok
[INFO] [stdout] test hold_set_brain::tests::an_empty_held_set_emits_nothing_with_the_hold_set_reason ... ok
[INFO] [stdout] test observation::tests::fact_accessors_round_trip ... ok
[INFO] [stdout] test observation::tests::fact_derives_are_exercised ... ok
[INFO] [stdout] test agent_memory::tests::entry_derives_are_exercised ... ok
[INFO] [stdout] test action_queue::tests::derives_are_exercised ... ok
[INFO] [stdout] test observation::tests::empty_observation_has_no_entries ... ok
[INFO] [stdout] test agent_profile::tests::derives_are_exercised ... ok
[INFO] [stdout] test observation_builder::tests::legal_action_overflow_fails_deterministically ... ok
[INFO] [stdout] test agent_runtime::tests::step_produces_a_report_and_queue ... ok
[INFO] [stdout] test hold_set_brain::tests::emits_one_press_control_intent_per_held_control ... ok
[INFO] [stdout] test hold_set_brain::tests::a_zero_budget_emits_nothing_with_budget_zero_reason ... ok
[INFO] [stdout] test observation_builder::tests::preserves_channel_fact_and_action_order ... ok
[INFO] [stdout] test observation::tests::from_parts_preserves_order_and_counts ... ok
[INFO] [stdout] test observation_builder::tests::derives_are_exercised ... ok
[INFO] [stdout] test replay_brain::tests::derives_are_exercised ... ok
[INFO] [stdout] test replay_brain::tests::emits_noop_with_replay_complete_reason_after_completion ... ok
[INFO] [stdout] test observation::tests::observation_derives_are_exercised ... ok
[INFO] [stdout] test observation::tests::first_fact_with_kind_finds_first_match_or_none ... ok
[INFO] [stdout] test replay_brain::tests::emits_recorded_actions_in_order ... ok
[INFO] [stdout] test replay_brain::tests::empty_replay_emits_noop_with_replay_empty_reason ... ok
[INFO] [stdout] test scripted_brain::tests::a_rules_custom_reason_code_propagates_to_the_decision ... ok
[INFO] [stdout] test scripted_brain::tests::derives_are_exercised ... ok
[INFO] [stdout] test scripted_brain::tests::emitted_count_never_exceeds_the_action_budget ... ok
[INFO] [stdout] test scripted_brain::tests::empty_brain_emits_noop_with_no_matching_rule_reason ... ok
[INFO] [stdout] test scripted_brain::tests::first_matching_rule_wins ... ok
[INFO] [stdout] test scripted_brain::tests::matching_fact_emits_configured_intent_and_rule_reason ... ok
[INFO] [stdout] test scripted_brain::tests::non_matching_observation_falls_back_to_noop ... ok
[INFO] [stdout] test scripted_brain::tests::rule_accessors_round_trip ... ok
[INFO] [stdout] test scripted_brain::tests::zero_action_budget_emits_nothing_with_budget_zero_reason ... ok
[INFO] [stdout] test observation_channel::tests::codes_are_stable_and_distinct ... ok
[INFO] [stdout] test observation_channel::tests::derives_are_exercised ... ok
[INFO] [stdout] test observation_builder::tests::fact_overflow_fails_deterministically ... ok
[INFO] [stdout] test observation_builder::tests::channel_overflow_fails_deterministically ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 72 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/agent_api_tests.rs (/opt/rustwide/target/debug/deps/agent_api_tests-67ad9e7bb4cb9eb1)
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test action_queue_is_fifo_and_overflows_deterministically ... ok
[INFO] [stdout] test a_different_matching_rule_yields_a_different_report ... ok
[INFO] [stdout] test empty_observation_has_no_entries ... ok
[INFO] [stdout] test agent_id_construction_is_deterministic ... ok
[INFO] [stdout] test empty_replay_brain_emits_noop_with_reason_four ... ok
[INFO] [stdout] test empty_memory_starts_empty ... ok
[INFO] [stdout] test every_intent_factory_sets_its_kind ... ok
[INFO] [stdout] test identical_inputs_replay_to_identical_report_and_actions ... ok
[INFO] [stdout] test every_channel_factory_returns_a_distinct_channel ... ok
[INFO] [stdout] test canonical_report_vocabulary_is_exposed_on_the_facade ... ok
[INFO] [stdout] test intent_factories_carry_their_payload ... ok
[INFO] [stdout] test observation_builder_overflows_deterministically ... ok
[INFO] [stdout] test observation_builder_preserves_order_and_builds ... ok
[INFO] [stdout] test replay_brain_emits_recorded_actions_then_noop ... ok
[INFO] [stdout] test scripted_brain_emits_noop_when_no_rule_matches ... ok
[INFO] [stdout] test scripted_brain_emits_configured_intent_and_rule_reason_on_match ... ok
[INFO] [stdout] test scripted_brain_with_zero_budget_emits_nothing_with_budget_zero_reason ... ok
[INFO] [stdout] test default_profiles_have_stable_expected_values ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/architecture.rs (/opt/rustwide/target/debug/deps/architecture-8e87a2b671991926)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test lib_rs_exports_exactly_one_facade ... ok
[INFO] [stdout] test every_source_module_is_declared_in_lib_rs ... ok
[INFO] [stdout] test module_toml_exists_and_is_isolated ... ok
[INFO] [stdout] test no_junk_drawer_modules ... ok
[INFO] [stdout] test no_browser_or_js_bindgen_apis ... ok
[INFO] [stdout] test no_console_printing ... ok
[INFO] [stdout] test no_global_mutable_state ... ok
[INFO] [stdout] test no_webgpu_or_webgl_apis ... ok
[INFO] [stdout] test no_randomness ... ok
[INFO] [stdout] test no_unordered_or_linked_collections ... ok
[INFO] [stdout] test no_prohibited_ai_concepts ... ok
[INFO] [stdout] test agent_imports_only_legal_layers ... ok
[INFO] [stdout] test no_dom_canvas_or_browser_globals ... ok
[INFO] [stdout] test no_placeholder_macros ... ok
[INFO] [stdout] test no_foreign_engine_subsystem_concepts ... ok
[INFO] [stdout] test no_threads_or_async_runtimes ... ok
[INFO] [stdout] test no_wall_clock_time ... ok
[INFO] [stdout] test agent_imports_no_other_modules ... ok
[INFO] [stdout] test no_layer_imports_axiom_agent ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/axiom_agent_harness-3ee225ac51441ab3)
[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/agent_harness_tests.rs (/opt/rustwide/target/debug/deps/agent_harness_tests-92d8d04af453c305)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test control_vocabulary_bits_are_distinct ... ok
[INFO] [stdout] test decide_hold_carries_a_combined_control_bitmask ... ok
[INFO] [stdout] test decide_look_at_is_aimed_when_the_point_is_dead_ahead ... ok
[INFO] [stdout] test decide_goto_walks_toward_a_far_goal_and_reports_not_arrived ... ok
[INFO] [stdout] test decide_goto_stops_and_reports_arrived_within_radius ... ok
[INFO] [stdout] test decide_look_at_turns_left_for_a_point_on_the_left ... ok
[INFO] [stdout] test decide_look_at_turns_right_for_a_point_on_the_right ... ok
[INFO] [stdout] test decide_seek_stops_within_the_arrive_radius ... ok
[INFO] [stdout] test decide_seek_turns_right_for_a_goal_on_the_other_side ... ok
[INFO] [stdout] test decide_seek_walks_straight_when_the_goal_is_ahead ... ok
[INFO] [stdout] test decisions_are_deterministic ... ok
[INFO] [stdout] test decide_seek_turns_left_for_a_goal_on_one_side ... ok
[INFO] [stdout] test micro_metres_round_trip_sign_and_zero ... ok
[INFO] [stdout] test decide_look_at_pitches_down_for_a_point_below_and_up_for_above ... ok
[INFO] [stdout] test decide_hold_echoes_the_held_control_via_a_replay_decision ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/axiom_animation-b7b5fc9f10a15b8b)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 75 tests
[INFO] [stdout] test animation_api::tests::bone_count_reports_added_bones ... ok
[INFO] [stdout] test animation_api::tests::clip_serialize_deserialize_reproduces_the_same_sample ... ok
[INFO] [stdout] test animation_api::tests::blend_factor_is_clamped_out_of_range ... ok
[INFO] [stdout] test animation_api::tests::a_singular_bind_bone_contributes_the_identity_inverse ... ok
[INFO] [stdout] test animation_api::tests::blend_of_two_sampled_poses_interpolates ... ok
[INFO] [stdout] test animation_api::tests::clamp_pose_constrains_limited_bones_and_passes_others_through ... ok
[INFO] [stdout] test animation_api::tests::ids_are_allocated_monotonically ... ok
[INFO] [stdout] test animation_api::tests::events_and_phases_round_trip_through_the_facade ... ok
[INFO] [stdout] test animation_api::tests::joint_limit_rejects_inverted_bounds ... ok
[INFO] [stdout] test animation_api::tests::inverse_binds_invert_the_bind_world_matrices ... ok
[INFO] [stdout] test animation_api::tests::joint_matrices_at_the_bind_pose_are_identity ... ok
[INFO] [stdout] test animation_api::tests::joint_matrices_reject_a_mismatched_inverse_bind_count ... ok
[INFO] [stdout] test animation_api::tests::deserializing_garbage_reports_malformed_data ... ok
[INFO] [stdout] test animation_api::tests::joint_matrices_under_a_pose_move_a_bound_vertex_with_its_bone ... ok
[INFO] [stdout] test animation_api::tests::missing_skeleton_and_clip_ids_fail_deterministically ... ok
[INFO] [stdout] test animation_api::tests::new_and_default_are_equivalent_empty_registries ... ok
[INFO] [stdout] test animation_api::tests::rest_pose_reads_bind_transforms ... ok
[INFO] [stdout] test animation_api::tests::sampling_is_replayable ... ok
[INFO] [stdout] test animation_api::tests::sampling_then_resolving_composes_the_hierarchy ... ok
[INFO] [stdout] test animation_api::tests::serializing_unknown_ids_reports_not_found ... ok
[INFO] [stdout] test animation_error::tests::different_codes_are_not_equal ... ok
[INFO] [stdout] test animation_error::tests::shorthand_constructors_use_their_codes ... ok
[INFO] [stdout] test animation_error::tests::wraps_math_cause_and_distinguishes_from_bare ... ok
[INFO] [stdout] test blend::tests::blend_endpoints_return_inputs ... ok
[INFO] [stdout] test blend::tests::blend_midpoint_averages_and_is_deterministic ... ok
[INFO] [stdout] test bone::tests::child_records_parent_and_rest ... ok
[INFO] [stdout] test blend::tests::blend_length_mismatch_is_rejected ... ok
[INFO] [stdout] test bone::tests::truncated_bytes_fail_to_decode ... ok
[INFO] [stdout] test clip::tests::add_track_validates_keys ... ok
[INFO] [stdout] test animation_error_code::tests::raw_codes_are_stable_and_distinct ... ok
[INFO] [stdout] test clip::tests::empty_clip_round_trips_and_truncation_fails ... ok
[INFO] [stdout] test bone::tests::root_and_child_bones_round_trip ... ok
[INFO] [stdout] test clip::tests::events_fire_at_their_exact_tick ... ok
[INFO] [stdout] test clip::tests::interpolation_failure_propagates ... ok
[INFO] [stdout] test animation_api::tests::skeleton_serialize_deserialize_round_trips_through_the_facade ... ok
[INFO] [stdout] test animation_error::tests::identity_ignores_message_but_keeps_code ... ok
[INFO] [stdout] test clip::tests::clip_round_trips_through_bytes ... ok
[INFO] [stdout] test clip::tests::phase_at_reports_the_covering_span ... ok
[INFO] [stdout] test clip::tests::sample_fills_tracked_and_rest_bones ... ok
[INFO] [stdout] test clip_event::tests::event_round_trips_through_bytes ... ok
[INFO] [stdout] test bone::tests::root_has_no_parent_and_keeps_rest ... ok
[INFO] [stdout] test clip_phase::tests::phase_round_trips_through_bytes ... ok
[INFO] [stdout] test clip::tests::sample_is_deterministic ... ok
[INFO] [stdout] test clip_phase::tests::phase_contains_is_half_open ... ok
[INFO] [stdout] test ids::tests::ids_round_trip_and_order_numerically ... ok
[INFO] [stdout] test interpolate::tests::degenerate_rotation_fails_deterministically ... ok
[INFO] [stdout] test clip_event::tests::event_keeps_tick_and_code ... ok
[INFO] [stdout] test clip_phase::tests::empty_span_contains_nothing ... ok
[INFO] [stdout] test clip::tests::track_bone_out_of_range_is_rejected ... ok
[INFO] [stdout] test joint_limit::tests::clamp_preserves_translation_and_scale ... ok
[INFO] [stdout] test joint_limit::tests::clamp_pulls_an_out_of_range_rotation_back_in ... ok
[INFO] [stdout] test joint_limit::tests::min_greater_than_max_is_rejected ... ok
[INFO] [stdout] test interpolate::tests::midpoint_interpolates_translation_and_scale ... ok
[INFO] [stdout] test skeleton::tests::empty_skeleton_round_trips ... ok
[INFO] [stdout] test skeleton::tests::truncated_skeleton_bytes_fail ... ok
[INFO] [stdout] test pose::tests::model_resolution_rejects_length_mismatch ... ok
[INFO] [stdout] test pose::tests::model_space_composes_parent_and_child ... ok
[INFO] [stdout] test pose::tests::rest_pose_is_stable_and_matches_bone_count ... ok
[INFO] [stdout] test interpolate::tests::endpoints_are_exact ... ok
[INFO] [stdout] test skeleton::tests::bone_lookup_out_of_range_is_none ... ok
[INFO] [stdout] test keyframe::tests::keyframe_keeps_time_and_transform ... ok
[INFO] [stdout] test track::tests::non_increasing_times_are_rejected ... ok
[INFO] [stdout] test skeleton::tests::out_of_range_parent_is_rejected ... ok
[INFO] [stdout] test joint_limit::tests::records_its_bone ... ok
[INFO] [stdout] test track::tests::records_its_bone ... ok
[INFO] [stdout] test skeleton::tests::skeleton_round_trips_through_bytes ... ok
[INFO] [stdout] test skeleton::tests::bones_get_sequential_ids_in_insertion_order ... ok
[INFO] [stdout] test keyframe::tests::keyframe_round_trips_through_bytes ... ok
[INFO] [stdout] test pose::tests::empty_skeleton_has_empty_rest_pose ... ok
[INFO] [stdout] test track::tests::empty_track_is_rejected ... ok
[INFO] [stdout] test track::tests::sample_at_exact_keyframe_is_exact ... ok
[INFO] [stdout] test track::tests::sample_between_keyframes_interpolates ... ok
[INFO] [stdout] test track::tests::ticks_outside_range_hold_the_endpoints ... ok
[INFO] [stdout] test track::tests::single_key_track_holds_constant ... ok
[INFO] [stdout] test track::tests::track_round_trips_through_bytes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 75 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/architecture.rs (/opt/rustwide/target/debug/deps/architecture-36ac338f2c233cd8)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test every_source_module_is_declared_in_lib_rs ... ok
[INFO] [stdout] test lib_rs_exports_one_facade_plus_identity_vocabulary ... ok
[INFO] [stdout] test module_toml_exists_and_is_isolated ... ok
[INFO] [stdout] test no_junk_drawer_modules ... ok
[INFO] [stdout] test animation_imports_only_kernel_and_math ... ok
[INFO] [stdout] test no_browser_gpu_or_platform_apis ... ok
[INFO] [stdout] test no_wall_clock_time_or_randomness ... ok
[INFO] [stdout] test no_threads_console_or_placeholders ... ok
[INFO] [stdout] test no_foreign_subsystem_or_gameplay_concepts ... ok
[INFO] [stdout] test no_global_mutable_state_or_unordered_collections ... ok
[INFO] [stdout] test animation_imports_no_other_modules ... ok
[INFO] [stdout] test no_layer_imports_axiom_animation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/axiom_animation_authoring-41f0081c68cb78ae)
[INFO] [stdout] 
[INFO] [stdout] running 83 tests
[INFO] [stdout] test authoring_api::tests::a_rig_reports_its_joint_and_effector_names_and_validity ... ok
[INFO] [stdout] test authoring_api::tests::a_missing_phase_index_fails_with_phase_not_found ... ok
[INFO] [stdout] test authoring_api::tests::every_missing_id_fails_with_its_code ... ok
[INFO] [stdout] test authoring_api::tests::a_frame_without_a_ball_contact_reports_no_ball_contact ... ok
[INFO] [stdout] test authoring_api::tests::a_full_motion_authors_compiles_and_samples ... ok
[INFO] [stdout] test authoring_api::tests::new_and_default_are_equivalent_empty_registries ... ok
[INFO] [stdout] test authoring_error::tests::different_codes_are_not_equal ... ok
[INFO] [stdout] test authoring_error::tests::identity_ignores_message_but_keeps_code ... ok
[INFO] [stdout] test authoring_error::tests::shorthand_constructors_use_their_codes ... ok
[INFO] [stdout] test authoring_error_code::tests::raw_codes_are_stable_and_distinct ... ok
[INFO] [stdout] test authoring_api::tests::a_run_cycle_authors_a_stepping_gait_that_oscillates_the_legs ... ok
[INFO] [stdout] test authoring_api::tests::inspection_readers_expose_names_style_and_plan_stats ... ok
[INFO] [stdout] test constraint::tests::constructors_set_kind_and_names ... ok
[INFO] [stdout] test constraint::tests::is_pin_classifies_the_two_pinning_kinds ... ok
[INFO] [stdout] test constraint::tests::resolved_pin_only_yields_when_pinning_and_both_endpoints_present ... ok
[INFO] [stdout] test contact::tests::authored_contact_carries_its_names ... ok
[INFO] [stdout] test contact::tests::resolved_contact_yields_its_pin ... ok
[INFO] [stdout] test ease::tests::endpoints_are_fixed_for_every_curve ... ok
[INFO] [stdout] test ease::tests::midpoints_match_the_documented_shapes ... ok
[INFO] [stdout] test ease::tests::out_of_range_progress_is_clamped ... ok
[INFO] [stdout] test effector::tests::effector_records_its_joint_and_offset ... ok
[INFO] [stdout] test humanoid_rig::tests::a_forward_referencing_parent_is_invalid ... ok
[INFO] [stdout] test humanoid_rig::tests::an_empty_rig_is_invalid ... ok
[INFO] [stdout] test humanoid_rig::tests::default_rig_is_empty ... ok
[INFO] [stdout] test humanoid_rig::tests::every_named_joint_and_effector_from_the_spec_is_present ... ok
[INFO] [stdout] test humanoid_rig::tests::parent_indices_are_always_smaller_than_the_child ... ok
[INFO] [stdout] test humanoid_rig::tests::standard_humanoid_has_the_expected_joints_and_effectors ... ok
[INFO] [stdout] test humanoid_rig::tests::unknown_names_resolve_to_none_and_out_of_range_ids_are_none ... ok
[INFO] [stdout] test ids::tests::index_ids_round_trip_and_order ... ok
[INFO] [stdout] test ids::tests::phase_id_carries_motion_and_index ... ok
[INFO] [stdout] test ids::tests::handle_ids_round_trip_and_order_numerically ... ok
[INFO] [stdout] test joint::tests::root_has_no_parent_and_keeps_its_bind ... ok
[INFO] [stdout] test joint::tests::child_records_its_parent ... ok
[INFO] [stdout] test motion_compiler::tests::a_run_cycle_on_an_unknown_joint_is_rejected ... ok
[INFO] [stdout] test motion_compiler::tests::an_inverted_or_empty_phase_range_is_rejected ... ok
[INFO] [stdout] test motion_compiler::tests::an_unknown_joint_is_rejected ... ok
[INFO] [stdout] test motion_compiler::tests::a_phase_or_event_past_the_duration_is_rejected ... ok
[INFO] [stdout] test motion_compiler::tests::overlapping_phases_are_rejected ... ok
[INFO] [stdout] test motion_compiler::tests::a_named_event_resolves_into_the_plan ... ok
[INFO] [stdout] test motion_event::tests::ball_contact_carries_surface_targets_and_power ... ok
[INFO] [stdout] test motion_compiler::tests::a_well_formed_spec_compiles ... ok
[INFO] [stdout] test motion_compiler::tests::a_valid_ball_contact_event_resolves_into_the_plan ... ok
[INFO] [stdout] test motion_phase::tests::authored_phase_defaults_then_accepts_mutations ... ok
[INFO] [stdout] test motion_compiler::tests::an_unknown_effector_is_rejected_across_goals_constraints_contacts_and_events ... ok
[INFO] [stdout] test motion_compiler::tests::a_non_finite_position_or_scalar_is_rejected ... ok
[INFO] [stdout] test motion_compiler::tests::every_goal_kind_and_constraint_kind_resolves_in_a_full_spec ... ok
[INFO] [stdout] test motion_compiler::tests::side_driven_joint_goals_resolve_against_a_deficient_rig_to_unknown_joint ... ok
[INFO] [stdout] test motion_phase::tests::resolved_phase_covers_its_half_open_span ... ok
[INFO] [stdout] test motion_event::tests::named_event_carries_only_a_label ... ok
[INFO] [stdout] test motion_phase::tests::strength_is_eased_progress_times_clamped_weight ... ok
[INFO] [stdout] test motion_plan::tests::accessors_expose_the_plan ... ok
[INFO] [stdout] test motion_event::tests::resolved_event_round_trips_and_flags_ball_contact ... ok
[INFO] [stdout] test motion_phase::tests::raw_progress_is_linear_and_independent_of_the_ease_curve ... ok
[INFO] [stdout] test motion_sampler::tests::every_goal_applier_runs_and_shifts_the_pose_off_bind ... ok
[INFO] [stdout] test motion_sampler::tests::root_moves_toward_the_target_over_a_move_phase ... ok
[INFO] [stdout] test motion_sampler::tests::sampling_is_replayable ... ok
[INFO] [stdout] test motion_spec::tests::set_style_inserts_then_overwrites ... ok
[INFO] [stdout] test motion_spec::tests::phases_and_events_append_and_expose ... ok
[INFO] [stdout] test motion_plan::tests::active_phase_finds_the_covering_span_or_none ... ok
[INFO] [stdout] test motion_compiler::tests::an_unknown_target_is_rejected_across_every_reference_site ... ok
[INFO] [stdout] test motion_plan::tests::events_at_selects_by_exact_tick ... ok
[INFO] [stdout] test motion_sampler::tests::a_run_cycle_oscillates_its_joint_over_raw_progress ... ok
[INFO] [stdout] test motion_sampler::tests::a_tick_in_no_phase_holds_the_carried_root_and_empty_records ... ok
[INFO] [stdout] test motion_sampler::tests::a_pin_constraint_and_a_contact_override_their_effector_worlds ... ok
[INFO] [stdout] test motion_sampler::tests::events_fire_only_on_their_exact_tick ... ok
[INFO] [stdout] test motion_spec::tests::targets_get_sequential_ids_and_resolve_by_name_and_id ... ok
[INFO] [stdout] test physical_objective::tests::ball_impulse_direction_is_zero_when_target_and_direction_coincide ... ok
[INFO] [stdout] test physical_objective::tests::active_phase_name_and_target_position_read_through_the_facade ... ok
[INFO] [stdout] test physical_objective::tests::foot_plant_pins_the_left_foot_during_plant_only ... ok
[INFO] [stdout] test pose_frame::tests::a_frame_without_a_ball_contact_reports_none ... ok
[INFO] [stdout] test physical_objective::tests::root_velocity_points_toward_the_ball_during_approach_and_is_none_when_holding ... ok
[INFO] [stdout] test penalty_kick::tests::the_penalty_kick_authors_and_compiles ... ok
[INFO] [stdout] test pose_frame::tests::equal_parts_produce_equal_frames ... ok
[INFO] [stdout] test physical_objective::tests::ball_impulse_fires_at_strike_toward_the_net_scaled_by_power ... ok
[INFO] [stdout] test pose_frame::tests::accessors_read_every_field ... ok
[INFO] [stdout] test pose_goal::tests::constructors_set_the_right_kind_and_fields ... ok
[INFO] [stdout] test physical_objective::tests::gaze_targets_the_ball_during_strike_only ... ok
[INFO] [stdout] test physical_objective::tests::joint_motors_drive_strike_harder_than_backswing ... ok
[INFO] [stdout] test pose_goal::tests::resolved_goal_round_trips_its_fields ... ok
[INFO] [stdout] test penalty_kick::tests::style_power_changes_the_ball_contact_power_deterministically ... ok
[INFO] [stdout] test root_motion::tests::authored_variants_carry_their_names ... ok
[INFO] [stdout] test root_motion::tests::resolved_endpoints_select_by_kind ... ok
[INFO] [stdout] test penalty_kick::tests::the_strike_tick_emits_the_ball_contact_at_the_authored_power ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 83 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/penalty_kick_slice.rs (/opt/rustwide/target/debug/deps/penalty_kick_slice-5146d5f933a3e236)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test an_invalid_phase_range_is_rejected ... ok
[INFO] [stdout] test overlapping_phases_are_rejected ... ok
[INFO] [stdout] test the_approach_phase_moves_the_root_toward_the_ball ... ok
[INFO] [stdout] test the_backswing_places_the_right_foot_behind_the_body ... ok
[INFO] [stdout] test the_follow_through_moves_the_right_foot_past_the_ball_toward_the_net ... ok
[INFO] [stdout] test an_unknown_joint_effector_or_target_is_rejected_at_compile ... ok
[INFO] [stdout] test the_plant_phase_pins_the_left_foot_sole_at_the_plant_spot ... ok
[INFO] [stdout] test the_same_plan_sampled_twice_at_the_same_tick_is_identical ... ok
[INFO] [stdout] test a_non_finite_authored_value_is_rejected ... ok
[INFO] [stdout] test style_power_changes_the_ball_contact_power_deterministically ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/axiom_animation_lab-7ac110d918435c75)
[INFO] [stdout] test the_standard_humanoid_hierarchy_is_valid ... ok
[INFO] [stdout] test the_strike_emits_exactly_one_ball_contact ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test scene::tests::anchor_joint_stays_roughly_put ... ok
[INFO] [stdout] test authoring::tests::figure_and_clip_bytes_are_deterministic_and_reloadable ... ok
[INFO] [stdout] test authoring::tests::phase_names_cover_the_timeline ... ok
[INFO] [stdout] test scene::tests::scene_loads_figure_and_reports_counts ... ok
[INFO] [stdout] test svg::tests::svg_has_core_debug_elements ... ok
[INFO] [stdout] test scene::tests::motion_sweeps_the_swing_joint_forward_and_is_deterministic ... ok
[INFO] [stdout] test svg::tests::non_event_frame_omits_the_burst ... ok
[INFO] [stdout] test scene::tests::event_frame_is_flagged_only_on_the_event_frame ... ok
[INFO] [stdout] test svg::tests::render_is_deterministic ... ok
[INFO] [stdout] test authoring::tests::figure_validates_and_has_thirteen_parts ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/axiom_animation_lab-cd7012ad8b3e3440)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/axiom_asset_pack-57746b56d46094fd)
[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 9 tests
[INFO] [stdout] test tests::missing_input_file_is_an_error ... ok
[INFO] [stdout] test tests::malformed_toml_is_a_parse_error ... ok
[INFO] [stdout] test tests::out_dir_override_redirects_output_and_toml_out_dir_is_optional ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/axiom_asset_pack-2108da371ad26ad6)
[INFO] [stdout] test tests::default_blob_dir_is_blobs_and_extensionless_sources_use_bare_id ... ok
[INFO] [stdout] test tests::a_dependency_on_an_unknown_asset_is_rejected_at_pack_time ... ok
[INFO] [stdout] test tests::missing_source_file_is_an_error ... ok
[INFO] [stdout] test tests::content_hash_matches_stable_hash_of_source_bytes ... ok
[INFO] [stdout] test tests::a_duplicate_id_is_rejected_at_pack_time ... ok
[INFO] [stdout] test tests::author_pack_round_trips_through_assets_api ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [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/axiom_asset_stream_demo-d90d0a37c2d6d316)
[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/axiom_assets-37d2fbf105f41aa5)
[INFO] [stdout] 
[INFO] [stdout] running 20 tests
[INFO] [stdout] test asset_entry::tests::read_from_rejects_a_truncated_entry ... ok
[INFO] [stdout] test asset_entry::tests::round_trips_an_entry_with_no_dependencies ... ok
[INFO] [stdout] test asset_state::tests::non_requested_states_ignore_completions ... ok
[INFO] [stdout] test asset_state::tests::only_requested_advances_on_completion ... ok
[INFO] [stdout] test asset_entry::tests::round_trips_through_the_binary_codec ... ok
[INFO] [stdout] test assets_api::tests::a_zero_budget_pauses_streaming ... ok
[INFO] [stdout] test assets_api::tests::a_failed_dependency_blocks_its_dependents_forever ... ok
[INFO] [stdout] test assets_api::tests::stray_and_duplicate_completions_are_no_ops ... ok
[INFO] [stdout] test assets_api::tests::dependencies_gate_then_release_in_order ... ok
[INFO] [stdout] test assets_api::tests::is_usable_is_false_until_dependencies_are_ready ... ok
[INFO] [stdout] test assets_api::tests::rejects_a_malformed_manifest ... ok
[INFO] [stdout] test assets_api::tests::manifest_metadata_is_queryable ... ok
[INFO] [stdout] test assets_api::tests::the_schedule_is_deterministic_across_runs ... ok
[INFO] [stdout] test assets_api::tests::scheduler_dispatches_roots_by_priority_within_budget ... ok
[INFO] [stdout] test manifest::tests::read_rejects_a_dependency_on_an_unknown_asset ... ok
[INFO] [stdout] test manifest::tests::read_rejects_a_duplicate_id ... ok
[INFO] [stdout] test manifest::tests::read_rejects_a_null_id ... ok
[INFO] [stdout] test manifest::tests::read_rejects_incompatible_schema_major ... ok
[INFO] [stdout] test manifest::tests::read_rejects_truncated_bytes ... ok
[INFO] [stdout] test manifest::tests::encode_then_read_round_trips_a_valid_manifest ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/axiom_audio-1031a30bfbb937ad)
[INFO] [stdout] running 23 tests
[INFO] [stdout] test audio_api::tests::create_analyser_allocates_distinct_handles_and_records_the_request ... ok
[INFO] [stdout] test audio_api::tests::handles_are_monotonic_and_valid ... ok
[INFO] [stdout] test audio_api::tests::band_layout_produces_ordered_log_spaced_bands_and_rejects_zero ... ok
[INFO] [stdout] test audio_api::tests::band_layout_is_deterministic_for_a_given_count ... ok
[INFO] [stdout] test audio_api::tests::commands_are_debug_printable_for_every_variant ... ok
[INFO] [stdout] test audio_api::tests::a_changed_call_sequence_produces_a_different_batch ... ok
[INFO] [stdout] test audio_api::tests::identical_call_sequences_replay_to_identical_batches ... ok
[INFO] [stdout] test audio_api::tests::master_volume_and_mute_fold_into_effective_gain ... ok
[INFO] [stdout] test audio_api::tests::new_is_full_volume_unmuted_and_empty ... ok
[INFO] [stdout] test audio_api::tests::open_audio_input_is_idempotent_and_records_open_once ... ok
[INFO] [stdout] test audio_api::tests::load_sound_forwards_the_url ... ok
[INFO] [stdout] test audio_api::tests::play_sound_schedules_at_zero_with_clamped_volume ... ok
[INFO] [stdout] test audio_api::tests::play_tone_resolves_every_wave_kind ... ok
[INFO] [stdout] test audio_api::tests::play_tone_resolves_envelope_and_lfo_when_present_and_clamps_them ... ok
[INFO] [stdout] test audio_api::tests::play_music_collects_the_playlist ... ok
[INFO] [stdout] test audio_api::tests::schedule_sound_records_the_audio_clock_time ... ok
[INFO] [stdout] test audio_api::tests::stop_voice_records_a_stop ... ok
[INFO] [stdout] test ids::tests::audio_seconds_is_a_plain_clock_value ... ok
[INFO] [stdout] test audio_api::tests::take_pending_drains_but_keeps_master_state ... ok
[INFO] [stdout] test ids::tests::band_layout_exposes_its_ordered_bands_and_count ... ok
[INFO] [stderr]      Running tests/architecture.rs (/opt/rustwide/target/debug/deps/architecture-6f131d4a856fefa6)
[INFO] [stdout] test ids::tests::hertz_sanitizes_negative_and_nan_to_zero ... ok
[INFO] [stdout] test ids::tests::every_wave_has_a_stable_index_and_label ... ok
[INFO] [stdout] test ids::tests::handles_round_trip_and_are_distinct_types ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 18 tests
[INFO] [stdout] test core_has_no_randomness ... ok
[INFO] [stdout] test core_has_no_browser_or_js_bindgen_apis ... ok
[INFO] [stdout] test core_has_no_foreign_engine_subsystem_concepts ... ok
[INFO] [stdout] test core_has_no_global_mutable_state ... ok
[INFO] [stdout] test core_has_no_nondeterministic_or_unordered_collections ... ok
[INFO] [stdout] test core_has_no_threads_or_async_runtimes ... ok
[INFO] [stdout] test lib_rs_exports_one_facade_plus_identity_vocabulary ... ok
[INFO] [stdout] test every_top_level_source_module_is_declared_in_lib_rs ... ok
[INFO] [stdout] test no_console_printing_anywhere ... ok
[INFO] [stdout] test core_has_no_web_audio_or_dom_symbols ... ok
[INFO] [stdout] test audio_imports_no_other_modules ... ok
[INFO] [stdout] test audio_imports_only_legal_layers ... ok
[INFO] [stdout] test core_has_no_wall_clock_time ... ok
[INFO] [stdout] test identical_call_sequences_replay_through_the_facade ... ok
[INFO] [stdout] test no_junk_drawer_modules ... ok
[INFO] [stdout] test module_toml_exists_and_is_isolated ... ok
[INFO] [stdout] test no_placeholder_macros_anywhere ... ok
[INFO] [stdout] test no_layer_imports_axiom_audio ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/axiom_biome-732f18beaa0ea1de)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test biome_api::tests::classify_maps_bands_to_the_expected_biomes ... ok
[INFO] [stdout] test biome_api::tests::classification_is_epsilon_stable_except_at_a_boundary ... ok
[INFO] [stdout] test biome_api::tests::climate_and_elevation_code_universes_are_distinct_vocabularies ... ok
[INFO] [stdout] test biome_api::tests::classify_climate_covers_ocean_and_every_land_quadrant ... ok
[INFO] [stdout] test biome_api::tests::empty_map_is_empty ... ok
[INFO] [stdout] test biome_api::tests::golden_biome_map_digest_is_stable ... ok
[INFO] [stdout] test biome_api::tests::types_are_debug ... ok
[INFO] [stdout] test biome_api::tests::temperature_is_warmest_at_equator_sea_level_and_cools_with_latitude_and_elevation ... ok
[INFO] [stdout] test biome_api::tests::distinct_seeds_or_sites_map_differently ... ok
[INFO] [stdout] test biome_api::tests::map_is_deterministic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 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/axiom_canvas2d_backend-a6e1fb9e0b589458)
[INFO] [stdout] 
[INFO] [stdout] running 172 tests
[INFO] [stdout] test canvas2d_backend_api::tests::new_reads_surface_size_from_the_request ... ok
[INFO] [stdout] test canvas_depth_cue::tests::distance_falloff_desaturates_far_more_than_near ... ok
[INFO] [stdout] test canvas_depth_cue::tests::face_normal_of_xy_triangle_points_up_z ... ok
[INFO] [stdout] test canvas_depth_cue::tests::fog_mix_near_far_clamp_and_invalid_range ... ok
[INFO] [stdout] test canvas_depth_cue::tests::disabled_lighting_is_unity ... ok
[INFO] [stdout] test canvas_depth_cue::tests::hemisphere_ambient_gives_sky_up_and_ground_down ... ok
[INFO] [stdout] test canvas_depth_cue::tests::higher_intensity_brightens_the_lit_term ... ok
[INFO] [stdout] test canvas_depth_cue::tests::normalize_is_nan_safe_for_zero ... ok
[INFO] [stdout] test canvas_depth_cue::tests::shade_applies_hemisphere_ambient_to_unlit_faces ... ok
[INFO] [stdout] test canvas_depth_cue::tests::banded_lighting_quantizes_exactly ... ok
[INFO] [stdout] test canvas_depth_cue::tests::brightness_clamps_to_safe_range ... ok
[INFO] [stdout] test canvas_depth_cue::tests::composition_exact_for_a_known_input_and_profile ... ok
[INFO] [stdout] test canvas_depth_cue::tests::shade_height_tint_strength_zero_is_unchanged ... ok
[INFO] [stdout] test canvas_depth_cue::tests::shade_lighting_scales_rgb_preserves_alpha ... ok
[INFO] [stdout] test canvas_depth_cue::tests::shade_tints_by_the_light_colour_when_lit_and_ignores_it_when_disabled ... ok
[INFO] [stdout] test canvas_depth_cue::tests::triangle_facing_light_is_brighter_than_facing_away ... ok
[INFO] [stdout] test canvas_depth_cue::tests::vertical_grade_bottom_stronger_than_top ... ok
[INFO] [stdout] test canvas_depth_cue_profile::tests::profiles_compare_by_value ... ok
[INFO] [stdout] test canvas_policy::tests::classify_by_coverage_fraction ... ok
[INFO] [stdout] test canvas_depth_cue::tests::shade_height_tint_pulls_toward_elevation_colour ... ok
[INFO] [stdout] test canvas_policy::tests::framebuffer_dims_preserve_the_surface_aspect_at_the_tier_budget ... ok
[INFO] [stdout] test canvas_policy::tests::overlay_index_is_dense_and_distinct ... ok
[INFO] [stdout] test canvas_depth_cue_profile::tests::default_is_subtle_and_enables_the_shipping_cues ... ok
[INFO] [stdout] test canvas_policy::tests::quality_preset_dimensions_and_levels ... ok
[INFO] [stdout] test canvas_policy::tests::seam_types_are_distinct_and_formattable ... ok
[INFO] [stdout] test canvas_post_pass::tests::vertical_grade_darkens_lower_rows ... ok
[INFO] [stdout] test canvas_post_pass::tests::outline_strokes_a_border_and_near_is_stronger_than_far ... ok
[INFO] [stdout] test canvas2d_backend_api::tests::unknown_mesh_is_skipped_without_critical_violation ... ok
[INFO] [stdout] test canvas_post_pass::tests::clamp_axis_clamps_into_range ... ok
[INFO] [stdout] test canvas_post_pass::tests::fog_leaves_near_unchanged_pushes_far_to_fog_and_counts ... ok
[INFO] [stdout] test depth_buffer::tests::clear_far_initializes_every_pixel_to_far ... ok
[INFO] [stdout] test depth_buffer::tests::slice_mut_writes_are_visible_through_depth_at ... ok
[INFO] [stdout] test draw2d_raster::tests::camera_zoom_and_center_place_the_rect ... ok
[INFO] [stdout] test draw2d_raster::tests::circle_fills_a_round_disc ... ok
[INFO] [stdout] test draw2d_raster::tests::circle_stroke_draws_an_annulus_over_the_fill ... ok
[INFO] [stdout] test draw2d_raster::tests::empty_text_run_draws_nothing ... ok
[INFO] [stdout] test draw2d_raster::tests::far_offscreen_rect_draws_nothing ... ok
[INFO] [stdout] test draw2d_raster::tests::layer2_half_alpha_draw_composites_over_layer1_fill ... ok
[INFO] [stdout] test draw2d_raster::tests::line_strokes_a_thick_segment ... ok
[INFO] [stdout] test draw2d_raster::tests::ellipse_honours_radii_and_rotation ... ok
[INFO] [stdout] test draw2d_raster::tests::empty_path_draws_nothing ... ok
[INFO] [stdout] test draw2d_raster::tests::ellipse_rotation_swaps_the_long_axis ... ok
[INFO] [stdout] test draw2d_raster::tests::open_path_strokes_without_filling ... ok
[INFO] [stdout] test draw2d_raster::tests::particle_quad_fills_a_centred_square ... ok
[INFO] [stdout] test draw2d_raster::tests::linear_gradient_fill_shades_across_the_axis ... ok
[INFO] [stdout] test draw2d_raster::tests::path_fills_a_polygon_and_strokes_its_edges ... ok
[INFO] [stdout] test draw2d_raster::tests::rect_stroke_borders_the_fill ... ok
[INFO] [stdout] test draw2d_raster::tests::rect_fills_its_pixels_over_transparent ... ok
[INFO] [stdout] test depth_buffer::tests::depth_at_out_of_bounds_reads_far ... ok
[INFO] [stdout] test canvas2d_backend_api::tests::skinned_draw_with_unloaded_mesh_is_dropped ... ok
[INFO] [stdout] test canvas2d_backend_api::tests::presents_a_packet_to_a_canvas2d_report_with_raster_stats ... ok
[INFO] [stdout] test draw2d_raster::tests::sprite_blits_atlas_pixels ... ok
[INFO] [stdout] test draw2d_raster::tests::sprite_flip_x_and_y_mirror_the_sample ... ok
[INFO] [stdout] test draw2d_raster::tests::sprite_texture_sample_in_and_out_of_range ... ok
[INFO] [stdout] test draw2d_raster::tests::sprite_tint_and_alpha_modulate_the_blit ... ok
[INFO] [stdout] test draw2d_raster::tests::text_blits_glyph_cells_from_the_atlas ... ok
[INFO] [stdout] test draw2d_raster::tests::zero_length_line_with_degenerate_transform_draws_nothing ... ok
[INFO] [stdout] test draw2d_raster::tests::unknown_paint_fill_composites_nothing ... ok
[INFO] [stdout] test frame_packet_raster::tests::convert_shades_from_the_scene_directional_light ... ok
[INFO] [stdout] test frame_packet_raster::tests::clip_near_keeps_all_drops_all_and_splits_a_straddle ... ok
[INFO] [stdout] test frame_packet_raster::tests::critical_terrain_is_preserved_and_not_decimated_under_the_cap ... ok
[INFO] [stdout] test frame_packet_raster::tests::decimation_keeps_the_largest_triangles_first ... ok
[INFO] [stdout] test frame_packet_raster::tests::critical_terrain_over_cap_is_decimated_but_preserved ... ok
[INFO] [stdout] test frame_packet_raster::tests::cue_counters_count_triangles_when_enabled_and_zero_when_off ... ok
[INFO] [stdout] test frame_packet_raster::tests::decorative_draw_skipped_once_budget_exhausted_critical_kept ... ok
[INFO] [stdout] test frame_packet_raster::tests::finely_tessellated_visible_draw_is_rescued_not_emptied ... ok
[INFO] [stdout] test draw2d_raster::tests::sprite_with_unknown_texture_is_a_no_op ... ok
[INFO] [stdout] test frame_packet_raster::tests::decimation_keep_is_all_unless_preserved_and_over_cap ... ok
[INFO] [stdout] test frame_packet_raster::tests::deterministic_for_same_inputs ... ok
[INFO] [stdout] test frame_packet_raster::tests::deterministic_with_cues_enabled ... ok
[INFO] [stdout] test frame_packet_raster::tests::gameplay_object_emits_one_overlay_terrain_does_not ... ok
[INFO] [stdout] test canvas2d_backend_api::tests::reports_degraded_textures_and_shadows_and_materials ... ok
[INFO] [stdout] test draw2d_raster::tests::text_with_unloaded_atlas_draws_nothing ... ok
[INFO] [stdout] test frame_packet_raster::tests::invalid_projection_is_culled_and_counted_no_nans ... ok
[INFO] [stdout] test frame_packet_raster::tests::lighting_changes_the_triangle_colour_versus_base ... ok
[INFO] [stdout] test low_poly_raster_options::tests::defaults_are_the_low_tier_shipping_look_with_subtle_cues ... ok
[INFO] [stdout] test frame_packet_raster::tests::missing_mesh_increments_skipped_draws ... ok
[INFO] [stdout] test frame_packet_raster::tests::sub_pixel_non_critical_triangle_is_culled ... ok
[INFO] [stdout] test frame_packet_raster::tests::offscreen_triangle_is_culled_before_raster ... ok
[INFO] [stdout] test frame_packet_raster::tests::straddling_triangle_is_clipped_not_exploded ... ok
[INFO] [stdout] test frame_packet_raster::tests::one_mesh_produces_raster_triangles_with_resolved_colour ... ok
[INFO] [stdout] test low_poly_raster_options::tests::from_preset_for_surface_resolves_aspect_matched_dimensions ... ok
[INFO] [stdout] test frame_packet_raster::tests::rescued_over_tessellated_draw_is_decimated_to_cap ... ok
[INFO] [stdout] test low_poly_raster_options::tests::new_round_trips_every_field ... ok
[INFO] [stdout] test low_poly_raster_options::tests::with_depth_cues_replaces_only_the_profile ... ok
[INFO] [stdout] test mesh_cache::tests::cache_load_and_get ... ok
[INFO] [stdout] test mesh_cache::tests::default_geometry_is_empty ... ok
[INFO] [stdout] test canvas2d_backend_api::tests::frame_ambient_lifts_the_lit_result ... ok
[INFO] [stdout] test mesh_skinning::tests::decimate_of_a_degenerate_point_mesh_yields_no_triangles ... ok
[INFO] [stdout] test mesh_skinning::tests::decimate_welds_a_dense_cluster_and_drops_degenerate_triangles ... ok
[INFO] [stdout] test mesh_skinning::tests::default_cache_is_empty ... ok
[INFO] [stdout] test low_poly_raster_options::tests::from_preset_resolves_each_tier_to_exact_dimensions ... ok
[INFO] [stdout] test mesh_skinning::tests::pose_identity_palette_returns_bind_positions_and_colours ... ok
[INFO] [stdout] test mesh_cache::tests::replace_swaps_one_mesh_geometry ... ok
[INFO] [stdout] test mesh_skinning::tests::pose_out_of_range_joint_falls_back_to_identity ... ok
[INFO] [stdout] test mesh_skinning::tests::cache_load_decimates_then_poses_a_real_triangle ... ok
[INFO] [stdout] test low_poly_raster_options::tests::lower_preset_reduces_framebuffer_pixel_count ... ok
[INFO] [stdout] test mesh_skinning::tests::pose_single_bone_translation_moves_the_vertex ... ok
[INFO] [stdout] test mesh_skinning::tests::pose_two_bones_blend_by_weight ... ok
[INFO] [stdout] test planar_shadow::tests::a_horizontal_light_casts_no_ground_shadow ... ok
[INFO] [stdout] test mesh_cache::tests::out_of_range_index_degrades_to_origin_and_white ... ok
[INFO] [stdout] test planar_shadow::tests::alpha_clamps_and_full_alpha_blackens ... ok
[INFO] [stdout] test planar_shadow::tests::an_unmarked_draw_casts_no_shadow ... ok
[INFO] [stdout] test mesh_skinning::tests::decimate_keeps_a_spread_triangle ... ok
[INFO] [stdout] test planar_shadow::tests::degenerate_shadow_triangle_draws_no_pixels ... ok
[INFO] [stdout] test planar_shadow::tests::helpers_are_exact ... ok
[INFO] [stdout] test planar_shadow::tests::marked_caster_casts_a_depth_tested_ground_shadow ... ok
[INFO] [stdout] test planar_shadow::tests::without_a_directional_light_there_is_no_shadow ... ok
[INFO] [stdout] test planar_shadow::tests::without_a_camera_there_is_no_shadow ... ok
[INFO] [stdout] test projection::tests::depth_is_the_ndc_z ... ok
[INFO] [stdout] test projection::tests::identity_projects_origin_to_screen_centre ... ok
[INFO] [stdout] test planar_shadow::tests::a_caster_with_no_uploaded_mesh_is_skipped ... ok
[INFO] [stdout] test projection::tests::vertex_behind_the_near_plane_is_culled ... ok
[INFO] [stdout] test mesh_skinning::tests::unknown_mesh_id_poses_to_none ... ok
[INFO] [stdout] test planar_shadow::tests::a_nearer_surface_occludes_the_shadow ... ok
[INFO] [stdout] test raster_vertex::tests::accessors_round_trip ... ok
[INFO] [stdout] test sdf_raymarch::tests::an_occluding_nearer_mesh_depth_rejects_the_sphere ... ok
[INFO] [stdout] test projection::tests::ndc_corners_map_to_pixel_corners_with_y_flipped ... ok
[INFO] [stdout] test raster_triangle::tests::base_colour_means_vertices_and_shaded_carries_id_and_colour ... ok
[INFO] [stdout] test sdf_raymarch::tests::center_hit_writes_a_nearer_depth ... ok
[INFO] [stdout] test sdf_raymarch::tests::box_distance_is_signed_inside_and_outside ... ok
[INFO] [stdout] test sdf_raymarch::tests::empty_scene_writes_nothing ... ok
[INFO] [stdout] test sdf_raymarch::tests::box_and_plane_kinds_evaluate ... ok
[INFO] [stdout] test sdf_raymarch::tests::point_light_kind_is_shaded ... ok
[INFO] [stdout] test canvas2d_backend_api::tests::skinned_body_renders_via_cpu_skinning ... ok
[INFO] [stdout] test sdf_raymarch::tests::center_ray_hits_the_sphere_and_corner_misses ... ok
[INFO] [stdout] test software_framebuffer::tests::clear_writes_exact_rgba_bytes_for_a_known_colour ... ok
[INFO] [stdout] test software_framebuffer::tests::channels_clamp_out_of_range_values ... ok
[INFO] [stdout] test software_framebuffer::tests::composite_alpha_zero_is_a_no_op ... ok
[INFO] [stdout] test software_framebuffer::tests::composite_out_of_bounds_is_ignored ... ok
[INFO] [stdout] test software_framebuffer::tests::composite_over_opaque_blends_half_alpha_exactly ... ok
[INFO] [stdout] test software_framebuffer::tests::into_rgba_bytes_moves_the_buffer ... ok
[INFO] [stdout] test software_framebuffer::tests::composite_over_transparent_becomes_the_source ... ok
[INFO] [stdout] test software_framebuffer::tests::out_of_bounds_write_is_ignored ... ok
[INFO] [stdout] test software_framebuffer::tests::set_pixel_writes_only_the_target_pixel ... ok
[INFO] [stdout] test software_rasterizer::tests::bounds_overlay_strokes_a_border ... ok
[INFO] [stdout] test software_rasterizer::tests::capability_profile_gates_the_postprocess_pass ... ok
[INFO] [stdout] test sdf_raymarch::tests::sdf_pass_runs_when_a_packet_carries_a_scene_and_camera ... ok
[INFO] [stdout] test software_rasterizer::tests::capability_profile_gates_the_retro_32bit_pass ... ok
[INFO] [stdout] test sdf_raymarch::tests::degenerate_ray_falls_back_without_panicking ... ok
[INFO] [stdout] test software_rasterizer::tests::all_cues_change_the_image_but_preserve_draw_and_object_counts ... ok
[INFO] [stdout] test software_rasterizer::tests::depth_buffer_overlay_is_grayscale_mid_for_centre_depth ... ok
[INFO] [stdout] test software_rasterizer::tests::equal_depth_keeps_the_earlier_fragment ... ok
[INFO] [stdout] test software_rasterizer::tests::fully_transparent_triangle_leaves_the_pixel_unchanged ... ok
[INFO] [stdout] test software_rasterizer::tests::disabling_contact_shadows_draws_none ... ok
[INFO] [stdout] test software_rasterizer::tests::golden_small_triangle_matches_hand_computed_pixels ... ok
[INFO] [stdout] test software_rasterizer::tests::enabling_fog_in_options_runs_the_post_pass ... ok
[INFO] [stdout] test software_rasterizer::tests::invalid_projection_does_not_create_nans ... ok
[INFO] [stdout] test software_rasterizer::tests::outline_drawn_for_gameplay_object_via_packet ... ok
[INFO] [stdout] test software_rasterizer::tests::marked_caster_gets_a_planar_shadow_unmarked_draw_does_not ... ok
[INFO] [stdout] test software_rasterizer::tests::phase_clock_and_sink_report_the_convert_rasterize_post_split ... ok
[INFO] [stdout] test software_rasterizer::tests::overlapping_grounds_reject_occluded_fragments ... ok
[INFO] [stdout] test software_rasterizer::tests::simple_triangle_fills_expected_pixels_and_counts_candidates ... ok
[INFO] [stdout] test software_rasterizer::tests::translucent_triangle_composites_over_existing_pixels ... ok
[INFO] [stdout] test software_rasterizer::tests::triangle_edges_overlay_paints_only_edges ... ok
[INFO] [stdout] test canvas2d_backend_api::tests::renders_a_draw2d_list_with_a_sprite_at_the_canvas_size ... ok
[INFO] [stdout] test canvas_depth_cue::tests::height_factor_low_high_and_flat ... ok
[INFO] [stdout] test mesh_cache::tests::from_interleaved_splits_position_and_colour ... ok
[INFO] [stdout] test software_rasterizer::tests::z_buffer_nearer_wins_regardless_of_draw_order ... ok
[INFO] [stdout] test mesh_skinning::tests::pose_culls_a_back_facing_triangle ... ok
[INFO] [stdout] test mesh_skinning::tests::pose_keeps_a_near_plane_triangle ... ok
[INFO] [stdout] test sdf_raymarch::tests::out_of_range_kind_clamps_to_plane ... ok
[INFO] [stdout] test software_rasterizer::tests::vertical_grade_darkens_lower_screen_more_than_top ... ok
[INFO] [stdout] test software_rasterizer::tests::same_packet_is_byte_identical_every_run ... ok
[INFO] [stdout] test software_rasterizer::tests::packet_rasterizes_and_reports_full_stats ... ok
[INFO] [stdout] test software_rasterizer::tests::frame_volumetrics_reach_the_canvas_output ... ok
[INFO] [stdout] test canvas2d_backend_api::tests::replace_geometry_keeps_the_draw_rasterizable ... ok
[INFO] [stdout] test software_rasterizer::tests::capability_profile_gates_the_volumetric_pass ... ok
[INFO] [stdout] test canvas2d_backend_api::tests::set_quality_level_changes_the_internal_resolution ... ok
[INFO] [stdout] test canvas2d_backend_api::tests::render_offscreen_rgba_returns_the_blittable_framebuffer ... ok
[INFO] [stdout] test draw2d_raster::tests::radial_gradient_fill_brightens_toward_the_centre ... ok
[INFO] [stdout] test canvas2d_backend_api::tests::set_capability_profile_gates_the_volumetric_pass ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 172 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/architecture.rs (/opt/rustwide/target/debug/deps/architecture-4edec45ddee8fc92)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test module_toml_exists ... ok
[INFO] [stdout] test lib_rs_exports_only_the_facade ... ok
[INFO] [stdout] test no_utils_modules ... ok
[INFO] [stdout] test pure_rasterizer_core_has_no_browser_apis ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/axiom_client_core-b5eee1b155ed43dd)
[INFO] [stdout] 
[INFO] [stdout] running 27 tests
[INFO] [stdout] test client_core_api::tests::connecting_transition_works ... ok
[INFO] [stdout] test client_core_api::tests::rejected_intent_before_welcome_is_rejected ... ok
[INFO] [stdout] test client_core_api::tests::rejected_intent_removes_exactly_that_sequence ... ok
[INFO] [stdout] test client_core_api::tests::prediction_defaults_off_and_toggles ... ok
[INFO] [stdout] test client_core_api::tests::resimulate_is_the_identity_while_prediction_is_off ... ok
[INFO] [stdout] test client_core_api::tests::older_snapshots_are_rejected_equal_is_allowed ... ok
[INFO] [stdout] test client_core_api::tests::resimulate_on_replays_only_the_intents_after_the_acked_sequence ... ok
[INFO] [stdout] test client_core_api::tests::resimulate_on_with_no_pending_returns_the_baseline ... ok
[INFO] [stdout] test client_core_api::tests::resimulate_replays_every_unacked_intent_in_order_when_on ... ok
[INFO] [stdout] test client_core_api::tests::send_intent_fails_while_connecting ... ok
[INFO] [stdout] test client_core_api::tests::initial_state_is_disconnected ... ok
[INFO] [stdout] test client_core_api::tests::default_matches_new ... ok
[INFO] [stdout] test client_core_api::tests::send_intent_fails_while_disconnected ... ok
[INFO] [stdout] test client_core_api::tests::sequence_starts_at_one_and_increments_deterministically ... ok
[INFO] [stdout] test client_core_api::tests::snapshot_ack_drains_pending_up_to_last_accepted ... ok
[INFO] [stdout] test client_core_api::tests::snapshot_before_welcome_is_rejected ... ok
[INFO] [stdout] test client_core_api::tests::snapshot_preserves_pending_insertion_order ... ok
[INFO] [stdout] test client_core_api::tests::the_whole_flow_is_deterministic_when_replayed ... ok
[INFO] [stdout] test client_core_api::tests::welcome_is_ignored_unless_connecting ... ok
[INFO] [stdout] test client_core_api::tests::unacked_intents_are_exactly_the_intents_after_the_acked_sequence_in_order ... ok
[INFO] [stdout] test client_core_api::tests::unacked_intents_drops_exactly_a_rejected_sequence ... ok
[INFO] [stdout] test client_core_api::tests::welcome_transitions_to_connected ... ok
[INFO] [stdout] test client_core_api::tests::interpolation_tick_subtracts_the_delay_and_saturates_at_zero ... ok
[INFO] [stdout] test client_core_api::tests::latest_server_tick_updates_from_snapshots ... ok
[INFO] [stdout] test connection_state::tests::discriminants_are_stable ... ok
[INFO] [stdout] test connection_state::tests::states_are_distinct ... ok
[INFO] [stdout] test client_core_api::tests::send_intent_succeeds_while_connected ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/physics_prediction.rs (/opt/rustwide/target/debug/deps/physics_prediction-a62b54768d965821)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test reconciliation_is_stable_across_runs ... ok
[INFO] [stdout] test a_predicting_client_reconciles_to_byte_identical_physics_state ... ok
[INFO] [stdout] test prediction_off_leaves_the_authoritative_baseline_untouched ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 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/axiom_crypto-045e85947d3c69ba)
[INFO] [stdout] 
[INFO] [stdout] running 29 tests
[INFO] [stdout] test base64url::tests::decodes_each_alphabet_class ... ok
[INFO] [stdout] test base64url::tests::rejects_a_non_alphabet_byte ... ok
[INFO] [stdout] test jwt::tests::accepts_a_valid_unexpired_token ... ok
[INFO] [stdout] test hmac_sha256::tests::a_short_and_an_exactly_block_length_key_use_the_raw_key ... ok
[INFO] [stdout] test base64url::tests::round_trips_every_length_class ... ok
[INFO] [stdout] test hmac_sha256::tests::an_over_long_key_is_hashed_first ... ok
[INFO] [stdout] test base64url::tests::rejects_an_impossible_length ... ok
[INFO] [stdout] test hmac_sha256::tests::matches_rfc4231_test_case_2 ... ok
[INFO] [stdout] test jwt::tests::error_and_claims_values_are_debuggable_and_comparable ... ok
[INFO] [stdout] test jwt::tests::rejects_a_non_base64url_payload_even_when_signed ... ok
[INFO] [stdout] test jwt::tests::accepts_a_token_expiring_exactly_now_and_without_a_subject ... ok
[INFO] [stdout] test jwt::tests::rejects_a_non_base64url_signature ... ok
[INFO] [stdout] test jwt::tests::rejects_a_wrong_secret ... ok
[INFO] [stdout] test jwt::tests::rejects_non_json_and_exp_less_claims ... ok
[INFO] [stdout] test jwt::tests::rejects_wrong_segment_counts ... ok
[INFO] [stdout] test jwt::tests::rejects_an_expired_token ... ok
[INFO] [stdout] test signature::tests::distinct_signatures_are_unequal ... ok
[INFO] [stdout] test signature::tests::serialization_round_trips ... ok
[INFO] [stdout] test signing_key::tests::debug_does_not_leak_the_secret ... ok
[INFO] [stdout] test signing_key::tests::a_signature_verifies_under_its_own_key ... ok
[INFO] [stdout] test verifying_key::tests::non_point_bytes_fail_to_decode ... ok
[INFO] [stdout] test signing_key::tests::cloned_key_signs_identically ... ok
[INFO] [stdout] test signature::tests::every_truncated_prefix_is_rejected ... ok
[INFO] [stdout] test verifying_key::tests::raw_bytes_round_trip ... ok
[INFO] [stdout] test verifying_key::tests::serialization_round_trips ... ok
[INFO] [stdout] test verifying_key::tests::every_truncated_prefix_is_rejected ... ok
[INFO] [stdout] test signing_key::tests::same_seed_yields_same_key_and_signatures ... ok
[INFO] [stdout] test signing_key::tests::different_seeds_yield_different_keys ... ok
[INFO] [stdout] test verifying_key::tests::verifies_a_genuine_signature_and_rejects_others ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 29 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/axiom_debug_overlay-492b81da1f058dc4)
[INFO] [stdout] 
[INFO] [stdout] running 44 tests
[INFO] [stdout] test diagnostics::tests::timing_and_worker_format ... ok
[INFO] [stdout] test diagnostics::tests::select_snapshot_and_report_texts_are_complete ... ok
[INFO] [stdout] test diagnostics::tests::placeholder_is_honest ... ok
[INFO] [stdout] test overlay_api::tests::app_rows_surface_through_the_api_and_replace ... ok
[INFO] [stdout] test diagnostics::tests::core_rows_cover_every_field_in_order ... ok
[INFO] [stdout] test overlay_api::tests::console_history_navigation_and_dismiss ... ok
[INFO] [stdout] test overlay_api::tests::console_submit_routes_through_the_table ... ok
[INFO] [stdout] test diagnostics::tests::compact_rows_are_the_four_at_a_glance_fields ... ok
[INFO] [stdout] test overlay_api::tests::diagnostics_setters_are_reflected_in_the_rows ... ok
[INFO] [stdout] test overlay_api::tests::focus_and_blur_console_and_header_status ... ok
[INFO] [stdout] test overlay_api::tests::direct_ops_drive_visibility_pin_and_density ... ok
[INFO] [stdout] test overlay_api::tests::new_starts_hidden_unpinned_normal ... ok
[INFO] [stdout] test overlay_density::tests::cycles_compact_normal_verbose_compact ... ok
[INFO] [stdout] test overlay_api::tests::handle_backquote_classifies_applies_and_reports_handled ... ok
[INFO] [stdout] test overlay_density::tests::default_is_normal ... ok
[INFO] [stdout] test overlay_density::tests::from_label_round_trips_every_density_and_rejects_unknown ... ok
[INFO] [stdout] test overlay_density::tests::labels_are_stable_and_distinct ... ok
[INFO] [stdout] test overlay_state::tests::app_rows_render_below_diagnostics_in_normal_but_not_compact ... ok
[INFO] [stdout] test overlay_state::tests::apply_key_resolves_each_backquote_chord_and_ignores_others ... ok
[INFO] [stdout] test overlay_state::tests::density_set_cycle_and_label ... ok
[INFO] [stdout] test overlay_state::tests::copy_command_copies_args_or_falls_back_to_the_snapshot ... ok
[INFO] [stdout] test overlay_state::tests::drag_moves_and_clamps_through_the_panel ... ok
[INFO] [stdout] test overlay_state::tests::clear_command_empties_the_result_log ... ok
[INFO] [stdout] test overlay_state::tests::draw_list_is_built_from_the_panel ... ok
[INFO] [stdout] test overlay_state::tests::compact_density_shows_four_rows ... ok
[INFO] [stdout] test overlay_state::tests::normal_density_ends_with_command_history ... ok
[INFO] [stdout] test overlay_state::tests::history_navigation_delegates_to_the_console ... ok
[INFO] [stdout] test overlay_state::tests::diagnostics_snapshot_and_backend_report_echo_state ... ok
[INFO] [stdout] test overlay_state::tests::scrubber_command_queues_a_single_toggle_request ... ok
[INFO] [stdout] test overlay_state::tests::focus_and_blur_console ... ok
[INFO] [stdout] test overlay_state::tests::header_status_marks_the_pin ... ok
[INFO] [stdout] test overlay_state::tests::stub_markers_acknowledge ... ok
[INFO] [stdout] test overlay_state::tests::pin_unpin_and_toggle_pin ... ok
[INFO] [stdout] test overlay_state::tests::submit_runs_commands_records_and_ignores_empty ... ok
[INFO] [stdout] test overlay_state::tests::starts_hidden_unpinned_normal ... ok
[INFO] [stdout] test overlay_state::tests::pin_unpin_hide_commands_drive_the_panel ... ok
[INFO] [stdout] test overlay_state::tests::recent_results_caps_at_the_window ... ok
[INFO] [stdout] test overlay_state::tests::diagnostics_setters_are_reflected_in_rows ... ok
[INFO] [stdout] test overlay_state::tests::show_and_hide_are_explicit ... ok
[INFO] [stdout] test overlay_state::tests::submit_unknown_command_logs_an_error ... ok
[INFO] [stdout] test overlay_state::tests::verbose_density_appends_backend_state_and_history ... ok
[INFO] [stdout] test overlay_state::tests::toggle_covers_all_three_cases ... ok
[INFO] [stdout] test overlay_state::tests::verbose_history_preview_reads_none_then_recent_commands ... ok
[INFO] [stdout] test overlay_state::tests::verbose_draw_list_widens_the_panel ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 44 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/no_local_windowing_primitives.rs (/opt/rustwide/target/debug/deps/no_local_windowing_primitives-a082f288293040bc)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test the_deleted_primitive_modules_are_gone ... ok
[INFO] [stdout] test overlay_declares_no_generic_windowing_primitive ... ok
[INFO] [stdout] test overlay_actually_composes_the_interface_layer ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 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/axiom_demo_rotating_cube-50c390efc6202829)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test render_to_gpu_submission::tests::empty_list_still_presents ... ok
[INFO] [stdout] test render_to_gpu_submission::tests::target_dimensions_carry_through ... ok
[INFO] [stdout] test render_to_gpu_submission::tests::present_is_appended_once_at_the_end ... ok
[INFO] [stdout] test scene_to_render_input::tests::camera_view_sends_camera_position_to_origin ... ok
[INFO] [stdout] test render_to_gpu_submission::tests::translation_is_pure_and_deterministic ... ok
[INFO] [stdout] test scene_to_render_input::tests::lights_translate_to_directional ... ok
[INFO] [stdout] test scene_to_render_input::tests::object_resolves_to_mesh_and_material_indices ... ok
[INFO] [stdout] test scene_to_render_input::tests::translation_is_pure_and_deterministic ... ok
[INFO] [stdout] test scene_to_render_input::tests::unresolvable_object_is_skipped ... ok
[INFO] [stderr]      Running tests/golden_artifacts.rs (/opt/rustwide/target/debug/deps/golden_artifacts-b3ff69a65307e0f8)
[INFO] [stdout] test render_to_gpu_submission::tests::each_render_command_maps_to_its_gpu_counterpart ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test encoding_is_stable_within_a_run ... ok
[INFO] [stdout] test golden_resolved_resources_tick0 ... ok
[INFO] [stdout] test golden_gpu_submission_report_tick0 ... ok
[INFO] [stdout] test golden_scene_snapshot_tick0 ... ok
[INFO] [stdout] test the_two_tick_goldens_differ ... ok
[INFO] [stdout] test golden_full_artifact_tick0 ... FAILED
[INFO] [stdout] test golden_gpu_submission_tick0 ... FAILED
[INFO] [stdout] test golden_render_command_list_tick0 ... FAILED
[INFO] [stdout] test golden_full_artifact_tick60 ... FAILED
[INFO] [stdout] test golden_render_input_tick0 ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- golden_full_artifact_tick0 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'golden_full_artifact_tick0' (10475) panicked at apps/axiom-demo-rotating-cube/tests/golden_artifacts.rs:300:37:
[INFO] [stdout] assertion `left == right` failed: golden mismatch for `full_artifact_tick0` (3474 bytes actual vs 3474 bytes golden): the rotating-cube output drifted. If this change is intended, bump the relevant version and re-capture (delete this golden or set AXIOM_REGOLD=1).
[INFO] [stdout]   left: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190, 249, 14, 60, 0, 0, 0, 0, 129, 253, 127, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190, 249, 14, 60, 0, 0, 0, 0, 129, 253, 127, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190, 249, 14, 60, 0, 0, 0, 0, 129, 253, 127, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190, 249, 14, 60, 0, 0, 0, 0, 129, 253, 127, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 1, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 146, 10, 134, 63, 171, 170, 170, 63, 205, 204, 204, 61, 0, 0, 200, 66, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 36, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 19, 0, 0, 0, 20, 0, 0, 0, 21, 0, 0, 0, 22, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 23, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 205, 204, 76, 63, 205, 204, 204, 62, 205, 204, 76, 62, 0, 0, 128, 63, 32, 3, 0, 0, 88, 2, 0, 0, 205, 204, 76, 61, 143, 194, 117, 61, 10, 215, 163, 61, 0, 0, 128, 63, 1, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 192, 0, 0, 128, 63, 224, 70, 166, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 214, 179, 221, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 154, 65, 128, 191, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 72, 1, 77, 190, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 154, 153, 153, 62, 0, 0, 128, 191, 205, 204, 204, 62, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 36, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 19, 0, 0, 0, 20, 0, 0, 0, 21, 0, 0, 0, 22, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 23, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 205, 204, 76, 63, 205, 204, 204, 62, 205, 204, 76, 62, 0, 0, 128, 63, 1, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 89, 248, 142, 188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 89, 248, 142, 60, 0, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 6, 0, 0, 0, 1, 0, 0, 0, 205, 204, 76, 61, 143, 194, 117, 61, 10, 215, 163, 61, 0, 0, 128, 63, 2, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 192, 0, 0, 128, 63, 224, 70, 166, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 214, 179, 221, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 154, 65, 128, 191, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 72, 1, 77, 190, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 36, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 89, 248, 142, 188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 89, 248, 142, 60, 0, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 32, 3, 0, 0, 88, 2, 0, 0, 7, 0, 0, 0, 1, 0, 0, 0, 205, 204, 76, 61, 143, 194, 117, 61, 10, 215, 163, 61, 0, 0, 128, 63, 0, 2, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 192, 0, 0, 128, 63, 224, 70, 166, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 214, 179, 221, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 154, 65, 128, 191, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 72, 1, 77, 190, 0, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 36, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 89, 248, 142, 188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 89, 248, 142, 60, 0, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 7, 0, 0, 0, 1, 32, 3, 0, 0, 88, 2, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0]
[INFO] [stdout]  right: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190, 249, 14, 60, 0, 0, 0, 0, 129, 253, 127, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190, 249, 14, 60, 0, 0, 0, 0, 129, 253, 127, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190, 249, 14, 60, 0, 0, 0, 0, 129, 253, 127, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 190, 249, 14, 60, 0, 0, 0, 0, 129, 253, 127, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 1, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 146, 10, 134, 63, 171, 170, 170, 63, 205, 204, 204, 61, 0, 0, 200, 66, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 36, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 19, 0, 0, 0, 20, 0, 0, 0, 21, 0, 0, 0, 22, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 23, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 205, 204, 76, 63, 205, 204, 204, 62, 205, 204, 76, 62, 0, 0, 128, 63, 32, 3, 0, 0, 88, 2, 0, 0, 205, 204, 76, 61, 143, 194, 117, 61, 10, 215, 163, 61, 0, 0, 128, 63, 1, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 192, 0, 0, 128, 63, 226, 70, 166, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 216, 179, 221, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 154, 65, 128, 191, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 72, 1, 77, 190, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 154, 153, 153, 62, 0, 0, 128, 191, 205, 204, 204, 62, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 36, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 19, 0, 0, 0, 20, 0, 0, 0, 21, 0, 0, 0, 22, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 23, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 205, 204, 76, 63, 205, 204, 204, 62, 205, 204, 76, 62, 0, 0, 128, 63, 1, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 89, 248, 142, 188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 89, 248, 142, 60, 0, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 6, 0, 0, 0, 1, 0, 0, 0, 205, 204, 76, 61, 143, 194, 117, 61, 10, 215, 163, 61, 0, 0, 128, 63, 2, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 192, 0, 0, 128, 63, 226, 70, 166, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 216, 179, 221, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 154, 65, 128, 191, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 72, 1, 77, 190, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 36, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 89, 248, 142, 188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 89, 248, 142, 60, 0, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 32, 3, 0, 0, 88, 2, 0, 0, 7, 0, 0, 0, 1, 0, 0, 0, 205, 204, 76, 61, 143, 194, 117, 61, 10, 215, 163, 61, 0, 0, 128, 63, 0, 2, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 192, 0, 0, 128, 63, 226, 70, 166, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 216, 179, 221, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 154, 65, 128, 191, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 72, 1, 77, 190, 0, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 36, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 89, 248, 142, 188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 89, 248, 142, 60, 0, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 7, 0, 0, 0, 1, 32, 3, 0, 0, 88, 2, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x579cb877e151 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x579cb877e151 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x579cb877e151 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x579cb877e151 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x579cb8792a8a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x579cb8792a8a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x579cb878260c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x579cb878260c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x579cb875ba66 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x579cb875ba66 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x579cb8775e49 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x579cb865d710 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x579cb865d710 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x579cb8776002 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x579cb8776002 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x579cb875bb12 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x579cb87531c9 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x579cb875c70d - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x579cb87931bc - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x579cb8793133 - core[6883ba1bc0fe4ed1]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x579cb864ab8f - core[6883ba1bc0fe4ed1]::panicking::assert_failed::<&[u8], &[u8]>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x579cb864c3eb - golden_artifacts[a36a8f60994ac929]::assert_golden
[INFO] [stdout]                                at /opt/rustwide/workdir/apps/axiom-demo-rotating-cube/tests/golden_artifacts.rs:300:37
[INFO] [stdout]   22:     0x579cb864e0d9 - golden_artifacts[a36a8f60994ac929]::golden_full_artifact_tick0
[INFO] [stdout]                                at /opt/rustwide/workdir/apps/axiom-demo-rotating-cube/tests/golden_artifacts.rs:371:5
[INFO] [stdout]   23:     0x579cb864bd07 - golden_artifacts[a36a8f60994ac929]::golden_full_artifact_tick0::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/apps/axiom-demo-rotating-cube/tests/golden_artifacts.rs:370:32
[INFO] [stdout]   24:     0x579cb8650776 - <golden_artifacts[a36a8f60994ac929]::golden_full_artifact_tick0::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x579cb8650a4b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x579cb8650a4b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x579cb865e095 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x579cb865e095 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x579cb865e095 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   30:     0x579cb865e095 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x579cb865e095 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x579cb865e095 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x579cb865e095 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x579cb8658b44 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x579cb8658b44 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x579cb86611e2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x579cb86611e2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x579cb86611e2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   39:     0x579cb86611e2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x579cb86611e2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x579cb86611e2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x579cb86611e2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x579cb877d4af - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   44:     0x579cb877d4af - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   45:     0x7c5dfa928aa4 - <unknown>
[INFO] [stdout]   46:     0x7c5dfa9b5a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- golden_gpu_submission_tick0 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'golden_gpu_submission_tick0' (10478) panicked at apps/axiom-demo-rotating-cube/tests/golden_artifacts.rs:300:37:
[INFO] [stdout] assertion `left == right` failed: golden mismatch for `gpu_submission_tick0` (287 bytes actual vs 287 bytes golden): the rotating-cube output drifted. If this change is intended, bump the relevant version and re-capture (delete this golden or set AXIOM_REGOLD=1).
[INFO] [stdout]   left: [32, 3, 0, 0, 88, 2, 0, 0, 7, 0, 0, 0, 1, 0, 0, 0, 205, 204, 76, 61, 143, 194, 117, 61, 10, 215, 163, 61, 0, 0, 128, 63, 0, 2, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 192, 0, 0, 128, 63, 224, 70, 166, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 214, 179, 221, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 154, 65, 128, 191, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 72, 1, 77, 190, 0, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 36, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 89, 248, 142, 188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 89, 248, 142, 60, 0, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 7, 0, 0, 0, 1]
[INFO] [stdout]  right: [32, 3, 0, 0, 88, 2, 0, 0, 7, 0, 0, 0, 1, 0, 0, 0, 205, 204, 76, 61, 143, 194, 117, 61, 10, 215, 163, 61, 0, 0, 128, 63, 0, 2, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 192, 0, 0, 128, 63, 226, 70, 166, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 216, 179, 221, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 154, 65, 128, 191, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 72, 1, 77, 190, 0, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 36, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 89, 248, 142, 188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 89, 248, 142, 60, 0, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 7, 0, 0, 0, 1]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x579cb877e151 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x579cb877e151 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x579cb877e151 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x579cb877e151 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x579cb8792a8a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x579cb8792a8a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x579cb878260c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x579cb878260c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x579cb875ba66 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x579cb875ba66 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x579cb8775e49 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x579cb865d710 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x579cb865d710 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x579cb8776002 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x579cb8776002 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x579cb875bb12 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x579cb87531c9 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x579cb875c70d - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x579cb87931bc - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x579cb8793133 - core[6883ba1bc0fe4ed1]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x579cb864ab8f - core[6883ba1bc0fe4ed1]::panicking::assert_failed::<&[u8], &[u8]>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x579cb864c3eb - golden_artifacts[a36a8f60994ac929]::assert_golden
[INFO] [stdout]                                at /opt/rustwide/workdir/apps/axiom-demo-rotating-cube/tests/golden_artifacts.rs:300:37
[INFO] [stdout]   22:     0x579cb864e455 - golden_artifacts[a36a8f60994ac929]::golden_gpu_submission_tick0
[INFO] [stdout]                                at /opt/rustwide/workdir/apps/axiom-demo-rotating-cube/tests/golden_artifacts.rs:358:5
[INFO] [stdout]   23:     0x579cb864bd67 - golden_artifacts[a36a8f60994ac929]::golden_gpu_submission_tick0::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/apps/axiom-demo-rotating-cube/tests/golden_artifacts.rs:354:33
[INFO] [stdout]   24:     0x579cb86507f6 - <golden_artifacts[a36a8f60994ac929]::golden_gpu_submission_tick0::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x579cb8650a4b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x579cb8650a4b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x579cb865e095 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x579cb865e095 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x579cb865e095 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   30:     0x579cb865e095 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x579cb865e095 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x579cb865e095 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x579cb865e095 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x579cb8658b44 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x579cb8658b44 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x579cb86611e2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x579cb86611e2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x579cb86611e2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   39:     0x579cb86611e2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x579cb86611e2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x579cb86611e2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x579cb86611e2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x579cb877d4af - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   44:     0x579cb877d4af - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   45:     0x7c5dfa928aa4 - <unknown>
[INFO] [stdout]   46:     0x7c5dfa9b5a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- golden_render_command_list_tick0 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'golden_render_command_list_tick0' (10479) panicked at apps/axiom-demo-rotating-cube/tests/golden_artifacts.rs:300:37:
[INFO] [stdout] assertion `left == right` failed: golden mismatch for `render_command_list_tick0` (272 bytes actual vs 272 bytes golden): the rotating-cube output drifted. If this change is intended, bump the relevant version and re-capture (delete this golden or set AXIOM_REGOLD=1).
[INFO] [stdout]   left: [6, 0, 0, 0, 1, 0, 0, 0, 205, 204, 76, 61, 143, 194, 117, 61, 10, 215, 163, 61, 0, 0, 128, 63, 2, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 192, 0, 0, 128, 63, 224, 70, 166, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 214, 179, 221, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 154, 65, 128, 191, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 72, 1, 77, 190, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 36, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 89, 248, 142, 188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 89, 248, 142, 60, 0, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0]
[INFO] [stdout]  right: [6, 0, 0, 0, 1, 0, 0, 0, 205, 204, 76, 61, 143, 194, 117, 61, 10, 215, 163, 61, 0, 0, 128, 63, 2, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 192, 0, 0, 128, 63, 226, 70, 166, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 216, 179, 221, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 154, 65, 128, 191, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 72, 1, 77, 190, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 36, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 89, 248, 142, 188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 89, 248, 142, 60, 0, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x579cb877e151 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x579cb877e151 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x579cb877e151 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x579cb877e151 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x579cb8792a8a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x579cb8792a8a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x579cb878260c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x579cb878260c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x579cb875ba66 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x579cb875ba66 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x579cb8775e49 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x579cb865d710 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x579cb865d710 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x579cb8776002 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x579cb8776002 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x579cb875bb12 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x579cb87531c9 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x579cb875c70d - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x579cb87931bc - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x579cb8793133 - core[6883ba1bc0fe4ed1]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x579cb864ab8f - core[6883ba1bc0fe4ed1]::panicking::assert_failed::<&[u8], &[u8]>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x579cb864c3eb - golden_artifacts[a36a8f60994ac929]::assert_golden
[INFO] [stdout]                                at /opt/rustwide/workdir/apps/axiom-demo-rotating-cube/tests/golden_artifacts.rs:300:37
[INFO] [stdout]   22:     0x579cb864ebf5 - golden_artifacts[a36a8f60994ac929]::golden_render_command_list_tick0
[INFO] [stdout]                                at /opt/rustwide/workdir/apps/axiom-demo-rotating-cube/tests/golden_artifacts.rs:350:5
[INFO] [stdout]   23:     0x579cb864be57 - golden_artifacts[a36a8f60994ac929]::golden_render_command_list_tick0::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/apps/axiom-demo-rotating-cube/tests/golden_artifacts.rs:346:38
[INFO] [stdout]   24:     0x579cb8650936 - <golden_artifacts[a36a8f60994ac929]::golden_render_command_list_tick0::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x579cb8650a4b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stderr] error: test failed, to rerun pass `-p axiom-demo-rotating-cube --test golden_artifacts`
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x579cb8650a4b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x579cb865e095 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x579cb865e095 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x579cb865e095 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   30:     0x579cb865e095 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x579cb865e095 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x579cb865e095 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x579cb865e095 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x579cb8658b44 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x579cb8658b44 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x579cb86611e2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x579cb86611e2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x579cb86611e2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   39:     0x579cb86611e2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x579cb86611e2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x579cb86611e2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x579cb86611e2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x579cb877d4af - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   44:     0x579cb877d4af - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   45:     0x7c5dfa928aa4 - <unknown>
[INFO] [stdout]   46:     0x7c5dfa9b5a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- golden_full_artifact_tick60 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'golden_full_artifact_tick60' (10476) panicked at apps/axiom-demo-rotating-cube/tests/golden_artifacts.rs:300:37:
[INFO] [stdout] assertion `left == right` failed: golden mismatch for `full_artifact_tick60` (3474 bytes actual vs 3474 bytes golden): the rotating-cube output drifted. If this change is intended, bump the relevant version and re-capture (delete this golden or set AXIOM_REGOLD=1).
[INFO] [stdout]   left: [60, 0, 0, 0, 0, 0, 0, 0, 60, 0, 0, 0, 0, 0, 0, 0, 61, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 238, 1, 63, 0, 0, 0, 0, 186, 147, 92, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 238, 1, 63, 0, 0, 0, 0, 186, 147, 92, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 238, 1, 63, 0, 0, 0, 0, 186, 147, 92, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 238, 1, 63, 0, 0, 0, 0, 186, 147, 92, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 1, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 146, 10, 134, 63, 171, 170, 170, 63, 205, 204, 204, 61, 0, 0, 200, 66, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 36, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 19, 0, 0, 0, 20, 0, 0, 0, 21, 0, 0, 0, 22, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 23, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 205, 204, 76, 63, 205, 204, 204, 62, 205, 204, 76, 62, 0, 0, 128, 63, 32, 3, 0, 0, 88, 2, 0, 0, 205, 204, 76, 61, 143, 194, 117, 61, 10, 215, 163, 61, 0, 0, 128, 63, 1, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 192, 0, 0, 128, 63, 224, 70, 166, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 214, 179, 221, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 154, 65, 128, 191, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 72, 1, 77, 190, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 154, 153, 153, 62, 0, 0, 128, 191, 205, 204, 204, 62, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 36, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 19, 0, 0, 0, 20, 0, 0, 0, 21, 0, 0, 0, 22, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 23, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 205, 204, 76, 63, 205, 204, 204, 62, 205, 204, 76, 62, 0, 0, 128, 63, 1, 0, 0, 0, 246, 56, 248, 62, 0, 0, 0, 0, 20, 231, 95, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 20, 231, 95, 63, 0, 0, 0, 0, 246, 56, 248, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 6, 0, 0, 0, 1, 0, 0, 0, 205, 204, 76, 61, 143, 194, 117, 61, 10, 215, 163, 61, 0, 0, 128, 63, 2, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 192, 0, 0, 128, 63, 224, 70, 166, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 214, 179, 221, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 154, 65, 128, 191, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 72, 1, 77, 190, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 36, 0, 0, 0, 246, 56, 248, 62, 0, 0, 0, 0, 20, 231, 95, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 20, 231, 95, 63, 0, 0, 0, 0, 246, 56, 248, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 32, 3, 0, 0, 88, 2, 0, 0, 7, 0, 0, 0, 1, 0, 0, 0, 205, 204, 76, 61, 143, 194, 117, 61, 10, 215, 163, 61, 0, 0, 128, 63, 0, 2, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 192, 0, 0, 128, 63, 224, 70, 166, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 214, 179, 221, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 154, 65, 128, 191, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 72, 1, 77, 190, 0, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 36, 0, 0, 0, 246, 56, 248, 62, 0, 0, 0, 0, 20, 231, 95, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 20, 231, 95, 63, 0, 0, 0, 0, 246, 56, 248, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 7, 0, 0, 0, 1, 32, 3, 0, 0, 88, 2, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0]
[INFO] [stdout]  right: [60, 0, 0, 0, 0, 0, 0, 0, 60, 0, 0, 0, 0, 0, 0, 0, 61, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 238, 1, 63, 0, 0, 0, 0, 186, 147, 92, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 238, 1, 63, 0, 0, 0, 0, 186, 147, 92, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 238, 1, 63, 0, 0, 0, 0, 186, 147, 92, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 238, 1, 63, 0, 0, 0, 0, 186, 147, 92, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 1, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 146, 10, 134, 63, 171, 170, 170, 63, 205, 204, 204, 61, 0, 0, 200, 66, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 36, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 19, 0, 0, 0, 20, 0, 0, 0, 21, 0, 0, 0, 22, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 23, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 205, 204, 76, 63, 205, 204, 204, 62, 205, 204, 76, 62, 0, 0, 128, 63, 32, 3, 0, 0, 88, 2, 0, 0, 205, 204, 76, 61, 143, 194, 117, 61, 10, 215, 163, 61, 0, 0, 128, 63, 1, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 192, 0, 0, 128, 63, 226, 70, 166, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 216, 179, 221, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 154, 65, 128, 191, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 72, 1, 77, 190, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 154, 153, 153, 62, 0, 0, 128, 191, 205, 204, 204, 62, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 36, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 19, 0, 0, 0, 20, 0, 0, 0, 21, 0, 0, 0, 22, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 23, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 205, 204, 76, 63, 205, 204, 204, 62, 205, 204, 76, 62, 0, 0, 128, 63, 1, 0, 0, 0, 246, 56, 248, 62, 0, 0, 0, 0, 20, 231, 95, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 20, 231, 95, 63, 0, 0, 0, 0, 246, 56, 248, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 6, 0, 0, 0, 1, 0, 0, 0, 205, 204, 76, 61, 143, 194, 117, 61, 10, 215, 163, 61, 0, 0, 128, 63, 2, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 192, 0, 0, 128, 63, 226, 70, 166, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 216, 179, 221, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 154, 65, 128, 191, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 72, 1, 77, 190, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 36, 0, 0, 0, 246, 56, 248, 62, 0, 0, 0, 0, 20, 231, 95, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 20, 231, 95, 63, 0, 0, 0, 0, 246, 56, 248, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 32, 3, 0, 0, 88, 2, 0, 0, 7, 0, 0, 0, 1, 0, 0, 0, 205, 204, 76, 61, 143, 194, 117, 61, 10, 215, 163, 61, 0, 0, 128, 63, 0, 2, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 192, 0, 0, 128, 63, 226, 70, 166, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 216, 179, 221, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 154, 65, 128, 191, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 72, 1, 77, 190, 0, 0, 0, 0, 0, 3, 0, 0, 0, 1, 0, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 36, 0, 0, 0, 246, 56, 248, 62, 0, 0, 0, 0, 20, 231, 95, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 20, 231, 95, 63, 0, 0, 0, 0, 246, 56, 248, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 7, 0, 0, 0, 1, 32, 3, 0, 0, 88, 2, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x579cb877e151 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x579cb877e151 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x579cb877e151 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x579cb877e151 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x579cb8792a8a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x579cb8792a8a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x579cb878260c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x579cb878260c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x579cb875ba66 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x579cb875ba66 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x579cb8775e49 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x579cb865d710 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x579cb865d710 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x579cb8776002 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x579cb8776002 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x579cb875bb12 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x579cb87531c9 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x579cb875c70d - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x579cb87931bc - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x579cb8793133 - core[6883ba1bc0fe4ed1]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x579cb864ab8f - core[6883ba1bc0fe4ed1]::panicking::assert_failed::<&[u8], &[u8]>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x579cb864c3eb - golden_artifacts[a36a8f60994ac929]::assert_golden
[INFO] [stdout]                                at /opt/rustwide/workdir/apps/axiom-demo-rotating-cube/tests/golden_artifacts.rs:300:37
[INFO] [stdout]   22:     0x579cb864e2d5 - golden_artifacts[a36a8f60994ac929]::golden_full_artifact_tick60
[INFO] [stdout]                                at /opt/rustwide/workdir/apps/axiom-demo-rotating-cube/tests/golden_artifacts.rs:381:5
[INFO] [stdout]   23:     0x579cb864bd37 - golden_artifacts[a36a8f60994ac929]::golden_full_artifact_tick60::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/apps/axiom-demo-rotating-cube/tests/golden_artifacts.rs:375:33
[INFO] [stdout]   24:     0x579cb86507b6 - <golden_artifacts[a36a8f60994ac929]::golden_full_artifact_tick60::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x579cb8650a4b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x579cb8650a4b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x579cb865e095 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x579cb865e095 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x579cb865e095 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   30:     0x579cb865e095 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x579cb865e095 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x579cb865e095 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x579cb865e095 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x579cb8658b44 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x579cb8658b44 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x579cb86611e2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x579cb86611e2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x579cb86611e2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   39:     0x579cb86611e2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x579cb86611e2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x579cb86611e2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x579cb86611e2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x579cb877d4af - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   44:     0x579cb877d4af - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   45:     0x7c5dfa928aa4 - <unknown>
[INFO] [stdout]   46:     0x7c5dfa9b5a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- golden_render_input_tick0 stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'golden_render_input_tick0' (10480) panicked at apps/axiom-demo-rotating-cube/tests/golden_artifacts.rs:300:37:
[INFO] [stdout] assertion `left == right` failed: golden mismatch for `render_input_tick0` (1250 bytes actual vs 1250 bytes golden): the rotating-cube output drifted. If this change is intended, bump the relevant version and re-capture (delete this golden or set AXIOM_REGOLD=1).
[INFO] [stdout]   left: [32, 3, 0, 0, 88, 2, 0, 0, 205, 204, 76, 61, 143, 194, 117, 61, 10, 215, 163, 61, 0, 0, 128, 63, 1, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 192, 0, 0, 128, 63, 224, 70, 166, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 214, 179, 221, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 154, 65, 128, 191, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 72, 1, 77, 190, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 154, 153, 153, 62, 0, 0, 128, 191, 205, 204, 204, 62, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 36, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 19, 0, 0, 0, 20, 0, 0, 0, 21, 0, 0, 0, 22, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 23, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 205, 204, 76, 63, 205, 204, 204, 62, 205, 204, 76, 62, 0, 0, 128, 63, 1, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 89, 248, 142, 188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 89, 248, 142, 60, 0, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1]
[INFO] [stdout]  right: [32, 3, 0, 0, 88, 2, 0, 0, 205, 204, 76, 61, 143, 194, 117, 61, 10, 215, 163, 61, 0, 0, 128, 63, 1, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 160, 192, 0, 0, 128, 63, 226, 70, 166, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 216, 179, 221, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 154, 65, 128, 191, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 72, 1, 77, 190, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 154, 153, 153, 62, 0, 0, 128, 191, 205, 204, 204, 62, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 128, 63, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 191, 0, 0, 0, 191, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 191, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 128, 63, 36, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 4, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 8, 0, 0, 0, 9, 0, 0, 0, 10, 0, 0, 0, 8, 0, 0, 0, 10, 0, 0, 0, 11, 0, 0, 0, 12, 0, 0, 0, 13, 0, 0, 0, 14, 0, 0, 0, 12, 0, 0, 0, 14, 0, 0, 0, 15, 0, 0, 0, 16, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 0, 16, 0, 0, 0, 18, 0, 0, 0, 19, 0, 0, 0, 20, 0, 0, 0, 21, 0, 0, 0, 22, 0, 0, 0, 20, 0, 0, 0, 22, 0, 0, 0, 23, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 205, 204, 76, 63, 205, 204, 204, 62, 205, 204, 76, 62, 0, 0, 128, 63, 1, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 89, 248, 142, 188, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 89, 248, 142, 60, 0, 0, 0, 0, 5, 246, 127, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1]
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x579cb877e151 - std[73adb7dc35730857]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x579cb877e151 - std[73adb7dc35730857]::backtrace_rs::backtrace::trace_unsynchronized::<std[73adb7dc35730857]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x579cb877e151 - std[73adb7dc35730857]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x579cb877e151 - <<std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[6883ba1bc0fe4ed1]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x579cb8792a8a - <core[6883ba1bc0fe4ed1]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x579cb8792a8a - core[6883ba1bc0fe4ed1]::fmt::write
[INFO] [stdout]    6:     0x579cb878260c - std[73adb7dc35730857]::io::default_write_fmt::<alloc[55a36b64bcbf2c0d]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:626:11
[INFO] [stdout]    7:     0x579cb878260c - <alloc[55a36b64bcbf2c0d]::vec::Vec<u8> as std[73adb7dc35730857]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/io/mod.rs:1730:13
[INFO] [stdout]    8:     0x579cb875ba66 - <std[73adb7dc35730857]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x579cb875ba66 - std[73adb7dc35730857]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x579cb8775e49 - std[73adb7dc35730857]::panicking::default_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x579cb865d710 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   12:     0x579cb865d710 - test[980ffaebd391d06d]::test_main_inner::<test[980ffaebd391d06d]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x579cb8776002 - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn for<'a, 'b> core[6883ba1bc0fe4ed1]::ops::function::Fn<(&'a std[73adb7dc35730857]::panic::PanicHookInfo<'b>,), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send + core[6883ba1bc0fe4ed1]::marker::Sync> as core[6883ba1bc0fe4ed1]::ops::function::Fn<(&std[73adb7dc35730857]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2333:9
[INFO] [stdout]   14:     0x579cb8776002 - std[73adb7dc35730857]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:823:13
[INFO] [stdout]   15:     0x579cb875bb12 - std[73adb7dc35730857]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:688:13
[INFO] [stdout]   16:     0x579cb87531c9 - std[73adb7dc35730857]::sys::backtrace::__rust_end_short_backtrace::<std[73adb7dc35730857]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x579cb875c70d - __rustc[a7b7b02e776dd976]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:679:5
[INFO] [stdout]   18:     0x579cb87931bc - core[6883ba1bc0fe4ed1]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x579cb8793133 - core[6883ba1bc0fe4ed1]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x579cb864ab8f - core[6883ba1bc0fe4ed1]::panicking::assert_failed::<&[u8], &[u8]>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x579cb864c3eb - golden_artifacts[a36a8f60994ac929]::assert_golden
[INFO] [stdout]                                at /opt/rustwide/workdir/apps/axiom-demo-rotating-cube/tests/golden_artifacts.rs:300:37
[INFO] [stdout]   22:     0x579cb864dff5 - golden_artifacts[a36a8f60994ac929]::golden_render_input_tick0
[INFO] [stdout]                                at /opt/rustwide/workdir/apps/axiom-demo-rotating-cube/tests/golden_artifacts.rs:342:5
[INFO] [stdout]   23:     0x579cb864bcd7 - golden_artifacts[a36a8f60994ac929]::golden_render_input_tick0::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/apps/axiom-demo-rotating-cube/tests/golden_artifacts.rs:338:31
[INFO] [stdout]   24:     0x579cb8650736 - <golden_artifacts[a36a8f60994ac929]::golden_render_input_tick0::{closure#0} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x579cb8650a4b - <fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   26:     0x579cb8650a4b - test[980ffaebd391d06d]::__rust_begin_short_backtrace::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, fn() -> core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:724:18
[INFO] [stdout]   27:     0x579cb865e095 - test[980ffaebd391d06d]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:74
[INFO] [stdout]   28:     0x579cb865e095 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   29:     0x579cb865e095 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   30:     0x579cb865e095 - std[73adb7dc35730857]::panicking::catch_unwind::<core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>, core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   31:     0x579cb865e095 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<test[980ffaebd391d06d]::run_test_in_process::{closure#0}>, core[6883ba1bc0fe4ed1]::result::Result<(), alloc[55a36b64bcbf2c0d]::string::String>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   32:     0x579cb865e095 - test[980ffaebd391d06d]::run_test_in_process
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:747:27
[INFO] [stdout]   33:     0x579cb865e095 - test[980ffaebd391d06d]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:668:43
[INFO] [stdout]   34:     0x579cb8658b44 - test[980ffaebd391d06d]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/test/src/lib.rs:698:41
[INFO] [stdout]   35:     0x579cb8658b44 - std[73adb7dc35730857]::sys::backtrace::__rust_begin_short_backtrace::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   36:     0x579cb86611e2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   37:     0x579cb86611e2 - <core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   38:     0x579cb86611e2 - std[73adb7dc35730857]::panicking::catch_unwind::do_call::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:576:43
[INFO] [stdout]   39:     0x579cb86611e2 - std[73adb7dc35730857]::panicking::catch_unwind::<(), core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panicking.rs:544:19
[INFO] [stdout]   40:     0x579cb86611e2 - std[73adb7dc35730857]::panic::catch_unwind::<core[6883ba1bc0fe4ed1]::panic::unwind_safe::AssertUnwindSafe<std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/panic.rs:359:14
[INFO] [stdout]   41:     0x579cb86611e2 - std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked::<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   42:     0x579cb86611e2 - <std[73adb7dc35730857]::thread::lifecycle::spawn_unchecked<test[980ffaebd391d06d]::run_test::{closure#1}, ()>::{closure#1} as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   43:     0x579cb877d4af - <alloc[55a36b64bcbf2c0d]::boxed::Box<dyn core[6883ba1bc0fe4ed1]::ops::function::FnOnce<(), Output = ()> + core[6883ba1bc0fe4ed1]::marker::Send> as core[6883ba1bc0fe4ed1]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/alloc/src/boxed.rs:2319:9
[INFO] [stdout]   44:     0x579cb877d4af - <std[73adb7dc35730857]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/6b3fa26749ab40e159b2dd5cf577acaaf5902772/library/std/src/sys/thread/unix.rs:123:17
[INFO] [stdout]   45:     0x7c5dfa928aa4 - <unknown>
[INFO] [stdout]   46:     0x7c5dfa9b5a64 - clone
[INFO] [stdout]   47:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     golden_full_artifact_tick0
[INFO] [stdout]     golden_full_artifact_tick60
[INFO] [stdout]     golden_gpu_submission_tick0
[INFO] [stdout]     golden_render_command_list_tick0
[INFO] [stdout]     golden_render_input_tick0
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 5 passed; 5 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "bd762dcbb458d480aa15792494f24740d72f8d125cdd897f0af951526db20e90", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bd762dcbb458d480aa15792494f24740d72f8d125cdd897f0af951526db20e90", kill_on_drop: false }`
[INFO] [stdout] bd762dcbb458d480aa15792494f24740d72f8d125cdd897f0af951526db20e90
