# rustc version rustc 1.100.0-nightly (4aa1fbcf4 2026-09-08)
# docs.rs version docsrs 0.0.0 (bbe8284d494398efa390829fb7f0bf2364bcdf59 2026-09-08 )
# build log [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" "DOCS_RS=1" "-w" "/opt/rustwide/workdir" "--user" "1001:1001" "a792f54ccfd8e5d59418e30b625c8489ad40001bccd4a3d17d1e3e19133b52a3" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=html-non-static-files\", \"--resource-suffix\", \"-20260908-1.100.0-nightly-4aa1fbcf4\", \"--static-root-path\", \"/-/rustdoc.static/\", \"--cap-lints\", \"warn\", \"--extern-html-root-takes-precedence\"]" "--offline" "-Zunstable-options" "--config=doc.extern-map.registries.crates-io=\"https://docs.rs/{pkg_name}/{version}/x86_64-unknown-linux-gnu\"" "-j11" "--target" "x86_64-unknown-linux-gnu" "-Zrustdoc-scrape-examples", kill_on_drop: false }` [INFO] [stderr] warning: explicit `package.readme` can be inferred [INFO] [stderr] --> Cargo.toml:80:1 [INFO] [stderr] | [INFO] [stderr] 80 | readme = "README.md" [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `cargo::manual_readme` is set to `warn` by default [INFO] [stderr] help: consider removing `package.readme` [INFO] [stderr] warning: `rusty_alloc` (manifest) generated 1 warning [INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op [INFO] [stderr] Documenting rusty_alloc v2.0.2 (/opt/rustwide/workdir) [INFO] [stderr] warning: public documentation for `malloc` links to private item `malloc_slow` [INFO] [stderr] --> src/alloc.rs:193:44 [INFO] [stderr] | [INFO] [stderr] 193 | /// pages routes the first allocation to [`malloc_slow`] exactly as an [INFO] [stderr] | ^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] = note: `#[warn(rustdoc::private_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `inline` [INFO] [stderr] --> src/alloc.rs:798:66 [INFO] [stderr] | [INFO] [stderr] 798 | /// `jmp` thunk on every call. This is NOT the thrice-refuted "#[inline] on [INFO] [stderr] | ^^^^^^ no item named `inline` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] = note: `#[warn(rustdoc::broken_intra_doc_links)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `free_local` [INFO] [stderr] --> src/heap.rs:1631:14 [INFO] [stderr] | [INFO] [stderr] 1631 | /// As [`free_local`], with `seg == segment_of(p)`. [INFO] [stderr] | ^^^^^^^^^^ no item named `free_local` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `page_push_local` links to private item `double_free_abort` [INFO] [stderr] --> src/page.rs:653:43 [INFO] [stderr] | [INFO] [stderr] 653 | /// wrapped — and the caller aborts via [`double_free_abort`]; 0 means the page [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: unresolved link to `mock` [INFO] [stderr] --> src/prim/mod.rs:2:72 [INFO] [stderr] | [INFO] [stderr] 2 | //! platform, selected at compile time; under miri a registry-backed [`mock`] [INFO] [stderr] | ^^^^ no item named `mock` in scope [INFO] [stderr] | [INFO] [stderr] = help: to escape `[` and `]` characters, add '\' before them like `\[` or `\]` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `fixed` links to private item `MAX_EXTENTS` [INFO] [stderr] --> src/prim/fixed.rs:16:53 [INFO] [stderr] | [INFO] [stderr] 16 | //! its own bookkeeping must be a fixed static: [`MAX_EXTENTS`] free extents in [INFO] [stderr] | ^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `fixed` links to private item `MAX_EXTENTS` [INFO] [stderr] --> src/prim/fixed.rs:18:59 [INFO] [stderr] | [INFO] [stderr] 18 | //! limit — a fragmentation pattern needing more than [`MAX_EXTENTS`] holes [INFO] [stderr] | ^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `fixed` links to private item `free` [INFO] [stderr] --> src/prim/fixed.rs:19:61 [INFO] [stderr] | [INFO] [stderr] 19 | //! fails the free rather than corrupting anything (see [`free`]). [INFO] [stderr] | ^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `fixed` links to private item `commit` [INFO] [stderr] --> src/prim/fixed.rs:24:33 [INFO] [stderr] | [INFO] [stderr] 24 | //! - **There is no MMU**, so [`commit`] / [`decommit`] / [`reset`] are no-ops [INFO] [stderr] | ^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `fixed` links to private item `decommit` [INFO] [stderr] --> src/prim/fixed.rs:24:46 [INFO] [stderr] | [INFO] [stderr] 24 | //! - **There is no MMU**, so [`commit`] / [`decommit`] / [`reset`] are no-ops [INFO] [stderr] | ^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `fixed` links to private item `reset` [INFO] [stderr] --> src/prim/fixed.rs:24:61 [INFO] [stderr] | [INFO] [stderr] 24 | //! - **There is no MMU**, so [`commit`] / [`decommit`] / [`reset`] are no-ops [INFO] [stderr] | ^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `fixed` links to private item `protect` [INFO] [stderr] --> src/prim/fixed.rs:25:48 [INFO] [stderr] | [INFO] [stderr] 25 | //! over memory that is always backed, and [`protect`] returns an error rather [INFO] [stderr] | ^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `fixed` links to private item `clock_now` [INFO] [stderr] --> src/prim/fixed.rs:29:50 [INFO] [stderr] | [INFO] [stderr] 29 | //! - **There is no clock and one thread**, so [`clock_now`] is a monotonic [INFO] [stderr] | ^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `fixed` links to private item `thread_id` [INFO] [stderr] --> src/prim/fixed.rs:30:68 [INFO] [stderr] | [INFO] [stderr] 30 | //! counter (purge *ordering* survives; duration does not) and [`thread_id`] is [INFO] [stderr] | ^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `fixed` links to private item `free` [INFO] [stderr] --> src/prim/fixed.rs:34:24 [INFO] [stderr] | [INFO] [stderr] 34 | //! handed back by [`free`] and re-served does not, and the backend cannot tell [INFO] [stderr] | ^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `fixed` links to private item `alloc` [INFO] [stderr] --> src/prim/fixed.rs:35:24 [INFO] [stderr] | [INFO] [stderr] 35 | //! the two apart. [`alloc`] therefore reports `is_zero: false` always, which [INFO] [stderr] | ^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `fixed` links to private item `alloc` [INFO] [stderr] --> src/prim/fixed.rs:42:7 [INFO] [stderr] | [INFO] [stderr] 42 | //! [`alloc`] rather than as anything this file can fix. [INFO] [stderr] | ^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `FERR_TOO_SMALL` links to private item `FIXED_PAGE` [INFO] [stderr] --> src/prim/fixed.rs:53:38 [INFO] [stderr] | [INFO] [stderr] 53 | /// The region is smaller than one [`FIXED_PAGE`]. [INFO] [stderr] | ^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `init_region` links to private item `FIXED_PAGE` [INFO] [stderr] --> src/prim/fixed.rs:239:40 [INFO] [stderr] | [INFO] [stderr] 239 | /// - [`FERR_TOO_SMALL`] — below one [`FIXED_PAGE`]. [INFO] [stderr] | ^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: public documentation for `FREE_RETURNS_MEMORY` links to private item `crate::arena::adopt_os_block` [INFO] [stderr] --> src/prim/mod.rs:74:27 [INFO] [stderr] | [INFO] [stderr] 74 | /// hand such blocks to [`crate::arena::adopt_os_block`] instead, which is the [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ this item is private [INFO] [stderr] | [INFO] [stderr] = note: this link will resolve properly if you pass `--document-private-items` [INFO] [stderr] [INFO] [stderr] warning: `rusty_alloc` (lib doc) generated 20 warnings [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.20s [INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/rusty_alloc/index.html [INFO] running `Command { std: "docker" "inspect" "a792f54ccfd8e5d59418e30b625c8489ad40001bccd4a3d17d1e3e19133b52a3", kill_on_drop: false }`