[INFO] cloning repository https://github.com/SunayHegde2006/Air.rs [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/SunayHegde2006/Air.rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSunayHegde2006%2FAir.rs", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSunayHegde2006%2FAir.rs'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 69f31e2619aa0e53a9516393aca292b2ffae95ed [INFO] testing SunayHegde2006/Air.rs against beta-2026-04-21 for beta-1.96-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FSunayHegde2006%2FAir.rs" "/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/SunayHegde2006/Air.rs [INFO] finished tweaking git repo https://github.com/SunayHegde2006/Air.rs [INFO] tweaked toml for git repo https://github.com/SunayHegde2006/Air.rs written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/SunayHegde2006/Air.rs on toolchain beta-2026-04-21 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/SunayHegde2006/Air.rs 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" "+beta-2026-04-21" "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/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 36e7318cdfdbb59b48658d0895ba30d267411414eab6b297a71bbf394c340705 [INFO] running `Command { std: "docker" "start" "-a" "36e7318cdfdbb59b48658d0895ba30d267411414eab6b297a71bbf394c340705", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "36e7318cdfdbb59b48658d0895ba30d267411414eab6b297a71bbf394c340705", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "36e7318cdfdbb59b48658d0895ba30d267411414eab6b297a71bbf394c340705", kill_on_drop: false }` [INFO] [stdout] 36e7318cdfdbb59b48658d0895ba30d267411414eab6b297a71bbf394c340705 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3a0c4d8ad47d8cd30474ea39c02db4bae1f1c8eb8e298a60aa8d3848ffc1f78b [INFO] running `Command { std: "docker" "start" "-a" "3a0c4d8ad47d8cd30474ea39c02db4bae1f1c8eb8e298a60aa8d3848ffc1f78b", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling unicode-ident v1.0.24 [INFO] [stderr] Compiling quote v1.0.45 [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Compiling cfg-if v1.0.4 [INFO] [stderr] Compiling libm v0.2.16 [INFO] [stderr] Compiling once_cell v1.21.4 [INFO] [stderr] Compiling autocfg v1.5.0 [INFO] [stderr] Compiling zerocopy v0.8.42 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling reborrow v0.5.5 [INFO] [stderr] Compiling rayon-core v1.13.0 [INFO] [stderr] Compiling stable_deref_trait v1.2.1 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling seq-macro v0.3.6 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling itoa v1.0.17 [INFO] [stderr] Compiling bitflags v2.11.0 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling pin-project-lite v0.2.17 [INFO] [stderr] Compiling pulp v0.21.5 [INFO] [stderr] Compiling memchr v2.8.0 [INFO] [stderr] Compiling dyn-stack-macros v0.1.3 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling bytes v1.11.1 [INFO] [stderr] Compiling raw-cpuid v11.6.0 [INFO] [stderr] Compiling winnow v0.7.15 [INFO] [stderr] Compiling futures-core v0.3.32 [INFO] [stderr] Compiling find-msvc-tools v0.1.9 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling raw-cpuid v10.7.0 [INFO] [stderr] Compiling lock_api v0.4.14 [INFO] [stderr] Compiling tracing-core v0.1.36 [INFO] [stderr] Compiling cc v1.2.57 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling writeable v0.6.2 [INFO] [stderr] Compiling litemap v0.8.1 [INFO] [stderr] Compiling pkg-config v0.3.32 [INFO] [stderr] Compiling zmij v1.0.21 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling typenum v1.19.0 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling utf8parse v0.2.2 [INFO] [stderr] Compiling icu_normalizer_data v2.1.1 [INFO] [stderr] Compiling rustversion v1.0.22 [INFO] [stderr] Compiling icu_properties_data v2.1.2 [INFO] [stderr] Compiling crossbeam-deque v0.8.6 [INFO] [stderr] Compiling http v1.4.0 [INFO] [stderr] Compiling toml_datetime v1.0.0+spec-1.1.0 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling socket2 v0.6.3 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling crc32fast v1.5.0 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling openssl-sys v0.9.111 [INFO] [stderr] Compiling toml_parser v1.0.9+spec-1.1.0 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling anstyle v1.0.13 [INFO] [stderr] Compiling percent-encoding v2.3.2 [INFO] [stderr] Compiling is_terminal_polyfill v1.70.2 [INFO] [stderr] Compiling colorchoice v1.0.4 [INFO] [stderr] Compiling anstyle-query v1.1.5 [INFO] [stderr] Compiling httparse v1.10.1 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling num-bigint v0.4.6 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling slab v0.4.12 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [INFO] [stderr] Compiling openssl v0.10.75 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Compiling foreign-types-shared v0.1.1 [INFO] [stderr] Compiling http-body v1.0.1 [INFO] [stderr] Compiling futures-task v0.3.32 [INFO] [stderr] Compiling tower-service v0.3.3 [INFO] [stderr] Compiling foreign-types v0.3.2 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling toml_edit v0.25.4+spec-1.1.0 [INFO] [stderr] Compiling getrandom v0.2.17 [INFO] [stderr] Compiling futures-util v0.3.32 [INFO] [stderr] Compiling anstyle-parse v1.0.0 [INFO] [stderr] Compiling futures-channel v0.3.32 [INFO] [stderr] Compiling native-tls v0.2.18 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling tower-layer v0.3.3 [INFO] [stderr] Compiling zip v1.1.4 [INFO] [stderr] Compiling simd-adler32 v0.3.8 [INFO] [stderr] Compiling httpdate v1.0.3 [INFO] [stderr] Compiling portable-atomic v1.13.1 [INFO] [stderr] Compiling sync_wrapper v1.0.2 [INFO] [stderr] Compiling utf8_iter v1.0.4 [INFO] [stderr] Compiling adler2 v2.0.1 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling anstream v1.0.0 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling http-body-util v0.1.3 [INFO] [stderr] Compiling memmap2 v0.9.10 [INFO] [stderr] Compiling num_cpus v1.17.0 [INFO] [stderr] Compiling crypto-common v0.1.7 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling anstyle-parse v0.2.7 [INFO] [stderr] Compiling libloading v0.8.9 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling mime v0.3.17 [INFO] [stderr] Compiling unicode-width v0.2.2 [INFO] [stderr] Compiling proc-macro-crate v3.5.0 [INFO] [stderr] Compiling option-ext v0.2.0 [INFO] [stderr] Compiling openssl-probe v0.2.1 [INFO] [stderr] Compiling clap_lex v1.0.1 [INFO] [stderr] Compiling anyhow v1.0.102 [INFO] [stderr] Compiling ryu v1.0.23 [INFO] [stderr] Compiling toml_write v0.1.2 [INFO] [stderr] Compiling clap_builder v4.5.61 [INFO] [stderr] Compiling console v0.15.11 [INFO] [stderr] Compiling flate2 v1.1.9 [INFO] [stderr] Compiling dirs-sys v0.4.1 [INFO] [stderr] Compiling anstream v0.6.21 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling serde_path_to_error v0.1.20 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling jiff v0.2.23 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling matchit v0.7.3 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling nu-ansi-term v0.50.3 [INFO] [stderr] Compiling air-rs v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling number_prefix v0.4.0 [INFO] [stderr] Compiling cpufeatures v0.2.17 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling dirs v5.0.1 [INFO] [stderr] Compiling uuid v1.22.0 [INFO] [stderr] Compiling tracing-subscriber v0.3.22 [INFO] [stderr] Compiling indicatif v0.17.11 [INFO] [stderr] Compiling dashmap v6.1.0 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling zerocopy-derive v0.8.42 [INFO] [stderr] Compiling bytemuck_derive v1.10.2 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling zerovec-derive v0.11.2 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling tokio-macros v2.6.1 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling num_enum_derive v0.7.5 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.1 [INFO] [stderr] Compiling tokio v1.50.0 [INFO] [stderr] Compiling yoke-derive v0.7.5 [INFO] [stderr] Compiling num_enum v0.7.5 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling clap_derive v4.5.61 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling axum-core v0.4.5 [INFO] [stderr] Compiling bytemuck v1.25.0 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling yoke v0.8.1 [INFO] [stderr] Compiling dyn-stack v0.13.2 [INFO] [stderr] Compiling dyn-stack v0.10.0 [INFO] [stderr] Compiling yoke v0.7.5 [INFO] [stderr] Compiling zerovec v0.11.5 [INFO] [stderr] Compiling zerotrie v0.2.3 [INFO] [stderr] Compiling env_filter v1.0.0 [INFO] [stderr] Compiling env_logger v0.11.9 [INFO] [stderr] Compiling pulp v0.18.22 [INFO] [stderr] Compiling num v0.4.3 [INFO] [stderr] Compiling tinystr v0.8.2 [INFO] [stderr] Compiling potential_utf v0.1.4 [INFO] [stderr] Compiling icu_locale_core v2.1.1 [INFO] [stderr] Compiling icu_collections v2.1.1 [INFO] [stderr] Compiling clap v4.5.61 [INFO] [stderr] Compiling icu_provider v2.1.1 [INFO] [stderr] Compiling icu_properties v2.1.2 [INFO] [stderr] Compiling icu_normalizer v2.1.1 [INFO] [stderr] Compiling serde_spanned v0.6.9 [INFO] [stderr] Compiling toml_datetime v0.6.11 [INFO] [stderr] Compiling safetensors v0.4.5 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling safetensors v0.5.3 [INFO] [stderr] Compiling toml_edit v0.22.27 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling url v2.5.8 [INFO] [stderr] Compiling ureq v2.12.1 [INFO] [stderr] Compiling hyper v1.8.1 [INFO] [stderr] Compiling tower v0.5.3 [INFO] [stderr] Compiling tokio-stream v0.1.18 [INFO] [stderr] Compiling toml v0.8.23 [INFO] [stderr] Compiling hyper-util v0.1.20 [INFO] [stderr] Compiling axum v0.7.9 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling rand_distr v0.5.1 [INFO] [stderr] Compiling half v2.7.1 [INFO] [stderr] Compiling gemm-common v0.18.2 [INFO] [stderr] Compiling gemm-common v0.17.1 [INFO] [stderr] Compiling gemm-f32 v0.17.1 [INFO] [stderr] Compiling gemm-f64 v0.17.1 [INFO] [stderr] Compiling gemm-c32 v0.17.1 [INFO] [stderr] Compiling gemm-c64 v0.17.1 [INFO] [stderr] Compiling gemm-f32 v0.18.2 [INFO] [stderr] Compiling gemm-f64 v0.18.2 [INFO] [stderr] Compiling gemm-c32 v0.18.2 [INFO] [stderr] Compiling gemm-c64 v0.18.2 [INFO] [stderr] Compiling gemm-f16 v0.17.1 [INFO] [stderr] Compiling gemm-f16 v0.18.2 [INFO] [stderr] Compiling gemm v0.18.2 [INFO] [stderr] Compiling ug v0.1.0 [INFO] [stderr] Compiling gemm v0.17.1 [INFO] [stderr] Compiling candle-core v0.8.4 [INFO] [stdout] warning: unused import: `std::os::unix::io::AsRawFd` [INFO] [stdout] --> src/strix/async_io.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | use std::os::unix::io::AsRawFd; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SYS_IO_URING_ENTER` is never used [INFO] [stdout] --> src/strix/async_io.rs:29:11 [INFO] [stdout] | [INFO] [stdout] 29 | const SYS_IO_URING_ENTER: i64 = 426; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SYS_IO_URING_REGISTER` is never used [INFO] [stdout] --> src/strix/async_io.rs:30:11 [INFO] [stdout] | [INFO] [stdout] 30 | const SYS_IO_URING_REGISTER: i64 = 427; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `IORING_OP_READ` is never used [INFO] [stdout] --> src/strix/async_io.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | const IORING_OP_READ: u8 = 22; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RING_SIZE` is never used [INFO] [stdout] --> src/strix/async_io.rs:36:11 [INFO] [stdout] | [INFO] [stdout] 36 | const RING_SIZE: u32 = 256; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 00s [INFO] running `Command { std: "docker" "inspect" "3a0c4d8ad47d8cd30474ea39c02db4bae1f1c8eb8e298a60aa8d3848ffc1f78b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3a0c4d8ad47d8cd30474ea39c02db4bae1f1c8eb8e298a60aa8d3848ffc1f78b", kill_on_drop: false }` [INFO] [stdout] 3a0c4d8ad47d8cd30474ea39c02db4bae1f1c8eb8e298a60aa8d3848ffc1f78b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 818a5facd33cff6c8f21e8cc801287a3db9db5623c1a067132152bd2e6c67e10 [INFO] running `Command { std: "docker" "start" "-a" "818a5facd33cff6c8f21e8cc801287a3db9db5623c1a067132152bd2e6c67e10", kill_on_drop: false }` [INFO] [stdout] warning: unused import: `std::os::unix::io::AsRawFd` [INFO] [stdout] --> src/strix/async_io.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | use std::os::unix::io::AsRawFd; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SYS_IO_URING_ENTER` is never used [INFO] [stdout] --> src/strix/async_io.rs:29:11 [INFO] [stdout] | [INFO] [stdout] 29 | const SYS_IO_URING_ENTER: i64 = 426; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SYS_IO_URING_REGISTER` is never used [INFO] [stdout] --> src/strix/async_io.rs:30:11 [INFO] [stdout] | [INFO] [stdout] 30 | const SYS_IO_URING_REGISTER: i64 = 427; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `IORING_OP_READ` is never used [INFO] [stdout] --> src/strix/async_io.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | const IORING_OP_READ: u8 = 22; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RING_SIZE` is never used [INFO] [stdout] --> src/strix/async_io.rs:36:11 [INFO] [stdout] | [INFO] [stdout] 36 | const RING_SIZE: u32 = 256; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Compiling air-rs v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unused import: `std::os::unix::io::AsRawFd` [INFO] [stdout] --> src/strix/async_io.rs:25:9 [INFO] [stdout] | [INFO] [stdout] 25 | use std::os::unix::io::AsRawFd; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SYS_IO_URING_ENTER` is never used [INFO] [stdout] --> src/strix/async_io.rs:29:11 [INFO] [stdout] | [INFO] [stdout] 29 | const SYS_IO_URING_ENTER: i64 = 426; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `SYS_IO_URING_REGISTER` is never used [INFO] [stdout] --> src/strix/async_io.rs:30:11 [INFO] [stdout] | [INFO] [stdout] 30 | const SYS_IO_URING_REGISTER: i64 = 427; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `IORING_OP_READ` is never used [INFO] [stdout] --> src/strix/async_io.rs:33:11 [INFO] [stdout] | [INFO] [stdout] 33 | const IORING_OP_READ: u8 = 22; [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `RING_SIZE` is never used [INFO] [stdout] --> src/strix/async_io.rs:36:11 [INFO] [stdout] | [INFO] [stdout] 36 | const RING_SIZE: u32 = 256; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 10.29s [INFO] running `Command { std: "docker" "inspect" "818a5facd33cff6c8f21e8cc801287a3db9db5623c1a067132152bd2e6c67e10", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "818a5facd33cff6c8f21e8cc801287a3db9db5623c1a067132152bd2e6c67e10", kill_on_drop: false }` [INFO] [stdout] 818a5facd33cff6c8f21e8cc801287a3db9db5623c1a067132152bd2e6c67e10 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 6090a0c0461eae60227ec64a34f92904e6eb6cf4d9daef921470e958a0d1e086 [INFO] running `Command { std: "docker" "start" "-a" "6090a0c0461eae60227ec64a34f92904e6eb6cf4d9daef921470e958a0d1e086", kill_on_drop: false }` [INFO] [stderr] warning: unused import: `std::os::unix::io::AsRawFd` [INFO] [stderr] --> src/strix/async_io.rs:25:9 [INFO] [stderr] | [INFO] [stderr] 25 | use std::os::unix::io::AsRawFd; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: constant `SYS_IO_URING_ENTER` is never used [INFO] [stderr] --> src/strix/async_io.rs:29:11 [INFO] [stderr] | [INFO] [stderr] 29 | const SYS_IO_URING_ENTER: i64 = 426; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default [INFO] [stderr] [INFO] [stderr] warning: constant `SYS_IO_URING_REGISTER` is never used [INFO] [stderr] --> src/strix/async_io.rs:30:11 [INFO] [stderr] | [INFO] [stderr] 30 | const SYS_IO_URING_REGISTER: i64 = 427; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant `IORING_OP_READ` is never used [INFO] [stderr] --> src/strix/async_io.rs:33:11 [INFO] [stderr] | [INFO] [stderr] 33 | const IORING_OP_READ: u8 = 22; [INFO] [stderr] | ^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: constant `RING_SIZE` is never used [INFO] [stderr] --> src/strix/async_io.rs:36:11 [INFO] [stderr] | [INFO] [stderr] 36 | const RING_SIZE: u32 = 256; [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `air-rs` (lib) generated 5 warnings (run `cargo fix --lib -p air-rs` to apply 1 suggestion) [INFO] [stderr] warning: `air-rs` (lib test) generated 5 warnings (5 duplicates) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.48s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/air_rs-dd64a1b7c8b15d6d) [INFO] [stdout] [INFO] [stdout] running 468 tests [INFO] [stdout] test api::tests::test_chat_completion_response_serialise ... ok [INFO] [stdout] test api::tests::test_api_error_http_status_codes ... ok [INFO] [stdout] test api::tests::test_chunk_serialise_skips_none_fields ... ok [INFO] [stdout] test api::tests::test_api_state_model_name ... ok [INFO] [stdout] test api::tests::test_create_router_builds ... ok [INFO] [stdout] test api::tests::test_generate_reply_respects_max_tokens ... ok [INFO] [stdout] test api::tests::test_estimate_tokens ... ok [INFO] [stdout] test api::tests::test_models_response_structure ... ok [INFO] [stdout] test api::tests::test_generate_reply_uses_last_user_message ... ok [INFO] [stdout] test api::tests::test_validate_request_empty_messages ... ok [INFO] [stdout] test api::tests::test_validate_request_empty_model ... ok [INFO] [stdout] test api::tests::test_validate_request_valid ... ok [INFO] [stdout] test api::tests::test_validate_temperature_out_of_range ... ok [INFO] [stdout] test api::tests::test_validate_top_p_out_of_range ... ok [INFO] [stdout] test api::tests::test_server_error_format ... ok [INFO] [stdout] test arb::tests::test_all_decode_batch ... ok [INFO] [stdout] test arb::tests::test_coasting_excluded_from_batch ... ok [INFO] [stdout] test arb::tests::test_confidence_gating ... ok [INFO] [stdout] test arb::tests::test_empty_scheduler ... ok [INFO] [stdout] test arb::tests::test_enqueue_and_admit ... ok [INFO] [stdout] test arb::tests::test_harmonic_separation ... ok [INFO] [stdout] test arb::tests::test_kv_allocator_oom ... ok [INFO] [stdout] test arb::tests::test_initial_utility ... ok [INFO] [stdout] test arb::tests::test_decode_token_data ... ok [INFO] [stdout] test arb::tests::test_harmonic_grouping ... ok [INFO] [stdout] test arb::tests::test_kv_slot_recycling ... ok [INFO] [stdout] test arb::tests::test_harmonic_ratio_tight ... ok [INFO] [stdout] test arb::tests::test_monotonic_ids ... ok [INFO] [stdout] test arb::tests::test_micro_batch_build ... ok [INFO] [stdout] test arb::tests::test_nan_top1_prob ... ok [INFO] [stdout] test arb::tests::test_prefill_token_data ... ok [INFO] [stdout] test arb::tests::test_prefetch_overflow ... ok [INFO] [stdout] test arb::tests::test_priority_ordering ... ok [INFO] [stdout] test arb::tests::test_prefill_to_decode_transition ... ok [INFO] [stdout] test chat_template::tests::test_detect_format_metadata ... ok [INFO] [stdout] test arb::tests::test_streak_reset ... ok [INFO] [stdout] test arb::tests::test_slot_reclaim_on_eos ... ok [INFO] [stdout] test arb::tests::test_slot_exhaustion ... ok [INFO] [stdout] test chat_template::tests::test_role_display ... ok [INFO] [stdout] test chat_template::tests::test_role_parse ... ok [INFO] [stdout] test chat_template::tests::test_mistral_format ... ok [INFO] [stdout] test api::tests::test_api_error_model_not_found_format ... ok [INFO] [stdout] test drive_inquisitor::tests::test_b_opt_basic ... ok [INFO] [stdout] test arb::tests::test_arb_handle ... ok [INFO] [stdout] test arb::tests::test_batch_phase_flags ... ok [INFO] [stdout] test chat_template::tests::test_chatml_format ... ok [INFO] [stdout] test chat_template::tests::test_raw_format ... ok [INFO] [stdout] test arb::tests::test_urgent_admitted_first ... ok [INFO] [stdout] test api::tests::test_create_router_with_model ... ok [INFO] [stdout] test drive_inquisitor::tests::test_from_known_speed_nvme ... ok [INFO] [stdout] test api::tests::test_stop_condition_deserialise ... ok [INFO] [stdout] test drive_inquisitor::tests::test_b_opt_clamped_to_64 ... ok [INFO] [stdout] test drive_inquisitor::tests::test_b_opt_zero_kernel ... ok [INFO] [stdout] test drive_inquisitor::tests::test_protocol_selection_nvme ... ok [INFO] [stdout] test drive_inquisitor::tests::test_protocol_selection_sata ... ok [INFO] [stdout] test drive_inquisitor::tests::test_rho_compute_bound ... ok [INFO] [stdout] test drive_inquisitor::tests::test_rho_mist_batch ... ok [INFO] [stdout] test drive_inquisitor::tests::test_d_opt_clamped_to_bounds ... ok [INFO] [stdout] test drive_inquisitor::tests::test_from_known_speed_hdd ... ok [INFO] [stdout] test drive_inquisitor::tests::test_d_opt_compute_equals_io ... ok [INFO] [stdout] test drive_inquisitor::tests::test_d_opt_compute_slower_than_io ... ok [INFO] [stdout] test drive_inquisitor::tests::test_d_opt_zero_io ... ok [INFO] [stdout] test drive_inquisitor::tests::test_rho_perfect_overlap ... ok [INFO] [stdout] test gpu_pipeline::tests::test_layer_device_lookup ... ok [INFO] [stdout] test gpu_pipeline::tests::test_needs_transfer ... ok [INFO] [stdout] test gpu_pipeline::tests::test_multi_device_partition ... ok [INFO] [stdout] test gpu_pipeline::tests::test_odd_layer_distribution ... ok [INFO] [stdout] test gpu_pipeline::tests::test_topology_display ... ok [INFO] [stdout] test kv_cache::tests::test_clear ... ok [INFO] [stdout] test drive_inquisitor::tests::test_protocol_display ... ok [INFO] [stdout] test drive_inquisitor::tests::test_d_opt_io_slower_than_compute ... ok [INFO] [stdout] test kv_cache::tests::test_new_defaults_to_f16_storage ... ok [INFO] [stdout] test kv_cache::tests::test_q8_compression_ratio ... ok [INFO] [stdout] test kv_cache::tests::test_f16_roundtrip_preserves_values ... ok [INFO] [stdout] test kv_cache::tests::test_q8_clear ... ok [INFO] [stdout] test kv_cache::tests::test_q8_quantize_dequantize_roundtrip ... ok [INFO] [stdout] test kv_cache::tests::test_q8_kv_cache_save_load_roundtrip ... ok [INFO] [stdout] test kv_cache::tests::test_seq_len_tracking ... ok [INFO] [stdout] test kv_cache::tests::test_with_dtypes ... ok [INFO] [stdout] test kv_tier::tests::test_active_to_warm_demotion ... ok [INFO] [stdout] test drive_inquisitor::tests::test_protocol_selection_mist ... ok [INFO] [stdout] test kv_tier::tests::test_add_tokens_within_budget ... ok [INFO] [stdout] test kv_tier::tests::test_budget_from_vram_zero_bytes ... ok [INFO] [stdout] test kv_tier::tests::test_clear ... ok [INFO] [stdout] test kv_tier::tests::test_pinning ... ok [INFO] [stdout] test kv_tier::tests::test_pinning_respects_budget ... ok [INFO] [stdout] test kv_cache::tests::test_with_q8_0_flag ... ok [INFO] [stdout] test kv_tier::tests::test_default_budget ... ok [INFO] [stdout] test kv_tier::tests::test_budget_from_vram ... ok [INFO] [stdout] test kv_tier::tests::test_distribution ... ok [INFO] [stdout] test kv_tier::tests::test_summary ... ok [INFO] [stdout] test kv_tier::tests::test_tier_display ... ok [INFO] [stdout] test metrics::tests::test_calc_rho_compute_bound ... ok [INFO] [stdout] test kv_tier::tests::test_touch_positions ... ok [INFO] [stdout] test kv_tier::tests::test_warm_to_cold_demotion ... ok [INFO] [stdout] test metrics::tests::test_calc_rho_equal_compute_io ... ok [INFO] [stdout] test metrics::tests::test_calc_rho_io_bound ... ok [INFO] [stdout] test metrics::tests::test_calc_tokens_per_sec_zero_duration ... ok [INFO] [stdout] test metrics::tests::test_metrics_pipeline_efficiency ... ok [INFO] [stdout] test metrics::tests::test_layer_timing_total ... ok [INFO] [stdout] test metrics::tests::test_metrics_record_layers ... ok [INFO] [stdout] test model_hub::tests::test_download_url ... ok [INFO] [stdout] test model_hub::tests::test_format_size ... ok [INFO] [stdout] test model_hub::tests::test_guess_filename ... ok [INFO] [stdout] test model_hub::tests::test_parse_model_spec ... ok [INFO] [stdout] test model_hub::tests::test_registry_operations ... ok [INFO] [stdout] test ops::tests::test_causal_mask ... ok [INFO] [stdout] test api::tests::test_health_response_structure ... ok [INFO] [stdout] test ops::tests::test_rms_norm_basic ... ok [INFO] [stdout] test kv_tier::tests::test_promotion ... ok [INFO] [stdout] test ops::tests::test_silu_activation ... ok [INFO] [stdout] test kv_tier::tests::test_promotion_nonexistent_fails ... ok [INFO] [stdout] test pipeline::tests::test_increase_depth ... ok [INFO] [stdout] test pipeline::tests::test_full_pipeline_cycle ... ok [INFO] [stdout] test pipeline::tests::test_initial_state ... ok [INFO] [stdout] test pipeline::tests::test_read_compute_cycle ... ok [INFO] [stdout] test pipeline::tests::test_reset ... ok [INFO] [stdout] test pipeline::tests::test_slot_state_display ... ok [INFO] [stdout] test pipeline::tests::test_underrun_detection ... ok [INFO] [stdout] test pipeline::tests::test_visual_output ... ok [INFO] [stdout] test sampler::tests::test_greedy_sampling ... ok [INFO] [stdout] test pipeline::tests::test_new_pipeline_clamped ... ok [INFO] [stdout] test sampler::tests::test_repetition_penalty ... ok [INFO] [stdout] test scheduler::tests::test_next_id ... ok [INFO] [stdout] test scheduler::tests::test_scheduler_admit ... ok [INFO] [stdout] test scheduler::tests::test_scheduler_available_slots ... ok [INFO] [stdout] test scheduler::tests::test_scheduler_batch_tokens ... ok [INFO] [stdout] test scheduler::tests::test_scheduler_eos_finish ... ok [INFO] [stdout] test scheduler::tests::test_scheduler_record_and_finish ... ok [INFO] [stdout] test scheduler::tests::test_scheduler_submit_and_queue ... ok [INFO] [stdout] test speculative::tests::test_acceptance_rate_calculation ... ok [INFO] [stdout] test speculative::tests::test_speculative_stats_display ... ok [INFO] [stdout] test speculative::tests::test_speedup_estimation ... ok [INFO] [stdout] test strix::arena::tests::alignment_enforcement ... ok [INFO] [stdout] test strix::arena::tests::basic_allocate_and_free ... ok [INFO] [stdout] test strix::arena::tests::coalescing_reduces_fragments ... ok [INFO] [stdout] test strix::arena::tests::oom_on_exhaustion ... ok [INFO] [stdout] test strix::arena::tests::safety_margin_reserved ... ok [INFO] [stdout] test strix::arena::tests::utilization_math ... ok [INFO] [stdout] test strix::arena::tests::zero_size_allocation_returns_none ... ok [INFO] [stdout] test strix::async_io::tests::platform_hal_benchmark ... ok [INFO] [stdout] test strix::async_io::tests::platform_hal_detect_storage ... ok [INFO] [stdout] test strix::async_io::tests::platform_hal_creates ... ok [INFO] [stdout] test strix::async_io::tests::platform_hal_file_not_found ... ok [INFO] [stdout] test strix::async_io::tests::platform_hal_open_and_read ... ok [INFO] [stdout] test strix::async_io::tests::platform_hal_poll ... ok [INFO] [stdout] test strix::async_io::tests::platform_hal_read_at_offset ... ok [INFO] [stdout] test api::tests::test_api_error_invalid_request_format ... ok [INFO] [stdout] test strix::async_io::tests::stress_burst_io_pipeline ... ok [INFO] [stdout] test chat_template::tests::test_llama3_format ... ok [INFO] [stdout] test pipeline::tests::test_read_ahead_tracking ... ok [INFO] [stdout] test drive_inquisitor::tests::test_protocol_selection_degraded ... ok [INFO] [stdout] test chat_template::tests::test_detect_format_name ... ok [INFO] [stdout] test drive_inquisitor::tests::test_rho_io_bound ... ok [INFO] [stdout] test model_hub::tests::test_is_cached ... ok [INFO] [stdout] test metrics::tests::test_calc_tokens_per_sec ... ok [INFO] [stdout] test strix::bridge::tests::class_a_gets_pinned ... ok [INFO] [stdout] test speculative::tests::test_speculative_config_defaults ... ok [INFO] [stdout] test strix::bridge::tests::load_and_evict_round_trip ... ok [INFO] [stdout] test strix::benchmarks::tests::bench_score_computation ... ok [INFO] [stdout] test strix::bridge::tests::oom_on_load ... ok [INFO] [stdout] test strix::bridge::tests::prefetch_submits_io_requests ... ok [INFO] [stdout] test strix::bridge::tests::stats_aggregation ... ok [INFO] [stdout] test strix::bridge::tests::tick_drives_pin_and_load ... ok [INFO] [stdout] test strix::chaos_tests::tests::arena_fragmentation_stress ... ok [INFO] [stdout] test strix::bridge::tests::register_and_load ... ok [INFO] [stdout] test strix::chaos_tests::tests::rapid_alloc_free_cycle ... ok [INFO] [stdout] test strix::chaos_tests::tests::scoring_extreme_values ... ok [INFO] [stdout] test strix::chaos_tests::tests::session_repeated_cold_boots ... ok [INFO] [stdout] test gpu_pipeline::tests::test_single_device_partition ... ok [INFO] [stdout] test api::tests::test_api_state_next_id ... ok [INFO] [stdout] test strix::benchmarks::tests::bench_arena_alloc_free ... ok [INFO] [stdout] test strix::cold_boot::tests::empty_model_plan ... ok [INFO] [stdout] test strix::cold_boot::tests::class_a_always_phase_1 ... ok [INFO] [stdout] test strix::cold_boot::tests::class_d_skipped ... ok [INFO] [stdout] test strix::cold_boot::tests::time_estimate ... ok [INFO] [stdout] test strix::compat::tests::classify_attn_weight_as_class_b ... ok [INFO] [stdout] test strix::compat::tests::classify_norm_as_class_c ... ok [INFO] [stdout] test strix::compat::tests::classify_embedding_as_class_a ... ok [INFO] [stdout] test strix::compat::tests::classify_unknown_layer_as_class_c ... ok [INFO] [stdout] test strix::compat::tests::detect_case_insensitive ... ok [INFO] [stdout] test strix::chaos_tests::tests::all_tensors_simultaneously_needed ... ok [INFO] [stdout] test strix::async_io::tests::stress_sustained_sequential_reads ... ok [INFO] [stdout] test strix::compat::tests::detect_mistral_architecture ... ok [INFO] [stdout] test strix::compat::tests::detect_llama_architecture ... ok [INFO] [stdout] test strix::compat::tests::detect_format_by_extension ... ok [INFO] [stdout] test strix::chaos_tests::tests::extreme_vram_pressure ... ok [INFO] [stdout] test strix::compat::tests::gguf_type_ids_map_correctly ... ok [INFO] [stdout] test strix::compat::tests::metadata_typed_accessors ... ok [INFO] [stdout] test metrics::tests::test_metrics_summary_no_crash ... ok [INFO] [stdout] test strix::compat::tests::normalize_output_head ... ok [INFO] [stdout] test strix::compat::tests::normalize_output_norm ... ok [INFO] [stdout] test strix::compat::tests::normalize_token_embedding ... ok [INFO] [stdout] test strix::compat::tests::parse_valid_gguf_v2_header ... ok [INFO] [stdout] test strix::compat::tests::normalize_unknown_layer_tensor ... ok [INFO] [stdout] test strix::compat::tests::parse_valid_gguf_v3_header ... ok [INFO] [stdout] test strix::compat::tests::reject_too_short_input ... ok [INFO] [stdout] test strix::compat::tests::reject_unsupported_version ... ok [INFO] [stdout] test strix::compat::tests::unified_tensor_info_from_gguf ... ok [INFO] [stdout] test strix::config::tests::config_from_partial_json ... ok [INFO] [stdout] test strix::config::tests::config_json_roundtrip ... ok [INFO] [stdout] test strix::compat::tests::normalize_attn_q_weight ... ok [INFO] [stdout] test strix::config::tests::config_unsupported_format ... ok [INFO] [stdout] test strix::config::tests::config_toml_roundtrip ... ok [INFO] [stdout] test strix::cpu_hal::tests::alloc_and_free ... ok [INFO] [stdout] test strix::cpu_hal::tests::concurrent_reads ... ok [INFO] [stdout] test strix::cpu_hal::tests::copy_round_trip ... ok [INFO] [stdout] test strix::cpu_hal::tests::double_free_detected ... ok [INFO] [stdout] test strix::cpu_hal::tests::info_reflects_usage ... ok [INFO] [stdout] test strix::cpu_hal::tests::oom_when_budget_exceeded ... ok [INFO] [stdout] test strix::cpu_hal::tests::sync_stream_is_noop ... ok [INFO] [stdout] test strix::e2e_validation::tests::validate_format_detection ... ok [INFO] [stdout] test strix::e2e_validation::tests::validate_full_model_parse ... ok [INFO] [stdout] test strix::e2e_validation::tests::validate_gguf_header_parse ... ok [INFO] [stdout] test strix::e2e_validation::tests::validate_inference_simulation ... ok [INFO] [stdout] test strix::e2e_validation::tests::validate_performance_summary ... ok [INFO] [stdout] test strix::e2e_validation::tests::validate_scoring_convergence ... ok [INFO] [stdout] test strix::e2e_validation::tests::validate_session_lifecycle ... ok [INFO] [stdout] test strix::e2e_validation::tests::validate_tensor_classification ... ok [INFO] [stdout] test strix::compat::tests::reject_bad_magic ... ok [INFO] [stdout] test strix::execution_cursor::tests::cursor_advance_layer ... ok [INFO] [stdout] test strix::config::tests::strix_config_default_matches_protocol ... ok [INFO] [stdout] test strix::execution_cursor::tests::cursor_distance_to ... ok [INFO] [stdout] test strix::execution_cursor::tests::cursor_expert_active_check ... ok [INFO] [stdout] test strix::execution_cursor::tests::cursor_advance_through_phases ... ok [INFO] [stdout] test strix::execution_cursor::tests::default_expert_hook_generates_names ... ok [INFO] [stdout] test strix::execution_cursor::tests::expert_activation_dense ... ok [INFO] [stdout] test strix::execution_cursor::tests::expert_activation_sparse ... ok [INFO] [stdout] test strix::execution_cursor::tests::expert_activation_zero_experts ... ok [INFO] [stdout] test strix::gpu_alloc::tests::allocation_accessors ... ok [INFO] [stdout] test strix::gpu_alloc::tests::allocation_drop_calls_free ... ok [INFO] [stdout] test strix::gpu_alloc::tests::allocation_manual_release ... ok [INFO] [stdout] test strix::gpu_alloc::tests::allocation_no_double_free ... ok [INFO] [stdout] test strix::gpu_alloc::tests::pinned_buffer_custom_alignment ... ok [INFO] [stdout] test strix::gpu_alloc::tests::pinned_buffer_empty ... ok [INFO] [stdout] test strix::gpu_alloc::tests::pinned_buffer_large ... ok [INFO] [stdout] test strix::async_io::tests::stress_random_offset_reads ... ok [INFO] [stdout] test strix::gpu_alloc::tests::pinned_buffer_alignment ... ok [INFO] [stdout] test strix::gpu_direct::tests::gds_alignment ... ok [INFO] [stdout] test strix::e2e_validation::tests::validate_unified_model_parse ... ok [INFO] [stdout] test strix::gpu_direct::tests::gds_capability_usable_only_with_driver ... ok [INFO] [stdout] test strix::gpu_direct::tests::gds_create_transfer_descriptor ... ok [INFO] [stdout] test strix::gpu_direct::tests::gds_hal_creation ... ok [INFO] [stdout] test strix::gpu_direct::tests::gds_needs_staging_without_driver ... ok [INFO] [stdout] test strix::gpu_direct::tests::gds_submit_without_driver_fails_gracefully ... ok [INFO] [stdout] test strix::gpu_tensor_view::tests::basic_accessors ... ok [INFO] [stdout] test strix::gpu_alloc::tests::pinned_buffer_read_write ... ok [INFO] [stdout] test strix::gpu_tensor_view::tests::debug_output ... ok [INFO] [stdout] test strix::gpu_tensor_view::tests::element_range_f16 ... ok [INFO] [stdout] test strix::gpu_tensor_view::tests::element_range_q4_0 ... ok [INFO] [stdout] test strix::gpu_tensor_view::tests::empty_view ... ok [INFO] [stdout] test strix::gpu_direct::tests::gds_probe_does_not_crash ... ok [INFO] [stdout] test strix::gpu_tensor_view::tests::nested_sub_views ... ok [INFO] [stdout] test strix::gpu_tensor_view::tests::sub_view_full ... ok [INFO] [stdout] test strix::gpu_tensor_view::tests::sub_view_overflow ... ok [INFO] [stdout] test strix::gpu_tensor_view::tests::raw_ptr_round_trip ... ok [INFO] [stdout] test strix::gpu_tensor_view::tests::sub_view_oob ... ok [INFO] [stdout] test strix::gpu_tensor_view::tests::sub_view_empty ... ok [INFO] [stdout] test strix::integration_tests::tests::bridge_register_and_tick ... ok [INFO] [stdout] test strix::integration_tests::tests::cold_boot_full_cycle ... ok [INFO] [stdout] test strix::integration_tests::tests::concurrent_sessions_isolation ... ok [INFO] [stdout] test strix::integration_tests::tests::moe_expert_activation_pattern ... ok [INFO] [stdout] test strix::integration_tests::tests::scoring_convergence_over_many_steps ... ok [INFO] [stdout] test strix::integration_tests::tests::session_lifecycle ... ok [INFO] [stdout] test strix::integration_tests::tests::tensor_classification_accuracy ... ok [INFO] [stdout] test strix::io_engine::tests::capacity_limit ... ok [INFO] [stdout] test strix::io_engine::tests::completion_tracking ... ok [INFO] [stdout] test strix::io_engine::tests::io_priority_from_class ... ok [INFO] [stdout] test strix::io_engine::tests::priority_ordering ... ok [INFO] [stdout] test strix::io_engine::tests::submit_and_dispatch_lifecycle ... ok [INFO] [stdout] test strix::meta::tests::tensor_meta_construction ... ok [INFO] [stdout] test strix::meta::tests::tensor_meta_evictable ... ok [INFO] [stdout] test strix::cold_boot::tests::plan_ordering_respects_class_priority ... ok [INFO] [stdout] test strix::meta::tests::tensor_meta_touch_and_eviction ... ok [INFO] [stdout] test strix::mmap_storage::tests::benchmark_throughput_returns_high_values ... ok [INFO] [stdout] test strix::mmap_storage::tests::detect_storage_type_nvme ... ok [INFO] [stdout] test strix::integration_tests::tests::inference_stream_simulation ... ok [INFO] [stdout] test strix::mmap_storage::tests::open_and_read ... ok [INFO] [stdout] test strix::mmap_storage::tests::prefetch_and_release_no_panic ... ok [INFO] [stdout] test strix::compat::tests::classify_unknown_nonlayer_as_class_d ... ok [INFO] [stdout] test strix::mmap_storage::tests::read_at_offset ... ok [INFO] [stdout] test strix::mmap_storage::tests::without_prefetch_mode ... ok [INFO] [stdout] test strix::onnx::tests::dtype_mapping ... ok [INFO] [stdout] test strix::mmap_storage::tests::read_past_eof_returns_failed ... ok [INFO] [stdout] test strix::onnx::tests::dtype_sizes ... ok [INFO] [stdout] test strix::onnx::tests::tag_decoding ... ok [INFO] [stdout] test strix::onnx::tests::tensor_proto_parse ... ok [INFO] [stdout] test strix::onnx::tests::minimal_model_proto ... ok [INFO] [stdout] test strix::onnx::tests::varint_decoding ... ok [INFO] [stdout] test strix::pytorch::tests::not_a_zip ... ok [INFO] [stdout] test strix::pytorch::tests::parse_pytorch_zip_data_entry ... ok [INFO] [stdout] test strix::pytorch::tests::storage_dtype_mapping ... ok [INFO] [stdout] test strix::pytorch::tests::tensor_name_heuristic ... ok [INFO] [stdout] test strix::pytorch::tests::zip_entry_parsing ... ok [INFO] [stdout] test strix::ram_pool::tests::acquire_returns_correct_length ... ok [INFO] [stdout] test strix::ram_pool::tests::buffer_read_write ... ok [INFO] [stdout] test strix::ram_pool::tests::drain_clears_pool ... ok [INFO] [stdout] test strix::ram_pool::tests::large_buffer_exercises_real_allocator ... ok [INFO] [stdout] test strix::integration_tests::tests::vram_budget_enforcement ... ok [INFO] [stdout] test strix::mmap_storage::tests::should_use_mmap_heuristic ... ok [INFO] [stdout] test strix::ram_pool::tests::multiple_size_classes ... ok [INFO] [stdout] test strix::ram_pool::tests::pool_max_enforced ... ok [INFO] [stdout] test strix::ram_pool::tests::release_and_reuse ... ok [INFO] [stdout] test strix::onnx::tests::empty_onnx_file ... ok [INFO] [stdout] test strix::ram_pool::tests::size_class_rounds_up ... ok [INFO] [stdout] test strix::registry::tests::evictable_logic ... ok [INFO] [stdout] test strix::registry::tests::filter_by_layer ... ok [INFO] [stdout] test strix::registry::tests::filter_by_class ... ok [INFO] [stdout] test strix::registry::tests::register_and_lookup ... ok [INFO] [stdout] test strix::registry::tests::filter_by_residency ... ok [INFO] [stdout] test strix::registry::tests::sequential_ids ... ok [INFO] [stdout] test strix::safetensors::tests::dtype_mapping ... ok [INFO] [stdout] test strix::registry::tests::stats_accuracy ... ok [INFO] [stdout] test strix::safetensors::tests::json_parser_basics ... ok [INFO] [stdout] test strix::safetensors::tests::parse_empty_tensors ... ok [INFO] [stdout] test strix::safetensors::tests::parse_file_too_small ... ok [INFO] [stdout] test strix::safetensors::tests::parse_header_too_large ... ok [INFO] [stdout] test strix::safetensors::tests::parse_single_file ... ok [INFO] [stdout] test strix::scheduler::tests::class_a_gets_pin_action ... ok [INFO] [stdout] test strix::scheduler::tests::empty_registry_returns_noop ... ok [INFO] [stdout] test strix::scheduler::tests::guard_prevents_eviction ... ok [INFO] [stdout] test strix::scheduler::tests::score_ordering_distant_layers_score_lower ... ok [INFO] [stdout] test strix::scheduler::tests::tick_no_pressure_returns_noop_or_loads ... ok [INFO] [stdout] test strix::scheduler::tests::tick_triggers_eviction_under_pressure ... ok [INFO] [stdout] test strix::safetensors::tests::metadata_key_skipped ... ok [INFO] [stdout] test strix::registry::tests::residency_guard_acquire_release ... ok [INFO] [stdout] test strix::scheduler_thread::tests::scheduler_work_trait_with_struct ... ok [INFO] [stdout] test strix::score::tests::cost_normalised_to_unit ... ok [INFO] [stdout] test strix::gpu_tensor_view::tests::sub_view_valid ... ok [INFO] [stdout] test strix::score::tests::residency_score_in_range ... ok [INFO] [stdout] test strix::scheduler_thread::tests::double_shutdown_safe ... ok [INFO] [stdout] test strix::score::tests::sticky_increases_with_evictions ... ok [INFO] [stdout] test strix::score::tests::predictive_recency_decay ... ok [INFO] [stdout] test strix::score::tests::urgency_at_window_center ... ok [INFO] [stdout] test strix::score::tests::urgency_decays_with_distance ... ok [INFO] [stdout] test strix::score::tests::urgency_zero_window ... ok [INFO] [stdout] test strix::security::tests::audit_log_basic ... ok [INFO] [stdout] test strix::security::tests::audit_log_wraps ... ok [INFO] [stdout] test strix::security::tests::bounds_check_oob ... ok [INFO] [stdout] test strix::security::tests::bounds_check_overflow ... ok [INFO] [stdout] test strix::security::tests::bounds_check_owner_mismatch ... ok [INFO] [stdout] test strix::security::tests::bounds_check_partial_access ... ok [INFO] [stdout] test strix::security::tests::bounds_check_valid_access ... ok [INFO] [stdout] test strix::security::tests::bounds_check_zero_len ... ok [INFO] [stdout] test strix::security::tests::secure_allocator_alloc_and_free ... ok [INFO] [stdout] test strix::security::tests::secure_allocator_free_unknown ... ok [INFO] [stdout] test strix::security::tests::secure_allocator_zeroing_sets_data ... ok [INFO] [stdout] test strix::scheduler_thread::tests::drop_triggers_shutdown ... ok [INFO] [stdout] test strix::score::tests::urgency_at_distance_zero ... ok [INFO] [stdout] test strix::security::tests::sharded_lock_read_write ... ok [INFO] [stdout] test strix::chaos_tests::tests::registry_mass_registration ... ok [INFO] [stdout] test strix::security::tests::sharded_lock_concurrent_reads ... ok [INFO] [stdout] test strix::security::tests::sharded_lock_shard_count_clamped ... ok [INFO] [stdout] test strix::session::tests::session_acquire_not_found ... ok [INFO] [stdout] test strix::compat::tests::detect_unknown_architecture ... ok [INFO] [stdout] test strix::cold_boot::tests::byte_estimates_correct ... ok [INFO] [stdout] test strix::session::tests::session_acquire_release_guard_count ... ok [INFO] [stdout] test strix::session::tests::session_close ... ok [INFO] [stdout] test strix::session::tests::session_cold_boot_loads_class_a ... ok [INFO] [stdout] test strix::session::tests::session_layer_notifications ... ok [INFO] [stdout] test strix::session::tests::session_open_registers_tensors ... ok [INFO] [stdout] test strix::scheduler_thread::tests::stats_tick_count ... ok [INFO] [stdout] test strix::std_storage_hal::tests::benchmark_returns_defaults ... ok [INFO] [stdout] test strix::session::tests::session_acquire_not_resident ... ok [INFO] [stdout] test strix::std_storage_hal::tests::file_not_found ... ok [INFO] [stdout] test strix::session::tests::session_raii_guard_drops_correctly ... ok [INFO] [stdout] test strix::session::tests::session_tensor_id_lookup ... ok [INFO] [stdout] test strix::std_storage_hal::tests::open_and_read ... ok [INFO] [stdout] test strix::streamer_adapter::tests::double_load_skips_already_loaded ... ok [INFO] [stdout] test strix::streamer_adapter::tests::advance_cursor_wraps ... ok [INFO] [stdout] test strix::std_storage_hal::tests::read_at_offset ... ok [INFO] [stdout] test strix::streamer_adapter::tests::load_and_release_round_trip ... ok [INFO] [stdout] test strix::types::tests::dtype_element_sizes ... ok [INFO] [stdout] test strix::streamer_adapter::tests::register_and_load_layer ... ok [INFO] [stdout] test strix::types::tests::gpu_ptr_null_and_equality ... ok [INFO] [stdout] test strix::types::tests::residency_state_gpu_resident ... ok [INFO] [stdout] test strix::types::tests::residency_state_tiers ... ok [INFO] [stdout] test strix::types::tests::tensor_class_ordering ... ok [INFO] [stdout] test strix::types::tests::tensor_class_pinned ... ok [INFO] [stdout] test strix::types::tests::residency_state_in_flight ... ok [INFO] [stdout] test strix::vram_pressure::tests::kv_cache_budget_llama_7b ... ok [INFO] [stdout] test strix::types::tests::tensor_id_newtype ... ok [INFO] [stdout] test strix::scheduler_thread::tests::spawn_tick_and_shutdown ... ok [INFO] [stdout] test strix::types::tests::tier_ordering ... ok [INFO] [stdout] test strix::vram_pressure::tests::budget_calculation ... ok [INFO] [stdout] test strix::vram_pressure::tests::kv_cache_budget_llama_70b_q8 ... ok [INFO] [stdout] test strix::vram_pressure::tests::pressure_green ... ok [INFO] [stdout] test strix::vram_pressure::tests::pressure_level_ordering ... ok [INFO] [stdout] test strix::vram_pressure::tests::pressure_yellow ... ok [INFO] [stdout] test strix::vram_pressure::tests::kv_cache_budget_zero_context ... ok [INFO] [stdout] test strix::vram_pressure::tests::pressure_at_exact_boundaries ... ok [INFO] [stdout] test strix::vram_pressure::tests::pressure_zero_budget ... ok [INFO] [stdout] test strix::vram_pressure::tests::recommended_actions_critical_emergency ... ok [INFO] [stdout] test strix::vram_pressure::tests::recommended_actions_red_suspends_prefetch ... ok [INFO] [stdout] test strix::vram_pressure::tests::recommended_actions_yellow_halves_prefetch ... ok [INFO] [stdout] test strix::vram_pressure::tests::utilisation_ratio ... ok [INFO] [stdout] test strix::vram_pressure::tests::recommended_actions_orange_evicts_class_c ... ok [INFO] [stdout] test tui::tests::test_ansi_colour ... ok [INFO] [stdout] test tokenizer::tests::byte_mapping_roundtrip ... ok [INFO] [stdout] test tui::tests::test_parse_command_help ... ok [INFO] [stdout] test tui::tests::test_parse_command_model ... ok [INFO] [stdout] test tokenizer::tests::byte_mapping_specific_values ... ok [INFO] [stdout] test tui::tests::test_parse_command_not_command ... ok [INFO] [stdout] test tui::tests::test_parse_command_exit ... ok [INFO] [stdout] test tui::tests::test_parse_command_unknown ... ok [INFO] [stdout] test tui::tests::test_parse_command_temperature ... ok [INFO] [stdout] test tui::tests::test_status_bar_render ... ok [INFO] [stdout] test strix::vram_pressure::tests::recommended_actions_green ... ok [INFO] [stdout] test tui::tests::test_stream_display_throughput ... ok [INFO] [stdout] test tui::tests::test_terminal_width_default ... ok [INFO] [stdout] test strix::vram_pressure::tests::pressure_critical ... ok [INFO] [stdout] test strix::vram_pressure::tests::pressure_red ... ok [INFO] [stdout] test ucal::tests::test_backend_priority_order ... ok [INFO] [stdout] test ucal::tests::test_backend_names ... ok [INFO] [stdout] test ucal::tests::test_buffer_from_f32_roundtrip ... ok [INFO] [stdout] test strix::std_storage_hal::tests::poll_completes_immediately ... ok [INFO] [stdout] test ucal::tests::test_buffer_zero_size_rejected ... ok [INFO] [stdout] test ucal::tests::test_command_buffer_flops ... ok [INFO] [stdout] test ucal::tests::test_buffer_write_f32 ... ok [INFO] [stdout] test ucal::tests::test_buffer_write_overflow ... ok [INFO] [stdout] test ucal::tests::test_buffer_wrong_dtype_read ... ok [INFO] [stdout] test ucal::tests::test_command_buffer_ops_order ... ok [INFO] [stdout] test ucal::tests::test_context_buffer_lifecycle ... ok [INFO] [stdout] test ucal::tests::test_context_creation ... ok [INFO] [stdout] test ucal::tests::test_context_dispatch_unregistered_fails ... ok [INFO] [stdout] test ucal::tests::test_context_alloc_f32 ... ok [INFO] [stdout] test ucal::tests::test_context_register_kernel ... ok [INFO] [stdout] test ucal::tests::test_context_dispatch_zero_grid_fails ... ok [INFO] [stdout] test ucal::tests::test_elementwise_add_mismatched_lengths ... ok [INFO] [stdout] test ucal::tests::test_encoder_debug_format ... ok [INFO] [stdout] test ucal::tests::test_elementwise_add ... ok [INFO] [stdout] test ucal::tests::test_execution_handle_done_states ... ok [INFO] [stdout] test ucal::tests::test_execution_handle_zero_ops_progress ... ok [INFO] [stdout] test ucal::tests::test_executor_cpu_only ... ok [INFO] [stdout] test ucal::tests::test_encoder_record_all_ops ... ok [INFO] [stdout] test ucal::tests::test_executor_deduplicates ... ok [INFO] [stdout] test ucal::tests::test_encoder_seal_produces_buffer ... ok [INFO] [stdout] test ucal::tests::test_executor_auto_sorts_backends ... ok [INFO] [stdout] test ucal::tests::test_executor_handle_progress ... ok [INFO] [stdout] test ucal::tests::test_executor_lifetime_counters ... ok [INFO] [stdout] test ucal::tests::test_executor_selects_metal_over_cpu ... ok [INFO] [stdout] test ucal::tests::test_executor_sequential_ids ... ok [INFO] [stdout] test ucal::tests::test_kernel_creation_and_compile ... ok [INFO] [stdout] test ucal::tests::test_kernel_library_sources_not_empty ... ok [INFO] [stdout] test ucal::tests::test_kernel_empty_source_fails ... ok [INFO] [stdout] test ucal::tests::test_kernel_library_sources_compile ... ok [INFO] [stdout] test ucal::tests::test_matmul_flops ... ok [INFO] [stdout] test ucal::tests::test_command_op_names ... ok [INFO] [stdout] test ucal::tests::test_metal_dtype_msl_names ... ok [INFO] [stdout] test ucal::tests::test_metal_dtype_sizes ... ok [INFO] [stdout] test ucal::tests::test_metal_error_display ... ok [INFO] [stdout] test ucal::tests::test_multiple_buffers_accounting ... ok [INFO] [stdout] test ucal::tests::test_seal_empty_encoder_fails ... ok [INFO] [stdout] test ucal::tests::test_threadgroup_size ... ok [INFO] [stdout] test weight_streamer::tests::test_pipelined_loader_struct_creation ... ok [INFO] [stdout] test strix::compat::tests::normalize_ffn_down_weight ... ok [INFO] [stdout] test weight_streamer::tests::test_pipelined_loader_take_current_error_on_empty ... ok [INFO] [stdout] test strix::score::tests::residency_score_weights_sum ... ok [INFO] [stdout] test strix::vram_pressure::tests::pressure_orange ... ok [INFO] [stdout] test ucal::tests::test_buffer_creation ... ok [INFO] [stdout] test ucal::tests::test_executor_submit_completes ... ok [INFO] [stdout] test ucal::tests::test_kernel_grid_computation ... ok [INFO] [stdout] test strix::benchmarks::tests::bench_io_throughput ... ok [INFO] [stdout] test kv_cache::tests::test_memory_usage_f16_vs_f32 ... ok [INFO] [stdout] test kv_cache::tests::test_q8_memory_vs_f16 ... ok [INFO] [stdout] test strix::benchmarks::tests::bench_registry_lookup ... FAILED [INFO] [stdout] test strix::benchmarks::tests::bench_scheduling_loop ... ok [INFO] [stdout] test strix::chaos_tests::tests::bridge_many_ticks_no_panic ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- strix::benchmarks::tests::bench_registry_lookup stdout ---- [INFO] [stdout] [INFO] [stdout] thread 'strix::benchmarks::tests::bench_registry_lookup' (183) panicked at src/strix/benchmarks.rs:223:9: [INFO] [stdout] registry lookup too slow: 1.816µs/iter [INFO] [stdout] BenchResult { name: "registry_lookup", iterations: 100000, total_us: 181602, per_iter_us: 1.81602 } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x619e16b292ba - std[128c3efe2914e152]::backtrace_rs::backtrace::libunwind::trace [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x619e16b292ba - std[128c3efe2914e152]::backtrace_rs::backtrace::trace_unsynchronized:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x619e16b292ba - std[128c3efe2914e152]::sys::backtrace::_print_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:74:9 [INFO] [stdout] 3: 0x619e16b292ba - <::print::DisplayBacktrace as core[6771d259883166e6]::fmt::Display>::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:44:26 [INFO] [stdout] 4: 0x619e16b4122a - ::fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/fmt/rt.rs:152:76 [INFO] [stdout] 5: 0x619e16b4122a - core[6771d259883166e6]::fmt::write [INFO] [stdout] 6: 0x619e16b2e1e2 - std[128c3efe2914e152]::io::default_write_fmt::> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:621:11 [INFO] [stdout] 7: 0x619e16b2e1e2 - as std[128c3efe2914e152]::io::Write>::write_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/io/mod.rs:1976:13 [INFO] [stdout] 8: 0x619e16b06cdf - ::print [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:47:9 [INFO] [stdout] 9: 0x619e16b06cdf - std[128c3efe2914e152]::panicking::default_hook::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:292:27 [INFO] [stdout] 10: 0x619e16b20a19 - std[128c3efe2914e152]::panicking::default_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:316:9 [INFO] [stdout] 11: 0x619e1684ac3c - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 12: 0x619e1684ac3c - test[b137923399915ecf]::test_main_with_exit_callback::::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x619e16b20c92 - core[6771d259883166e6]::ops::function::Fn<(&'a std[128c3efe2914e152]::panic::PanicHookInfo<'b>,), Output = ()> + core[6771d259883166e6]::marker::Sync + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::Fn<(&std[128c3efe2914e152]::panic::PanicHookInfo,)>>::call [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2263:9 [INFO] [stdout] 14: 0x619e16b20c92 - std[128c3efe2914e152]::panicking::panic_with_hook [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:833:13 [INFO] [stdout] 15: 0x619e16b06d98 - std[128c3efe2914e152]::panicking::panic_handler::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:698:13 [INFO] [stdout] 16: 0x619e16afb819 - std[128c3efe2914e152]::sys::backtrace::__rust_end_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:182:18 [INFO] [stdout] 17: 0x619e16b07b9d - __rustc[752cc74e29381ccc]::rust_begin_unwind [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:689:5 [INFO] [stdout] 18: 0x619e16b41a1c - core[6771d259883166e6]::panicking::panic_fmt [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panicking.rs:80:14 [INFO] [stdout] 19: 0x619e1670d6ff - air_rs::strix::benchmarks::tests::bench_registry_lookup::hafbf4370b089a1a8 [INFO] [stdout] at /opt/rustwide/workdir/src/strix/benchmarks.rs:223:9 [INFO] [stdout] 20: 0x619e1670db87 - air_rs::strix::benchmarks::tests::bench_registry_lookup::{{closure}}::hef26fb8c563a0570 [INFO] [stdout] at /opt/rustwide/workdir/src/strix/benchmarks.rs:196:31 [INFO] [stdout] 21: 0x619e1668aac6 - core::ops::function::FnOnce::call_once::hb223e5c918098723 [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 22: 0x619e1683ed3b - core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 23: 0x619e1683ed3b - test[b137923399915ecf]::__rust_begin_short_backtrace::, fn() -> core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:663:18 [INFO] [stdout] 24: 0x619e1684b70b - test[b137923399915ecf]::run_test_in_process::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:74 [INFO] [stdout] 25: 0x619e1684b70b - as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 26: 0x619e1684b70b - std[128c3efe2914e152]::panicking::catch_unwind::do_call::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 27: 0x619e1684b70b - std[128c3efe2914e152]::panicking::catch_unwind::, core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 28: 0x619e1684b70b - std[128c3efe2914e152]::panic::catch_unwind::, core[6771d259883166e6]::result::Result<(), alloc[fef50e8eecedd288]::string::String>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 29: 0x619e1684b70b - test[b137923399915ecf]::run_test_in_process [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:686:27 [INFO] [stdout] 30: 0x619e1684b70b - test[b137923399915ecf]::run_test::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:607:43 [INFO] [stdout] 31: 0x619e16845b64 - test[b137923399915ecf]::run_test::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/test/src/lib.rs:637:41 [INFO] [stdout] 32: 0x619e16845b64 - std[128c3efe2914e152]::sys::backtrace::__rust_begin_short_backtrace:: [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/backtrace.rs:166:18 [INFO] [stdout] 33: 0x619e1684e312 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1}::{closure#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:91:13 [INFO] [stdout] 34: 0x619e1684e312 - ::{closure#1}::{closure#0}> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/panic/unwind_safe.rs:275:9 [INFO] [stdout] 35: 0x619e1684e312 - std[128c3efe2914e152]::panicking::catch_unwind::do_call::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:581:40 [INFO] [stdout] 36: 0x619e1684e312 - std[128c3efe2914e152]::panicking::catch_unwind::<(), core[6771d259883166e6]::panic::unwind_safe::AssertUnwindSafe::{closure#1}::{closure#0}>> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panicking.rs:544:19 [INFO] [stdout] 37: 0x619e1684e312 - std[128c3efe2914e152]::panic::catch_unwind::::{closure#1}::{closure#0}>, ()> [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/panic.rs:359:14 [INFO] [stdout] 38: 0x619e1684e312 - std[128c3efe2914e152]::thread::lifecycle::spawn_unchecked::::{closure#1} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/thread/lifecycle.rs:89:26 [INFO] [stdout] 39: 0x619e1684e312 - ::{closure#1} as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0} [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 40: 0x619e16b2836f - + core[6771d259883166e6]::marker::Send> as core[6771d259883166e6]::ops::function::FnOnce<()>>::call_once [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/alloc/src/boxed.rs:2249:9 [INFO] [stdout] 41: 0x619e16b2836f - ::new::thread_start [INFO] [stdout] at /rustc/8489f1adbe1c8f8921cf18b9962cf565237a5489/library/std/src/sys/thread/unix.rs:118:17 [INFO] [stdout] 42: 0x76241608daa4 - [INFO] [stdout] 43: 0x76241611aa64 - clone [INFO] [stdout] 44: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] strix::benchmarks::tests::bench_registry_lookup [INFO] [stdout] [INFO] [stdout] test result: FAILED. 467 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.53s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--lib` [INFO] running `Command { std: "docker" "inspect" "6090a0c0461eae60227ec64a34f92904e6eb6cf4d9daef921470e958a0d1e086", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6090a0c0461eae60227ec64a34f92904e6eb6cf4d9daef921470e958a0d1e086", kill_on_drop: false }` [INFO] [stdout] 6090a0c0461eae60227ec64a34f92904e6eb6cf4d9daef921470e958a0d1e086