[INFO] cloning repository https://github.com/5ymph0en1x/Aurea
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/5ymph0en1x/Aurea" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F5ymph0en1x%2FAurea", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F5ymph0en1x%2FAurea'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] a01dc062257504b013600bc3123b25559e656b45
[INFO] testing 5ymph0en1x/Aurea against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F5ymph0en1x%2FAurea" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/5ymph0en1x/Aurea
[INFO] finished tweaking git repo https://github.com/5ymph0en1x/Aurea
[INFO] tweaked toml for git repo https://github.com/5ymph0en1x/Aurea written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/5ymph0en1x/Aurea on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/5ymph0en1x/Aurea 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" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]      Locking 4 packages to latest compatible versions
[INFO] [stderr]       Adding crunchy v0.2.4
[INFO] [stderr]       Adding half v2.7.1
[INFO] [stderr]       Adding zerocopy v0.8.48
[INFO] [stderr]       Adding zerocopy-derive v0.8.48
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded minifb v0.27.0
[INFO] [stderr]   Downloaded version-compare v0.1.1
[INFO] [stderr]   Downloaded sdl2-sys v0.38.0
[INFO] [stderr]   Downloaded sdl2 v0.38.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] eb09aa2b813ea9f38c7eef5d5da8f22ff3e42c970b54613265c924ec3c1d8d8b
[INFO] running `Command { std: "docker" "start" "-a" "eb09aa2b813ea9f38c7eef5d5da8f22ff3e42c970b54613265c924ec3c1d8d8b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "eb09aa2b813ea9f38c7eef5d5da8f22ff3e42c970b54613265c924ec3c1d8d8b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "eb09aa2b813ea9f38c7eef5d5da8f22ff3e42c970b54613265c924ec3c1d8d8b", kill_on_drop: false }`
[INFO] [stdout] eb09aa2b813ea9f38c7eef5d5da8f22ff3e42c970b54613265c924ec3c1d8d8b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ea313df9d7f09a82cbaa0e5bed8e748c010fc43e4d03b10a4eb4b0c72775fe82
[INFO] running `Command { std: "docker" "start" "-a" "ea313df9d7f09a82cbaa0e5bed8e748c010fc43e4d03b10a4eb4b0c72775fe82", kill_on_drop: false }`
[INFO] [stderr]    Compiling autocfg v1.5.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.45
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling pkg-config v0.3.32
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling xml-rs v0.8.28
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling cc v1.2.57
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling simd-adler32 v0.3.8
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling memoffset v0.6.5
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling wayland-sys v0.29.5
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling wayland-scanner v0.29.5
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling adler2 v2.0.1
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling dlib v0.5.3
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling matrixmultiply v0.3.10
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling lzma-sys v0.1.20
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling fdeflate v0.3.7
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling strength_reduce v0.2.4
[INFO] [stderr]    Compiling zune-core v0.5.1
[INFO] [stderr]    Compiling wayland-client v0.29.5
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling pxfm v0.1.28
[INFO] [stderr]    Compiling nix v0.24.3
[INFO] [stderr]    Compiling rawpointer v0.2.1
[INFO] [stderr]    Compiling zune-jpeg v0.5.13
[INFO] [stderr]    Compiling png v0.18.1
[INFO] [stderr]    Compiling transpose v0.2.3
[INFO] [stderr]    Compiling anstyle-parse v1.0.0
[INFO] [stderr]    Compiling primal-check v0.3.4
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling byteorder-lite v0.1.0
[INFO] [stderr]    Compiling downcast-rs v1.2.1
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling scoped-tls v1.0.1
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling colorchoice v1.0.5
[INFO] [stderr]    Compiling anstream v1.0.0
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling rustfft v6.4.1
[INFO] [stderr]    Compiling wayland-commons v0.29.5
[INFO] [stderr]    Compiling ndarray v0.16.1
[INFO] [stderr]    Compiling xz2 v0.1.7
[INFO] [stderr]    Compiling wayland-protocols v0.29.5
[INFO] [stderr]    Compiling x11-dl v2.21.0
[INFO] [stderr]    Compiling linux-raw-sys v0.12.1
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling moxcms v0.8.1
[INFO] [stderr]    Compiling zerocopy-derive v0.8.48
[INFO] [stderr]    Compiling clap_derive v4.6.0
[INFO] [stderr]    Compiling minifb v0.27.0
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling xcursor v0.3.10
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling wayland-cursor v0.29.5
[INFO] [stderr]    Compiling clap v4.6.0
[INFO] [stderr]    Compiling raw-window-handle v0.6.2
[INFO] [stderr]    Compiling image v0.25.10
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling aurea-core v0.9.0 (/opt/rustwide/workdir/src/core)
[INFO] [stdout] warning: unused imports: `Q_ALPHA`, `Q_A`, `Q_BETA`, and `Q_GAMMA`
[INFO] [stdout]    --> src/core/src/lot.rs:510:30
[INFO] [stdout]     |
[INFO] [stdout] 510 |     use crate::calibration::{Q_A, Q_ALPHA, Q_BETA, Q_GAMMA, CODON_STRUCT_FACTOR_MIN, CODON_STRUCT_FACTOR_MAX};
[INFO] [stdout]     |                              ^^^  ^^^^^^^  ^^^^^^  ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/core/src/aurea_encoder.rs:570:21
[INFO] [stdout]     |
[INFO] [stdout] 570 |                 let mut a = blk_angle.rem_euclid(std::f64::consts::PI);
[INFO] [stdout]     |                     ----^
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `block_size`
[INFO] [stdout]   --> src/core/src/hierarchy.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     block_size: usize,
[INFO] [stdout]    |     ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_block_size`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `g16`
[INFO] [stdout]    --> src/core/src/lot.rs:871:9
[INFO] [stdout]     |
[INFO] [stdout] 871 |     let g16 = 2usize; // used by 32-merge below
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_g16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `total_bits`
[INFO] [stdout]    --> src/core/src/rans.rs:989:21
[INFO] [stdout]     |
[INFO] [stdout] 989 |                 let total_bits = 2 * nbits - 1; // prefix zeros + 1 + suffix
[INFO] [stdout]     |                     ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_total_bits`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `count` is assigned to, but never used
[INFO] [stdout]    --> src/core/src/scene_analysis.rs:394:13
[INFO] [stdout]     |
[INFO] [stdout] 394 |         let mut count = 0u64;
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_count` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `count` is never read
[INFO] [stdout]    --> src/core/src/scene_analysis.rs:404:17
[INFO] [stdout]     |
[INFO] [stdout] 404 |                 count += 1;
[INFO] [stdout]     |                 ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/core/src/trellis.rs:438:9
[INFO] [stdout]     |
[INFO] [stdout] 438 |     let mut cur_idx = best_final_idx;
[INFO] [stdout]     |         ----^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n_active`
[INFO] [stdout]    --> src/core/src/lib.rs:322:17
[INFO] [stdout]     |
[INFO] [stdout] 322 |             let n_active: usize = cfl_flags.iter().filter(|&&f| f).count();
[INFO] [stdout]     |                 ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_active`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `sharpen_luminance` is never used
[INFO] [stdout]   --> src/core/src/lib.rs:35:4
[INFO] [stdout]    |
[INFO] [stdout] 35 | fn sharpen_luminance(l_plane: &mut [f64], h: usize, w: usize) {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `sharpen_luminance_planes` is never used
[INFO] [stdout]   --> src/core/src/lib.rs:45:4
[INFO] [stdout]    |
[INFO] [stdout] 45 | fn sharpen_luminance_planes(output_planes: &mut [Vec<f64>], h: usize, w: usize) {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `rice_k` is never used
[INFO] [stdout]    --> src/core/src/rans.rs:915:4
[INFO] [stdout]     |
[INFO] [stdout] 915 | fn rice_k(energy: u32) -> u32 {
[INFO] [stdout]     |    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MIN_NZ_FOR_TRELLIS` is never used
[INFO] [stdout]   --> src/core/src/trellis.rs:28:7
[INFO] [stdout]    |
[INFO] [stdout] 28 | const MIN_NZ_FOR_TRELLIS: usize = 3;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `pack` is never used
[INFO] [stdout]    --> src/core/src/trellis.rs:117:8
[INFO] [stdout]     |
[INFO] [stdout] 104 | impl TState {
[INFO] [stdout]     | ----------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 117 |     fn pack(&self) -> usize {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `penalty` is never used
[INFO] [stdout]    --> src/core/src/trellis.rs:326:8
[INFO] [stdout]     |
[INFO] [stdout] 325 | impl TNode {
[INFO] [stdout]     | ---------- associated function in this implementation
[INFO] [stdout] 326 |     fn penalty() -> Self {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling aurea v0.9.0 (/opt/rustwide/workdir/src/cli)
[INFO] [stdout] warning: unused import: `PathBuf`
[INFO] [stdout]  --> src/cli/src/bin/benchmark_v11.rs:1:23
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::path::{Path, PathBuf};
[INFO] [stdout]   |                       ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `start`
[INFO] [stdout]   --> src/cli/src/bin/benchmark_v11.rs:75:17
[INFO] [stdout]    |
[INFO] [stdout] 75 |             let start = Instant::now();
[INFO] [stdout]    |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_start`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `status`
[INFO] [stdout]   --> src/cli/src/bin/benchmark_v11.rs:76:17
[INFO] [stdout]    |
[INFO] [stdout] 76 |             let status = Command::new("target/release/aurea.exe")
[INFO] [stdout]    |                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_status`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling aurea-viewer v0.1.0 (/opt/rustwide/workdir/src/viewer)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 21s
[INFO] running `Command { std: "docker" "inspect" "ea313df9d7f09a82cbaa0e5bed8e748c010fc43e4d03b10a4eb4b0c72775fe82", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ea313df9d7f09a82cbaa0e5bed8e748c010fc43e4d03b10a4eb4b0c72775fe82", kill_on_drop: false }`
[INFO] [stdout] ea313df9d7f09a82cbaa0e5bed8e748c010fc43e4d03b10a4eb4b0c72775fe82
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ddc78602ce451b8b0ebef478634bc8d5d53ec9fa5858ef28767543918580f249
[INFO] running `Command { std: "docker" "start" "-a" "ddc78602ce451b8b0ebef478634bc8d5d53ec9fa5858ef28767543918580f249", kill_on_drop: false }`
[INFO] [stdout] warning: unused imports: `Q_ALPHA`, `Q_A`, `Q_BETA`, and `Q_GAMMA`
[INFO] [stdout]    --> src/core/src/lot.rs:510:30
[INFO] [stdout]     |
[INFO] [stdout] 510 |     use crate::calibration::{Q_A, Q_ALPHA, Q_BETA, Q_GAMMA, CODON_STRUCT_FACTOR_MIN, CODON_STRUCT_FACTOR_MAX};
[INFO] [stdout]     |                              ^^^  ^^^^^^^  ^^^^^^  ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/core/src/aurea_encoder.rs:570:21
[INFO] [stdout]     |
[INFO] [stdout] 570 |                 let mut a = blk_angle.rem_euclid(std::f64::consts::PI);
[INFO] [stdout]     |                     ----^
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `block_size`
[INFO] [stdout]   --> src/core/src/hierarchy.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     block_size: usize,
[INFO] [stdout]    |     ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_block_size`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `g16`
[INFO] [stdout]    --> src/core/src/lot.rs:871:9
[INFO] [stdout]     |
[INFO] [stdout] 871 |     let g16 = 2usize; // used by 32-merge below
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_g16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `total_bits`
[INFO] [stdout]    --> src/core/src/rans.rs:989:21
[INFO] [stdout]     |
[INFO] [stdout] 989 |                 let total_bits = 2 * nbits - 1; // prefix zeros + 1 + suffix
[INFO] [stdout]     |                     ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_total_bits`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `count` is assigned to, but never used
[INFO] [stdout]    --> src/core/src/scene_analysis.rs:394:13
[INFO] [stdout]     |
[INFO] [stdout] 394 |         let mut count = 0u64;
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_count` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `count` is never read
[INFO] [stdout]    --> src/core/src/scene_analysis.rs:404:17
[INFO] [stdout]     |
[INFO] [stdout] 404 |                 count += 1;
[INFO] [stdout]     |                 ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/core/src/trellis.rs:438:9
[INFO] [stdout]     |
[INFO] [stdout] 438 |     let mut cur_idx = best_final_idx;
[INFO] [stdout]     |         ----^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n_active`
[INFO] [stdout]    --> src/core/src/lib.rs:322:17
[INFO] [stdout]     |
[INFO] [stdout] 322 |             let n_active: usize = cfl_flags.iter().filter(|&&f| f).count();
[INFO] [stdout]     |                 ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_active`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `sharpen_luminance` is never used
[INFO] [stdout]   --> src/core/src/lib.rs:35:4
[INFO] [stdout]    |
[INFO] [stdout] 35 | fn sharpen_luminance(l_plane: &mut [f64], h: usize, w: usize) {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `sharpen_luminance_planes` is never used
[INFO] [stdout]   --> src/core/src/lib.rs:45:4
[INFO] [stdout]    |
[INFO] [stdout] 45 | fn sharpen_luminance_planes(output_planes: &mut [Vec<f64>], h: usize, w: usize) {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `rice_k` is never used
[INFO] [stdout]    --> src/core/src/rans.rs:915:4
[INFO] [stdout]     |
[INFO] [stdout] 915 | fn rice_k(energy: u32) -> u32 {
[INFO] [stdout]     |    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MIN_NZ_FOR_TRELLIS` is never used
[INFO] [stdout]   --> src/core/src/trellis.rs:28:7
[INFO] [stdout]    |
[INFO] [stdout] 28 | const MIN_NZ_FOR_TRELLIS: usize = 3;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `pack` is never used
[INFO] [stdout]    --> src/core/src/trellis.rs:117:8
[INFO] [stdout]     |
[INFO] [stdout] 104 | impl TState {
[INFO] [stdout]     | ----------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 117 |     fn pack(&self) -> usize {
[INFO] [stdout]     |        ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `penalty` is never used
[INFO] [stdout]    --> src/core/src/trellis.rs:326:8
[INFO] [stdout]     |
[INFO] [stdout] 325 | impl TNode {
[INFO] [stdout]     | ---------- associated function in this implementation
[INFO] [stdout] 326 |     fn penalty() -> Self {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling aurea-core v0.9.0 (/opt/rustwide/workdir/src/core)
[INFO] [stderr]    Compiling aurea v0.9.0 (/opt/rustwide/workdir/src/cli)
[INFO] [stderr]    Compiling aurea-viewer v0.1.0 (/opt/rustwide/workdir/src/viewer)
[INFO] [stdout] warning: unused import: `PathBuf`
[INFO] [stdout]  --> src/cli/src/bin/benchmark_v11.rs:1:23
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::path::{Path, PathBuf};
[INFO] [stdout]   |                       ^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `start`
[INFO] [stdout]   --> src/cli/src/bin/benchmark_v11.rs:75:17
[INFO] [stdout]    |
[INFO] [stdout] 75 |             let start = Instant::now();
[INFO] [stdout]    |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_start`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `status`
[INFO] [stdout]   --> src/cli/src/bin/benchmark_v11.rs:76:17
[INFO] [stdout]    |
[INFO] [stdout] 76 |             let status = Command::new("target/release/aurea.exe")
[INFO] [stdout]    |                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_status`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `Q_ALPHA`, `Q_A`, `Q_BETA`, and `Q_GAMMA`
[INFO] [stdout]    --> src/core/src/lot.rs:510:30
[INFO] [stdout]     |
[INFO] [stdout] 510 |     use crate::calibration::{Q_A, Q_ALPHA, Q_BETA, Q_GAMMA, CODON_STRUCT_FACTOR_MIN, CODON_STRUCT_FACTOR_MAX};
[INFO] [stdout]     |                              ^^^  ^^^^^^^  ^^^^^^  ^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/core/src/aurea_encoder.rs:570:21
[INFO] [stdout]     |
[INFO] [stdout] 570 |                 let mut a = blk_angle.rem_euclid(std::f64::consts::PI);
[INFO] [stdout]     |                     ----^
[INFO] [stdout]     |                     |
[INFO] [stdout]     |                     help: remove this `mut`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `block_size`
[INFO] [stdout]   --> src/core/src/hierarchy.rs:93:5
[INFO] [stdout]    |
[INFO] [stdout] 93 |     block_size: usize,
[INFO] [stdout]    |     ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_block_size`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `g16`
[INFO] [stdout]    --> src/core/src/lot.rs:871:9
[INFO] [stdout]     |
[INFO] [stdout] 871 |     let g16 = 2usize; // used by 32-merge below
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_g16`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `total_bits`
[INFO] [stdout]    --> src/core/src/rans.rs:989:21
[INFO] [stdout]     |
[INFO] [stdout] 989 |                 let total_bits = 2 * nbits - 1; // prefix zeros + 1 + suffix
[INFO] [stdout]     |                     ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_total_bits`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable `count` is assigned to, but never used
[INFO] [stdout]    --> src/core/src/scene_analysis.rs:394:13
[INFO] [stdout]     |
[INFO] [stdout] 394 |         let mut count = 0u64;
[INFO] [stdout]     |             ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: consider using `_count` instead
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `count` is never read
[INFO] [stdout]    --> src/core/src/scene_analysis.rs:404:17
[INFO] [stdout]     |
[INFO] [stdout] 404 |                 count += 1;
[INFO] [stdout]     |                 ^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: maybe it is overwritten before being read?
[INFO] [stdout]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/core/src/trellis.rs:438:9
[INFO] [stdout]     |
[INFO] [stdout] 438 |     let mut cur_idx = best_final_idx;
[INFO] [stdout]     |         ----^^^^^^^
[INFO] [stdout]     |         |
[INFO] [stdout]     |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `trellis`
[INFO] [stdout]    --> src/core/src/trellis.rs:623:14
[INFO] [stdout]     |
[INFO] [stdout] 623 |         let (trellis, trellis_eob) = trellis_quantize_block(&coeffs, &steps, &dzs, 0, 3.0, &snapshots);
[INFO] [stdout]     |              ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_trellis`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `n_active`
[INFO] [stdout]    --> src/core/src/lib.rs:322:17
[INFO] [stdout]     |
[INFO] [stdout] 322 |             let n_active: usize = cfl_flags.iter().filter(|&&f| f).count();
[INFO] [stdout]     |                 ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_active`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `sharpen_luminance` is never used
[INFO] [stdout]   --> src/core/src/lib.rs:35:4
[INFO] [stdout]    |
[INFO] [stdout] 35 | fn sharpen_luminance(l_plane: &mut [f64], h: usize, w: usize) {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `sharpen_luminance_planes` is never used
[INFO] [stdout]   --> src/core/src/lib.rs:45:4
[INFO] [stdout]    |
[INFO] [stdout] 45 | fn sharpen_luminance_planes(output_planes: &mut [Vec<f64>], h: usize, w: usize) {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `rice_k` is never used
[INFO] [stdout]    --> src/core/src/rans.rs:915:4
[INFO] [stdout]     |
[INFO] [stdout] 915 | fn rice_k(energy: u32) -> u32 {
[INFO] [stdout]     |    ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MIN_NZ_FOR_TRELLIS` is never used
[INFO] [stdout]   --> src/core/src/trellis.rs:28:7
[INFO] [stdout]    |
[INFO] [stdout] 28 | const MIN_NZ_FOR_TRELLIS: usize = 3;
[INFO] [stdout]    |       ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `penalty` is never used
[INFO] [stdout]    --> src/core/src/trellis.rs:326:8
[INFO] [stdout]     |
[INFO] [stdout] 325 | impl TNode {
[INFO] [stdout]     | ---------- associated function in this implementation
[INFO] [stdout] 326 |     fn penalty() -> Self {
[INFO] [stdout]     |        ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 6.20s
[INFO] running `Command { std: "docker" "inspect" "ddc78602ce451b8b0ebef478634bc8d5d53ec9fa5858ef28767543918580f249", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ddc78602ce451b8b0ebef478634bc8d5d53ec9fa5858ef28767543918580f249", kill_on_drop: false }`
[INFO] [stdout] ddc78602ce451b8b0ebef478634bc8d5d53ec9fa5858ef28767543918580f249
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 20cadbfb32c5427339f7c80edafab0afe8e8710b1ccb9eba13e0cd33505f82c8
[INFO] running `Command { std: "docker" "start" "-a" "20cadbfb32c5427339f7c80edafab0afe8e8710b1ccb9eba13e0cd33505f82c8", kill_on_drop: false }`
[INFO] [stderr] warning: unused imports: `Q_ALPHA`, `Q_A`, `Q_BETA`, and `Q_GAMMA`
[INFO] [stderr]    --> src/core/src/lot.rs:510:30
[INFO] [stderr]     |
[INFO] [stderr] 510 |     use crate::calibration::{Q_A, Q_ALPHA, Q_BETA, Q_GAMMA, CODON_STRUCT_FACTOR_MIN, CODON_STRUCT_FACTOR_MAX};
[INFO] [stderr]     |                              ^^^  ^^^^^^^  ^^^^^^  ^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/core/src/aurea_encoder.rs:570:21
[INFO] [stderr]     |
[INFO] [stderr] 570 |                 let mut a = blk_angle.rem_euclid(std::f64::consts::PI);
[INFO] [stderr]     |                     ----^
[INFO] [stderr]     |                     |
[INFO] [stderr]     |                     help: remove this `mut`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_mut)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `block_size`
[INFO] [stderr]   --> src/core/src/hierarchy.rs:93:5
[INFO] [stderr]    |
[INFO] [stderr] 93 |     block_size: usize,
[INFO] [stderr]    |     ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_block_size`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `g16`
[INFO] [stderr]    --> src/core/src/lot.rs:871:9
[INFO] [stderr]     |
[INFO] [stderr] 871 |     let g16 = 2usize; // used by 32-merge below
[INFO] [stderr]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_g16`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `total_bits`
[INFO] [stderr]    --> src/core/src/rans.rs:989:21
[INFO] [stderr]     |
[INFO] [stderr] 989 |                 let total_bits = 2 * nbits - 1; // prefix zeros + 1 + suffix
[INFO] [stderr]     |                     ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_total_bits`
[INFO] [stderr] 
[INFO] [stderr] warning: variable `count` is assigned to, but never used
[INFO] [stderr]    --> src/core/src/scene_analysis.rs:394:13
[INFO] [stderr]     |
[INFO] [stderr] 394 |         let mut count = 0u64;
[INFO] [stderr]     |             ^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: consider using `_count` instead
[INFO] [stderr] 
[INFO] [stderr] warning: value assigned to `count` is never read
[INFO] [stderr]    --> src/core/src/scene_analysis.rs:404:17
[INFO] [stderr]     |
[INFO] [stderr] 404 |                 count += 1;
[INFO] [stderr]     |                 ^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = help: maybe it is overwritten before being read?
[INFO] [stderr]     = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: variable does not need to be mutable
[INFO] [stderr]    --> src/core/src/trellis.rs:438:9
[INFO] [stderr]     |
[INFO] [stderr] 438 |     let mut cur_idx = best_final_idx;
[INFO] [stderr]     |         ----^^^^^^^
[INFO] [stderr]     |         |
[INFO] [stderr]     |         help: remove this `mut`
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `n_active`
[INFO] [stderr]    --> src/core/src/lib.rs:322:17
[INFO] [stderr]     |
[INFO] [stderr] 322 |             let n_active: usize = cfl_flags.iter().filter(|&&f| f).count();
[INFO] [stderr]     |                 ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_n_active`
[INFO] [stderr] 
[INFO] [stderr] warning: function `sharpen_luminance` is never used
[INFO] [stderr]   --> src/core/src/lib.rs:35:4
[INFO] [stderr]    |
[INFO] [stderr] 35 | fn sharpen_luminance(l_plane: &mut [f64], h: usize, w: usize) {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `sharpen_luminance_planes` is never used
[INFO] [stderr]   --> src/core/src/lib.rs:45:4
[INFO] [stderr]    |
[INFO] [stderr] 45 | fn sharpen_luminance_planes(output_planes: &mut [Vec<f64>], h: usize, w: usize) {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `rice_k` is never used
[INFO] [stderr]    --> src/core/src/rans.rs:915:4
[INFO] [stderr]     |
[INFO] [stderr] 915 | fn rice_k(energy: u32) -> u32 {
[INFO] [stderr]     |    ^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `MIN_NZ_FOR_TRELLIS` is never used
[INFO] [stderr]   --> src/core/src/trellis.rs:28:7
[INFO] [stderr]    |
[INFO] [stderr] 28 | const MIN_NZ_FOR_TRELLIS: usize = 3;
[INFO] [stderr]    |       ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: method `pack` is never used
[INFO] [stderr]    --> src/core/src/trellis.rs:117:8
[INFO] [stderr]     |
[INFO] [stderr] 104 | impl TState {
[INFO] [stderr]     | ----------- method in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 117 |     fn pack(&self) -> usize {
[INFO] [stderr]     |        ^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: associated function `penalty` is never used
[INFO] [stderr]    --> src/core/src/trellis.rs:326:8
[INFO] [stderr]     |
[INFO] [stderr] 325 | impl TNode {
[INFO] [stderr]     | ---------- associated function in this implementation
[INFO] [stderr] 326 |     fn penalty() -> Self {
[INFO] [stderr]     |        ^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `aurea-core` (lib) generated 15 warnings (run `cargo fix --lib -p aurea-core` to apply 7 suggestions)
[INFO] [stderr] warning: unused variable: `trellis`
[INFO] [stderr]    --> src/core/src/trellis.rs:623:14
[INFO] [stderr]     |
[INFO] [stderr] 623 |         let (trellis, trellis_eob) = trellis_quantize_block(&coeffs, &steps, &dzs, 0, 3.0, &snapshots);
[INFO] [stderr]     |              ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_trellis`
[INFO] [stderr] 
[INFO] [stderr] warning: `aurea-core` (lib test) generated 15 warnings (14 duplicates) (run `cargo fix --lib -p aurea-core --tests` to apply 1 suggestion)
[INFO] [stderr] warning: unused import: `PathBuf`
[INFO] [stderr]  --> src/cli/src/bin/benchmark_v11.rs:1:23
[INFO] [stderr]   |
[INFO] [stderr] 1 | use std::path::{Path, PathBuf};
[INFO] [stderr]   |                       ^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `start`
[INFO] [stderr]   --> src/cli/src/bin/benchmark_v11.rs:75:17
[INFO] [stderr]    |
[INFO] [stderr] 75 |             let start = Instant::now();
[INFO] [stderr]    |                 ^^^^^ help: if this is intentional, prefix it with an underscore: `_start`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `status`
[INFO] [stderr]   --> src/cli/src/bin/benchmark_v11.rs:76:17
[INFO] [stderr]    |
[INFO] [stderr] 76 |             let status = Command::new("target/release/aurea.exe")
[INFO] [stderr]    |                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_status`
[INFO] [stderr] 
[INFO] [stderr] warning: `aurea` (bin "benchmark_v11" test) generated 3 warnings (run `cargo fix --bin "benchmark_v11" -p aurea --tests` to apply 3 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.27s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/aurea-d5e97fa91c708e10)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/benchmark_v11.rs (/opt/rustwide/target/debug/deps/benchmark_v11-99d02ddf210cd187)
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/aurea_core-010b989e230465b0)
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 111 tests
[INFO] [stdout] test bitstream::aur2_tests::test_aur2_header_reject_bad_magic ... ok
[INFO] [stdout] test bitstream::aur2_tests::test_aur2_header_roundtrip ... ok
[INFO] [stdout] test bitstream::aur2_tests::test_aur2_header_reject_short ... ok
[INFO] [stdout] test calibration::tests::test_lot_factor_constant ... ok
[INFO] [stdout] test calibration::tests::test_dead_zone_quality_adaptive ... ok
[INFO] [stdout] test calibration::tests::test_qmat_power_quality_adaptive ... ok
[INFO] [stdout] test calibration::tests::test_spin_weight_monotonic_decreasing ... ok
[INFO] [stdout] test cfl::tests::test_estimate_alpha_ac_correlated ... ok
[INFO] [stdout] test cfl::tests::test_quantize_alpha ... ok
[INFO] [stdout] test cfl::tests::test_roundtrip_ac ... ok
[INFO] [stdout] test calibration::tests::test_spin_weight_bounds ... ok
[INFO] [stdout] test cfl::tests::test_estimate_alpha_ac_negligible_energy ... ok
[INFO] [stdout] test cfl::tests::test_estimate_alpha_ac_uncorrelated ... ok
[INFO] [stdout] test color::tests::test_phi_chroma_factor ... ok
[INFO] [stdout] test color::tests::test_ycbcr_black ... ok
[INFO] [stdout] test color::tests::test_saturation_map_grey ... ok
[INFO] [stdout] test geometric::tests::test_connected_components_8 ... ok
[INFO] [stdout] test geometric::tests::test_angle_diff_basic ... ok
[INFO] [stdout] test color::tests::test_ycbcr_white ... ok
[INFO] [stdout] test color::tests::test_gct_roundtrip ... ok
[INFO] [stdout] test color::tests::test_perceptual_dz_map_v9_dark_unchanged ... ok
[INFO] [stdout] test color::tests::test_perceptual_dz_map_v9_midtone_wider ... ok
[INFO] [stdout] test color::tests::test_upsample_identity ... ok
[INFO] [stdout] test geometric::tests::test_fit_arc_semicircle ... ok
[INFO] [stdout] test geometric::tests::test_fit_segment_horizontal ... ok
[INFO] [stdout] test geometric::tests::test_match_kind_classification ... ok
[INFO] [stdout] test geometric::tests::test_match_no_contours ... ok
[INFO] [stdout] test geometric::tests::test_poly_patch_linear_gradient ... ok
[INFO] [stdout] test geometric::tests::test_extract_horizontal_line ... ok
[INFO] [stdout] test geometric::tests::test_poly_patch_quadratic ... ok
[INFO] [stdout] test geometric::tests::test_poly_patch_serialize_roundtrip ... ok
[INFO] [stdout] test geometric::tests::test_primitive_to_dc_arc ... ok
[INFO] [stdout] test geometric::tests::test_poly_patch_flat_surface ... ok
[INFO] [stdout] test geometric::tests::test_extract_empty_band ... ok
[INFO] [stdout] test geometric::tests::test_primitive_to_dc_segment ... ok
[INFO] [stdout] test geometric::tests::test_segment_diagonal_emits_all_bands ... ok
[INFO] [stdout] test geometric::tests::test_segment_vertical_emits_hl_only ... ok
[INFO] [stdout] test geometric::tests::test_serialize_roundtrip ... ok
[INFO] [stdout] test lot::tests::test_block_map_roundtrip ... ok
[INFO] [stdout] test lot::tests::test_dct_roundtrip_1d ... ok
[INFO] [stdout] test geometric::tests::test_segment_horizontal_emits_lh_only ... ok
[INFO] [stdout] test lot::tests::test_dct_roundtrip_2d ... ok
[INFO] [stdout] test rans::tests::test_context_model_v12_bucket_indexing ... ok
[INFO] [stdout] test rans::tests::test_context_model_v12_symmetry_with_v11 ... ok
[INFO] [stdout] test rans::tests::test_context_model_v12_update ... ok
[INFO] [stdout] test rans::tests::test_rans_band_roundtrip ... ok
[INFO] [stdout] test geometric::tests::test_encode_detail_subband_reduces_energy ... ok
[INFO] [stdout] test rans::tests::test_rans_band_stress ... ok
[INFO] [stdout] test bitstream::aur2_tests::test_turing_header_roundtrip ... ok
[INFO] [stdout] test rans::tests::test_rans_compress_bytes_empty ... ok
[INFO] [stdout] test rans::tests::test_rans_compress_bytes_all_values ... ok
[INFO] [stdout] test rans::tests::test_rans_compress_bytes_single ... ok
[INFO] [stdout] test rans::tests::test_rans_compress_bytes_roundtrip ... ok
[INFO] [stdout] test rans::tests::test_rans_deterministic ... ok
[INFO] [stdout] test rans::tests::test_rans_encoder_decoder_adaptive ... ok
[INFO] [stdout] test rans::tests::test_rans_encoder_decoder_raw_bits ... ok
[INFO] [stdout] test rans::tests::test_rans_paeth_empty ... ok
[INFO] [stdout] test rans::tests::test_rans_paeth_large_residuals ... ok
[INFO] [stdout] test rans::tests::test_rans_paeth_roundtrip ... ok
[INFO] [stdout] test rans::tests::test_rans_paeth_roundtrip_small ... ok
[INFO] [stdout] test rans::tests::test_rans_roundtrip_all_ones ... ok
[INFO] [stdout] test geometric::tests::test_connected_components_8_two_clusters ... ok
[INFO] [stdout] test rans::tests::test_rans_roundtrip_basic ... ok
[INFO] [stdout] test rans::tests::test_rans_roundtrip_all_zeros ... ok
[INFO] [stdout] test rans::tests::test_rans_roundtrip_empty ... ok
[INFO] [stdout] test rans::tests::test_rans_roundtrip_large_values ... ok
[INFO] [stdout] test rans::tests::test_rans_skewed ... ok
[INFO] [stdout] test rans::tests::test_rans_v11_roundtrip_all_ones ... ok
[INFO] [stdout] test rans::tests::test_rans_v11_hyper_sparse ... ok
[INFO] [stdout] test rans::tests::test_rans_v11_roundtrip_basic ... ok
[INFO] [stdout] test rans::tests::test_rans_v11_roundtrip_empty ... ok
[INFO] [stdout] test rans::tests::test_rans_v11_roundtrip_large_values ... ok
[INFO] [stdout] test rans::tests::test_rans_v11_stress ... ok
[INFO] [stdout] test rans::tests::test_rans_v8_backward_compat ... ok
[INFO] [stdout] test rans::tests::test_rans_v11_roundtrip_all_zeros ... ok
[INFO] [stdout] test rans::tests::test_rans_vs_entropy ... ok
[INFO] [stdout] test scan::tests::test_covering_spiral_starts_near_center ... ok
[INFO] [stdout] test scan::tests::test_covering_spiral_covers_all ... ok
[INFO] [stdout] test scan::tests::test_golden_spiral_covers_all_ac ... ok
[INFO] [stdout] test scan::tests::test_golden_spiral_8x8 ... ok
[INFO] [stdout] test lot::tests::test_lot_image_roundtrip_overlap ... ok
[INFO] [stdout] test lot::tests::test_lot_image_roundtrip ... ok
[INFO] [stdout] test geometric::tests::test_poly_patch_render_roundtrip ... ok
[INFO] [stdout] test scan::tests::test_spiral_raster_roundtrip ... ok
[INFO] [stdout] test trellis::tests::test_ctx_indices_match_rans ... ok
[INFO] [stdout] test trellis::tests::test_lambda_huge_all_zeros ... ok
[INFO] [stdout] test trellis::tests::test_lambda_zero_equals_greedy ... ok
[INFO] [stdout] test trellis::tests::test_log2_lut_accuracy ... ok
[INFO] [stdout] test trellis::tests::test_rate_cost_zero_is_cheap ... ok
[INFO] [stdout] test trellis::tests::test_transition_nonzero ... ok
[INFO] [stdout] test trellis::tests::test_transition_zero ... ok
[INFO] [stdout] test trellis::tests::test_trellis_can_zero_small_trailing ... ok
[INFO] [stdout] test trellis::tests::test_trellis_preserves_large_coefficients ... ok
[INFO] [stdout] test turing::tests::test_gaussian_blur_identity_sigma_zero ... ok
[INFO] [stdout] test scan::tests::test_golden_spiral_monotonicity ... ok
[INFO] [stdout] test trellis::tests::test_greedy_all_zeros ... ok
[INFO] [stdout] test turing::tests::test_normalize_01_flat ... ok
[INFO] [stdout] test trellis::tests::test_state_pack_unique ... ok
[INFO] [stdout] test turing::tests::test_normalize_01_range ... ok
[INFO] [stdout] test turing::tests::test_sobel_horizontal_edge ... ok
[INFO] [stdout] test turing::tests::test_gaussian_blur_smooths ... ok
[INFO] [stdout] test turing::tests::test_compute_turing_field_basic ... ok
[INFO] [stdout] test turing::tests::test_trace_ridges_flat_image ... ok
[INFO] [stdout] test wavelet::tests::test_morton_covers_all ... ok
[INFO] [stdout] test wavelet::tests::test_morton_deterministic ... ok
[INFO] [stdout] test turing::tests::test_sobel_flat_grid ... ok
[INFO] [stdout] test turing::tests::test_trace_ridges_horizontal_edge ... ok
[INFO] [stdout] test lot::tests::test_lot_variable_roundtrip ... ok
[INFO] [stdout] test turing::tests::test_trace_ridges_deterministic ... ok
[INFO] [stdout] test rans::tests::test_rans_compress_bytes_structured ... ok
[INFO] [stdout] test rans::tests::test_rans_compress_bytes_repeated ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 111 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/aurea_viewer-8913f4996b421746)
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests aurea_core
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "20cadbfb32c5427339f7c80edafab0afe8e8710b1ccb9eba13e0cd33505f82c8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "20cadbfb32c5427339f7c80edafab0afe8e8710b1ccb9eba13e0cd33505f82c8", kill_on_drop: false }`
[INFO] [stdout] 20cadbfb32c5427339f7c80edafab0afe8e8710b1ccb9eba13e0cd33505f82c8
