Build #1524764 2024-11-12 08:25:55
# rustc version
rustc 1.84.0-nightly (81eef2d36 2024-11-11)# docs.rs version
docsrs 0.6.0 (36c721fb 2024-11-06)# build log
[INFO] running `Command { std: "docker" "create" "-v" "/home/cratesfyi/workspace-builder/builds/adafruit-7segment-0.1.0/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace-builder/builds/adafruit-7segment-0.1.0/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace-builder/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace-builder/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "DOCS_RS=1" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "6442450944" "--cpus" "6" "--user" "1001:1001" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "rustdoc" "--lib" "-Zrustdoc-map" "--config" "build.rustdocflags=[\"--cfg\", \"docsrs\", \"-Z\", \"unstable-options\", \"--emit=invocation-specific\", \"--resource-suffix\", \"-20241111-1.84.0-nightly-81eef2d36\", \"--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\"" "-Zrustdoc-scrape-examples" "-j6" "--target" "x86_64-unknown-linux-gnu", kill_on_drop: false }`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 616c5087f8ee9b42f02eb39caa3d076179e40c948b7b0e49e40362f23cfd4520
[INFO] running `Command { std: "docker" "start" "-a" "616c5087f8ee9b42f02eb39caa3d076179e40c948b7b0e49e40362f23cfd4520", kill_on_drop: false }`
[INFO] [stderr] warning: target filter specified, but no targets matched; this is a no-op
[INFO] [stderr] Documenting adafruit-7segment v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: lint `missing_doc_code_examples` has been renamed to `rustdoc::missing_doc_code_examples`
[INFO] [stderr] --> src/lib.rs:145:9
[INFO] [stderr] |
[INFO] [stderr] 145 | #![warn(missing_doc_code_examples)]
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: use the new name: `rustdoc::missing_doc_code_examples`
[INFO] [stderr] |
[INFO] [stderr] = note: `#[warn(renamed_and_removed_lints)]` on by default
[INFO] [stderr]
[INFO] [stderr] warning: unknown lint: `rustdoc::missing_doc_code_examples`
[INFO] [stderr] --> src/lib.rs:145:1
[INFO] [stderr] |
[INFO] [stderr] 145 | #![warn(missing_doc_code_examples)]
[INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] |
[INFO] [stderr] = note: the `rustdoc::missing_doc_code_examples` lint is unstable
[INFO] [stderr] = note: see issue #101730 <https://github.com/rust-lang/rust/issues/101730> for more information
[INFO] [stderr] = help: add `#![feature(rustdoc_missing_doc_code_examples)]` to the crate attributes to enable
[INFO] [stderr] = note: this compiler was built on 2024-11-11; consider upgrading it if it is out of date
[INFO] [stderr] = note: `#[warn(unknown_lints)]` on by default
[INFO] [stderr]
[INFO] [stderr] warning: unexpected character `!`
[INFO] [stderr] --> src/lib.rs:10:1
[INFO] [stderr] |
[INFO] [stderr] 10 | / //! # adafruit-7segment backpack Hal
[INFO] [stderr] 11 | | //!
[INFO] [stderr] 12 | | //! Additional features on top of the [`ht16k33` crate](https://crates.io/crates/ht16k33) to drive an [Adafruit 7-segment LED Alphanumeric Backpack](https://learn.adafruit.com/adafruit-led-backpack/0-dot-56-seven-segment-backpack) using traits from `embedded-hal`.
[INFO] [stderr] 13 | | //! Derived from the [`adafruit-alphanum4` crate](https://crates.io/crates/adafruit-alphanum4) and modified for the 7-segment backpacks.
[INFO] [stderr] ... |
[INFO] [stderr] 141 | | //!
[INFO] [stderr] 142 | | //! Due to the api of the ht16k33 crate the display buffer is not directly accessible so each LED that makes up the character is updated sequentially. The way the hardware on this backpack is set up allows a character to be updated by setting a single 16-bit value in the buffer. Iterating over each bit of the 16 every update is clearly not optimal but it's sufficiently fast for my current usage. If the ht16k33 crate is updated to grant mut access to the buffer this can be improved.
[INFO] [stderr] | |______________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________^
[INFO] [stderr] |
[INFO] [stderr] = note: `#[warn(rustdoc::invalid_codeblock_attributes)]` on by default
[INFO] [stderr]
[INFO] [stderr] warning: `adafruit-7segment` (lib doc) generated 3 warnings (run `cargo fix --lib -p adafruit-7segment` to apply 1 suggestion)
[INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.33s
[INFO] [stderr] Generated /opt/rustwide/target/x86_64-unknown-linux-gnu/doc/adafruit_7segment/index.html
[INFO] running `Command { std: "docker" "inspect" "616c5087f8ee9b42f02eb39caa3d076179e40c948b7b0e49e40362f23cfd4520", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "616c5087f8ee9b42f02eb39caa3d076179e40c948b7b0e49e40362f23cfd4520", kill_on_drop: false }`
[INFO] [stdout] 616c5087f8ee9b42f02eb39caa3d076179e40c948b7b0e49e40362f23cfd4520