[INFO] fetching crate axolotl-rs 1.1.1...
[INFO] testing axolotl-rs-1.1.1 against beta-2026-03-05 for beta-1.95-1
[INFO] extracting crate axolotl-rs 1.1.1 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate axolotl-rs 1.1.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate axolotl-rs 1.1.1
[INFO] tweaked toml for crates.io crate axolotl-rs 1.1.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate axolotl-rs 1.1.1 on toolchain beta-2026-03-05
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-03-05" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate axolotl-rs 1.1.1 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-03-05" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[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-03-05" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] b9e218398459b00e1ae144477920e0778f2006fe7dd8d825d90376198397bfe2
[INFO] running `Command { std: "docker" "start" "-a" "b9e218398459b00e1ae144477920e0778f2006fe7dd8d825d90376198397bfe2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b9e218398459b00e1ae144477920e0778f2006fe7dd8d825d90376198397bfe2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b9e218398459b00e1ae144477920e0778f2006fe7dd8d825d90376198397bfe2", kill_on_drop: false }`
[INFO] [stdout] b9e218398459b00e1ae144477920e0778f2006fe7dd8d825d90376198397bfe2
[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-03-05" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 85e170834cc0b705354fc549a1a9f8113dd41dba72aa03dd44de485c0912bd5d
[INFO] running `Command { std: "docker" "start" "-a" "85e170834cc0b705354fc549a1a9f8113dd41dba72aa03dd44de485c0912bd5d", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.105
[INFO] [stderr]    Compiling quote v1.0.43
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling libc v0.2.180
[INFO] [stderr]    Compiling zerocopy v0.8.33
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling reborrow v0.5.5
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling seq-macro v0.3.6
[INFO] [stderr]    Compiling find-msvc-tools v0.1.8
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling pulp v0.21.5
[INFO] [stderr]    Compiling dyn-stack-macros v0.1.3
[INFO] [stderr]    Compiling bytes v1.11.0
[INFO] [stderr]    Compiling raw-cpuid v10.7.0
[INFO] [stderr]    Compiling zmij v1.0.14
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling cc v1.2.53
[INFO] [stderr]    Compiling raw-cpuid v11.6.0
[INFO] [stderr]    Compiling toml_datetime v0.7.5+spec-1.1.0
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling rustls-pki-types v1.14.0
[INFO] [stderr]    Compiling http v1.4.0
[INFO] [stderr]    Compiling futures-task v0.3.31
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling futures-util v0.3.31
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling zip v1.1.4
[INFO] [stderr]    Compiling rustls v0.23.36
[INFO] [stderr]    Compiling futures-channel v0.3.31
[INFO] [stderr]    Compiling libloading v0.8.9
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling portable-atomic v1.13.0
[INFO] [stderr]    Compiling syn v2.0.114
[INFO] [stderr]    Compiling ryu v1.0.22
[INFO] [stderr]    Compiling bit-vec v0.6.3
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling bit-set v0.5.3
[INFO] [stderr]    Compiling http-body v1.0.1
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling socket2 v0.6.1
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling toml_parser v1.0.6+spec-1.1.0
[INFO] [stderr]    Compiling onig_sys v69.9.1
[INFO] [stderr]    Compiling memmap2 v0.9.9
[INFO] [stderr]    Compiling esaxx-rs v0.1.10
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling webpki-roots v1.0.5
[INFO] [stderr]    Compiling itertools v0.11.0
[INFO] [stderr]    Compiling toml_edit v0.23.10+spec-1.0.0
[INFO] [stderr]    Compiling anyhow v1.0.100
[INFO] [stderr]    Compiling clap_lex v0.7.7
[INFO] [stderr]    Compiling unicode-segmentation v1.12.0
[INFO] [stderr]    Compiling iri-string v0.7.10
[INFO] [stderr]    Compiling macro_rules_attribute-proc_macro v0.2.2
[INFO] [stderr]    Compiling number_prefix v0.4.0
[INFO] [stderr]    Compiling clap_builder v4.5.54
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling unicode-normalization-alignments v0.1.12
[INFO] [stderr]    Compiling macro_rules_attribute v0.2.2
[INFO] [stderr]    Compiling indicatif v0.17.11
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling proc-macro-crate v3.4.0
[INFO] [stderr]    Compiling rayon-cond v0.3.0
[INFO] [stderr]    Compiling unicode_categories v0.1.1
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling darling_core v0.20.11
[INFO] [stderr]    Compiling fancy-regex v0.13.0
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling zerocopy-derive v0.8.33
[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 zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling tokio-macros v2.6.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling yoke-derive v0.7.5
[INFO] [stderr]    Compiling num_enum_derive v0.7.5
[INFO] [stderr]    Compiling tokio v1.49.0
[INFO] [stderr]    Compiling rustls-webpki v0.103.9
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling monostate-impl v0.1.18
[INFO] [stderr]    Compiling clap_derive v4.5.49
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling bytemuck v1.24.0
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling dyn-stack v0.13.2
[INFO] [stderr]    Compiling dyn-stack v0.10.0
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling pulp v0.18.22
[INFO] [stderr]    Compiling num_enum v0.7.5
[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 yoke v0.7.5
[INFO] [stderr]    Compiling onig v6.5.1
[INFO] [stderr]    Compiling monostate v0.1.18
[INFO] [stderr]    Compiling tracing-subscriber v0.3.22
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling darling_macro v0.20.11
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling clap v4.5.54
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling darling v0.20.11
[INFO] [stderr]    Compiling safetensors v0.4.5
[INFO] [stderr]    Compiling spm_precompiled v0.1.4
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling serde_plain v1.0.2
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling derive_builder_core v0.20.2
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling derive_builder_macro v0.20.2
[INFO] [stderr]    Compiling derive_builder v0.20.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tokio-util v0.7.18
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling tokenizers v0.20.4
[INFO] [stderr]    Compiling rand_distr v0.5.1
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling hyper-util v0.1.19
[INFO] [stderr]    Compiling gemm-common v0.18.2
[INFO] [stderr]    Compiling gemm-common v0.17.1
[INFO] [stderr]    Compiling gemm-f32 v0.18.2
[INFO] [stderr]    Compiling gemm-c64 v0.18.2
[INFO] [stderr]    Compiling gemm-c32 v0.18.2
[INFO] [stderr]    Compiling gemm-f64 v0.18.2
[INFO] [stderr]    Compiling gemm-f32 v0.17.1
[INFO] [stderr]    Compiling gemm-c64 v0.17.1
[INFO] [stderr]    Compiling gemm-f64 v0.17.1
[INFO] [stderr]    Compiling gemm-c32 v0.17.1
[INFO] [stderr]    Compiling gemm-f16 v0.17.1
[INFO] [stderr]    Compiling gemm-f16 v0.18.2
[INFO] [stderr]    Compiling gemm v0.17.1
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling gemm v0.18.2
[INFO] [stderr]    Compiling ug v0.4.0
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling candle-core v0.9.1
[INFO] [stderr]    Compiling candle-nn v0.9.1
[INFO] [stderr]    Compiling candle-transformers v0.9.1
[INFO] [stderr]    Compiling axolotl-rs v1.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `Path`
[INFO] [stdout]  --> src/model.rs:7:17
[INFO] [stdout]   |
[INFO] [stdout] 7 | 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 import: `Path`
[INFO] [stdout]  --> src/model.rs:7:17
[INFO] [stdout]   |
[INFO] [stdout] 7 | 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] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 36s
[INFO] running `Command { std: "docker" "inspect" "85e170834cc0b705354fc549a1a9f8113dd41dba72aa03dd44de485c0912bd5d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "85e170834cc0b705354fc549a1a9f8113dd41dba72aa03dd44de485c0912bd5d", kill_on_drop: false }`
[INFO] [stdout] 85e170834cc0b705354fc549a1a9f8113dd41dba72aa03dd44de485c0912bd5d
[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-03-05" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 887d281ffe10f6a02051e9e4eb2300e658b2f8498d110883dfdee7f54c1ffccf
[INFO] running `Command { std: "docker" "start" "-a" "887d281ffe10f6a02051e9e4eb2300e658b2f8498d110883dfdee7f54c1ffccf", kill_on_drop: false }`
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling monostate v0.1.18
[INFO] [stderr]    Compiling rustix v1.1.3
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling predicates-core v1.0.9
[INFO] [stderr]    Compiling float-cmp v0.10.0
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling assert_cmd v2.1.2
[INFO] [stderr]    Compiling normalize-line-endings v0.3.0
[INFO] [stderr]    Compiling termtree v0.5.1
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling difflib v0.4.0
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling raw-cpuid v11.6.0
[INFO] [stderr]    Compiling onig v6.5.1
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling predicates-tree v1.0.12
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling predicates v3.1.3
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling serde_plain v1.0.2
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling spm_precompiled v0.1.4
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling safetensors v0.4.5
[INFO] [stderr]    Compiling tokenizers v0.20.4
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling gemm-common v0.18.2
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling gemm-f32 v0.18.2
[INFO] [stderr]    Compiling gemm-c32 v0.18.2
[INFO] [stderr]    Compiling gemm-c64 v0.18.2
[INFO] [stderr]    Compiling gemm-f64 v0.18.2
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling gemm-f16 v0.18.2
[INFO] [stderr]    Compiling tempfile v3.24.0
[INFO] [stderr]    Compiling gemm v0.18.2
[INFO] [stderr]    Compiling ug v0.4.0
[INFO] [stderr]    Compiling candle-core v0.9.1
[INFO] [stderr]    Compiling candle-nn v0.9.1
[INFO] [stderr]    Compiling candle-transformers v0.9.1
[INFO] [stderr]    Compiling axolotl-rs v1.1.1 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `Path`
[INFO] [stdout]  --> src/model.rs:7:17
[INFO] [stdout]   |
[INFO] [stdout] 7 | 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: use of deprecated associated function `assert_cmd::Command::cargo_bin`: incompatible with a custom cargo build-dir, see instead `cargo::cargo_bin_cmd!`
[INFO] [stdout]   --> tests/cli_tests.rs:30:28
[INFO] [stdout]    |
[INFO] [stdout] 30 |     let mut cmd = Command::cargo_bin("axolotl").expect("Failed to find axolotl binary");
[INFO] [stdout]    |                            ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::time::Instant`
[INFO] [stdout]   --> tests/gpu_training.rs:20:5
[INFO] [stdout]    |
[INFO] [stdout] 20 | use std::time::Instant;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tempfile::TempDir`
[INFO] [stdout]   --> tests/gpu_training.rs:21:5
[INFO] [stdout]    |
[INFO] [stdout] 21 | use tempfile::TempDir;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gpu_utils::*`
[INFO] [stdout]   --> tests/gpu_training.rs:23:5
[INFO] [stdout]    |
[INFO] [stdout] 23 | use gpu_utils::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `assert_cmd::Command::cargo_bin`: incompatible with a custom cargo build-dir, see instead `cargo::cargo_bin_cmd!`
[INFO] [stdout]    --> tests/cli_tests.rs:162:28
[INFO] [stdout]     |
[INFO] [stdout] 162 |     let mut cmd = Command::cargo_bin("axolotl").expect("Failed to find axolotl binary");
[INFO] [stdout]     |                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `assert_cmd::Command::cargo_bin`: incompatible with a custom cargo build-dir, see instead `cargo::cargo_bin_cmd!`
[INFO] [stdout]    --> tests/cli_tests.rs:172:28
[INFO] [stdout]     |
[INFO] [stdout] 172 |     let mut cmd = Command::cargo_bin("axolotl").expect("Failed to find axolotl binary");
[INFO] [stdout]     |                            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_test_dataset` is never used
[INFO] [stdout]   --> tests/gpu_training.rs:26:4
[INFO] [stdout]    |
[INFO] [stdout] 26 | fn create_test_dataset(path: &Path, num_samples: 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 `create_lora_config` is never used
[INFO] [stdout]   --> tests/gpu_training.rs:39:4
[INFO] [stdout]    |
[INFO] [stdout] 39 | fn create_lora_config(
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_gpu_config` is never used
[INFO] [stdout]   --> tests/gpu_training.rs:85:4
[INFO] [stdout]    |
[INFO] [stdout] 85 | fn create_gpu_config(
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `model_available` is never used
[INFO] [stdout]    --> tests/gpu_training.rs:137:4
[INFO] [stdout]     |
[INFO] [stdout] 137 | fn model_available(model_id: &str) -> bool {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_cuda_device` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:59:8
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub fn get_cuda_device() -> Result<Device, String> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `cuda_device_count` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:72:8
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub fn cuda_device_count() -> usize {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `skip_gpu_test` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:85:8
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub fn skip_gpu_test(reason: &str) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gpu_test_status` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:90:8
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub fn gpu_test_status(message: &str) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `assert_monotonic_decrease` is never used
[INFO] [stdout]    --> tests/gpu_utils.rs:150:8
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub fn assert_monotonic_decrease(losses: &[f64], tolerance: f64) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `peak_memory` is never read
[INFO] [stdout]    --> tests/gpu_utils.rs:178:9
[INFO] [stdout]     |
[INFO] [stdout] 172 | pub struct TrainingMetrics {
[INFO] [stdout]     |            --------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 178 |     pub peak_memory: Option<usize>,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `TrainingMetrics` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `total_time_ms` and `print_summary` are never used
[INFO] [stdout]    --> tests/gpu_utils.rs:216:12
[INFO] [stdout]     |
[INFO] [stdout] 181 | impl TrainingMetrics {
[INFO] [stdout]     | -------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 216 |     pub fn total_time_ms(&self) -> f64 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 221 |     pub fn print_summary(&self) {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SMOLLM2_135M` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:29:15
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub const SMOLLM2_135M: usize = 256 * 1024 * 1024; // 256 MB
[INFO] [stdout]    |               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TINYLLAMA_1B_4BIT` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:31:15
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub const TINYLLAMA_1B_4BIT: usize = 2 * 1024 * 1024 * 1024; // 2 GB
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LLAMA_7B_4BIT` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub const LLAMA_7B_4BIT: usize = 8 * 1024 * 1024 * 1024; // 8 GB
[INFO] [stdout]    |               ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LLAMA_7B_4BIT_CHECKPOINT` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:35:15
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub const LLAMA_7B_4BIT_CHECKPOINT: usize = 12 * 1024 * 1024 * 1024; // 12 GB
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tempfile::TempDir`
[INFO] [stdout]   --> tests/gpu_lora_targets.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use tempfile::TempDir;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gpu_utils::*`
[INFO] [stdout]   --> tests/gpu_lora_targets.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use gpu_utils::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `tempfile::TempDir`
[INFO] [stdout]   --> tests/gpu_checkpoint.rs:10:5
[INFO] [stdout]    |
[INFO] [stdout] 10 | use tempfile::TempDir;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `gpu_utils::*`
[INFO] [stdout]   --> tests/gpu_checkpoint.rs:12:5
[INFO] [stdout]    |
[INFO] [stdout] 12 | use gpu_utils::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_qlora_config` is never used
[INFO] [stdout]   --> tests/e2e_qlora.rs:53:4
[INFO] [stdout]    |
[INFO] [stdout] 53 | fn create_qlora_config(output_dir: &Path, dataset_path: &Path) -> String {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_test_dataset` is never used
[INFO] [stdout]   --> tests/gpu_checkpoint.rs:15:4
[INFO] [stdout]    |
[INFO] [stdout] 15 | fn create_test_dataset(path: &Path, num_samples: 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 `create_checkpoint_config` is never used
[INFO] [stdout]   --> tests/gpu_checkpoint.rs:28:4
[INFO] [stdout]    |
[INFO] [stdout] 28 | fn create_checkpoint_config(
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `model_available` is never used
[INFO] [stdout]   --> tests/gpu_checkpoint.rs:80:4
[INFO] [stdout]    |
[INFO] [stdout] 80 | fn model_available(model_id: &str) -> bool {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_cuda_device` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:59:8
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub fn get_cuda_device() -> Result<Device, String> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `cuda_device_count` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:72:8
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub fn cuda_device_count() -> usize {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `skip_gpu_test` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:85:8
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub fn skip_gpu_test(reason: &str) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gpu_test_status` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:90:8
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub fn gpu_test_status(message: &str) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `assert_monotonic_decrease` is never used
[INFO] [stdout]    --> tests/gpu_utils.rs:150:8
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub fn assert_monotonic_decrease(losses: &[f64], tolerance: f64) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `peak_memory` is never read
[INFO] [stdout]    --> tests/gpu_utils.rs:178:9
[INFO] [stdout]     |
[INFO] [stdout] 172 | pub struct TrainingMetrics {
[INFO] [stdout]     |            --------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 178 |     pub peak_memory: Option<usize>,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `TrainingMetrics` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `total_time_ms` and `print_summary` are never used
[INFO] [stdout]    --> tests/gpu_utils.rs:216:12
[INFO] [stdout]     |
[INFO] [stdout] 181 | impl TrainingMetrics {
[INFO] [stdout]     | -------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 216 |     pub fn total_time_ms(&self) -> f64 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 221 |     pub fn print_summary(&self) {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SMOLLM2_135M` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:29:15
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub const SMOLLM2_135M: usize = 256 * 1024 * 1024; // 256 MB
[INFO] [stdout]    |               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TINYLLAMA_1B_4BIT` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:31:15
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub const TINYLLAMA_1B_4BIT: usize = 2 * 1024 * 1024 * 1024; // 2 GB
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LLAMA_7B_4BIT` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub const LLAMA_7B_4BIT: usize = 8 * 1024 * 1024 * 1024; // 8 GB
[INFO] [stdout]    |               ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LLAMA_7B_4BIT_CHECKPOINT` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:35:15
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub const LLAMA_7B_4BIT_CHECKPOINT: usize = 12 * 1024 * 1024 * 1024; // 12 GB
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `create_test_dataset` is never used
[INFO] [stdout]   --> tests/gpu_lora_targets.rs:15:4
[INFO] [stdout]    |
[INFO] [stdout] 15 | fn create_test_dataset(path: &Path, num_samples: 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 `create_lora_config` is never used
[INFO] [stdout]   --> tests/gpu_lora_targets.rs:28:4
[INFO] [stdout]    |
[INFO] [stdout] 28 | fn create_lora_config(
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `model_available` is never used
[INFO] [stdout]   --> tests/gpu_lora_targets.rs:78:4
[INFO] [stdout]    |
[INFO] [stdout] 78 | fn model_available(model_id: &str) -> bool {
[INFO] [stdout]    |    ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `get_cuda_device` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:59:8
[INFO] [stdout]    |
[INFO] [stdout] 59 | pub fn get_cuda_device() -> Result<Device, String> {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `cuda_device_count` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:72:8
[INFO] [stdout]    |
[INFO] [stdout] 72 | pub fn cuda_device_count() -> usize {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `skip_gpu_test` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:85:8
[INFO] [stdout]    |
[INFO] [stdout] 85 | pub fn skip_gpu_test(reason: &str) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `gpu_test_status` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:90:8
[INFO] [stdout]    |
[INFO] [stdout] 90 | pub fn gpu_test_status(message: &str) {
[INFO] [stdout]    |        ^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `assert_monotonic_decrease` is never used
[INFO] [stdout]    --> tests/gpu_utils.rs:150:8
[INFO] [stdout]     |
[INFO] [stdout] 150 | pub fn assert_monotonic_decrease(losses: &[f64], tolerance: f64) {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `peak_memory` is never read
[INFO] [stdout]    --> tests/gpu_utils.rs:178:9
[INFO] [stdout]     |
[INFO] [stdout] 172 | pub struct TrainingMetrics {
[INFO] [stdout]     |            --------------- field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 178 |     pub peak_memory: Option<usize>,
[INFO] [stdout]     |         ^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `TrainingMetrics` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `total_time_ms` and `print_summary` are never used
[INFO] [stdout]    --> tests/gpu_utils.rs:216:12
[INFO] [stdout]     |
[INFO] [stdout] 181 | impl TrainingMetrics {
[INFO] [stdout]     | -------------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 216 |     pub fn total_time_ms(&self) -> f64 {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 221 |     pub fn print_summary(&self) {
[INFO] [stdout]     |            ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SMOLLM2_135M` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:29:15
[INFO] [stdout]    |
[INFO] [stdout] 29 |     pub const SMOLLM2_135M: usize = 256 * 1024 * 1024; // 256 MB
[INFO] [stdout]    |               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `TINYLLAMA_1B_4BIT` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:31:15
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub const TINYLLAMA_1B_4BIT: usize = 2 * 1024 * 1024 * 1024; // 2 GB
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LLAMA_7B_4BIT` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:33:15
[INFO] [stdout]    |
[INFO] [stdout] 33 |     pub const LLAMA_7B_4BIT: usize = 8 * 1024 * 1024 * 1024; // 8 GB
[INFO] [stdout]    |               ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `LLAMA_7B_4BIT_CHECKPOINT` is never used
[INFO] [stdout]   --> tests/gpu_utils.rs:35:15
[INFO] [stdout]    |
[INFO] [stdout] 35 |     pub const LLAMA_7B_4BIT_CHECKPOINT: usize = 12 * 1024 * 1024 * 1024; // 12 GB
[INFO] [stdout]    |               ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Path`
[INFO] [stdout]  --> src/model.rs:7:17
[INFO] [stdout]   |
[INFO] [stdout] 7 | 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 import: `Path`
[INFO] [stdout]  --> src/model.rs:7:17
[INFO] [stdout]   |
[INFO] [stdout] 7 | 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 import: `Path`
[INFO] [stdout]  --> src/model.rs:7:17
[INFO] [stdout]   |
[INFO] [stdout] 7 | 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] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 02s
[INFO] running `Command { std: "docker" "inspect" "887d281ffe10f6a02051e9e4eb2300e658b2f8498d110883dfdee7f54c1ffccf", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "887d281ffe10f6a02051e9e4eb2300e658b2f8498d110883dfdee7f54c1ffccf", kill_on_drop: false }`
[INFO] [stdout] 887d281ffe10f6a02051e9e4eb2300e658b2f8498d110883dfdee7f54c1ffccf
[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-03-05" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] e130e1adf936ee9937103bcd47c4d5de61f9d491337eb32e4793021cb1274771
[INFO] running `Command { std: "docker" "start" "-a" "e130e1adf936ee9937103bcd47c4d5de61f9d491337eb32e4793021cb1274771", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `Path`
[INFO] [stderr]  --> src/model.rs:7:17
[INFO] [stderr]   |
[INFO] [stderr] 7 | 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: `axolotl-rs` (lib) generated 1 warning (run `cargo fix --lib -p axolotl-rs` to apply 1 suggestion)
[INFO] [stderr] warning: `axolotl-rs` (bin "axolotl") generated 1 warning (1 duplicate)
[INFO] [stderr] warning: unused import: `std::time::Instant`
[INFO] [stderr]   --> tests/gpu_training.rs:20:5
[INFO] [stderr]    |
[INFO] [stderr] 20 | use std::time::Instant;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `tempfile::TempDir`
[INFO] [stderr]   --> tests/gpu_training.rs:21:5
[INFO] [stderr]    |
[INFO] [stderr] 21 | use tempfile::TempDir;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `gpu_utils::*`
[INFO] [stderr]   --> tests/gpu_training.rs:23:5
[INFO] [stderr]    |
[INFO] [stderr] 23 | use gpu_utils::*;
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `create_test_dataset` is never used
[INFO] [stderr]   --> tests/gpu_training.rs:26:4
[INFO] [stderr]    |
[INFO] [stderr] 26 | fn create_test_dataset(path: &Path, num_samples: usize) {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `create_lora_config` is never used
[INFO] [stderr]   --> tests/gpu_training.rs:39:4
[INFO] [stderr]    |
[INFO] [stderr] 39 | fn create_lora_config(
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `create_gpu_config` is never used
[INFO] [stderr]   --> tests/gpu_training.rs:85:4
[INFO] [stderr]    |
[INFO] [stderr] 85 | fn create_gpu_config(
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `model_available` is never used
[INFO] [stderr]    --> tests/gpu_training.rs:137:4
[INFO] [stderr]     |
[INFO] [stderr] 137 | fn model_available(model_id: &str) -> bool {
[INFO] [stderr]     |    ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `get_cuda_device` is never used
[INFO] [stderr]   --> tests/gpu_utils.rs:59:8
[INFO] [stderr]    |
[INFO] [stderr] 59 | pub fn get_cuda_device() -> Result<Device, String> {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `cuda_device_count` is never used
[INFO] [stderr]   --> tests/gpu_utils.rs:72:8
[INFO] [stderr]    |
[INFO] [stderr] 72 | pub fn cuda_device_count() -> usize {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `skip_gpu_test` is never used
[INFO] [stderr]   --> tests/gpu_utils.rs:85:8
[INFO] [stderr]    |
[INFO] [stderr] 85 | pub fn skip_gpu_test(reason: &str) {
[INFO] [stderr]    |        ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `gpu_test_status` is never used
[INFO] [stderr]   --> tests/gpu_utils.rs:90:8
[INFO] [stderr]    |
[INFO] [stderr] 90 | pub fn gpu_test_status(message: &str) {
[INFO] [stderr]    |        ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `assert_monotonic_decrease` is never used
[INFO] [stderr]    --> tests/gpu_utils.rs:150:8
[INFO] [stderr]     |
[INFO] [stderr] 150 | pub fn assert_monotonic_decrease(losses: &[f64], tolerance: f64) {
[INFO] [stderr]     |        ^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: field `peak_memory` is never read
[INFO] [stderr]    --> tests/gpu_utils.rs:178:9
[INFO] [stderr]     |
[INFO] [stderr] 172 | pub struct TrainingMetrics {
[INFO] [stderr]     |            --------------- field in this struct
[INFO] [stderr] ...
[INFO] [stderr] 178 |     pub peak_memory: Option<usize>,
[INFO] [stderr]     |         ^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `TrainingMetrics` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis
[INFO] [stderr] 
[INFO] [stderr] warning: methods `total_time_ms` and `print_summary` are never used
[INFO] [stderr]    --> tests/gpu_utils.rs:216:12
[INFO] [stderr]     |
[INFO] [stderr] 181 | impl TrainingMetrics {
[INFO] [stderr]     | -------------------- methods in this implementation
[INFO] [stderr] ...
[INFO] [stderr] 216 |     pub fn total_time_ms(&self) -> f64 {
[INFO] [stderr]     |            ^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 221 |     pub fn print_summary(&self) {
[INFO] [stderr]     |            ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `SMOLLM2_135M` is never used
[INFO] [stderr]   --> tests/gpu_utils.rs:29:15
[INFO] [stderr]    |
[INFO] [stderr] 29 |     pub const SMOLLM2_135M: usize = 256 * 1024 * 1024; // 256 MB
[INFO] [stderr]    |               ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `TINYLLAMA_1B_4BIT` is never used
[INFO] [stderr]   --> tests/gpu_utils.rs:31:15
[INFO] [stderr]    |
[INFO] [stderr] 31 |     pub const TINYLLAMA_1B_4BIT: usize = 2 * 1024 * 1024 * 1024; // 2 GB
[INFO] [stderr]    |               ^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `LLAMA_7B_4BIT` is never used
[INFO] [stderr]   --> tests/gpu_utils.rs:33:15
[INFO] [stderr]    |
[INFO] [stderr] 33 |     pub const LLAMA_7B_4BIT: usize = 8 * 1024 * 1024 * 1024; // 8 GB
[INFO] [stderr]    |               ^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: constant `LLAMA_7B_4BIT_CHECKPOINT` is never used
[INFO] [stderr]   --> tests/gpu_utils.rs:35:15
[INFO] [stderr]    |
[INFO] [stderr] 35 |     pub const LLAMA_7B_4BIT_CHECKPOINT: usize = 12 * 1024 * 1024 * 1024; // 12 GB
[INFO] [stderr]    |               ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `assert_cmd::Command::cargo_bin`: incompatible with a custom cargo build-dir, see instead `cargo::cargo_bin_cmd!`
[INFO] [stderr]   --> tests/cli_tests.rs:30:28
[INFO] [stderr]    |
[INFO] [stderr] 30 |     let mut cmd = Command::cargo_bin("axolotl").expect("Failed to find axolotl binary");
[INFO] [stderr]    |                            ^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `assert_cmd::Command::cargo_bin`: incompatible with a custom cargo build-dir, see instead `cargo::cargo_bin_cmd!`
[INFO] [stderr]    --> tests/cli_tests.rs:162:28
[INFO] [stderr]     |
[INFO] [stderr] 162 |     let mut cmd = Command::cargo_bin("axolotl").expect("Failed to find axolotl binary");
[INFO] [stderr]     |                            ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: use of deprecated associated function `assert_cmd::Command::cargo_bin`: incompatible with a custom cargo build-dir, see instead `cargo::cargo_bin_cmd!`
[INFO] [stderr]    --> tests/cli_tests.rs:172:28
[INFO] [stderr]     |
[INFO] [stderr] 172 |     let mut cmd = Command::cargo_bin("axolotl").expect("Failed to find axolotl binary");
[INFO] [stderr]     |                            ^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `tempfile::TempDir`
[INFO] [stderr]   --> tests/gpu_checkpoint.rs:10:5
[INFO] [stderr]    |
[INFO] [stderr] 10 | use tempfile::TempDir;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `gpu_utils::*`
[INFO] [stderr]   --> tests/gpu_checkpoint.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr] 12 | use gpu_utils::*;
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `create_test_dataset` is never used
[INFO] [stderr]   --> tests/gpu_checkpoint.rs:15:4
[INFO] [stderr]    |
[INFO] [stderr] 15 | fn create_test_dataset(path: &Path, num_samples: usize) {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `create_checkpoint_config` is never used
[INFO] [stderr]   --> tests/gpu_checkpoint.rs:28:4
[INFO] [stderr]    |
[INFO] [stderr] 28 | fn create_checkpoint_config(
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `model_available` is never used
[INFO] [stderr]   --> tests/gpu_checkpoint.rs:80:4
[INFO] [stderr]    |
[INFO] [stderr] 80 | fn model_available(model_id: &str) -> bool {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `create_qlora_config` is never used
[INFO] [stderr]   --> tests/e2e_qlora.rs:53:4
[INFO] [stderr]    |
[INFO] [stderr] 53 | fn create_qlora_config(output_dir: &Path, dataset_path: &Path) -> String {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `tempfile::TempDir`
[INFO] [stderr]   --> tests/gpu_lora_targets.rs:10:5
[INFO] [stderr]    |
[INFO] [stderr] 10 | use tempfile::TempDir;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `gpu_utils::*`
[INFO] [stderr]   --> tests/gpu_lora_targets.rs:12:5
[INFO] [stderr]    |
[INFO] [stderr] 12 | use gpu_utils::*;
[INFO] [stderr]    |     ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `create_test_dataset` is never used
[INFO] [stderr]   --> tests/gpu_lora_targets.rs:15:4
[INFO] [stderr]    |
[INFO] [stderr] 15 | fn create_test_dataset(path: &Path, num_samples: usize) {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: function `create_lora_config` is never used
[INFO] [stderr]   --> tests/gpu_lora_targets.rs:28:4
[INFO] [stderr]    |
[INFO] [stderr] 28 | fn create_lora_config(
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: function `model_available` is never used
[INFO] [stderr]   --> tests/gpu_lora_targets.rs:78:4
[INFO] [stderr]    |
[INFO] [stderr] 78 | fn model_available(model_id: &str) -> bool {
[INFO] [stderr]    |    ^^^^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `axolotl-rs` (test "gpu_training") generated 18 warnings (run `cargo fix --test "gpu_training" -p axolotl-rs` to apply 3 suggestions)
[INFO] [stderr] warning: `axolotl-rs` (test "cli_tests") generated 3 warnings
[INFO] [stderr] warning: `axolotl-rs` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr] warning: `axolotl-rs` (test "gpu_checkpoint") generated 16 warnings (11 duplicates) (run `cargo fix --test "gpu_checkpoint" -p axolotl-rs` to apply 2 suggestions)
[INFO] [stderr] warning: `axolotl-rs` (test "e2e_qlora") generated 1 warning
[INFO] [stderr] warning: `axolotl-rs` (test "gpu_lora_targets") generated 16 warnings (11 duplicates) (run `cargo fix --test "gpu_lora_targets" -p axolotl-rs` to apply 2 suggestions)
[INFO] [stderr] warning: `axolotl-rs` (bin "axolotl" test) generated 1 warning (1 duplicate)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.48s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/axolotl_rs-7e636b5453460e6d)
[INFO] [stdout] 
[INFO] [stdout] running 112 tests
[INFO] [stdout] test config::tests::test_adapter_types ... ok
[INFO] [stdout] test adapters::tests::test_adapter_application_config_from_lora_settings ... ok
[INFO] [stdout] test config::tests::test_config_validation ... ok
[INFO] [stdout] test adapters::tests::test_adapter_wrapper_creation ... ok
[INFO] [stdout] test adapters::tests::test_adapter_wrapper_creation_qlora ... ok
[INFO] [stdout] test config::tests::test_dataset_config_missing_path ... ok
[INFO] [stdout] test config::tests::test_load_config_missing_file ... ok
[INFO] [stdout] test config::tests::test_dataset_config_all_formats ... ok
[INFO] [stdout] test config::tests::test_lora_settings_valid ... ok
[INFO] [stdout] test config::tests::test_lora_settings_invalid_r ... ok
[INFO] [stdout] test config::tests::test_lr_schedulers ... ok
[INFO] [stdout] test config::tests::test_lora_settings_default_target_modules ... ok
[INFO] [stdout] test config::tests::test_preset_mistral_7b ... ok
[INFO] [stdout] test config::tests::test_training_config_batch_size_validation ... ok
[INFO] [stdout] test config::tests::test_preset_phi3_mini ... ok
[INFO] [stdout] test config::tests::test_training_config_learning_rate ... ok
[INFO] [stdout] test config::tests::test_presets ... ok
[INFO] [stdout] test config::tests::test_preset_unknown ... ok
[INFO] [stdout] test config::tests::test_lora_settings_empty_target_modules ... ok
[INFO] [stdout] test config::tests::test_quantization_compute_dtype ... ok
[INFO] [stdout] test config::tests::test_validation_qlora_requires_quantization ... ok
[INFO] [stdout] test config::tests::test_config_serialization ... ok
[INFO] [stdout] test config::tests::test_validation_empty_base_model ... ok
[INFO] [stdout] test config::tests::test_load_config_malformed_yaml ... ok
[INFO] [stdout] test config::tests::test_dataset_config_split_ratios ... ok
[INFO] [stdout] test config::tests::test_quantization_4bit ... ok
[INFO] [stdout] test config::tests::test_save_config_invalid_path ... ok
[INFO] [stdout] test config::tests::test_quantization_none ... ok
[INFO] [stdout] test config::tests::test_quantization_8bit ... ok
[INFO] [stdout] test config::tests::test_save_config_roundtrip ... ok
[INFO] [stdout] test dataset::tests::test_load_alpaca_empty_array ... ok
[INFO] [stdout] test dataset::tests::test_invalid_utf8_content ... ok
[INFO] [stdout] test config::tests::test_training_config_epochs ... ok
[INFO] [stdout] test dataset::tests::test_empty_dataset_split ... ok
[INFO] [stdout] test dataset::tests::test_dataset_split_one ... ok
[INFO] [stdout] test dataset::tests::test_dataset_len_and_is_empty ... ok
[INFO] [stdout] test dataset::tests::test_load_completion_empty_string ... ok
[INFO] [stdout] test dataset::tests::test_load_alpaca_missing_required_fields ... ok
[INFO] [stdout] test dataset::tests::test_load_completion_missing_field ... ok
[INFO] [stdout] test dataset::tests::test_load_alpaca_valid ... ok
[INFO] [stdout] test dataset::tests::test_load_alpaca_with_input_field ... ok
[INFO] [stdout] test dataset::tests::test_dataset_format_routing ... ok
[INFO] [stdout] test dataset::tests::test_load_custom_valid ... ok
[INFO] [stdout] test dataset::tests::test_dataset_split_zero ... ok
[INFO] [stdout] test dataset::tests::test_load_alpaca_malformed_json ... ok
[INFO] [stdout] test dataset::tests::test_load_sharegpt_empty_conversations ... ok
[INFO] [stdout] test dataset::tests::test_dataset_split_ratios ... ok
[INFO] [stdout] test dataset::tests::test_load_completion_valid ... ok
[INFO] [stdout] test dataset::tests::test_load_sharegpt_user_assistant_roles ... ok
[INFO] [stdout] test error::tests::test_boxed_error_conversion ... ok
[INFO] [stdout] test dataset::tests::test_load_sharegpt_multi_turn ... ok
[INFO] [stdout] test dataset::tests::test_load_sharegpt_missing_role_field ... ok
[INFO] [stdout] test dataset::tests::test_load_sharegpt_valid ... ok
[INFO] [stdout] test error::tests::test_checkpoint_error_creation ... ok
[INFO] [stdout] test error::tests::test_config_error_creation ... ok
[INFO] [stdout] test error::tests::test_config_parse_error_conversion ... ok
[INFO] [stdout] test dataset::tests::test_nonexistent_file ... ok
[INFO] [stdout] test error::tests::test_error_debug_formatting ... ok
[INFO] [stdout] test error::tests::test_error_display_formatting ... ok
[INFO] [stdout] test error::tests::test_error_source_chain ... ok
[INFO] [stdout] test error::tests::test_io_error_conversion ... ok
[INFO] [stdout] test error::tests::test_io_error_from_implementation ... ok
[INFO] [stdout] test error::tests::test_model_error_creation ... ok
[INFO] [stdout] test error::tests::test_dataset_error_creation ... ok
[INFO] [stdout] test dataset::tests::test_load_custom_missing_field ... ok
[INFO] [stdout] test error::tests::test_multiple_error_variants ... ok
[INFO] [stdout] test error::tests::test_other_error_creation ... ok
[INFO] [stdout] test error::tests::test_peft_error_conversion ... ok
[INFO] [stdout] test error::tests::test_qlora_error_conversion ... ok
[INFO] [stdout] test error::tests::test_result_type_alias ... ok
[INFO] [stdout] test error::tests::test_template_error_conversion ... ok
[INFO] [stdout] test error::tests::test_training_error_creation ... ok
[INFO] [stdout] test model::tests::test_load_model_mistral ... ok
[INFO] [stdout] test model::tests::test_model_info_target_dims ... ok
[INFO] [stdout] test model::tests::test_load_tokenizer_missing_file ... ok
[INFO] [stdout] test model::tests::test_model_info_tinyllama ... ok
[INFO] [stdout] test optimizer::tests::test_optimizer_config_default ... ok
[INFO] [stdout] test error::tests::test_tokenizer_error_conversion ... ok
[INFO] [stdout] test model::tests::test_merge_adapter ... ok
[INFO] [stdout] test model::tests::test_load_model_llama2 ... ok
[INFO] [stdout] test scheduler::tests::test_constant_scheduler ... ok
[INFO] [stdout] test optimizer::tests::test_build_adamw ... ok
[INFO] [stdout] test model::tests::test_load_model_phi3 ... ok
[INFO] [stdout] test model::tests::test_merge_adapter_qlora ... ok
[INFO] [stdout] test model::tests::test_model_info_llama7b ... ok
[INFO] [stdout] test model::tests::test_resolve_model_path_invalid ... ok
[INFO] [stdout] test model::tests::test_load_model_architecture_stub ... ok
[INFO] [stdout] test model::tests::test_merge_adapter_lora ... ok
[INFO] [stdout] test scheduler::tests::test_linear_warmup ... ok
[INFO] [stdout] test scheduler::tests::test_cosine_scheduler ... ok
[INFO] [stdout] test trainer::tests::test_train_batch_iteration ... ok
[INFO] [stdout] test trainer::tests::test_train_epoch_iteration ... ok
[INFO] [stdout] test trainer::tests::test_train_with_missing_dataset ... ok
[INFO] [stdout] test trainer::tests::test_trainer_creation ... ok
[INFO] [stdout] test trainer::tests::test_resume_from_missing_checkpoint ... ok
[INFO] [stdout] test trainer::tests::test_checkpoint_directory_creation ... ok
[INFO] [stdout] test trainer::tests::test_resume_from_valid_checkpoint ... ok
[INFO] [stdout] test trainer::tests::test_checkpoint_final_save ... ok
[INFO] [stdout] test trainer::tests::test_checkpoint_save_and_load ... ok
[INFO] [stdout] test trainer::tests::test_checkpoint_path_generation ... ok
[INFO] [stdout] test trainer::tests::test_train_with_small_dataset ... ok
[INFO] [stdout] test trainer::tests::test_train_with_single_example ... ok
[INFO] [stdout] test trainer::tests::test_train_with_empty_dataset ... ok
[INFO] [stdout] test trainer::tests::test_trainer_new_stores_config ... ok
[INFO] [stdout] test trainer::tests::test_train_multiple_epochs_step_accumulation ... ok
[INFO] [stdout] test trainer::tests::test_train_with_large_dataset_batching ... ok
[INFO] [stdout] test trainer::tests::test_trainer_new_initializes_counters ... ok
[INFO] [stdout] test trainer::tests::test_checkpoint_directory_reuse ... ok
[INFO] [stdout] test trainer::tests::test_trainer_new_with_invalid_config ... ok
[INFO] [stdout] test model::tests::test_download_model_from_hub ... ok
[INFO] [stdout] test dataset::tests::test_load_alpaca_large_dataset ... ok
[INFO] [stdout] test error::tests::test_candle_error_conversion ... ok
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/axolotl-4eddc3874c292672)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 112 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 109 tests
[INFO] [stdout] test config::tests::test_adapter_types ... ok
[INFO] [stdout] test config::tests::test_dataset_config_split_ratios ... ok
[INFO] [stdout] test config::tests::test_config_serialization ... ok
[INFO] [stdout] test config::tests::test_load_config_missing_file ... ok
[INFO] [stdout] test config::tests::test_load_config_malformed_yaml ... ok
[INFO] [stdout] test config::tests::test_lora_settings_default_target_modules ... ok
[INFO] [stdout] test config::tests::test_lora_settings_invalid_r ... ok
[INFO] [stdout] test config::tests::test_lora_settings_empty_target_modules ... ok
[INFO] [stdout] test config::tests::test_config_validation ... ok
[INFO] [stdout] test config::tests::test_dataset_config_missing_path ... ok
[INFO] [stdout] test config::tests::test_lora_settings_valid ... ok
[INFO] [stdout] test config::tests::test_lr_schedulers ... ok
[INFO] [stdout] test config::tests::test_dataset_config_all_formats ... ok
[INFO] [stdout] test config::tests::test_preset_mistral_7b ... ok
[INFO] [stdout] test config::tests::test_preset_phi3_mini ... ok
[INFO] [stdout] test config::tests::test_preset_unknown ... ok
[INFO] [stdout] test config::tests::test_presets ... ok
[INFO] [stdout] test config::tests::test_quantization_4bit ... ok
[INFO] [stdout] test config::tests::test_quantization_none ... ok
[INFO] [stdout] test config::tests::test_quantization_compute_dtype ... ok
[INFO] [stdout] test config::tests::test_quantization_8bit ... ok
[INFO] [stdout] test config::tests::test_training_config_epochs ... ok
[INFO] [stdout] test config::tests::test_validation_empty_base_model ... ok
[INFO] [stdout] test config::tests::test_validation_qlora_requires_quantization ... ok
[INFO] [stdout] test config::tests::test_save_config_invalid_path ... ok
[INFO] [stdout] test dataset::tests::test_empty_dataset_split ... ok
[INFO] [stdout] test dataset::tests::test_load_alpaca_malformed_json ... ok
[INFO] [stdout] test dataset::tests::test_dataset_split_one ... ok
[INFO] [stdout] test dataset::tests::test_load_alpaca_missing_required_fields ... ok
[INFO] [stdout] test dataset::tests::test_dataset_format_routing ... ok
[INFO] [stdout] test dataset::tests::test_load_completion_valid ... ok
[INFO] [stdout] test dataset::tests::test_dataset_split_zero ... ok
[INFO] [stdout] test dataset::tests::test_invalid_utf8_content ... ok
[INFO] [stdout] test config::tests::test_training_config_batch_size_validation ... ok
[INFO] [stdout] test config::tests::test_training_config_learning_rate ... ok
[INFO] [stdout] test dataset::tests::test_load_alpaca_empty_array ... ok
[INFO] [stdout] test dataset::tests::test_load_alpaca_valid ... ok
[INFO] [stdout] test dataset::tests::test_load_completion_missing_field ... ok
[INFO] [stdout] test dataset::tests::test_load_custom_valid ... ok
[INFO] [stdout] test dataset::tests::test_load_alpaca_with_input_field ... ok
[INFO] [stdout] test dataset::tests::test_dataset_len_and_is_empty ... ok
[INFO] [stdout] test dataset::tests::test_dataset_split_ratios ... ok
[INFO] [stdout] test dataset::tests::test_load_completion_empty_string ... ok
[INFO] [stdout] test dataset::tests::test_load_sharegpt_empty_conversations ... ok
[INFO] [stdout] test dataset::tests::test_load_sharegpt_user_assistant_roles ... ok
[INFO] [stdout] test dataset::tests::test_load_sharegpt_missing_role_field ... ok
[INFO] [stdout] test dataset::tests::test_load_sharegpt_valid ... ok
[INFO] [stdout] test error::tests::test_boxed_error_conversion ... ok
[INFO] [stdout] test dataset::tests::test_load_sharegpt_multi_turn ... ok
[INFO] [stdout] test error::tests::test_checkpoint_error_creation ... ok
[INFO] [stdout] test dataset::tests::test_nonexistent_file ... ok
[INFO] [stdout] test dataset::tests::test_load_custom_missing_field ... ok
[INFO] [stdout] test error::tests::test_dataset_error_creation ... ok
[INFO] [stdout] test error::tests::test_config_parse_error_conversion ... ok
[INFO] [stdout] test error::tests::test_multiple_error_variants ... ok
[INFO] [stdout] test error::tests::test_config_error_creation ... ok
[INFO] [stdout] test error::tests::test_error_debug_formatting ... ok
[INFO] [stdout] test error::tests::test_peft_error_conversion ... ok
[INFO] [stdout] test error::tests::test_io_error_conversion ... ok
[INFO] [stdout] test error::tests::test_io_error_from_implementation ... ok
[INFO] [stdout] test config::tests::test_save_config_roundtrip ... ok
[INFO] [stdout] test error::tests::test_model_error_creation ... ok
[INFO] [stdout] test error::tests::test_other_error_creation ... ok
[INFO] [stdout] test error::tests::test_error_source_chain ... ok
[INFO] [stdout] test error::tests::test_error_display_formatting ... ok
[INFO] [stdout] test error::tests::test_training_error_creation ... ok
[INFO] [stdout] test error::tests::test_tokenizer_error_conversion ... ok
[INFO] [stdout] test model::tests::test_load_model_phi3 ... ok
[INFO] [stdout] test model::tests::test_load_model_mistral ... ok
[INFO] [stdout] test model::tests::test_load_model_llama2 ... ok
[INFO] [stdout] test error::tests::test_qlora_error_conversion ... ok
[INFO] [stdout] test error::tests::test_result_type_alias ... ok
[INFO] [stdout] test model::tests::test_load_tokenizer_missing_file ... ok
[INFO] [stdout] test model::tests::test_load_model_architecture_stub ... ok
[INFO] [stdout] test model::tests::test_model_info_llama7b ... ok
[INFO] [stdout] test model::tests::test_merge_adapter_qlora ... ok
[INFO] [stdout] test error::tests::test_template_error_conversion ... ok
[INFO] [stdout] test model::tests::test_download_model_from_hub ... ok
[INFO] [stdout] test model::tests::test_merge_adapter ... ok
[INFO] [stdout] test optimizer::tests::test_optimizer_config_default ... ok
[INFO] [stdout] test model::tests::test_merge_adapter_lora ... ok
[INFO] [stdout] test model::tests::test_resolve_model_path_invalid ... ok
[INFO] [stdout] test scheduler::tests::test_constant_scheduler ... ok
[INFO] [stdout] test optimizer::tests::test_build_adamw ... ok
[INFO] [stdout] test scheduler::tests::test_cosine_scheduler ... ok
[INFO] [stdout] test scheduler::tests::test_linear_warmup ... ok
[INFO] [stdout] test trainer::tests::test_checkpoint_directory_creation ... ok
[INFO] [stdout] test model::tests::test_model_info_target_dims ... ok
[INFO] [stdout] test trainer::tests::test_checkpoint_final_save ... ok
[INFO] [stdout] test trainer::tests::test_checkpoint_directory_reuse ... ok
[INFO] [stdout] test trainer::tests::test_checkpoint_path_generation ... ok
[INFO] [stdout] test trainer::tests::test_train_epoch_iteration ... ok
[INFO] [stdout] test trainer::tests::test_train_with_large_dataset_batching ... ok
[INFO] [stdout] test trainer::tests::test_trainer_creation ... ok
[INFO] [stdout] test trainer::tests::test_train_multiple_epochs_step_accumulation ... ok
[INFO] [stdout] test trainer::tests::test_train_with_empty_dataset ... ok
[INFO] [stdout] test trainer::tests::test_train_with_missing_dataset ... ok
[INFO] [stdout] test trainer::tests::test_train_with_small_dataset ... ok
[INFO] [stdout] test trainer::tests::test_checkpoint_save_and_load ... ok
[INFO] [stdout] test trainer::tests::test_train_batch_iteration ... ok
[INFO] [stdout] test model::tests::test_model_info_tinyllama ... ok
[INFO] [stdout] test trainer::tests::test_resume_from_valid_checkpoint ... ok
[INFO] [stdout] test trainer::tests::test_trainer_new_initializes_counters ... ok
[INFO] [stdout] test trainer::tests::test_resume_from_missing_checkpoint ... ok
[INFO] [stdout] test trainer::tests::test_train_with_single_example ... ok
[INFO] [stdout] test trainer::tests::test_trainer_new_stores_config ... ok
[INFO] [stdout] test trainer::tests::test_trainer_new_with_invalid_config ... ok
[INFO] [stdout] test dataset::tests::test_load_alpaca_large_dataset ... ok
[INFO] [stderr]      Running tests/cli_tests.rs (/opt/rustwide/target/debug/deps/cli_tests-97204f24d5e64e37)
[INFO] [stdout] test error::tests::test_candle_error_conversion ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 109 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test test_train_command_help ... ok
[INFO] [stdout] test test_validate_command_missing_file ... ok
[INFO] [stdout] test test_merge_command_help ... ok
[INFO] [stdout] test test_cli_version ... ok
[INFO] [stdout] test test_init_command_help ... ok
[INFO] [stdout] test test_validate_command_invalid_config ... ok
[INFO] [stdout] test test_validate_command_valid_config ... ok
[INFO] [stdout] test test_cli_help ... ok
[INFO] [stdout] test test_init_command_creates_config ... ok
[INFO] [stderr]      Running tests/e2e_qlora.rs (/opt/rustwide/target/debug/deps/e2e_qlora-f029e1ce3bbfc76f)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test test_ci_smoke_100_samples ... ignored
[INFO] [stdout] test test_smollm2_e2e_validation ... ignored
[INFO] [stdout] test test_smollm2_lora_e2e_20_steps ... ignored
[INFO] [stdout] test test_smollm2_qlora_e2e_20_steps ... ignored
[INFO] [stdout] test test_qlora_vram_estimates ... ok
[INFO] [stdout] test test_safetensors_format ... ok
[INFO] [stdout] test test_tinyllama_model_dimensions ... ok
[INFO] [stdout] test test_smollm2_model_dimensions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 4 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gpu_checkpoint.rs (/opt/rustwide/target/debug/deps/gpu_checkpoint-8ecea2ed6a56312f)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test gpu_utils::tests::test_loss_convergence_assertion ... ok
[INFO] [stdout] test gpu_utils::tests::test_cuda_available_check ... ok
[INFO] [stdout] test gpu_utils::tests::test_metrics_tracker ... ok
[INFO] [stdout] test gpu_utils::tests::test_loss_convergence_failure - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.34s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gpu_lora_targets.rs (/opt/rustwide/target/debug/deps/gpu_lora_targets-c4cdac1f18f4e5c4)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test gpu_utils::tests::test_cuda_available_check ... ok
[INFO] [stdout] test gpu_utils::tests::test_loss_convergence_assertion ... ok
[INFO] [stdout] test gpu_utils::tests::test_metrics_tracker ... ok
[INFO] [stdout] test gpu_utils::tests::test_loss_convergence_failure - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gpu_training.rs (/opt/rustwide/target/debug/deps/gpu_training-d8f0b3e9d2747798)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test gpu_utils::tests::test_cuda_available_check ... ok
[INFO] [stdout] test gpu_utils::tests::test_loss_convergence_assertion ... ok
[INFO] [stdout] test gpu_utils::tests::test_metrics_tracker ... ok
[INFO] [stdout] test gpu_utils::tests::test_loss_convergence_failure - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gpu_utils.rs (/opt/rustwide/target/debug/deps/gpu_utils-f5941baf084c07f9)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test tests::test_cuda_available_check ... ok
[INFO] [stdout] test tests::test_metrics_tracker ... ok
[INFO] [stdout] test tests::test_loss_convergence_assertion ... ok
[INFO] [stdout] test tests::test_loss_convergence_failure - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/lora_llama_tests.rs (/opt/rustwide/target/debug/deps/lora_llama_tests-7ba7c1bd098978e5)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/qlora_training.rs (/opt/rustwide/target/debug/deps/qlora_training-6b6eb216b1a40a74)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests axolotl_rs
[INFO] [stdout] 
[INFO] [stdout] running 29 tests
[INFO] [stdout] test src/dataset.rs - dataset::Dataset::load (line 119) - compile ... ok
[INFO] [stdout] test src/dataset.rs - dataset::Dataset (line 39) - compile ... ok
[INFO] [stdout] test src/dataset.rs - dataset::Dataset::load (line 101) - compile ... ok
[INFO] [stdout] test src/config.rs - config::AxolotlConfig::to_file (line 438) - compile ... ok
[INFO] [stdout] test src/error.rs - error (line 39) - compile ... ok
[INFO] [stdout] test src/dataset.rs - dataset::Dataset::load (line 82) - compile ... ok
[INFO] [stdout] test src/lib.rs - (line 30) - compile ... ok
[INFO] [stdout] test src/normalization.rs - normalization (line 8) ... ignored
[INFO] [stdout] test src/trainer.rs - trainer::Trainer (line 33) - compile ... ok
[INFO] [stdout] test src/trainer.rs - trainer::Trainer::losses (line 586) - compile ... ok
[INFO] [stdout] test src/trainer.rs - trainer::Trainer::metrics (line 563) - compile ... ok
[INFO] [stdout] test src/error.rs - error (line 7) ... ok
[INFO] [stdout] test src/trainer.rs - trainer::Trainer::resume_from (line 138) - compile ... ok
[INFO] [stdout] test src/config.rs - config::AxolotlConfig::from_preset (line 464) ... FAILED
[INFO] [stdout] test src/config.rs - config::AxolotlConfig::validate (line 576) ... FAILED
[INFO] [stdout] test src/error.rs - error::Result (line 56) ... ok
[INFO] [stdout] test src/trainer.rs - trainer::Trainer::train (line 169) - compile ... ok
[INFO] [stdout] test src/config.rs - config::TrainingConfig (line 289) ... FAILED
[INFO] [stdout] test src/dataset.rs - dataset::Example (line 14) ... FAILED
[INFO] [stdout] test src/lib.rs - (line 62) ... FAILED
[INFO] [stdout] test src/config.rs - config::DatasetConfig (line 205) ... FAILED
[INFO] [stdout] test src/config.rs - config::AxolotlConfig::from_file (line 419) ... ok
[INFO] [stdout] test src/trainer.rs - trainer::Trainer::new (line 74) ... ok
[INFO] [stdout] test src/config.rs - config::AxolotlConfig (line 13) ... ok
[INFO] [stdout] test src/lib.rs - (line 46) ... ok
[INFO] [stdout] test src/config.rs - config::LoraSettings (line 86) ... ok
[INFO] [stdout] test src/error.rs - error::AxolotlError (line 71) ... ok
[INFO] [stdout] test src/error.rs - error (line 23) ... ok
[INFO] [stderr] error: doctest failed, to rerun pass `--doc`
[INFO] [stdout] test src/config.rs - config::AxolotlConfig::validate (line 588) ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- src/config.rs - config::AxolotlConfig::from_preset (line 464) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestV2a70P/rustcyLNlsP/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libaxolotl_rs-24437d8461e48ca8,libtokenizers-a8a41d9b9e62f752,libesaxx_rs-6940152c87770ace,libregex-76d285776f71344f,libunicode_normalization_alignments-66a191083b529078,libsmallvec-bc3128fdd57228fc,libspm_precompiled-25a19f51274afeb2,libbase64-42295ac2e0e134a3,libunicode_segmentation-421de088ab714999,libnom-8668d72c09a316f8,libunicode_categories-6f2b7f5ace1e9985,librand-085098547c8ce8df,librand_chacha-54b5e7f980e500a0,librand_core-947ca62718ea8b54,libgetrandom-e6656e2f703a06c2,libitertools-cdf8e71d6b4840f7,libmonostate-06dc0ab6dfa35702,libmacro_rules_attribute-1391094c4edb30c3,librayon_cond-b37b46c9cdc5ce8f,libitertools-4d38c19e09a2cb52,libonig-7d3e00aa0b06535b,libonig_sys-fe5a77fcd23dc2b1,libderive_builder-bb7b4653ea143c0e,liblazy_static-3674be3f4245d19b,liblog-b262261d47bd2eba,libserde_yaml-410664199302d178,libryu-25f59e4cd0d23219,libunsafe_libyaml-d3127b66fe569cc5,libindicatif-bff91253d2bdbb70,libportable_atomic-d25af252f88da36c,libnumber_prefix-6b994bedec76f9db,libconsole-4b879342abfae32d,libunicode_width-c0be3735b741df1b,libcandle_transformers-414a5ce7123a1675,libserde_plain-353a0770f884fc92,libfancy_regex-fc04a3a114cd94fc,libbit_set-b675e30cd7af7863,libbit_vec-b06753219a6ccf92,libregex_automata-dc345242e072c66b,libaho_corasick-609934fb09bd6b82,libregex_syntax-21c69862a9074e56,libcandle_nn-8e69dbf9a06150ae,libcandle_core-03b33b79401834b2,libzip-114488eba6757057,libnum_enum-bde4d60b6b02efba,libindexmap-f006485b143d2676,libequivalent-6a754676e6af62ae,libhashbrown-25abce2d85979e8d,libcrc32fast-77160f4e25d6fc25,libug-1e9c2dbbddd0e6e7,libnum_cpus-bf2cb08e600957fa,libmemmap2-4b9a1609f964e4b7,libnum-8c699bd591796042,libnum_iter-f8f9c7ddd65bde4b,libnum_rational-4f73507252bf36ea,libnum_bigint-ce5a8dae70885c6b,libnum_integer-02b5974065c419b8,libtracing-13e427eb3d886a23,libpin_project_lite-72bf04572caa1c84,libtracing_core-4cc82aeb094c2c39,libgemm-7afcbf16dcfafd29,libgemm_c32-1e35ad67519de4a5,libgemm_c64-7401280f951c5ad6,libgemm_f64-e4a2782a6ab15ab8,libgemm_f16-c0a4b7bd59575003,libgemm_f32-973adf0bf1a4b66a,libgemm_common-2695287324c33770,libpulp-e74ad4f63ed200b8,libdyn_stack-cb86a82bb195a0d5,libraw_cpuid-64bfeed53b8df405,libbitflags-9362e66b8880981a,liblibloading-167bed3899b07f7e,libyoke-cf4a8ded9dedeed1,libzerofrom-073d70ffd2a303bb,libstable_deref_trait-8f5d1ea34607785b,libthiserror-6c9ac4f713da2e8b,libsafetensors-284fb451ed479b8b,libserde_json-a981ead4905bfce8,libmemchr-60b408e76a46f254,libitoa-f3a70a1441f7f89b,libzmij-4c326dfa9ae54cc0,libserde-f71b0344cd7b4788,libserde_core-21f22ac7b803fb0e,libgemm-8ca762c132218235,libgemm_c32-9bbb6c856266fc39,libgemm_c64-18c5d5fc4a3d4ee0,libgemm_f64-e68b393001cac8e4,libgemm_f16-7e88415206a389cf,libgemm_f32-f7d2793aa7473b22,libgemm_common-5d600ccd557495b4,libonce_cell-e9252a7b5119f3eb,libpulp-f61b32d5d7092a9f,libnum_complex-8a76b59896bf8028,libdyn_stack-e20595d3dc2e777b,libreborrow-095e03eb9814fb3b,libraw_cpuid-ff59b28f6cb3f107,libbitflags-dde12b0d7d495b50,librayon-f975eef0b784dd9c,librayon_core-e986c1d1845fe6c3,libcrossbeam_deque-e71c6317821167fb,libcrossbeam_epoch-5fdcd5978a9f0010,libcrossbeam_utils-f696a08ab1e94e7a,libeither-971932073343a62d,libbyteorder-8f59b6d1bfdaa844,libhalf-36c1f009c822c57c,librand_distr-a6e78e7988ee7a9b,librand-cc09f9655dd4afe0,librand_chacha-9c3d55c0bd56f5e4,libppv_lite86-96e801c8029cd7d5,librand_core-50bd4813a8213623,libgetrandom-7f3b074ce05a9c1f,liblibc-11f5a30dc24875fb,libcfg_if-83060ec5685761ae,libnum_traits-fb98a85ad81fd4ec,libzerocopy-1b5fe0eaab8b89ed,libbytemuck-9dc7583a72164ba0}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lstdc++" "-ldl" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestV2a70P/rustcyLNlsP/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/esaxx-rs-cd32ee745b3cded4/out" "-L" "/opt/rustwide/target/debug/build/onig_sys-1623f4ae7f1bdc69/out" "-L" "/opt/rustwide/target/debug/build/ring-b85cfc8a2f740ecf/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestV2a70P/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/config.rs - config::AxolotlConfig::validate (line 576) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestUWu4uT/rustcsCHMSD/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libaxolotl_rs-24437d8461e48ca8,libtokenizers-a8a41d9b9e62f752,libesaxx_rs-6940152c87770ace,libregex-76d285776f71344f,libunicode_normalization_alignments-66a191083b529078,libsmallvec-bc3128fdd57228fc,libspm_precompiled-25a19f51274afeb2,libbase64-42295ac2e0e134a3,libunicode_segmentation-421de088ab714999,libnom-8668d72c09a316f8,libunicode_categories-6f2b7f5ace1e9985,librand-085098547c8ce8df,librand_chacha-54b5e7f980e500a0,librand_core-947ca62718ea8b54,libgetrandom-e6656e2f703a06c2,libitertools-cdf8e71d6b4840f7,libmonostate-06dc0ab6dfa35702,libmacro_rules_attribute-1391094c4edb30c3,librayon_cond-b37b46c9cdc5ce8f,libitertools-4d38c19e09a2cb52,libonig-7d3e00aa0b06535b,libonig_sys-fe5a77fcd23dc2b1,libderive_builder-bb7b4653ea143c0e,liblazy_static-3674be3f4245d19b,liblog-b262261d47bd2eba,libserde_yaml-410664199302d178,libryu-25f59e4cd0d23219,libunsafe_libyaml-d3127b66fe569cc5,libindicatif-bff91253d2bdbb70,libportable_atomic-d25af252f88da36c,libnumber_prefix-6b994bedec76f9db,libconsole-4b879342abfae32d,libunicode_width-c0be3735b741df1b,libcandle_transformers-414a5ce7123a1675,libserde_plain-353a0770f884fc92,libfancy_regex-fc04a3a114cd94fc,libbit_set-b675e30cd7af7863,libbit_vec-b06753219a6ccf92,libregex_automata-dc345242e072c66b,libaho_corasick-609934fb09bd6b82,libregex_syntax-21c69862a9074e56,libcandle_nn-8e69dbf9a06150ae,libcandle_core-03b33b79401834b2,libzip-114488eba6757057,libnum_enum-bde4d60b6b02efba,libindexmap-f006485b143d2676,libequivalent-6a754676e6af62ae,libhashbrown-25abce2d85979e8d,libcrc32fast-77160f4e25d6fc25,libug-1e9c2dbbddd0e6e7,libnum_cpus-bf2cb08e600957fa,libmemmap2-4b9a1609f964e4b7,libnum-8c699bd591796042,libnum_iter-f8f9c7ddd65bde4b,libnum_rational-4f73507252bf36ea,libnum_bigint-ce5a8dae70885c6b,libnum_integer-02b5974065c419b8,libtracing-13e427eb3d886a23,libpin_project_lite-72bf04572caa1c84,libtracing_core-4cc82aeb094c2c39,libgemm-7afcbf16dcfafd29,libgemm_c32-1e35ad67519de4a5,libgemm_c64-7401280f951c5ad6,libgemm_f64-e4a2782a6ab15ab8,libgemm_f16-c0a4b7bd59575003,libgemm_f32-973adf0bf1a4b66a,libgemm_common-2695287324c33770,libpulp-e74ad4f63ed200b8,libdyn_stack-cb86a82bb195a0d5,libraw_cpuid-64bfeed53b8df405,libbitflags-9362e66b8880981a,liblibloading-167bed3899b07f7e,libyoke-cf4a8ded9dedeed1,libzerofrom-073d70ffd2a303bb,libstable_deref_trait-8f5d1ea34607785b,libthiserror-6c9ac4f713da2e8b,libsafetensors-284fb451ed479b8b,libserde_json-a981ead4905bfce8,libmemchr-60b408e76a46f254,libitoa-f3a70a1441f7f89b,libzmij-4c326dfa9ae54cc0,libserde-f71b0344cd7b4788,libserde_core-21f22ac7b803fb0e,libgemm-8ca762c132218235,libgemm_c32-9bbb6c856266fc39,libgemm_c64-18c5d5fc4a3d4ee0,libgemm_f64-e68b393001cac8e4,libgemm_f16-7e88415206a389cf,libgemm_f32-f7d2793aa7473b22,libgemm_common-5d600ccd557495b4,libonce_cell-e9252a7b5119f3eb,libpulp-f61b32d5d7092a9f,libnum_complex-8a76b59896bf8028,libdyn_stack-e20595d3dc2e777b,libreborrow-095e03eb9814fb3b,libraw_cpuid-ff59b28f6cb3f107,libbitflags-dde12b0d7d495b50,librayon-f975eef0b784dd9c,librayon_core-e986c1d1845fe6c3,libcrossbeam_deque-e71c6317821167fb,libcrossbeam_epoch-5fdcd5978a9f0010,libcrossbeam_utils-f696a08ab1e94e7a,libeither-971932073343a62d,libbyteorder-8f59b6d1bfdaa844,libhalf-36c1f009c822c57c,librand_distr-a6e78e7988ee7a9b,librand-cc09f9655dd4afe0,librand_chacha-9c3d55c0bd56f5e4,libppv_lite86-96e801c8029cd7d5,librand_core-50bd4813a8213623,libgetrandom-7f3b074ce05a9c1f,liblibc-11f5a30dc24875fb,libcfg_if-83060ec5685761ae,libnum_traits-fb98a85ad81fd4ec,libzerocopy-1b5fe0eaab8b89ed,libbytemuck-9dc7583a72164ba0}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lstdc++" "-ldl" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestUWu4uT/rustcsCHMSD/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/esaxx-rs-cd32ee745b3cded4/out" "-L" "/opt/rustwide/target/debug/build/onig_sys-1623f4ae7f1bdc69/out" "-L" "/opt/rustwide/target/debug/build/ring-b85cfc8a2f740ecf/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestUWu4uT/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/config.rs - config::TrainingConfig (line 289) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctest6W4kDh/rustcKrAZYQ/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libaxolotl_rs-24437d8461e48ca8,libtokenizers-a8a41d9b9e62f752,libesaxx_rs-6940152c87770ace,libregex-76d285776f71344f,libunicode_normalization_alignments-66a191083b529078,libsmallvec-bc3128fdd57228fc,libspm_precompiled-25a19f51274afeb2,libbase64-42295ac2e0e134a3,libunicode_segmentation-421de088ab714999,libnom-8668d72c09a316f8,libunicode_categories-6f2b7f5ace1e9985,librand-085098547c8ce8df,librand_chacha-54b5e7f980e500a0,librand_core-947ca62718ea8b54,libgetrandom-e6656e2f703a06c2,libitertools-cdf8e71d6b4840f7,libmonostate-06dc0ab6dfa35702,libmacro_rules_attribute-1391094c4edb30c3,librayon_cond-b37b46c9cdc5ce8f,libitertools-4d38c19e09a2cb52,libonig-7d3e00aa0b06535b,libonig_sys-fe5a77fcd23dc2b1,libderive_builder-bb7b4653ea143c0e,liblazy_static-3674be3f4245d19b,liblog-b262261d47bd2eba,libserde_yaml-410664199302d178,libryu-25f59e4cd0d23219,libunsafe_libyaml-d3127b66fe569cc5,libindicatif-bff91253d2bdbb70,libportable_atomic-d25af252f88da36c,libnumber_prefix-6b994bedec76f9db,libconsole-4b879342abfae32d,libunicode_width-c0be3735b741df1b,libcandle_transformers-414a5ce7123a1675,libserde_plain-353a0770f884fc92,libfancy_regex-fc04a3a114cd94fc,libbit_set-b675e30cd7af7863,libbit_vec-b06753219a6ccf92,libregex_automata-dc345242e072c66b,libaho_corasick-609934fb09bd6b82,libregex_syntax-21c69862a9074e56,libcandle_nn-8e69dbf9a06150ae,libcandle_core-03b33b79401834b2,libzip-114488eba6757057,libnum_enum-bde4d60b6b02efba,libindexmap-f006485b143d2676,libequivalent-6a754676e6af62ae,libhashbrown-25abce2d85979e8d,libcrc32fast-77160f4e25d6fc25,libug-1e9c2dbbddd0e6e7,libnum_cpus-bf2cb08e600957fa,libmemmap2-4b9a1609f964e4b7,libnum-8c699bd591796042,libnum_iter-f8f9c7ddd65bde4b,libnum_rational-4f73507252bf36ea,libnum_bigint-ce5a8dae70885c6b,libnum_integer-02b5974065c419b8,libtracing-13e427eb3d886a23,libpin_project_lite-72bf04572caa1c84,libtracing_core-4cc82aeb094c2c39,libgemm-7afcbf16dcfafd29,libgemm_c32-1e35ad67519de4a5,libgemm_c64-7401280f951c5ad6,libgemm_f64-e4a2782a6ab15ab8,libgemm_f16-c0a4b7bd59575003,libgemm_f32-973adf0bf1a4b66a,libgemm_common-2695287324c33770,libpulp-e74ad4f63ed200b8,libdyn_stack-cb86a82bb195a0d5,libraw_cpuid-64bfeed53b8df405,libbitflags-9362e66b8880981a,liblibloading-167bed3899b07f7e,libyoke-cf4a8ded9dedeed1,libzerofrom-073d70ffd2a303bb,libstable_deref_trait-8f5d1ea34607785b,libthiserror-6c9ac4f713da2e8b,libsafetensors-284fb451ed479b8b,libserde_json-a981ead4905bfce8,libmemchr-60b408e76a46f254,libitoa-f3a70a1441f7f89b,libzmij-4c326dfa9ae54cc0,libserde-f71b0344cd7b4788,libserde_core-21f22ac7b803fb0e,libgemm-8ca762c132218235,libgemm_c32-9bbb6c856266fc39,libgemm_c64-18c5d5fc4a3d4ee0,libgemm_f64-e68b393001cac8e4,libgemm_f16-7e88415206a389cf,libgemm_f32-f7d2793aa7473b22,libgemm_common-5d600ccd557495b4,libonce_cell-e9252a7b5119f3eb,libpulp-f61b32d5d7092a9f,libnum_complex-8a76b59896bf8028,libdyn_stack-e20595d3dc2e777b,libreborrow-095e03eb9814fb3b,libraw_cpuid-ff59b28f6cb3f107,libbitflags-dde12b0d7d495b50,librayon-f975eef0b784dd9c,librayon_core-e986c1d1845fe6c3,libcrossbeam_deque-e71c6317821167fb,libcrossbeam_epoch-5fdcd5978a9f0010,libcrossbeam_utils-f696a08ab1e94e7a,libeither-971932073343a62d,libbyteorder-8f59b6d1bfdaa844,libhalf-36c1f009c822c57c,librand_distr-a6e78e7988ee7a9b,librand-cc09f9655dd4afe0,librand_chacha-9c3d55c0bd56f5e4,libppv_lite86-96e801c8029cd7d5,librand_core-50bd4813a8213623,libgetrandom-7f3b074ce05a9c1f,liblibc-11f5a30dc24875fb,libcfg_if-83060ec5685761ae,libnum_traits-fb98a85ad81fd4ec,libzerocopy-1b5fe0eaab8b89ed,libbytemuck-9dc7583a72164ba0}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lstdc++" "-ldl" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctest6W4kDh/rustcKrAZYQ/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/esaxx-rs-cd32ee745b3cded4/out" "-L" "/opt/rustwide/target/debug/build/onig_sys-1623f4ae7f1bdc69/out" "-L" "/opt/rustwide/target/debug/build/ring-b85cfc8a2f740ecf/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctest6W4kDh/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/dataset.rs - dataset::Example (line 14) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestEC1SVk/rustcxyihQz/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libaxolotl_rs-24437d8461e48ca8,libtokenizers-a8a41d9b9e62f752,libesaxx_rs-6940152c87770ace,libregex-76d285776f71344f,libunicode_normalization_alignments-66a191083b529078,libsmallvec-bc3128fdd57228fc,libspm_precompiled-25a19f51274afeb2,libbase64-42295ac2e0e134a3,libunicode_segmentation-421de088ab714999,libnom-8668d72c09a316f8,libunicode_categories-6f2b7f5ace1e9985,librand-085098547c8ce8df,librand_chacha-54b5e7f980e500a0,librand_core-947ca62718ea8b54,libgetrandom-e6656e2f703a06c2,libitertools-cdf8e71d6b4840f7,libmonostate-06dc0ab6dfa35702,libmacro_rules_attribute-1391094c4edb30c3,librayon_cond-b37b46c9cdc5ce8f,libitertools-4d38c19e09a2cb52,libonig-7d3e00aa0b06535b,libonig_sys-fe5a77fcd23dc2b1,libderive_builder-bb7b4653ea143c0e,liblazy_static-3674be3f4245d19b,liblog-b262261d47bd2eba,libserde_yaml-410664199302d178,libryu-25f59e4cd0d23219,libunsafe_libyaml-d3127b66fe569cc5,libindicatif-bff91253d2bdbb70,libportable_atomic-d25af252f88da36c,libnumber_prefix-6b994bedec76f9db,libconsole-4b879342abfae32d,libunicode_width-c0be3735b741df1b,libcandle_transformers-414a5ce7123a1675,libserde_plain-353a0770f884fc92,libfancy_regex-fc04a3a114cd94fc,libbit_set-b675e30cd7af7863,libbit_vec-b06753219a6ccf92,libregex_automata-dc345242e072c66b,libaho_corasick-609934fb09bd6b82,libregex_syntax-21c69862a9074e56,libcandle_nn-8e69dbf9a06150ae,libcandle_core-03b33b79401834b2,libzip-114488eba6757057,libnum_enum-bde4d60b6b02efba,libindexmap-f006485b143d2676,libequivalent-6a754676e6af62ae,libhashbrown-25abce2d85979e8d,libcrc32fast-77160f4e25d6fc25,libug-1e9c2dbbddd0e6e7,libnum_cpus-bf2cb08e600957fa,libmemmap2-4b9a1609f964e4b7,libnum-8c699bd591796042,libnum_iter-f8f9c7ddd65bde4b,libnum_rational-4f73507252bf36ea,libnum_bigint-ce5a8dae70885c6b,libnum_integer-02b5974065c419b8,libtracing-13e427eb3d886a23,libpin_project_lite-72bf04572caa1c84,libtracing_core-4cc82aeb094c2c39,libgemm-7afcbf16dcfafd29,libgemm_c32-1e35ad67519de4a5,libgemm_c64-7401280f951c5ad6,libgemm_f64-e4a2782a6ab15ab8,libgemm_f16-c0a4b7bd59575003,libgemm_f32-973adf0bf1a4b66a,libgemm_common-2695287324c33770,libpulp-e74ad4f63ed200b8,libdyn_stack-cb86a82bb195a0d5,libraw_cpuid-64bfeed53b8df405,libbitflags-9362e66b8880981a,liblibloading-167bed3899b07f7e,libyoke-cf4a8ded9dedeed1,libzerofrom-073d70ffd2a303bb,libstable_deref_trait-8f5d1ea34607785b,libthiserror-6c9ac4f713da2e8b,libsafetensors-284fb451ed479b8b,libserde_json-a981ead4905bfce8,libmemchr-60b408e76a46f254,libitoa-f3a70a1441f7f89b,libzmij-4c326dfa9ae54cc0,libserde-f71b0344cd7b4788,libserde_core-21f22ac7b803fb0e,libgemm-8ca762c132218235,libgemm_c32-9bbb6c856266fc39,libgemm_c64-18c5d5fc4a3d4ee0,libgemm_f64-e68b393001cac8e4,libgemm_f16-7e88415206a389cf,libgemm_f32-f7d2793aa7473b22,libgemm_common-5d600ccd557495b4,libonce_cell-e9252a7b5119f3eb,libpulp-f61b32d5d7092a9f,libnum_complex-8a76b59896bf8028,libdyn_stack-e20595d3dc2e777b,libreborrow-095e03eb9814fb3b,libraw_cpuid-ff59b28f6cb3f107,libbitflags-dde12b0d7d495b50,librayon-f975eef0b784dd9c,librayon_core-e986c1d1845fe6c3,libcrossbeam_deque-e71c6317821167fb,libcrossbeam_epoch-5fdcd5978a9f0010,libcrossbeam_utils-f696a08ab1e94e7a,libeither-971932073343a62d,libbyteorder-8f59b6d1bfdaa844,libhalf-36c1f009c822c57c,librand_distr-a6e78e7988ee7a9b,librand-cc09f9655dd4afe0,librand_chacha-9c3d55c0bd56f5e4,libppv_lite86-96e801c8029cd7d5,librand_core-50bd4813a8213623,libgetrandom-7f3b074ce05a9c1f,liblibc-11f5a30dc24875fb,libcfg_if-83060ec5685761ae,libnum_traits-fb98a85ad81fd4ec,libzerocopy-1b5fe0eaab8b89ed,libbytemuck-9dc7583a72164ba0}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lstdc++" "-ldl" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestEC1SVk/rustcxyihQz/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/esaxx-rs-cd32ee745b3cded4/out" "-L" "/opt/rustwide/target/debug/build/onig_sys-1623f4ae7f1bdc69/out" "-L" "/opt/rustwide/target/debug/build/ring-b85cfc8a2f740ecf/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestEC1SVk/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/lib.rs - (line 62) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestqVOORA/rustcQSdf5O/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libaxolotl_rs-24437d8461e48ca8,libtokenizers-a8a41d9b9e62f752,libesaxx_rs-6940152c87770ace,libregex-76d285776f71344f,libunicode_normalization_alignments-66a191083b529078,libsmallvec-bc3128fdd57228fc,libspm_precompiled-25a19f51274afeb2,libbase64-42295ac2e0e134a3,libunicode_segmentation-421de088ab714999,libnom-8668d72c09a316f8,libunicode_categories-6f2b7f5ace1e9985,librand-085098547c8ce8df,librand_chacha-54b5e7f980e500a0,librand_core-947ca62718ea8b54,libgetrandom-e6656e2f703a06c2,libitertools-cdf8e71d6b4840f7,libmonostate-06dc0ab6dfa35702,libmacro_rules_attribute-1391094c4edb30c3,librayon_cond-b37b46c9cdc5ce8f,libitertools-4d38c19e09a2cb52,libonig-7d3e00aa0b06535b,libonig_sys-fe5a77fcd23dc2b1,libderive_builder-bb7b4653ea143c0e,liblazy_static-3674be3f4245d19b,liblog-b262261d47bd2eba,libserde_yaml-410664199302d178,libryu-25f59e4cd0d23219,libunsafe_libyaml-d3127b66fe569cc5,libindicatif-bff91253d2bdbb70,libportable_atomic-d25af252f88da36c,libnumber_prefix-6b994bedec76f9db,libconsole-4b879342abfae32d,libunicode_width-c0be3735b741df1b,libcandle_transformers-414a5ce7123a1675,libserde_plain-353a0770f884fc92,libfancy_regex-fc04a3a114cd94fc,libbit_set-b675e30cd7af7863,libbit_vec-b06753219a6ccf92,libregex_automata-dc345242e072c66b,libaho_corasick-609934fb09bd6b82,libregex_syntax-21c69862a9074e56,libcandle_nn-8e69dbf9a06150ae,libcandle_core-03b33b79401834b2,libzip-114488eba6757057,libnum_enum-bde4d60b6b02efba,libindexmap-f006485b143d2676,libequivalent-6a754676e6af62ae,libhashbrown-25abce2d85979e8d,libcrc32fast-77160f4e25d6fc25,libug-1e9c2dbbddd0e6e7,libnum_cpus-bf2cb08e600957fa,libmemmap2-4b9a1609f964e4b7,libnum-8c699bd591796042,libnum_iter-f8f9c7ddd65bde4b,libnum_rational-4f73507252bf36ea,libnum_bigint-ce5a8dae70885c6b,libnum_integer-02b5974065c419b8,libtracing-13e427eb3d886a23,libpin_project_lite-72bf04572caa1c84,libtracing_core-4cc82aeb094c2c39,libgemm-7afcbf16dcfafd29,libgemm_c32-1e35ad67519de4a5,libgemm_c64-7401280f951c5ad6,libgemm_f64-e4a2782a6ab15ab8,libgemm_f16-c0a4b7bd59575003,libgemm_f32-973adf0bf1a4b66a,libgemm_common-2695287324c33770,libpulp-e74ad4f63ed200b8,libdyn_stack-cb86a82bb195a0d5,libraw_cpuid-64bfeed53b8df405,libbitflags-9362e66b8880981a,liblibloading-167bed3899b07f7e,libyoke-cf4a8ded9dedeed1,libzerofrom-073d70ffd2a303bb,libstable_deref_trait-8f5d1ea34607785b,libthiserror-6c9ac4f713da2e8b,libsafetensors-284fb451ed479b8b,libserde_json-a981ead4905bfce8,libmemchr-60b408e76a46f254,libitoa-f3a70a1441f7f89b,libzmij-4c326dfa9ae54cc0,libserde-f71b0344cd7b4788,libserde_core-21f22ac7b803fb0e,libgemm-8ca762c132218235,libgemm_c32-9bbb6c856266fc39,libgemm_c64-18c5d5fc4a3d4ee0,libgemm_f64-e68b393001cac8e4,libgemm_f16-7e88415206a389cf,libgemm_f32-f7d2793aa7473b22,libgemm_common-5d600ccd557495b4,libonce_cell-e9252a7b5119f3eb,libpulp-f61b32d5d7092a9f,libnum_complex-8a76b59896bf8028,libdyn_stack-e20595d3dc2e777b,libreborrow-095e03eb9814fb3b,libraw_cpuid-ff59b28f6cb3f107,libbitflags-dde12b0d7d495b50,librayon-f975eef0b784dd9c,librayon_core-e986c1d1845fe6c3,libcrossbeam_deque-e71c6317821167fb,libcrossbeam_epoch-5fdcd5978a9f0010,libcrossbeam_utils-f696a08ab1e94e7a,libeither-971932073343a62d,libbyteorder-8f59b6d1bfdaa844,libhalf-36c1f009c822c57c,librand_distr-a6e78e7988ee7a9b,librand-cc09f9655dd4afe0,librand_chacha-9c3d55c0bd56f5e4,libppv_lite86-96e801c8029cd7d5,librand_core-50bd4813a8213623,libgetrandom-7f3b074ce05a9c1f,liblibc-11f5a30dc24875fb,libcfg_if-83060ec5685761ae,libnum_traits-fb98a85ad81fd4ec,libzerocopy-1b5fe0eaab8b89ed,libbytemuck-9dc7583a72164ba0}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lstdc++" "-ldl" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestqVOORA/rustcQSdf5O/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/esaxx-rs-cd32ee745b3cded4/out" "-L" "/opt/rustwide/target/debug/build/onig_sys-1623f4ae7f1bdc69/out" "-L" "/opt/rustwide/target/debug/build/ring-b85cfc8a2f740ecf/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestqVOORA/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] ---- src/config.rs - config::DatasetConfig (line 205) stdout ----
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note:  "cc" "-m64" "/tmp/rustdoctestGgpJQO/rustccQv5Fp/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libaxolotl_rs-24437d8461e48ca8,libtokenizers-a8a41d9b9e62f752,libesaxx_rs-6940152c87770ace,libregex-76d285776f71344f,libunicode_normalization_alignments-66a191083b529078,libsmallvec-bc3128fdd57228fc,libspm_precompiled-25a19f51274afeb2,libbase64-42295ac2e0e134a3,libunicode_segmentation-421de088ab714999,libnom-8668d72c09a316f8,libunicode_categories-6f2b7f5ace1e9985,librand-085098547c8ce8df,librand_chacha-54b5e7f980e500a0,librand_core-947ca62718ea8b54,libgetrandom-e6656e2f703a06c2,libitertools-cdf8e71d6b4840f7,libmonostate-06dc0ab6dfa35702,libmacro_rules_attribute-1391094c4edb30c3,librayon_cond-b37b46c9cdc5ce8f,libitertools-4d38c19e09a2cb52,libonig-7d3e00aa0b06535b,libonig_sys-fe5a77fcd23dc2b1,libderive_builder-bb7b4653ea143c0e,liblazy_static-3674be3f4245d19b,liblog-b262261d47bd2eba,libserde_yaml-410664199302d178,libryu-25f59e4cd0d23219,libunsafe_libyaml-d3127b66fe569cc5,libindicatif-bff91253d2bdbb70,libportable_atomic-d25af252f88da36c,libnumber_prefix-6b994bedec76f9db,libconsole-4b879342abfae32d,libunicode_width-c0be3735b741df1b,libcandle_transformers-414a5ce7123a1675,libserde_plain-353a0770f884fc92,libfancy_regex-fc04a3a114cd94fc,libbit_set-b675e30cd7af7863,libbit_vec-b06753219a6ccf92,libregex_automata-dc345242e072c66b,libaho_corasick-609934fb09bd6b82,libregex_syntax-21c69862a9074e56,libcandle_nn-8e69dbf9a06150ae,libcandle_core-03b33b79401834b2,libzip-114488eba6757057,libnum_enum-bde4d60b6b02efba,libindexmap-f006485b143d2676,libequivalent-6a754676e6af62ae,libhashbrown-25abce2d85979e8d,libcrc32fast-77160f4e25d6fc25,libug-1e9c2dbbddd0e6e7,libnum_cpus-bf2cb08e600957fa,libmemmap2-4b9a1609f964e4b7,libnum-8c699bd591796042,libnum_iter-f8f9c7ddd65bde4b,libnum_rational-4f73507252bf36ea,libnum_bigint-ce5a8dae70885c6b,libnum_integer-02b5974065c419b8,libtracing-13e427eb3d886a23,libpin_project_lite-72bf04572caa1c84,libtracing_core-4cc82aeb094c2c39,libgemm-7afcbf16dcfafd29,libgemm_c32-1e35ad67519de4a5,libgemm_c64-7401280f951c5ad6,libgemm_f64-e4a2782a6ab15ab8,libgemm_f16-c0a4b7bd59575003,libgemm_f32-973adf0bf1a4b66a,libgemm_common-2695287324c33770,libpulp-e74ad4f63ed200b8,libdyn_stack-cb86a82bb195a0d5,libraw_cpuid-64bfeed53b8df405,libbitflags-9362e66b8880981a,liblibloading-167bed3899b07f7e,libyoke-cf4a8ded9dedeed1,libzerofrom-073d70ffd2a303bb,libstable_deref_trait-8f5d1ea34607785b,libthiserror-6c9ac4f713da2e8b,libsafetensors-284fb451ed479b8b,libserde_json-a981ead4905bfce8,libmemchr-60b408e76a46f254,libitoa-f3a70a1441f7f89b,libzmij-4c326dfa9ae54cc0,libserde-f71b0344cd7b4788,libserde_core-21f22ac7b803fb0e,libgemm-8ca762c132218235,libgemm_c32-9bbb6c856266fc39,libgemm_c64-18c5d5fc4a3d4ee0,libgemm_f64-e68b393001cac8e4,libgemm_f16-7e88415206a389cf,libgemm_f32-f7d2793aa7473b22,libgemm_common-5d600ccd557495b4,libonce_cell-e9252a7b5119f3eb,libpulp-f61b32d5d7092a9f,libnum_complex-8a76b59896bf8028,libdyn_stack-e20595d3dc2e777b,libreborrow-095e03eb9814fb3b,libraw_cpuid-ff59b28f6cb3f107,libbitflags-dde12b0d7d495b50,librayon-f975eef0b784dd9c,librayon_core-e986c1d1845fe6c3,libcrossbeam_deque-e71c6317821167fb,libcrossbeam_epoch-5fdcd5978a9f0010,libcrossbeam_utils-f696a08ab1e94e7a,libeither-971932073343a62d,libbyteorder-8f59b6d1bfdaa844,libhalf-36c1f009c822c57c,librand_distr-a6e78e7988ee7a9b,librand-cc09f9655dd4afe0,librand_chacha-9c3d55c0bd56f5e4,libppv_lite86-96e801c8029cd7d5,librand_core-50bd4813a8213623,libgetrandom-7f3b074ce05a9c1f,liblibc-11f5a30dc24875fb,libcfg_if-83060ec5685761ae,libnum_traits-fb98a85ad81fd4ec,libzerocopy-1b5fe0eaab8b89ed,libbytemuck-9dc7583a72164ba0}.rlib" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lstdc++" "-ldl" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestGgpJQO/rustccQv5Fp/raw-dylibs" "-B<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/esaxx-rs-cd32ee745b3cded4/out" "-L" "/opt/rustwide/target/debug/build/onig_sys-1623f4ae7f1bdc69/out" "-L" "/opt/rustwide/target/debug/build/ring-b85cfc8a2f740ecf/out" "-L" "<sysroot>/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestGgpJQO/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: some arguments are omitted. use `--verbose` to show all linker arguments
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 1 previous error
[INFO] [stdout] 
[INFO] [stdout] Couldn't compile the test.
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     src/config.rs - config::AxolotlConfig::from_preset (line 464)
[INFO] [stdout]     src/config.rs - config::AxolotlConfig::validate (line 576)
[INFO] [stdout]     src/config.rs - config::DatasetConfig (line 205)
[INFO] [stdout]     src/config.rs - config::TrainingConfig (line 289)
[INFO] [stdout]     src/dataset.rs - dataset::Example (line 14)
[INFO] [stdout]     src/lib.rs - (line 62)
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 22 passed; 6 failed; 1 ignored; 0 measured; 0 filtered out; finished in 15.64s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "e130e1adf936ee9937103bcd47c4d5de61f9d491337eb32e4793021cb1274771", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e130e1adf936ee9937103bcd47c4d5de61f9d491337eb32e4793021cb1274771", kill_on_drop: false }`
[INFO] [stdout] e130e1adf936ee9937103bcd47c4d5de61f9d491337eb32e4793021cb1274771
