[INFO] fetching crate crane-core 26.9.0... [INFO] documenting crane-core-26.9.0 against 1.100.0-beta.1 for beta-rustdoc-1.100 [INFO] extracting crate crane-core 26.9.0 into /workspace/builds/worker-5-tc2/source [INFO] started tweaking crates.io crate crane-core 26.9.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate crane-core 26.9.0 [INFO] tweaked toml for crates.io crate crane-core 26.9.0 written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate crane-core 26.9.0 on toolchain 1.100.0-beta.1 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate crane-core 26.9.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }` [INFO] [stdout] 142c1cc661aa4d3f80bdd82e737d0f2cccd7e92a1ffaa0154ac2234df3038ef2 [INFO] running `Command { std: "docker" "start" "142c1cc661aa4d3f80bdd82e737d0f2cccd7e92a1ffaa0154ac2234df3038ef2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "142c1cc661aa4d3f80bdd82e737d0f2cccd7e92a1ffaa0154ac2234df3038ef2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "142c1cc661aa4d3f80bdd82e737d0f2cccd7e92a1ffaa0154ac2234df3038ef2" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "142c1cc661aa4d3f80bdd82e737d0f2cccd7e92a1ffaa0154ac2234df3038ef2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "142c1cc661aa4d3f80bdd82e737d0f2cccd7e92a1ffaa0154ac2234df3038ef2" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "doc" "--frozen" "--no-deps" "--document-private-items" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Checking stable_deref_trait v1.2.1 [INFO] [stderr] Compiling zerocopy v0.8.48 [INFO] [stderr] Checking regex-automata v0.4.18 [INFO] [stderr] Checking mio v1.2.0 [INFO] [stderr] Checking socket2 v0.6.3 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling cc v1.2.62 [INFO] [stderr] Checking crossbeam-epoch v0.9.18 [INFO] [stderr] Checking getrandom v0.3.4 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Checking http v1.4.0 [INFO] [stderr] Checking hybrid-array v0.4.13 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Checking rustls-pki-types v1.14.1 [INFO] [stderr] Compiling aws-lc-rs v1.17.1 [INFO] [stderr] Checking itertools v0.14.0 [INFO] [stderr] Checking time v0.3.47 [INFO] [stderr] Checking rand_core v0.9.5 [INFO] [stderr] Compiling pulp v0.22.2 [INFO] [stderr] Checking raw-cpuid v11.6.0 [INFO] [stderr] Checking crossbeam-deque v0.8.6 [INFO] [stderr] Compiling dyn-stack-macros v0.1.3 [INFO] [stderr] Checking crypto-common v0.2.2 [INFO] [stderr] Checking block-buffer v0.12.1 [INFO] [stderr] Checking pulp-wasm-simd-flag v0.1.0 [INFO] [stderr] Checking num-integer v0.1.46 [INFO] [stderr] Checking constant_time_eq v0.4.2 [INFO] [stderr] Compiling seq-macro v0.3.6 [INFO] [stderr] Checking rayon-core v1.13.0 [INFO] [stderr] Checking rustix v1.1.4 [INFO] [stderr] Checking rustls-native-certs v0.8.4 [INFO] [stderr] Checking dirs-sys v0.5.0 [INFO] [stderr] Checking typewit v1.15.2 [INFO] [stderr] Compiling quote v1.0.45 [INFO] [stderr] Checking zlib-rs v0.6.6 [INFO] [stderr] Checking dirs v6.0.0 [INFO] [stderr] Checking http-body v1.0.1 [INFO] [stderr] Checking rand v0.10.2 [INFO] [stderr] Checking crossbeam-channel v0.5.17 [INFO] [stderr] Checking http-body-util v0.1.3 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling syn v3.0.6 [INFO] [stderr] Checking rayon v1.12.0 [INFO] [stderr] Checking os_str_bytes v6.6.1 [INFO] [stderr] Checking const_panic v0.2.17 [INFO] [stderr] Checking link-section v0.19.3 [INFO] [stderr] Compiling esaxx-rs v0.1.10 [INFO] [stderr] Compiling linktime-proc-macro v0.2.3 [INFO] [stderr] Compiling konst_proc_macros v0.4.1 [INFO] [stderr] Checking chrono v0.4.44 [INFO] [stderr] Checking num-bigint v0.4.6 [INFO] [stderr] Compiling cmake v0.1.58 [INFO] [stderr] Checking digest v0.11.3 [INFO] [stderr] Checking flate2 v1.1.9 [INFO] [stderr] Checking konst v0.4.3 [INFO] [stderr] Checking sha2 v0.11.0 [INFO] [stderr] Checking inout v0.2.2 [INFO] [stderr] Checking whoami v2.1.3 [INFO] [stderr] Checking sysinfo v0.38.4 [INFO] [stderr] Compiling redb v3.1.3 [INFO] [stderr] Checking ctor v1.0.13 [INFO] [stderr] Checking const-str v1.1.0 [INFO] [stderr] Checking colored v3.1.1 [INFO] [stderr] Compiling native-tls v0.2.18 [INFO] [stderr] Checking twox-hash v2.1.4 [INFO] [stderr] Checking more-asserts v0.3.1 [INFO] [stderr] Compiling aws-lc-sys v0.42.0 [INFO] [stderr] Compiling openssl-sys v0.9.115 [INFO] [stderr] Compiling zstd-sys v2.0.16+zstd.1.5.7 [INFO] [stderr] Compiling onig_sys v69.9.3 [INFO] [stderr] Compiling blake3 v1.8.7 [INFO] [stderr] Checking humantime v2.4.0 [INFO] [stderr] Checking oneshot v0.1.13 [INFO] [stderr] Checking unicode-segmentation v1.13.2 [INFO] [stderr] Checking lz4_flex v0.13.1 [INFO] [stderr] Checking tempfile v3.27.0 [INFO] [stderr] Checking cipher v0.5.2 [INFO] [stderr] Checking hmac v0.13.0 [INFO] [stderr] Checking uuid v1.23.1 [INFO] [stderr] Checking countio v0.3.0 [INFO] [stderr] Checking as-slice v0.2.1 [INFO] [stderr] Checking approx v0.5.1 [INFO] [stderr] Checking unicode-normalization-alignments v0.1.12 [INFO] [stderr] Compiling prettyplease v0.3.0 [INFO] [stderr] Checking bumpalo v3.20.2 [INFO] [stderr] Compiling openssl v0.10.79 [INFO] [stderr] Compiling built v0.8.0 [INFO] [stderr] Compiling av-scenechange v0.14.1 [INFO] [stderr] Checking cpubits v0.1.1 [INFO] [stderr] Checking safe-transmute v0.11.3 [INFO] [stderr] Checking heapify v0.2.0 [INFO] [stderr] Checking unicode_categories v0.1.1 [INFO] [stderr] Checking zopfli v0.8.3 [INFO] [stderr] Checking aes v0.9.1 [INFO] [stderr] Checking num-rational v0.4.2 [INFO] [stderr] Checking hashbrown v0.16.1 [INFO] [stderr] Checking statrs v0.18.0 [INFO] [stderr] Compiling rav1e v0.8.1 [INFO] [stderr] Checking aligned v0.4.3 [INFO] [stderr] Checking pbkdf2 v0.13.0 [INFO] [stderr] Checking lzma-rust2 v0.16.5 [INFO] [stderr] Checking sha1 v0.11.0 [INFO] [stderr] Checking nom v8.0.0 [INFO] [stderr] Checking no_std_io2 v0.9.4 [INFO] [stderr] Checking ppmd-rust v1.4.0 [INFO] [stderr] Checking y4m v0.8.0 [INFO] [stderr] Checking typed-path v0.12.3 [INFO] [stderr] Checking quick-error v2.0.1 [INFO] [stderr] Checking deflate64 v0.1.12 [INFO] [stderr] Checking bit-vec v0.6.3 [INFO] [stderr] Checking regex v1.12.3 [INFO] [stderr] Checking bstr v1.12.3 [INFO] [stderr] Checking matchers v0.2.0 [INFO] [stderr] Checking rayon-cond v0.4.0 [INFO] [stderr] Checking urlencoding v2.1.3 [INFO] [stderr] Checking maybe-rayon v0.1.1 [INFO] [stderr] Checking bit-set v0.5.3 [INFO] [stderr] Checking bitstream-io v4.10.0 [INFO] [stderr] Compiling simd_helpers v0.1.0 [INFO] [stderr] Checking shellexpand v3.1.2 [INFO] [stderr] Checking memmap2 v0.9.10 [INFO] [stderr] Checking num_cpus v1.17.0 [INFO] [stderr] Checking new_debug_unreachable v1.0.6 [INFO] [stderr] Checking weezl v0.1.12 [INFO] [stderr] Checking zune-core v0.5.1 [INFO] [stderr] Checking imgref v1.12.1 [INFO] [stderr] Checking gearhash v0.1.4 [INFO] [stderr] Compiling noop_proc_macro v0.3.0 [INFO] [stderr] Checking console v0.15.11 [INFO] [stderr] Checking loop9 v0.1.5 [INFO] [stderr] Checking fancy-regex v0.13.0 [INFO] [stderr] Checking env_filter v2.0.0 [INFO] [stderr] Compiling darling_core v0.24.1 [INFO] [stderr] Checking avif-serialize v0.8.9 [INFO] [stderr] Checking zune-inflate v0.2.54 [INFO] [stderr] Checking zune-jpeg v0.5.15 [INFO] [stderr] Checking lebe v0.5.3 [INFO] [stderr] Checking jiff v0.2.31 [INFO] [stderr] Checking memo-map v0.3.3 [INFO] [stderr] Compiling fst v0.4.7 [INFO] [stderr] Checking fax v0.2.7 [INFO] [stderr] Checking rustc-hash v1.1.0 [INFO] [stderr] Checking strength_reduce v0.2.4 [INFO] [stderr] Checking rgb v0.8.53 [INFO] [stderr] Checking bit_field v0.10.3 [INFO] [stderr] Checking indicatif v0.17.11 [INFO] [stderr] Checking transpose v0.2.3 [INFO] [stderr] Checking gif v0.14.2 [INFO] [stderr] Checking tiktoken-rs v0.9.1 [INFO] [stderr] Checking image-webp v0.2.4 [INFO] [stderr] Checking moxcms v0.8.1 [INFO] [stderr] Checking png v0.18.1 [INFO] [stderr] Checking globset v0.4.20 [INFO] [stderr] Checking fancy-regex v0.18.0 [INFO] [stderr] Checking primal-check v0.3.4 [INFO] [stderr] Compiling crane-core v26.9.0 (/opt/rustwide/workdir) [INFO] [stderr] Checking daachorse v1.0.1 [INFO] [stderr] Checking fancy-regex v0.19.2 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling darling_core v0.20.11 [INFO] [stderr] Compiling async-trait v0.1.92 [INFO] [stderr] Compiling serde_repr v0.1.21 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling zerofrom-derive v0.1.7 [INFO] [stderr] Compiling yoke-derive v0.8.2 [INFO] [stderr] Compiling bytemuck_derive v1.10.2 [INFO] [stderr] Compiling zerocopy-derive v0.8.48 [INFO] [stderr] Compiling tokio-macros v2.7.0 [INFO] [stderr] Compiling zerovec-derive v0.11.3 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Checking tokio v1.52.3 [INFO] [stderr] Compiling futures-macro v0.3.32 [INFO] [stderr] Checking bytemuck v1.25.0 [INFO] [stderr] Compiling equator-macro v0.4.2 [INFO] [stderr] Compiling pin-project-internal v1.1.13 [INFO] [stderr] Checking futures-util v0.3.32 [INFO] [stderr] Checking num-complex v0.4.6 [INFO] [stderr] Checking zerofrom v0.1.8 [INFO] [stderr] Checking tracing v0.1.44 [INFO] [stderr] Checking yoke v0.8.2 [INFO] [stderr] Checking dyn-stack v0.13.2 [INFO] [stderr] Compiling git-version-macro v0.3.9 [INFO] [stderr] Checking zerovec v0.11.6 [INFO] [stderr] Checking zerotrie v0.2.4 [INFO] [stderr] Checking equator v0.4.2 [INFO] [stderr] Checking aligned-vec v0.6.4 [INFO] [stderr] Compiling monostate-impl v0.1.18 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling darling_macro v0.20.11 [INFO] [stderr] Checking onig v6.5.3 [INFO] [stderr] Checking v_frame v0.3.9 [INFO] [stderr] Checking git-version v0.3.9 [INFO] [stderr] Checking tinystr v0.8.3 [INFO] [stderr] Checking potential_utf v0.1.5 [INFO] [stderr] Compiling darling v0.20.11 [INFO] [stderr] Checking pin-project v1.1.13 [INFO] [stderr] Checking icu_collections v2.2.0 [INFO] [stderr] Compiling darling_macro v0.24.1 [INFO] [stderr] Checking icu_locale_core v2.2.0 [INFO] [stderr] Checking monostate v0.1.18 [INFO] [stderr] Compiling profiling-procmacros v1.0.18 [INFO] [stderr] Compiling derive_builder_core v0.20.2 [INFO] [stderr] Compiling arg_enum_proc_macro v0.3.4 [INFO] [stderr] Checking profiling v1.0.18 [INFO] [stderr] Checking av1-grain v0.2.5 [INFO] [stderr] Compiling darling v0.24.1 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Compiling bon-macros v3.10.1 [INFO] [stderr] Checking qoi v0.4.1 [INFO] [stderr] Checking env_logger v0.11.11 [INFO] [stderr] Compiling clap_derive v4.6.1 [INFO] [stderr] Checking rustfft v6.4.1 [INFO] [stderr] Compiling zstd-safe v7.2.4 [INFO] [stderr] Compiling derive_builder_macro v0.20.2 [INFO] [stderr] Checking icu_provider v2.2.0 [INFO] [stderr] Checking icu_properties v2.2.0 [INFO] [stderr] Checking icu_normalizer v2.2.0 [INFO] [stderr] Checking derive_builder v0.20.2 [INFO] [stderr] Checking zstd v0.13.3 [INFO] [stderr] Checking serde v1.0.228 [INFO] [stderr] Checking zip v8.6.0 [INFO] [stderr] Checking futures-executor v0.3.32 [INFO] [stderr] Checking futures v0.3.32 [INFO] [stderr] Checking tokio-util v0.7.18 [INFO] [stderr] Checking tower v0.5.3 [INFO] [stderr] Checking serde_urlencoded v0.7.1 [INFO] [stderr] Checking idna_adapter v1.2.2 [INFO] [stderr] Checking tracing-serde v0.2.0 [INFO] [stderr] Checking compact_str v0.9.0 [INFO] [stderr] Checking dary_heap v0.3.9 [INFO] [stderr] Checking spm_precompiled v0.1.4 [INFO] [stderr] Checking tokio-retry v0.3.2 [INFO] [stderr] Checking tracing-subscriber v0.3.23 [INFO] [stderr] Checking idna v1.1.0 [INFO] [stderr] Checking safetensors v0.8.0 [INFO] [stderr] Checking minijinja v2.21.0 [INFO] [stderr] Checking serde_plain v1.0.2 [INFO] [stderr] Checking clap v4.6.1 [INFO] [stderr] Checking tekken v0.2.0 [INFO] [stderr] Checking h2 v0.4.14 [INFO] [stderr] Checking url v2.5.8 [INFO] [stderr] Checking tokio-native-tls v0.3.1 [INFO] [stderr] Checking tower-http v0.6.10 [INFO] [stderr] Checking tracing-appender v0.2.5 [INFO] [stderr] Checking ppv-lite86 v0.2.21 [INFO] [stderr] Checking ahash v0.8.12 [INFO] [stderr] Checking bon v3.10.1 [INFO] [stderr] Checking rand_chacha v0.9.0 [INFO] [stderr] Checking rand v0.9.4 [INFO] [stderr] Checking minijinja-contrib v2.21.0 [INFO] [stderr] Checking rand_distr v0.5.1 [INFO] [stderr] Checking tokenizers v0.22.2 [INFO] [stderr] Checking tokenizers v0.23.1 [INFO] [stderr] Checking half v2.7.1 [INFO] [stderr] Checking hyper v1.9.0 [INFO] [stderr] Checking gemm-common v0.19.0 [INFO] [stderr] Checking float8 v0.7.0 [INFO] [stderr] Checking exr v1.74.0 [INFO] [stderr] Checking tiff v0.11.3 [INFO] [stderr] Checking ravif v0.13.0 [INFO] [stderr] Checking gemm-f32 v0.19.0 [INFO] [stderr] Checking gemm-c32 v0.19.0 [INFO] [stderr] Checking gemm-c64 v0.19.0 [INFO] [stderr] Checking gemm-f64 v0.19.0 [INFO] [stderr] Checking hyper-util v0.1.20 [INFO] [stderr] Checking gemm-f16 v0.19.0 [INFO] [stderr] Checking hyper-tls v0.6.0 [INFO] [stderr] Checking gemm v0.19.0 [INFO] [stderr] Checking reqwest v0.12.28 [INFO] [stderr] Checking image v0.25.10 [INFO] [stderr] Checking ribo v0.1.3 [INFO] [stderr] Checking candle-core v0.11.0 [INFO] [stderr] Checking candle-nn v0.11.0 [INFO] [stderr] Compiling rustls v0.23.40 [INFO] [stderr] Checking candle-transformers v0.11.0 [INFO] [stderr] Checking rustls-webpki v0.103.13 [INFO] [stderr] Checking tokio-rustls v0.26.4 [INFO] [stderr] Checking rustls-platform-verifier v0.7.0 [INFO] [stderr] Checking hyper-rustls v0.27.9 [INFO] [stderr] Checking reqwest v0.13.4 [INFO] [stderr] Checking xet-runtime v1.6.0 [INFO] [stderr] Checking reqwest-middleware v0.5.2 [INFO] [stderr] Checking xet-core-structures v1.6.0 [INFO] [stderr] Checking xet-client v1.6.0 [INFO] [stderr] Checking xet-data v1.6.0 [INFO] [stderr] Checking hf-xet v1.6.0 [INFO] [stderr] Checking hf-hub v1.0.0 [INFO] [stderr] Documenting crane-core v26.9.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unresolved link to `TransformerBlock` [INFO] [stdout] --> src/models/modules/attention.rs:65:25 [INFO] [stdout] | [INFO] [stdout] 65 | /// true`) and by [`TransformerBlock`] for the block's input and [INFO] [stdout] | ^^^^^^^^^^^^^^^^ no item named `TransformerBlock` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `vocab_size` links to private item `Self::dense` [INFO] [stdout] --> src/models/modules/embedding.rs:147:55 [INFO] [stdout] | [INFO] [stdout] 147 | /// construction paths ([`Self::from_qtensor`], [`Self::dense`], [INFO] [stdout] | ^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `from_raw` links to private item `RawConfig` [INFO] [stdout] --> src/models/muscriptor/config.rs:71:51 [INFO] [stdout] | [INFO] [stdout] 71 | /// Build a [`VariantConfig`] from a parsed [`RawConfig`]. Validates [INFO] [stdout] | ^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `resample_to_target` links to private item `SAMPLE_RATE` [INFO] [stdout] --> src/models/muscriptor/model.rs:534:46 [INFO] [stdout] | [INFO] [stdout] 534 | /// Resample `samples` from `in_sr` to [`SAMPLE_RATE`] Hz (linear). [INFO] [stdout] | ^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `Int8KvCache` [INFO] [stdout] --> src/models/qwen3_5/kv_cache.rs:19:9 [INFO] [stdout] | [INFO] [stdout] 19 | //! - [`Int8KvCache`] — per-token symmetric int8 (~2x smaller), dequantized to [INFO] [stdout] | ^^^^^^^^^^^ no item named `Int8KvCache` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `forward` links to private item `super::prefill` [INFO] [stdout] --> src/models/qwen3_5/model.rs:410:53 [INFO] [stdout] | [INFO] [stdout] 410 | /// Long prompts are prefilled in chunks; see [`super::prefill`]. [INFO] [stdout] | ^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `vision::Qwen3_5VisionModel` [INFO] [stdout] --> src/models/qwen3_5/vlm.rs:3:17 [INFO] [stdout] | [INFO] [stdout] 3 | //! Glues the [`vision::Qwen3_5VisionModel`] (`ViT` + 2×2-spatial-merge MLP) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `vision` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `AudioEncoder` links to private item `AudioEncoderLayer` [INFO] [stdout] --> src/models/qwen3_asr/audio_encoder.rs:755:22 [INFO] [stdout] | [INFO] [stdout] 755 | /// `layers.N.*` (§[`AudioEncoderLayer`]) for `N` in `0..encoder_layers`, and [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `get_feat_extract_output_lengths` links to private item `FRAMES_PER_WINDOW` [INFO] [stdout] --> src/models/qwen3_asr/feature_extractor.rs:192:17 [INFO] [stdout] | [INFO] [stdout] 192 | /// Each full [`FRAMES_PER_WINDOW`]-frame chunk contributes exactly [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `get_feat_extract_output_lengths` links to private item `TOKENS_PER_WINDOW` [INFO] [stdout] --> src/models/qwen3_asr/feature_extractor.rs:193:7 [INFO] [stdout] | [INFO] [stdout] 193 | /// [`TOKENS_PER_WINDOW`] tokens; the trailing partial chunk is run through [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `generate_speech_streaming` links to private item `STREAM_FIRST_CHUNK_SIZE` [INFO] [stdout] --> src/models/qwen3_tts/model.rs:287:52 [INFO] [stdout] | [INFO] [stdout] 287 | /// generated. The first chunk arrives after [`STREAM_FIRST_CHUNK_SIZE`] frames [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `generate_speech_streaming` links to private item `STREAM_CHUNK_SIZE` [INFO] [stdout] --> src/models/qwen3_tts/model.rs:288:45 [INFO] [stdout] | [INFO] [stdout] 288 | /// (~0.4 s); subsequent chunks every [`STREAM_CHUNK_SIZE`] frames (~2 s). [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `SpeechStream` links to private item `STREAM_FIRST_CHUNK_SIZE` [INFO] [stdout] --> src/models/qwen3_tts/model.rs:608:37 [INFO] [stdout] | [INFO] [stdout] 608 | /// The first chunk arrives after [`STREAM_FIRST_CHUNK_SIZE`] codec frames [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `SpeechStream` links to private item `STREAM_CHUNK_SIZE` [INFO] [stdout] --> src/models/qwen3_tts/model.rs:609:53 [INFO] [stdout] | [INFO] [stdout] 609 | /// (~0.4 s). Subsequent chunks are emitted every [`STREAM_CHUNK_SIZE`] frames [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `SpeechStream` links to private item `STREAM_LEFT_CONTEXT` [INFO] [stdout] --> src/models/qwen3_tts/model.rs:610:15 [INFO] [stdout] | [INFO] [stdout] 610 | /// (~2 s). [`STREAM_LEFT_CONTEXT`] frames of overlap between consecutive codec [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `i` [INFO] [stdout] --> src/models/qwen3_tts/modeling.rs:278:52 [INFO] [stdout] | [INFO] [stdout] 278 | /// Embeddings per code group: codec_embedding[i] for group i+1 [INFO] [stdout] | ^ no item named `i` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `i` [INFO] [stdout] --> src/models/qwen3_tts/modeling.rs:282:46 [INFO] [stdout] | [INFO] [stdout] 282 | /// Linear heads per code group: lm_head[i] for group i+1 [INFO] [stdout] | ^ no item named `i` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `0` [INFO] [stdout] --> src/models/qwen3_tts/modeling.rs:592:70 [INFO] [stdout] | [INFO] [stdout] 592 | /// + [first_text + codec_bos] — text_proj(text[0]) + codec_embed(bos) [INFO] [stdout] | ^ no item named `0` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `1:` [INFO] [stdout] --> src/models/qwen3_tts/modeling.rs:594:47 [INFO] [stdout] | [INFO] [stdout] 594 | /// trailing_text_hidden = text_proj(text[1:]) + tts_eos — fed step-by-step during generation [INFO] [stdout] | ^^ invalid path separator [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `generate_speech_codes` [INFO] [stdout] --> src/models/qwen3_tts/modeling.rs:1595:59 [INFO] [stdout] | [INFO] [stdout] 1595 | /// Performs the same KV-cache setup and prefill as [`generate_speech_codes`], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ no item named `generate_speech_codes` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `generate_one_frame` [INFO] [stdout] --> src/models/qwen3_tts/modeling.rs:1597:59 [INFO] [stdout] | [INFO] [stdout] 1597 | /// The caller drives generation frame-by-frame via [`generate_one_frame`]. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ no item named `generate_one_frame` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `B,1,N` [INFO] [stdout] --> src/models/qwen3_tts/speech_tokenizer_v2.rs:1584:51 [INFO] [stdout] | [INFO] [stdout] 1584 | /// HF Mimi encoder path (official-style): audio [B,1,N] -> codes [B,T,valid_n_q]. [INFO] [stdout] | ^^^^^ no item named `B,1,N` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `B,T,valid_n_q` [INFO] [stdout] --> src/models/qwen3_tts/speech_tokenizer_v2.rs:1584:68 [INFO] [stdout] | [INFO] [stdout] 1584 | /// HF Mimi encoder path (official-style): audio [B,1,N] -> codes [B,T,valid_n_q]. [INFO] [stdout] | ^^^^^^^^^^^^^ no item named `B,T,valid_n_q` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `decoder` links to private item `QuantizedLayer` [INFO] [stdout] --> src/models/kugelaudio/decoder.rs:17:48 [INFO] [stdout] | [INFO] [stdout] 17 | //! low-VRAM/low-RAM machines. Needs its own [`QuantizedLayer`] rather than [INFO] [stdout] | ^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `DiffusionHead` links to private item `HeadLayer` [INFO] [stdout] --> src/models/kugelaudio/diffusion_head.rs:183:7 [INFO] [stdout] | [INFO] [stdout] 183 | /// [`HeadLayer`]s, then [`FinalLayer`] back to `latent_size`. [INFO] [stdout] | ^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `DiffusionHead` links to private item `FinalLayer` [INFO] [stdout] --> src/models/kugelaudio/diffusion_head.rs:183:28 [INFO] [stdout] | [INFO] [stdout] 183 | /// [`HeadLayer`]s, then [`FinalLayer`] back to `latent_size`. [INFO] [stdout] | ^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `step` [INFO] [stdout] --> src/models/kugelaudio/dpm_solver.rs:15:62 [INFO] [stdout] | [INFO] [stdout] 15 | //! [`DpmSolverScheduler::new`] bails on any other choice; [`step`] only [INFO] [stdout] | ^^^^ no item named `step` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `crate::models::qwen3_5::config::TextConfig` [INFO] [stdout] --> src/models/minicpm_v/config.rs:4:34 [INFO] [stdout] | [INFO] [stdout] 4 | //! field-for-field match with [`crate::models::qwen3_5::config::TextConfig`] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `config` in module `qwen3_5` [INFO] [stdout] | [INFO] [stdout] help: there's a similarly named item `Config` (notice the capitalization) [INFO] [stdout] | [INFO] [stdout] 4 - //! field-for-field match with [`crate::models::qwen3_5::config::TextConfig`] [INFO] [stdout] 4 + //! field-for-field match with [`crate::models::qwen3_5::Config::TextConfig`] [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `vision` links to private item `blocked_self_attention` [INFO] [stdout] --> src/models/minicpm_v/vision.rs:23:44 [INFO] [stdout] | [INFO] [stdout] 23 | //! sequence, never across images. See [`blocked_self_attention`]. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `vlm` links to private item `crate::models::qwen3_5::vlm::splice_image_features` [INFO] [stdout] --> src/models/minicpm_v/vlm.rs:18:11 [INFO] [stdout] | [INFO] [stdout] 18 | //! ([`crate::models::qwen3_5::vlm::splice_image_features`]). [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `from_gguf` links to private item `sincos_pos_embed_2d` [INFO] [stdout] --> src/models/minicpmo/resampler.rs:260:46 [INFO] [stdout] | [INFO] [stdout] 260 | /// analytically at each forward call ([`sincos_pos_embed_2d`], already [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `GqaAttention` [INFO] [stdout] --> src/models/minicpmo/tts_llm.rs:3:24 [INFO] [stdout] | [INFO] [stdout] 3 | //! == num_heads` so [`GqaAttention`] degenerates to plain MHA with no code [INFO] [stdout] | ^^^^^^^^^^^^ no item named `GqaAttention` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `model` links to private item `VoxCpm2Model::prefill` [INFO] [stdout] --> src/models/voxcpm2/model.rs:11:22 [INFO] [stdout] | [INFO] [stdout] 11 | //! text_mask` (in [`VoxCpm2Model::prefill`]): `lm_hidden` is FSQ-quantized [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `super::fsq::round_half_to_even` [INFO] [stdout] --> src/models/voxcpm2/model.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | //! detail: [`super::fsq::round_half_to_even`]'s doc comment explains a real [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `round_half_to_even` in module `fsq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `VoxCpm2Config` [INFO] [stdout] --> src/models/voxcpm2/model.rs:93:7 [INFO] [stdout] | [INFO] [stdout] 93 | /// [`VoxCpm2Config`] since the AudioVAE decoder only needs a handful of its [INFO] [stdout] | ^^^^^^^^^^^^^ no item named `VoxCpm2Config` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `generate_speech_streaming` links to private item `Self::generate_conditioned_retrying` [INFO] [stdout] --> src/models/voxcpm2/model.rs:655:11 [INFO] [stdout] | [INFO] [stdout] 655 | /// [`Self::generate_conditioned_retrying`] is skipped (early chunks are [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `SpeechStream` links to private item `STREAM_FIRST_CHUNK_SIZE` [INFO] [stdout] --> src/models/voxtral_tts/model.rs:678:40 [INFO] [stdout] | [INFO] [stdout] 678 | /// The first chunk is emitted after [`STREAM_FIRST_CHUNK_SIZE`] codec frames [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `SpeechStream` links to private item `STREAM_CHUNK_SIZE` [INFO] [stdout] --> src/models/voxtral_tts/model.rs:680:7 [INFO] [stdout] | [INFO] [stdout] 680 | /// [`STREAM_CHUNK_SIZE`] frames (approximately 2 s). [`STREAM_LEFT_CONTEXT`] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `SpeechStream` links to private item `STREAM_LEFT_CONTEXT` [INFO] [stdout] --> src/models/voxtral_tts/model.rs:680:57 [INFO] [stdout] | [INFO] [stdout] 680 | /// [`STREAM_CHUNK_SIZE`] frames (approximately 2 s). [`STREAM_LEFT_CONTEXT`] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `super::rocm_impl` [INFO] [stdout] --> src/ops/fused_ops/portable.rs:4:32 [INFO] [stdout] | [INFO] [stdout] 4 | //! non-GPU-device branch of [`super::rocm_impl`] — a `rocm` build still runs on [INFO] [stdout] | ^^^^^^^^^^^^^^^^ no item named `rocm_impl` in module `fused_ops` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `super::cuda_backend` [INFO] [stdout] --> src/ops/gdn/backend.rs:6:27 [INFO] [stdout] | [INFO] [stdout] 6 | //! also available (see [`super::cuda_backend`] / [`super::rocm_backend`]) and [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ no item named `cuda_backend` in module `gdn` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `super::rocm_backend` [INFO] [stdout] --> src/ops/gdn/backend.rs:6:53 [INFO] [stdout] | [INFO] [stdout] 6 | //! also available (see [`super::cuda_backend`] / [`super::rocm_backend`]) and [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ no item named `rocm_backend` in module `gdn` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `super::cuda_backend` [INFO] [stdout] --> src/ops/gdn/backend.rs:222:7 [INFO] [stdout] | [INFO] [stdout] 222 | /// [`super::cuda_backend`] / [`super::rocm_backend`]); set [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ no item named `cuda_backend` in module `gdn` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `super::rocm_backend` [INFO] [stdout] --> src/ops/gdn/backend.rs:222:33 [INFO] [stdout] | [INFO] [stdout] 222 | /// [`super::cuda_backend`] / [`super::rocm_backend`]); set [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ no item named `rocm_backend` in module `gdn` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `resolve_gguf_tokenizer` links to private item `find_sibling_tokenizer` [INFO] [stdout] --> src/utils/tokenizer_utils.rs:370:51 [INFO] [stdout] | [INFO] [stdout] 370 | /// `gguf_path`, then its parent directory (see [`find_sibling_tokenizer`]). [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link resolves only because you passed `--document-private-items`, but will break without [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `BH` [INFO] [stdout] --> src/bin/gdn_bench.rs:5:18 [INFO] [stdout] | [INFO] [stdout] 5 | //! gdn_bench [BH] [S] [K] [V] [iters] [INFO] [stdout] | ^^ no item named `BH` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `S` [INFO] [stdout] --> src/bin/gdn_bench.rs:5:23 [INFO] [stdout] | [INFO] [stdout] 5 | //! gdn_bench [BH] [S] [K] [V] [iters] [INFO] [stdout] | ^ no item named `S` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `K` [INFO] [stdout] --> src/bin/gdn_bench.rs:5:27 [INFO] [stdout] | [INFO] [stdout] 5 | //! gdn_bench [BH] [S] [K] [V] [iters] [INFO] [stdout] | ^ no item named `K` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `V` [INFO] [stdout] --> src/bin/gdn_bench.rs:5:31 [INFO] [stdout] | [INFO] [stdout] 5 | //! gdn_bench [BH] [S] [K] [V] [iters] [INFO] [stdout] | ^ no item named `V` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `iters` [INFO] [stdout] --> src/bin/gdn_bench.rs:5:35 [INFO] [stdout] | [INFO] [stdout] 5 | //! gdn_bench [BH] [S] [K] [V] [iters] [INFO] [stdout] | ^^^^^ no item named `iters` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `N` [INFO] [stdout] --> src/bin/topk_bench.rs:6:19 [INFO] [stdout] | [INFO] [stdout] 6 | //! topk_bench [N] [K] [iters] [INFO] [stdout] | ^ no item named `N` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `K` [INFO] [stdout] --> src/bin/topk_bench.rs:6:23 [INFO] [stdout] | [INFO] [stdout] 6 | //! topk_bench [N] [K] [iters] [INFO] [stdout] | ^ no item named `K` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `iters` [INFO] [stdout] --> src/bin/topk_bench.rs:6:27 [INFO] [stdout] | [INFO] [stdout] 6 | //! topk_bench [N] [K] [iters] [INFO] [stdout] | ^^^^^ no item named `iters` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 2m 08s [INFO] [stderr] Generated /opt/rustwide/target/doc/crane_core/index.html and 2 other files [INFO] running `Command { std: "docker" "inspect" "142c1cc661aa4d3f80bdd82e737d0f2cccd7e92a1ffaa0154ac2234df3038ef2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "DOCS_RS=1" "-e" "RUSTC_BOOTSTRAP=1" "-w" "/opt/rustwide/workdir" "--user" "0:0" "142c1cc661aa4d3f80bdd82e737d0f2cccd7e92a1ffaa0154ac2234df3038ef2" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--document-private-items\"]" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling anyhow v1.0.102 [INFO] [stderr] Checking tiktoken-rs v0.9.1 [INFO] [stderr] Compiling quote v1.0.45 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling syn v3.0.6 [INFO] [stderr] Compiling simd_helpers v0.1.0 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling darling_core v0.20.11 [INFO] [stderr] Compiling darling_core v0.24.1 [INFO] [stderr] Compiling prettyplease v0.3.0 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling zerofrom-derive v0.1.7 [INFO] [stderr] Compiling yoke-derive v0.8.2 [INFO] [stderr] Compiling bytemuck_derive v1.10.2 [INFO] [stderr] Compiling zerocopy-derive v0.8.48 [INFO] [stderr] Compiling zerovec-derive v0.11.3 [INFO] [stderr] Compiling tokio-macros v2.7.0 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling futures-macro v0.3.32 [INFO] [stderr] Compiling equator-macro v0.4.2 [INFO] [stderr] Compiling async-trait v0.1.92 [INFO] [stderr] Compiling pin-project-internal v1.1.13 [INFO] [stderr] Compiling git-version-macro v0.3.9 [INFO] [stderr] Checking equator v0.4.2 [INFO] [stderr] Checking tokio v1.52.3 [INFO] [stderr] Checking aligned-vec v0.6.4 [INFO] [stderr] Checking futures-util v0.3.32 [INFO] [stderr] Compiling monostate-impl v0.1.18 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Checking v_frame v0.3.9 [INFO] [stderr] Checking git-version v0.3.9 [INFO] [stderr] Checking zerofrom v0.1.8 [INFO] [stderr] Compiling serde_repr v0.1.21 [INFO] [stderr] Compiling arg_enum_proc_macro v0.3.4 [INFO] [stderr] Checking yoke v0.8.2 [INFO] [stderr] Compiling profiling-procmacros v1.0.18 [INFO] [stderr] Checking tracing v0.1.44 [INFO] [stderr] Checking bytemuck v1.25.0 [INFO] [stderr] Checking openssl v0.10.79 [INFO] [stderr] Checking av1-grain v0.2.5 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Checking zerovec v0.11.6 [INFO] [stderr] Checking zerotrie v0.2.4 [INFO] [stderr] Checking num-complex v0.4.6 [INFO] [stderr] Checking dyn-stack v0.13.2 [INFO] [stderr] Checking qoi v0.4.1 [INFO] [stderr] Checking tinystr v0.8.3 [INFO] [stderr] Checking potential_utf v0.1.5 [INFO] [stderr] Checking pulp v0.22.2 [INFO] [stderr] Checking icu_locale_core v2.2.0 [INFO] [stderr] Compiling clap_derive v4.6.1 [INFO] [stderr] Checking profiling v1.0.18 [INFO] [stderr] Checking pin-project v1.1.13 [INFO] [stderr] Checking av-scenechange v0.14.1 [INFO] [stderr] Checking rustfft v6.4.1 [INFO] [stderr] Checking monostate v0.1.18 [INFO] [stderr] Checking icu_collections v2.2.0 [INFO] [stderr] Checking zerocopy v0.8.48 [INFO] [stderr] Compiling darling_macro v0.20.11 [INFO] [stderr] Checking serde v1.0.228 [INFO] [stderr] Checking futures-executor v0.3.32 [INFO] [stderr] Compiling darling v0.20.11 [INFO] [stderr] Compiling derive_builder_core v0.20.2 [INFO] [stderr] Compiling darling_macro v0.24.1 [INFO] [stderr] Checking futures v0.3.32 [INFO] [stderr] Checking rav1e v0.8.1 [INFO] [stderr] Checking icu_provider v2.2.0 [INFO] [stderr] Compiling darling v0.24.1 [INFO] [stderr] Compiling bon-macros v3.10.1 [INFO] [stderr] Checking icu_properties v2.2.0 [INFO] [stderr] Checking icu_normalizer v2.2.0 [INFO] [stderr] Checking serde_urlencoded v0.7.1 [INFO] [stderr] Checking tracing-serde v0.2.0 [INFO] [stderr] Checking spm_precompiled v0.1.4 [INFO] [stderr] Checking compact_str v0.9.0 [INFO] [stderr] Checking dary_heap v0.3.9 [INFO] [stderr] Checking native-tls v0.2.18 [INFO] [stderr] Checking tracing-subscriber v0.3.23 [INFO] [stderr] Checking safetensors v0.8.0 [INFO] [stderr] Checking serde_plain v1.0.2 [INFO] [stderr] Checking minijinja v2.21.0 [INFO] [stderr] Checking tekken v0.2.0 [INFO] [stderr] Compiling derive_builder_macro v0.20.2 [INFO] [stderr] Checking clap v4.6.1 [INFO] [stderr] Checking derive_builder v0.20.2 [INFO] [stderr] Checking tracing-appender v0.2.5 [INFO] [stderr] Checking idna_adapter v1.2.2 [INFO] [stderr] Checking tokio-util v0.7.18 [INFO] [stderr] Checking tower v0.5.3 [INFO] [stderr] Checking tokio-rustls v0.26.4 [INFO] [stderr] Checking tokio-retry v0.3.2 [INFO] [stderr] Checking tokio-native-tls v0.3.1 [INFO] [stderr] Checking idna v1.1.0 [INFO] [stderr] Checking url v2.5.8 [INFO] [stderr] Checking h2 v0.4.14 [INFO] [stderr] Checking tower-http v0.6.10 [INFO] [stderr] Checking bon v3.10.1 [INFO] [stderr] Checking minijinja-contrib v2.21.0 [INFO] [stderr] Checking ppv-lite86 v0.2.21 [INFO] [stderr] Checking ahash v0.8.12 [INFO] [stderr] Checking rand_chacha v0.9.0 [INFO] [stderr] Checking rand v0.9.4 [INFO] [stderr] Checking hyper v1.9.0 [INFO] [stderr] Checking rand_distr v0.5.1 [INFO] [stderr] Checking tokenizers v0.22.2 [INFO] [stderr] Checking tokenizers v0.23.1 [INFO] [stderr] Checking ravif v0.13.0 [INFO] [stderr] Checking half v2.7.1 [INFO] [stderr] Checking gemm-common v0.19.0 [INFO] [stderr] Checking float8 v0.7.0 [INFO] [stderr] Checking exr v1.74.0 [INFO] [stderr] Checking tiff v0.11.3 [INFO] [stderr] Checking hyper-util v0.1.20 [INFO] [stderr] Checking gemm-f32 v0.19.0 [INFO] [stderr] Checking gemm-c32 v0.19.0 [INFO] [stderr] Checking gemm-c64 v0.19.0 [INFO] [stderr] Checking gemm-f64 v0.19.0 [INFO] [stderr] Checking gemm-f16 v0.19.0 [INFO] [stderr] Checking hyper-rustls v0.27.9 [INFO] [stderr] Checking hyper-tls v0.6.0 [INFO] [stderr] Checking reqwest v0.12.28 [INFO] [stderr] Checking reqwest v0.13.4 [INFO] [stderr] Checking gemm v0.19.0 [INFO] [stderr] Checking xet-runtime v1.6.0 [INFO] [stderr] Checking reqwest-middleware v0.5.2 [INFO] [stderr] Checking ribo v0.1.3 [INFO] [stderr] Checking candle-core v0.11.0 [INFO] [stderr] Checking image v0.25.10 [INFO] [stderr] Checking xet-core-structures v1.6.0 [INFO] [stderr] Checking candle-nn v0.11.0 [INFO] [stderr] Checking xet-client v1.6.0 [INFO] [stderr] Checking candle-transformers v0.11.0 [INFO] [stderr] Checking xet-data v1.6.0 [INFO] [stderr] Checking hf-xet v1.6.0 [INFO] [stderr] Checking hf-hub v1.0.0 [INFO] [stderr] Documenting crane-core v26.9.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unresolved link to `TransformerBlock` [INFO] [stdout] --> src/models/modules/attention.rs:65:25 [INFO] [stdout] | [INFO] [stdout] 65 | /// true`) and by [`TransformerBlock`] for the block's input and [INFO] [stdout] | ^^^^^^^^^^^^^^^^ no item named `TransformerBlock` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `vocab_size` links to private item `Self::dense` [INFO] [stdout] --> src/models/modules/embedding.rs:147:55 [INFO] [stdout] | [INFO] [stdout] 147 | /// construction paths ([`Self::from_qtensor`], [`Self::dense`], [INFO] [stdout] | ^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `from_raw` links to private item `RawConfig` [INFO] [stdout] --> src/models/muscriptor/config.rs:71:51 [INFO] [stdout] | [INFO] [stdout] 71 | /// Build a [`VariantConfig`] from a parsed [`RawConfig`]. Validates [INFO] [stdout] | ^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `resample_to_target` links to private item `SAMPLE_RATE` [INFO] [stdout] --> src/models/muscriptor/model.rs:534:46 [INFO] [stdout] | [INFO] [stdout] 534 | /// Resample `samples` from `in_sr` to [`SAMPLE_RATE`] Hz (linear). [INFO] [stdout] | ^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `forward` links to private item `super::prefill` [INFO] [stdout] --> src/models/qwen3_5/model.rs:410:53 [INFO] [stdout] | [INFO] [stdout] 410 | /// Long prompts are prefilled in chunks; see [`super::prefill`]. [INFO] [stdout] | ^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `vision::Qwen3_5VisionModel` [INFO] [stdout] --> src/models/qwen3_5/vlm.rs:3:17 [INFO] [stdout] | [INFO] [stdout] 3 | //! Glues the [`vision::Qwen3_5VisionModel`] (`ViT` + 2×2-spatial-merge MLP) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `vision` in scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `AudioEncoder` links to private item `AudioEncoderLayer` [INFO] [stdout] --> src/models/qwen3_asr/audio_encoder.rs:755:22 [INFO] [stdout] | [INFO] [stdout] 755 | /// `layers.N.*` (§[`AudioEncoderLayer`]) for `N` in `0..encoder_layers`, and [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `get_feat_extract_output_lengths` links to private item `FRAMES_PER_WINDOW` [INFO] [stdout] --> src/models/qwen3_asr/feature_extractor.rs:192:17 [INFO] [stdout] | [INFO] [stdout] 192 | /// Each full [`FRAMES_PER_WINDOW`]-frame chunk contributes exactly [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `get_feat_extract_output_lengths` links to private item `TOKENS_PER_WINDOW` [INFO] [stdout] --> src/models/qwen3_asr/feature_extractor.rs:193:7 [INFO] [stdout] | [INFO] [stdout] 193 | /// [`TOKENS_PER_WINDOW`] tokens; the trailing partial chunk is run through [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `generate_speech_streaming` links to private item `STREAM_FIRST_CHUNK_SIZE` [INFO] [stdout] --> src/models/qwen3_tts/model.rs:287:52 [INFO] [stdout] | [INFO] [stdout] 287 | /// generated. The first chunk arrives after [`STREAM_FIRST_CHUNK_SIZE`] frames [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `generate_speech_streaming` links to private item `STREAM_CHUNK_SIZE` [INFO] [stdout] --> src/models/qwen3_tts/model.rs:288:45 [INFO] [stdout] | [INFO] [stdout] 288 | /// (~0.4 s); subsequent chunks every [`STREAM_CHUNK_SIZE`] frames (~2 s). [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `SpeechStream` links to private item `STREAM_FIRST_CHUNK_SIZE` [INFO] [stdout] --> src/models/qwen3_tts/model.rs:608:37 [INFO] [stdout] | [INFO] [stdout] 608 | /// The first chunk arrives after [`STREAM_FIRST_CHUNK_SIZE`] codec frames [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `SpeechStream` links to private item `STREAM_CHUNK_SIZE` [INFO] [stdout] --> src/models/qwen3_tts/model.rs:609:53 [INFO] [stdout] | [INFO] [stdout] 609 | /// (~0.4 s). Subsequent chunks are emitted every [`STREAM_CHUNK_SIZE`] frames [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `SpeechStream` links to private item `STREAM_LEFT_CONTEXT` [INFO] [stdout] --> src/models/qwen3_tts/model.rs:610:15 [INFO] [stdout] | [INFO] [stdout] 610 | /// (~2 s). [`STREAM_LEFT_CONTEXT`] frames of overlap between consecutive codec [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `0` [INFO] [stdout] --> src/models/qwen3_tts/modeling.rs:592:70 [INFO] [stdout] | [INFO] [stdout] 592 | /// + [first_text + codec_bos] — text_proj(text[0]) + codec_embed(bos) [INFO] [stdout] | ^ no item named `0` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `1:` [INFO] [stdout] --> src/models/qwen3_tts/modeling.rs:594:47 [INFO] [stdout] | [INFO] [stdout] 594 | /// trailing_text_hidden = text_proj(text[1:]) + tts_eos — fed step-by-step during generation [INFO] [stdout] | ^^ invalid path separator [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `generate_speech_codes` [INFO] [stdout] --> src/models/qwen3_tts/modeling.rs:1595:59 [INFO] [stdout] | [INFO] [stdout] 1595 | /// Performs the same KV-cache setup and prefill as [`generate_speech_codes`], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ no item named `generate_speech_codes` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `generate_one_frame` [INFO] [stdout] --> src/models/qwen3_tts/modeling.rs:1597:59 [INFO] [stdout] | [INFO] [stdout] 1597 | /// The caller drives generation frame-by-frame via [`generate_one_frame`]. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ no item named `generate_one_frame` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `decoder` links to private item `QuantizedLayer` [INFO] [stdout] --> src/models/kugelaudio/decoder.rs:17:48 [INFO] [stdout] | [INFO] [stdout] 17 | //! low-VRAM/low-RAM machines. Needs its own [`QuantizedLayer`] rather than [INFO] [stdout] | ^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `DiffusionHead` links to private item `HeadLayer` [INFO] [stdout] --> src/models/kugelaudio/diffusion_head.rs:183:7 [INFO] [stdout] | [INFO] [stdout] 183 | /// [`HeadLayer`]s, then [`FinalLayer`] back to `latent_size`. [INFO] [stdout] | ^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `DiffusionHead` links to private item `FinalLayer` [INFO] [stdout] --> src/models/kugelaudio/diffusion_head.rs:183:28 [INFO] [stdout] | [INFO] [stdout] 183 | /// [`HeadLayer`]s, then [`FinalLayer`] back to `latent_size`. [INFO] [stdout] | ^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `step` [INFO] [stdout] --> src/models/kugelaudio/dpm_solver.rs:15:62 [INFO] [stdout] | [INFO] [stdout] 15 | //! [`DpmSolverScheduler::new`] bails on any other choice; [`step`] only [INFO] [stdout] | ^^^^ no item named `step` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `crate::models::qwen3_5::config::TextConfig` [INFO] [stdout] --> src/models/minicpm_v/config.rs:4:34 [INFO] [stdout] | [INFO] [stdout] 4 | //! field-for-field match with [`crate::models::qwen3_5::config::TextConfig`] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `config` in module `qwen3_5` [INFO] [stdout] | [INFO] [stdout] help: there's a similarly named item `Config` (notice the capitalization) [INFO] [stdout] | [INFO] [stdout] 4 - //! field-for-field match with [`crate::models::qwen3_5::config::TextConfig`] [INFO] [stdout] 4 + //! field-for-field match with [`crate::models::qwen3_5::Config::TextConfig`] [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `vision` links to private item `blocked_self_attention` [INFO] [stdout] --> src/models/minicpm_v/vision.rs:23:44 [INFO] [stdout] | [INFO] [stdout] 23 | //! sequence, never across images. See [`blocked_self_attention`]. [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `vlm` links to private item `crate::models::qwen3_5::vlm::splice_image_features` [INFO] [stdout] --> src/models/minicpm_v/vlm.rs:18:11 [INFO] [stdout] | [INFO] [stdout] 18 | //! ([`crate::models::qwen3_5::vlm::splice_image_features`]). [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `from_gguf` links to private item `sincos_pos_embed_2d` [INFO] [stdout] --> src/models/minicpmo/resampler.rs:260:46 [INFO] [stdout] | [INFO] [stdout] 260 | /// analytically at each forward call ([`sincos_pos_embed_2d`], already [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `GqaAttention` [INFO] [stdout] --> src/models/minicpmo/tts_llm.rs:3:24 [INFO] [stdout] | [INFO] [stdout] 3 | //! == num_heads` so [`GqaAttention`] degenerates to plain MHA with no code [INFO] [stdout] | ^^^^^^^^^^^^ no item named `GqaAttention` in scope [INFO] [stdout] | [INFO] [stdout] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `model` links to private item `VoxCpm2Model::prefill` [INFO] [stdout] --> src/models/voxcpm2/model.rs:11:22 [INFO] [stdout] | [INFO] [stdout] 11 | //! text_mask` (in [`VoxCpm2Model::prefill`]): `lm_hidden` is FSQ-quantized [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `super::fsq::round_half_to_even` [INFO] [stdout] --> src/models/voxcpm2/model.rs:18:15 [INFO] [stdout] | [INFO] [stdout] 18 | //! detail: [`super::fsq::round_half_to_even`]'s doc comment explains a real [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no item named `round_half_to_even` in module `fsq` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `generate_speech_streaming` links to private item `Self::generate_conditioned_retrying` [INFO] [stdout] --> src/models/voxcpm2/model.rs:655:11 [INFO] [stdout] | [INFO] [stdout] 655 | /// [`Self::generate_conditioned_retrying`] is skipped (early chunks are [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `SpeechStream` links to private item `STREAM_FIRST_CHUNK_SIZE` [INFO] [stdout] --> src/models/voxtral_tts/model.rs:678:40 [INFO] [stdout] | [INFO] [stdout] 678 | /// The first chunk is emitted after [`STREAM_FIRST_CHUNK_SIZE`] codec frames [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `SpeechStream` links to private item `STREAM_CHUNK_SIZE` [INFO] [stdout] --> src/models/voxtral_tts/model.rs:680:7 [INFO] [stdout] | [INFO] [stdout] 680 | /// [`STREAM_CHUNK_SIZE`] frames (approximately 2 s). [`STREAM_LEFT_CONTEXT`] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `SpeechStream` links to private item `STREAM_LEFT_CONTEXT` [INFO] [stdout] --> src/models/voxtral_tts/model.rs:680:57 [INFO] [stdout] | [INFO] [stdout] 680 | /// [`STREAM_CHUNK_SIZE`] frames (approximately 2 s). [`STREAM_LEFT_CONTEXT`] [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `super::rocm_impl` [INFO] [stdout] --> src/ops/fused_ops/portable.rs:4:32 [INFO] [stdout] | [INFO] [stdout] 4 | //! non-GPU-device branch of [`super::rocm_impl`] — a `rocm` build still runs on [INFO] [stdout] | ^^^^^^^^^^^^^^^^ no item named `rocm_impl` in module `fused_ops` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `super::cuda_backend` [INFO] [stdout] --> src/ops/gdn/backend.rs:222:7 [INFO] [stdout] | [INFO] [stdout] 222 | /// [`super::cuda_backend`] / [`super::rocm_backend`]); set [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ no item named `cuda_backend` in module `gdn` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unresolved link to `super::rocm_backend` [INFO] [stdout] --> src/ops/gdn/backend.rs:222:33 [INFO] [stdout] | [INFO] [stdout] 222 | /// [`super::cuda_backend`] / [`super::rocm_backend`]); set [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ no item named `rocm_backend` in module `gdn` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: public documentation for `resolve_gguf_tokenizer` links to private item `find_sibling_tokenizer` [INFO] [stdout] --> src/utils/tokenizer_utils.rs:370:51 [INFO] [stdout] | [INFO] [stdout] 370 | /// `gguf_path`, then its parent directory (see [`find_sibling_tokenizer`]). [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stdout] | [INFO] [stdout] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 55.31s [INFO] [stderr] Generated /opt/rustwide/target/doc/crane_core/index.html [INFO] running `Command { std: "docker" "inspect" "142c1cc661aa4d3f80bdd82e737d0f2cccd7e92a1ffaa0154ac2234df3038ef2", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "142c1cc661aa4d3f80bdd82e737d0f2cccd7e92a1ffaa0154ac2234df3038ef2", kill_on_drop: false }` [INFO] [stdout] 142c1cc661aa4d3f80bdd82e737d0f2cccd7e92a1ffaa0154ac2234df3038ef2